--- /srv/rebuilderd/tmp/rebuilderd7paOfh/inputs/libpython3.14-dev_3.14.8-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd7paOfh/out/libpython3.14-dev_3.14.8-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-01 19:55:55.000000 debian-binary │ -rw-r--r-- 0 0 0 8120 2026-10-01 19:55:55.000000 control.tar.xz │ --rw-r--r-- 0 0 0 4097592 2026-10-01 19:55:55.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4099104 2026-10-01 19:55:55.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -306,15 +306,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 1063 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.bootstrap │ │ │ -rw-r--r-- 0 root (0) root (0) 676 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.local │ │ │ -rw-r--r-- 0 root (0) root (0) 7366 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.stdlib │ │ │ -rw-r--r-- 0 root (0) root (0) 5406 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/config.c │ │ │ -rw-r--r-- 0 root (0) root (0) 1444 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/config.c.in │ │ │ -rwxr-xr-x 0 root (0) root (0) 15425 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/install-sh │ │ │ -rw-r--r-- 0 root (0) root (0) 7505820 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14-pic.a │ │ │ --rw-r--r-- 0 root (0) root (0) 7421156 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 7421848 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14.a │ │ │ -rwxr-xr-x 0 root (0) root (0) 9110 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/makesetup │ │ │ -rwxr-xr-x 0 root (0) root (0) 2066 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/python-config.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8496 2026-10-01 19:55:55.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/python.o │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-01 19:55:55.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-01 19:55:55.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-01 19:55:55.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-01 19:55:55.000000 ./usr/share/lintian/overrides/ │ │ ├── ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14.a │ │ │ ├── nm --print-armap {} │ │ │ │┄ error from `nm --print-armap {}`: │ │ │ │┄ nm: brc.o: no symbols │ │ │ │┄ nm: dynamic_annotations.o: no symbols │ │ │ │┄ nm: gc_free_threading.o: no symbols │ │ │ │┄ nm: index_pool.o: no symbols │ │ │ │┄ nm: jit.o: no symbols │ │ │ │┄ nm: optimizer_analysis.o: no symbols │ │ │ │┄ nm: optimizer_symbols.o: no symbols │ │ │ │┄ nm: pymath.o: no symbols │ │ │ │┄ nm: stackrefs.o: no symbols │ │ │ │┄ nm: uniqueid.o: no symbols │ │ │ │┄ nm: perf_jit_trampoline.o: no symbols │ │ │ │ @@ -157,16 +157,16 @@ │ │ │ │ _PySequence_IterSearch in abstract.o │ │ │ │ _PyNumber_Index in abstract.o │ │ │ │ PyNumber_InPlaceOr in abstract.o │ │ │ │ PyObject_Format in abstract.o │ │ │ │ PyObject_IsSubclass in abstract.o │ │ │ │ PySequence_Fast in abstract.o │ │ │ │ PyNumber_InPlaceAdd in abstract.o │ │ │ │ -PySequence_List in abstract.o │ │ │ │ PyObject_CheckBuffer in abstract.o │ │ │ │ +PySequence_List in abstract.o │ │ │ │ PySequence_DelItem in abstract.o │ │ │ │ _PyObject_RealIsSubclass in abstract.o │ │ │ │ PyObject_Size in abstract.o │ │ │ │ PyObject_DelItem in abstract.o │ │ │ │ PyNumber_Add in abstract.o │ │ │ │ PyIndex_Check in abstract.o │ │ │ │ PyNumber_Negative in abstract.o │ │ │ │ @@ -1875,29 +1875,29 @@ │ │ │ │ _PyAST_Global in Python-ast.o │ │ │ │ PyAST_Check in Python-ast.o │ │ │ │ _PyAST_Yield in Python-ast.o │ │ │ │ PyInit__ast in Python-ast.o │ │ │ │ _PyAST_DictComp in Python-ast.o │ │ │ │ _PyAST_Fini in Python-ast.o │ │ │ │ _PyAST_Interactive in Python-ast.o │ │ │ │ +_PyAST_YieldFrom in Python-ast.o │ │ │ │ _PyAST_AsyncFunctionDef in Python-ast.o │ │ │ │ _PyAST_Lambda in Python-ast.o │ │ │ │ _PyAST_Expression in Python-ast.o │ │ │ │ _PyAST_Interpolation in Python-ast.o │ │ │ │ _PyAST_TemplateStr in Python-ast.o │ │ │ │ _PyAST_AnnAssign in Python-ast.o │ │ │ │ _PyAST_MatchValue in Python-ast.o │ │ │ │ _PyAST_MatchSequence in Python-ast.o │ │ │ │ _PyAST_match_case in Python-ast.o │ │ │ │ _PyAST_MatchStar in Python-ast.o │ │ │ │ _PyAST_Match in Python-ast.o │ │ │ │ _PyAST_MatchAs in Python-ast.o │ │ │ │ _Py_asdl_pattern_seq_new in Python-ast.o │ │ │ │ _PyAST_MatchClass in Python-ast.o │ │ │ │ -_PyAST_YieldFrom in Python-ast.o │ │ │ │ _PyAST_Await in Python-ast.o │ │ │ │ _PyAST_AsyncWith in Python-ast.o │ │ │ │ PyAST_mod2obj in Python-ast.o │ │ │ │ _PyAST_MatchOr in Python-ast.o │ │ │ │ _PyAST_MatchSingleton in Python-ast.o │ │ │ │ PyAST_obj2mod in Python-ast.o │ │ │ │ PyAst_CheckMode in Python-ast.o │ │ │ │ @@ -3685,35 +3685,35 @@ │ │ │ │ 00001130 T _PyPegen_dummy_name │ │ │ │ 00000fa8 T _PyPegen_empty_arguments │ │ │ │ 00000070 T _PyPegen_ensure_imaginary │ │ │ │ 00000018 T _PyPegen_ensure_real │ │ │ │ 000004b8 T _PyPegen_formatted_value │ │ │ │ 00000dd4 T _PyPegen_function_def_decorators │ │ │ │ 00000640 T _PyPegen_get_cmpops │ │ │ │ -0000195c T _PyPegen_get_expr_name │ │ │ │ +00001954 T _PyPegen_get_expr_name │ │ │ │ 00000688 T _PyPegen_get_exprs │ │ │ │ 000013b0 T _PyPegen_get_invalid_target │ │ │ │ 00000ca8 T _PyPegen_get_keys │ │ │ │ 000002b8 T _PyPegen_get_last_comprehension_item │ │ │ │ -000018bc T _PyPegen_get_pattern_keys │ │ │ │ -000018f8 T _PyPegen_get_patterns │ │ │ │ +000018b4 T _PyPegen_get_pattern_keys │ │ │ │ +000018f0 T _PyPegen_get_patterns │ │ │ │ 00000ce4 T _PyPegen_get_values │ │ │ │ 00001464 T _PyPegen_interpolation │ │ │ │ 00001240 T _PyPegen_join_names_with_dot │ │ │ │ 000006d0 T _PyPegen_join_sequences │ │ │ │ 000005fc T _PyPegen_joined_str │ │ │ │ -00001894 T _PyPegen_key_pattern_pair │ │ │ │ +0000188c T _PyPegen_key_pattern_pair │ │ │ │ 000012c8 T _PyPegen_key_value_pair │ │ │ │ 00001020 T _PyPegen_keyword_or_starred │ │ │ │ 00000070 T _PyPegen_make_arguments │ │ │ │ 000011b8 T _PyPegen_make_module │ │ │ │ 00000d98 T _PyPegen_map_names_to_ids │ │ │ │ 00000d20 T _PyPegen_name_default_pair │ │ │ │ U _PyPegen_new_identifier │ │ │ │ -00001af0 T _PyPegen_new_type_comment │ │ │ │ +00001ae8 T _PyPegen_new_type_comment │ │ │ │ 0000022e T _PyPegen_nonparen_genexp_in_call │ │ │ │ U _PyPegen_parse_string │ │ │ │ U _PyPegen_raise_error │ │ │ │ U _PyPegen_raise_error_known_location │ │ │ │ 00000828 T _PyPegen_register_stmts │ │ │ │ 000001c0 T _PyPegen_seq_append_to_end │ │ │ │ 000002e0 T _PyPegen_seq_count_dots │ │ │ │ @@ -3722,15 +3722,15 @@ │ │ │ │ 000002d2 T _PyPegen_seq_first_item │ │ │ │ 00000738 T _PyPegen_seq_flatten │ │ │ │ 00000484 T _PyPegen_seq_insert_in_front │ │ │ │ 00000218 T _PyPegen_seq_last_item │ │ │ │ 0000032c T _PyPegen_set_expr_context │ │ │ │ 00001770 T _PyPegen_setup_full_format_spec │ │ │ │ 00000460 T _PyPegen_singleton_seq │ │ │ │ -00001934 T _PyPegen_slash_with_default │ │ │ │ +0000192c T _PyPegen_slash_with_default │ │ │ │ 00000d68 T _PyPegen_star_etc │ │ │ │ 0000161c T _PyPegen_template_str │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicode_InternImmortal │ │ │ │ U _PyUnicode_IsWhitespace │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_EllipsisObject │ │ │ │ @@ -3892,15 +3892,15 @@ │ │ │ │ 00000f98 r .LC94 │ │ │ │ 00000fd8 r .LC95 │ │ │ │ 00001004 r .LC96 │ │ │ │ 00001044 r .LC97 │ │ │ │ 00001068 r .LC98 │ │ │ │ 000010a8 r .LC99 │ │ │ │ 000059d0 t INVALID_VERSION_CHECK │ │ │ │ -0000dff8 t NEW_TYPE_COMMENT │ │ │ │ +0000e00c t NEW_TYPE_COMMENT │ │ │ │ 00001bec t NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ U PyBytes_AsString │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ U PyExc_IndentationError │ │ │ │ U PyExc_SyntaxError │ │ │ │ U PyMem_Free │ │ │ │ @@ -4080,35 +4080,35 @@ │ │ │ │ 00000038 d __compound_literal.8 │ │ │ │ 000006b2 t _gather_104_rule │ │ │ │ 00000000 t _gather_141_rule │ │ │ │ 00000fec t _gather_143_rule │ │ │ │ 00005870 t _gather_15_rule │ │ │ │ 00005e48 t _gather_35_rule │ │ │ │ 00005210 t _gather_85_rule │ │ │ │ -0000d8ac t _gather_90_rule │ │ │ │ +0000d8c0 t _gather_90_rule │ │ │ │ 000077dc t _loop0_121_rule │ │ │ │ 0000056c t _loop0_145_rule │ │ │ │ 000087b0 t _loop0_1_rule │ │ │ │ -0000e96c t _loop0_28_rule │ │ │ │ +0000e97c t _loop0_28_rule │ │ │ │ 000029d0 t _loop0_29_rule │ │ │ │ 00005550 t _loop0_32_rule │ │ │ │ -000122d4 t _loop0_71_rule │ │ │ │ +000122e4 t _loop0_71_rule │ │ │ │ 00007a20 t _loop0_72_rule │ │ │ │ 00008e58 t _loop0_75_rule │ │ │ │ 00009024 t _loop0_77_rule │ │ │ │ 00005370 t _loop0_87_rule │ │ │ │ -0000e260 t _loop1_30_rule │ │ │ │ -0000eae8 t _loop1_31_rule │ │ │ │ +0000e270 t _loop1_30_rule │ │ │ │ +0000eaf8 t _loop1_31_rule │ │ │ │ 00005b84 t _loop1_33_rule │ │ │ │ 00004244 t _loop1_37_rule │ │ │ │ 0000bfb4 t _loop1_38_rule │ │ │ │ -00011d60 t _loop1_73_rule │ │ │ │ +00011d70 t _loop1_73_rule │ │ │ │ 000076e0 t _loop1_74_rule │ │ │ │ 0000b744 t _loop1_76_rule │ │ │ │ -000058d8 t _loop1_81_rule │ │ │ │ +000058e8 t _loop1_81_rule │ │ │ │ 00008054 t _loop1_82_rule │ │ │ │ 0000049a t _tmp_105_rule │ │ │ │ 00009198 t _tmp_10_rule │ │ │ │ 00000650 t _tmp_111_rule │ │ │ │ 0000ba94 t _tmp_113_rule │ │ │ │ 00007250 t _tmp_115_rule │ │ │ │ 00000236 t _tmp_116_rule │ │ │ │ @@ -4124,165 +4124,165 @@ │ │ │ │ 00000886 t _tmp_139_rule │ │ │ │ 00000506 t _tmp_144_rule │ │ │ │ 00006974 t _tmp_149_rule │ │ │ │ 00000e36 t _tmp_150_rule │ │ │ │ 00000eb8 t _tmp_151_rule │ │ │ │ 00000f8c t _tmp_152_rule.isra.0 │ │ │ │ 00000f2a t _tmp_153_rule │ │ │ │ -00005a08 t _tmp_154_rule │ │ │ │ +00005a18 t _tmp_154_rule │ │ │ │ 00002284 t _tmp_158_rule │ │ │ │ 00008c5c t _tmp_163_rule │ │ │ │ 00003b3c t _tmp_166_rule │ │ │ │ 0000036e t _tmp_168_rule │ │ │ │ 000066c8 t _tmp_16_rule │ │ │ │ 00000160 t _tmp_174_rule │ │ │ │ 0000114c t _tmp_175_rule │ │ │ │ 000001ca t _tmp_177_rule │ │ │ │ 000054c8 t _tmp_17_rule │ │ │ │ 0000213c t _tmp_22_rule │ │ │ │ 00004c74 t _tmp_26_rule │ │ │ │ 00003880 t _tmp_27_rule │ │ │ │ 00006118 t _tmp_36_rule │ │ │ │ 0000c6f8 t _tmp_42_rule │ │ │ │ -000055dc t _tmp_43_rule │ │ │ │ +000055ec t _tmp_43_rule │ │ │ │ 0000b2ec t _tmp_44_rule │ │ │ │ -0000c830 t _tmp_5_rule │ │ │ │ -00001d30 t _tmp_6_rule │ │ │ │ -00001db0 t _tmp_7_rule │ │ │ │ -00001e1c t _tmp_8_rule │ │ │ │ -00001e8c t _tmp_9_rule │ │ │ │ -0000d708 t annotated_rhs_rule │ │ │ │ -0000d510 t args_rule │ │ │ │ -0000cdd8 t arguments_rule │ │ │ │ -000045b4 t atom_rule │ │ │ │ +0000c844 t _tmp_5_rule │ │ │ │ +00001d34 t _tmp_6_rule │ │ │ │ +00001db4 t _tmp_7_rule │ │ │ │ +00001e20 t _tmp_8_rule │ │ │ │ +00001e90 t _tmp_9_rule │ │ │ │ +0000d71c t annotated_rhs_rule │ │ │ │ +0000d524 t args_rule │ │ │ │ +0000cdec t arguments_rule │ │ │ │ +000045c4 t atom_rule │ │ │ │ 0000ae98 t attr_rule │ │ │ │ -00010d88 t augassign_rule │ │ │ │ -0000a4b8 t bitwise_and_rule │ │ │ │ -00009eb4 t bitwise_or_rule │ │ │ │ -0000a098 t bitwise_xor_rule │ │ │ │ -0000f9bc t block_rule │ │ │ │ +00010d98 t augassign_rule │ │ │ │ +0000a4c8 t bitwise_and_rule │ │ │ │ +00009ec4 t bitwise_or_rule │ │ │ │ +0000a0a8 t bitwise_xor_rule │ │ │ │ +0000f9cc t block_rule │ │ │ │ 00005d60 t break_stmt_rule │ │ │ │ 000049ac t class_def_raw_rule │ │ │ │ 00009b48 t closed_pattern_rule │ │ │ │ 0000aa28 t complex_number_rule │ │ │ │ 00000230 t compound_stmt_rule │ │ │ │ -00007de8 t conjunction_rule │ │ │ │ +00007df8 t conjunction_rule │ │ │ │ 00005c78 t continue_stmt_rule │ │ │ │ 00000658 t decorators_rule │ │ │ │ 00005744 t default_rule │ │ │ │ 00006350 t del_target_rule │ │ │ │ 00006190 t del_targets_rule │ │ │ │ -000079d4 t disjunction_rule │ │ │ │ +000079e4 t disjunction_rule │ │ │ │ 000015d0 t dotted_as_name_rule │ │ │ │ 000017b0 t dotted_name_rule │ │ │ │ 0000c75c t double_star_pattern_rule │ │ │ │ -00010c5c t double_starred_kvpair_rule │ │ │ │ +00010c6c t double_starred_kvpair_rule │ │ │ │ 00003bc4 t elif_stmt_rule │ │ │ │ 00003eb4 t else_block_rule │ │ │ │ -000071c0 t expression_rule │ │ │ │ +000071d0 t expression_rule │ │ │ │ 00008500 t expression_without_invalid_rule │ │ │ │ 00006730 t expressions_rule │ │ │ │ -0000b9cc t factor_rule │ │ │ │ +0000b9e0 t factor_rule │ │ │ │ 000040b4 t finally_block_rule │ │ │ │ -0000c8a0 t for_if_clauses_rule │ │ │ │ +0000c8b4 t for_if_clauses_rule │ │ │ │ 00004df0 t for_stmt_rule │ │ │ │ 00003aa4 t fstring_conversion_rule │ │ │ │ -0000ffc0 t fstring_replacement_field_rule │ │ │ │ +0000ffd0 t fstring_replacement_field_rule │ │ │ │ 00003908 t func_type_comment_rule │ │ │ │ 000010e8 t function_def_raw_rule │ │ │ │ -00006ee8 t genexp_rule │ │ │ │ +00006ef8 t genexp_rule │ │ │ │ 0000b264 t guard_rule │ │ │ │ 0000029a t imaginary_number_rule │ │ │ │ 000027f8 t import_from_as_name_rule │ │ │ │ 00002634 t import_from_as_names_rule │ │ │ │ 000022e8 t import_from_targets_rule │ │ │ │ 0000081c t import_stmt_rule │ │ │ │ 000069d8 t invalid_ann_assign_target_rule │ │ │ │ 000072cc t invalid_comprehension_rule │ │ │ │ 0000710c t invalid_for_target_rule │ │ │ │ 0000b848 t invalid_kwarg_rule.isra.0 │ │ │ │ 0000095a t invalid_tstring_replacement_field_rule │ │ │ │ -000087dc t inversion_rule │ │ │ │ +000087ec t inversion_rule │ │ │ │ 0000c7e4 t items_pattern_rule │ │ │ │ 0000c980 t key_value_pattern_rule │ │ │ │ 0000b6b0 t keyword_pattern_rule │ │ │ │ 0000b520 t keyword_patterns_rule │ │ │ │ -00011be8 t kwarg_or_double_starred_rule │ │ │ │ -00011a90 t kwarg_or_starred_rule │ │ │ │ -00011030 t kwargs_rule │ │ │ │ +00011bf8 t kwarg_or_double_starred_rule │ │ │ │ +00011aa0 t kwarg_or_starred_rule │ │ │ │ +00011040 t kwargs_rule │ │ │ │ 00003448 t kwds_rule │ │ │ │ 00007eb0 t lambda_kwds_rule │ │ │ │ 00008f48 t lambda_param_maybe_default_rule │ │ │ │ -00012060 t lambda_param_no_default_rule │ │ │ │ -000121ec t lambda_param_rule │ │ │ │ +00012070 t lambda_param_no_default_rule │ │ │ │ +000121fc t lambda_param_rule │ │ │ │ 00007934 t lambda_param_with_default_rule │ │ │ │ 00006a8c t lambda_params_rule │ │ │ │ 00007190 t lambda_slash_no_default_rule │ │ │ │ 000075ec t lambda_slash_with_default_rule │ │ │ │ 00007b10 t lambda_star_etc_rule │ │ │ │ -0000c6f8 t lambdef_rule │ │ │ │ +0000c70c t lambdef_rule │ │ │ │ 00003784 t list_rule │ │ │ │ 0000b0a0 t maybe_sequence_pattern_rule │ │ │ │ 000094e8 t maybe_star_pattern_rule │ │ │ │ 0000b040 t name_or_attr_rule │ │ │ │ -0000f4d0 t named_expression_rule │ │ │ │ +0000f4e0 t named_expression_rule │ │ │ │ 00009444 t open_sequence_pattern_rule │ │ │ │ 00009900 t or_pattern_rule │ │ │ │ 00005640 t param_maybe_default_rule │ │ │ │ -0000e3dc t param_no_default_rule │ │ │ │ -0000e7f8 t param_rule │ │ │ │ +0000e3ec t param_no_default_rule │ │ │ │ +0000e808 t param_rule │ │ │ │ 00005a20 t param_star_annotation_rule │ │ │ │ 00001c18 t params_rule │ │ │ │ 00004d0c t pass_stmt_rule │ │ │ │ 0000acf4 t pattern_capture_target_rule │ │ │ │ 00009684 t pattern_rule │ │ │ │ 0000934c t patterns_rule │ │ │ │ 0000b360 t positional_patterns_rule │ │ │ │ -0000c02c t primary_raw │ │ │ │ -0000bf20 t primary_rule │ │ │ │ +0000c040 t primary_raw │ │ │ │ +0000bf34 t primary_rule │ │ │ │ 0000ac70 t real_number_rule │ │ │ │ 00000000 d reserved_keywords │ │ │ │ -0000a8cc t shift_expr_rule │ │ │ │ +0000a8dc t shift_expr_rule │ │ │ │ 0000a928 t signed_number_rule │ │ │ │ 0000ab70 t signed_real_number_rule │ │ │ │ -00002158 t simple_stmt_rule │ │ │ │ -00001efc t simple_stmts_rule │ │ │ │ -00003898 t single_subscript_attribute_target_rule │ │ │ │ -00007d14 t single_target_rule │ │ │ │ +0000215c t simple_stmt_rule │ │ │ │ +00001f00 t simple_stmts_rule │ │ │ │ +0000389c t single_subscript_attribute_target_rule │ │ │ │ +00007d24 t single_target_rule │ │ │ │ 000021c4 t slash_no_default_rule │ │ │ │ 00002540 t slash_with_default_rule │ │ │ │ -000107dc t slices_rule │ │ │ │ +000107ec t slices_rule │ │ │ │ 00000024 d soft_keywords │ │ │ │ 00002f14 t star_etc_rule │ │ │ │ -00009d98 t star_expression_rule │ │ │ │ -0000811c t star_expressions_rule │ │ │ │ -0000f8bc t star_named_expression_rule │ │ │ │ -0000fb4c t star_named_expressions_rule │ │ │ │ -00006318 t star_target_rule │ │ │ │ -00005de4 t star_targets_rule │ │ │ │ -0000e004 t starred_expression_rule │ │ │ │ +00009da8 t star_expression_rule │ │ │ │ +0000812c t star_expressions_rule │ │ │ │ +0000f8cc t star_named_expression_rule │ │ │ │ +0000fb5c t star_named_expressions_rule │ │ │ │ +00006328 t star_target_rule │ │ │ │ +00005df4 t star_targets_rule │ │ │ │ +0000e018 t starred_expression_rule │ │ │ │ 00000000 t statements_rule │ │ │ │ -00005658 t strings_rule │ │ │ │ +00005668 t strings_rule │ │ │ │ 00009220 t subject_expr_rule │ │ │ │ -0000ac80 t sum_rule │ │ │ │ -00005d64 t t_lookahead_rule │ │ │ │ -00003d60 t t_primary_raw │ │ │ │ -00003cc0 t t_primary_rule │ │ │ │ -000064b4 t target_with_star_atom_rule │ │ │ │ -0000afb8 t term_raw │ │ │ │ -0000aeb0 t term_rule │ │ │ │ +0000ac90 t sum_rule │ │ │ │ +00005d74 t t_lookahead_rule │ │ │ │ +00003d64 t t_primary_raw │ │ │ │ +00003cc4 t t_primary_rule │ │ │ │ +000064c4 t target_with_star_atom_rule │ │ │ │ +0000afc8 t term_raw │ │ │ │ +0000aec0 t term_rule │ │ │ │ 000088a0 t tstring_full_format_spec_rule │ │ │ │ 00008154 t tstring_rule │ │ │ │ 000035f0 t tuple_rule │ │ │ │ 0000bf14 t type_param_default_rule │ │ │ │ 0000bb08 t type_param_rule │ │ │ │ 000018f8 t type_params_rule │ │ │ │ 0000ada8 t wildcard_pattern_rule │ │ │ │ 00005fa8 t with_item_rule │ │ │ │ -0000de9c t yield_expr_rule │ │ │ │ +0000deb0 t yield_expr_rule │ │ │ │ │ │ │ │ string_parser.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 0000004c r .LC2 │ │ │ │ 00000054 r .LC3 │ │ │ │ 0000005c r .LC4 │ │ │ │ @@ -4411,21 +4411,21 @@ │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_ctype_tolower │ │ │ │ U __aeabi_idiv │ │ │ │ 00000000 r __func__.0 │ │ │ │ 00000058 t lookahead │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ -0000245c t tok_backup │ │ │ │ +00002468 t tok_backup │ │ │ │ 00000000 t tok_continuation_line │ │ │ │ -000024bc t tok_decimal_tail │ │ │ │ -000006cc t tok_get_normal_mode │ │ │ │ -000023a0 t tok_nextc │ │ │ │ -00002714 t verify_end_of_number │ │ │ │ -000025d4 t verify_end_of_number.constprop.0 │ │ │ │ +000024c8 t tok_decimal_tail │ │ │ │ +000006d0 t tok_get_normal_mode │ │ │ │ +000023ac t tok_nextc │ │ │ │ +00002720 t verify_end_of_number │ │ │ │ +000025e0 t verify_end_of_number.constprop.0 │ │ │ │ │ │ │ │ state.o: │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyMem_Calloc │ │ │ │ U PyMem_Free │ │ │ │ 00000090 t Py_XDECREF │ │ │ │ 00000008 T _PyLexer_token_setup │ │ │ │ @@ -4876,15 +4876,15 @@ │ │ │ │ 000034e4 T PyNumber_TrueDivide │ │ │ │ 00000a78 T PyNumber_Xor │ │ │ │ 00000972 T PyObject_AsCharBuffer │ │ │ │ 00000974 T PyObject_AsReadBuffer │ │ │ │ 000008b8 T PyObject_AsWriteBuffer │ │ │ │ U PyObject_CallFunctionObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ -00002208 T PyObject_CheckBuffer │ │ │ │ +00002198 T PyObject_CheckBuffer │ │ │ │ 00000976 T PyObject_CheckReadBuffer │ │ │ │ 00000728 T PyObject_CopyData │ │ │ │ 000022d4 T PyObject_DelItem │ │ │ │ 0000020a T PyObject_DelItemString │ │ │ │ 000015b8 T PyObject_Format │ │ │ │ 00000186 T PyObject_GetAIter │ │ │ │ 00002f64 T PyObject_GetBuffer │ │ │ │ @@ -4913,15 +4913,15 @@ │ │ │ │ 0000171c T PySequence_GetItem │ │ │ │ 00000a00 T PySequence_GetSlice │ │ │ │ 000009c8 T PySequence_In │ │ │ │ 000000c6 T PySequence_InPlaceConcat │ │ │ │ 0000034e T PySequence_InPlaceRepeat │ │ │ │ 00000adc T PySequence_Index │ │ │ │ 000009c0 T PySequence_Length │ │ │ │ -00002198 T PySequence_List │ │ │ │ +000021a8 T PySequence_List │ │ │ │ 000003f8 T PySequence_Repeat │ │ │ │ 0000140c T PySequence_SetItem │ │ │ │ 00001520 T PySequence_SetSlice │ │ │ │ 0000395c T PySequence_Size │ │ │ │ 00000000 T PySequence_Tuple │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_IsSubtype │ │ │ │ @@ -5049,35 +5049,35 @@ │ │ │ │ U PyExc_ValueError │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyObject_CheckBuffer │ │ │ │ U PyObject_GetBuffer │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ -000010b0 T _Py_bytes_capitalize │ │ │ │ +000010b4 T _Py_bytes_capitalize │ │ │ │ 00000650 T _Py_bytes_contains │ │ │ │ 000007bc T _Py_bytes_count │ │ │ │ 00000524 T _Py_bytes_endswith │ │ │ │ 00000124 T _Py_bytes_find │ │ │ │ 0000022c T _Py_bytes_index │ │ │ │ -000010f0 T _Py_bytes_isalnum │ │ │ │ -00001140 T _Py_bytes_isalpha │ │ │ │ +000010f4 T _Py_bytes_isalnum │ │ │ │ +00001144 T _Py_bytes_isalpha │ │ │ │ 00000ab4 T _Py_bytes_isascii │ │ │ │ 00000a64 T _Py_bytes_isdigit │ │ │ │ -00001190 T _Py_bytes_islower │ │ │ │ -000011fc T _Py_bytes_isspace │ │ │ │ -0000124c T _Py_bytes_istitle │ │ │ │ -000012e4 T _Py_bytes_isupper │ │ │ │ +00001194 T _Py_bytes_islower │ │ │ │ +00001200 T _Py_bytes_isspace │ │ │ │ +00001250 T _Py_bytes_istitle │ │ │ │ +000012e8 T _Py_bytes_isupper │ │ │ │ 00000000 T _Py_bytes_lower │ │ │ │ 00000084 T _Py_bytes_maketrans │ │ │ │ 00000000 T _Py_bytes_rfind │ │ │ │ -00001354 T _Py_bytes_rindex │ │ │ │ +00001358 T _Py_bytes_rindex │ │ │ │ 00000704 T _Py_bytes_startswith │ │ │ │ -000015a0 T _Py_bytes_swapcase │ │ │ │ -000015e8 T _Py_bytes_title │ │ │ │ +000015a4 T _Py_bytes_swapcase │ │ │ │ +000015ec T _Py_bytes_title │ │ │ │ 000005d4 T _Py_bytes_upper │ │ │ │ 00000204 R _Py_capitalize__doc__ │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_ctype_tolower │ │ │ │ U _Py_ctype_toupper │ │ │ │ 00000664 R _Py_isalnum__doc__ │ │ │ │ 000006e8 R _Py_isalpha__doc__ │ │ │ │ @@ -5097,15 +5097,15 @@ │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 00000af8 t stringlib__preprocess │ │ │ │ 00000c54 t stringlib__two_way │ │ │ │ 00000000 t stringlib__two_way_count │ │ │ │ -00001644 t stringlib_adaptive_find │ │ │ │ +00001648 t stringlib_adaptive_find │ │ │ │ 0000064c t tailmatch │ │ │ │ │ │ │ │ bytearrayobject.o: │ │ │ │ 00000000 b .LANCHOR0 │ │ │ │ 00000000 d .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000024 r .LC1 │ │ │ │ @@ -6350,52 +6350,52 @@ │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnicode_DecodeFSDefault │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ 00000264 T PyUnstable_Code_GetExtra │ │ │ │ 00000a5c T PyUnstable_Code_New │ │ │ │ -00001388 T PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ +00001354 T PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 000001a0 T PyUnstable_Code_SetExtra │ │ │ │ U Py_BuildValue │ │ │ │ 0000000c t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyBytes_Resize │ │ │ │ -000018a0 T _PyCode_CheckLineNumber │ │ │ │ +000018c0 T _PyCode_CheckLineNumber │ │ │ │ 00000c9e T _PyCode_CheckNoExternalState │ │ │ │ 00000c84 T _PyCode_CheckNoInternalState │ │ │ │ 00000cd8 T _PyCode_CheckPureFunction │ │ │ │ 00001244 T _PyCode_ConstantKey │ │ │ │ -00000508 T _PyCode_Fini │ │ │ │ +000004d4 T _PyCode_Fini │ │ │ │ 0000009a T _PyCode_GetCellvars │ │ │ │ 000001c8 T _PyCode_GetCode │ │ │ │ -00000ca4 T _PyCode_GetFreevars │ │ │ │ -000007cc T _PyCode_GetVarCounts │ │ │ │ -00000b7c T _PyCode_GetVarnames │ │ │ │ +00000c70 T _PyCode_GetFreevars │ │ │ │ +00000798 T _PyCode_GetVarCounts │ │ │ │ +00000b48 T _PyCode_GetVarnames │ │ │ │ 00000000 T _PyCode_Init │ │ │ │ -000005e8 T _PyCode_InitAddressRange │ │ │ │ +000005b4 T _PyCode_InitAddressRange │ │ │ │ 0000019c T _PyCode_New │ │ │ │ U _PyCode_Quicken │ │ │ │ -00000608 T _PyCode_ReturnsOnlyNone │ │ │ │ +000005d4 T _PyCode_ReturnsOnlyNone │ │ │ │ 0000173c T _PyCode_SafeAddr2Line │ │ │ │ -00000928 T _PyCode_SetUnboundVarCounts │ │ │ │ +000008f4 T _PyCode_SetUnboundVarCounts │ │ │ │ 00000000 T _PyCode_Validate │ │ │ │ -00000724 T _PyCode_VerifyStateless │ │ │ │ +000006f0 T _PyCode_VerifyStateless │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_Format │ │ │ │ U _PyErr_SetString │ │ │ │ U _PyFunction_ClearCodeByVersion │ │ │ │ U _PyInstruction_GetLength │ │ │ │ U _PyInstrumentation_BranchesIterator │ │ │ │ 000001cc D _PyLineIterator │ │ │ │ 00000ab2 T _PyLineTable_InitAddressRange │ │ │ │ -0000177c T _PyLineTable_NextAddressRange │ │ │ │ +00001748 T _PyLineTable_NextAddressRange │ │ │ │ 00000c64 T _PyLineTable_PreviousAddressRange │ │ │ │ U _PyObject_NewVar │ │ │ │ U _PyOpcode_Caches │ │ │ │ 000000d0 D _PyPositionsIterator │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntry │ │ │ │ U _PyTuple_Resize │ │ │ │ @@ -6416,54 +6416,54 @@ │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000000c r _keywords.1 │ │ │ │ 00000058 r _keywords.4 │ │ │ │ 000002c8 d _kwtuple.0 │ │ │ │ 00000328 d _kwtuple.3 │ │ │ │ 000001a0 d _parser.2 │ │ │ │ 0000029c d _parser.5 │ │ │ │ -00001bb4 t _source_offset_converter │ │ │ │ +00001bd4 t _source_offset_converter │ │ │ │ 000002e0 t advance │ │ │ │ 00000000 r assert0 │ │ │ │ -000016fc t code__varname_from_oparg │ │ │ │ +000016c8 t code__varname_from_oparg │ │ │ │ 00000060 r code__varname_from_oparg__doc__ │ │ │ │ 000002b8 t code_branchesiterator │ │ │ │ 00000fa4 t code_dealloc │ │ │ │ 00000098 t code_getcellvars │ │ │ │ -0000165c t code_getcode │ │ │ │ -000016f0 t code_getcodeadaptive │ │ │ │ -00000ca0 t code_getfreevars │ │ │ │ +00001628 t code_getcode │ │ │ │ +000016bc t code_getcodeadaptive │ │ │ │ +00000c6c t code_getfreevars │ │ │ │ 000002bc t code_getlnotab │ │ │ │ 000003c4 d code_getsetlist │ │ │ │ -00000b78 t code_getvarnames │ │ │ │ +00000b44 t code_getvarnames │ │ │ │ 00001640 t code_hash │ │ │ │ -00001660 t code_linesiterator │ │ │ │ +0000162c t code_linesiterator │ │ │ │ 00000450 d code_memberlist │ │ │ │ 00000344 d code_methods │ │ │ │ 0000043e t code_new │ │ │ │ 00000184 r code_new__doc__ │ │ │ │ -0000050c t code_positionsiterator │ │ │ │ -00000cd0 t code_replace │ │ │ │ +000004d8 t code_positionsiterator │ │ │ │ +00000c9c t code_replace │ │ │ │ 00000118 r code_replace__doc__ │ │ │ │ -000006cc t code_repr │ │ │ │ +00000698 t code_repr │ │ │ │ 00000024 t code_richcompare │ │ │ │ 0000041c t code_sizeof │ │ │ │ 000003d0 t emit_pair │ │ │ │ -00000ba8 t get_cached_locals │ │ │ │ -00000c40 t get_localsplus_names │ │ │ │ +00000b74 t get_cached_locals │ │ │ │ +00000c0c t get_localsplus_names │ │ │ │ 0000029c t init_co_cached │ │ │ │ 00000ad8 t intern_constants │ │ │ │ 00000d4c t intern_constants.constprop.0 │ │ │ │ -000016ac t lineiter_dealloc │ │ │ │ -00001bc8 t lineiter_next │ │ │ │ +00001678 t lineiter_dealloc │ │ │ │ +00001be8 t lineiter_next │ │ │ │ 00000008 r linetable │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -000005a4 t positionsiter_dealloc │ │ │ │ -000019e4 t positionsiter_next │ │ │ │ -0000055c t read_signed_varint │ │ │ │ +00000570 t positionsiter_dealloc │ │ │ │ +00001a04 t positionsiter_next │ │ │ │ +00000528 t read_signed_varint │ │ │ │ 00000000 t retreat │ │ │ │ 00000894 t validate_and_copy_tuple │ │ │ │ │ │ │ │ complexobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -8253,68 +8253,68 @@ │ │ │ │ 00000014 r frame___sizeof____doc__ │ │ │ │ 000004b0 t frame_back_get │ │ │ │ 000001a8 r frame_builtins__doc__ │ │ │ │ 00000000 t frame_builtins_get │ │ │ │ 00000504 t frame_clear │ │ │ │ 00000060 r frame_clear__doc__ │ │ │ │ 00000170 r frame_code__doc__ │ │ │ │ -00000524 t frame_code_get │ │ │ │ +000004e8 t frame_code_get │ │ │ │ 00000038 t frame_dealloc │ │ │ │ 0000009c r frame_generator__doc__ │ │ │ │ 00000e6c t frame_generator_get │ │ │ │ 000001d0 d frame_getsetlist │ │ │ │ 000001d4 r frame_globals__doc__ │ │ │ │ -00000578 t frame_globals_get │ │ │ │ +0000053c t frame_globals_get │ │ │ │ 00000200 r frame_lasti__doc__ │ │ │ │ 0000076c t frame_lasti_get │ │ │ │ 00000244 r frame_lineno__doc__ │ │ │ │ -00000598 t frame_lineno_get │ │ │ │ +0000055c t frame_lineno_get │ │ │ │ 000000cc t frame_lineno_set │ │ │ │ 00000274 r frame_locals__doc__ │ │ │ │ 000000f4 t frame_locals_get │ │ │ │ 000001d4 t frame_locals_get_impl.part.0 │ │ │ │ 000002ac d frame_memberlist │ │ │ │ 000001a0 d frame_methods │ │ │ │ 00000094 t frame_repr │ │ │ │ 00000580 t frame_tp_clear │ │ │ │ 000000e4 r frame_trace__doc__ │ │ │ │ -00000888 t frame_trace_get │ │ │ │ +0000084c t frame_trace_get │ │ │ │ 00000134 r frame_trace_opcodes__doc__ │ │ │ │ -000008a8 t frame_trace_opcodes_get │ │ │ │ +0000086c t frame_trace_opcodes_get │ │ │ │ 00000434 t frame_trace_opcodes_set │ │ │ │ 000003b8 t frame_trace_set │ │ │ │ 000002ec t frame_traverse │ │ │ │ 0000123e t framelocalsproxy___contains__ │ │ │ │ 00000394 d framelocalsproxy_as_mapping │ │ │ │ 000003c8 d framelocalsproxy_as_number │ │ │ │ 000003a0 d framelocalsproxy_as_sequence │ │ │ │ -000008c4 t framelocalsproxy_contains │ │ │ │ +00000888 t framelocalsproxy_contains │ │ │ │ 00000e96 t framelocalsproxy_copy │ │ │ │ 000002c0 t framelocalsproxy_dealloc │ │ │ │ 00000020 t framelocalsproxy_get │ │ │ │ -000006a8 t framelocalsproxy_getitem │ │ │ │ +0000066c t framelocalsproxy_getitem │ │ │ │ 00000378 t framelocalsproxy_getkeyindex.constprop.0 │ │ │ │ 000002a8 t framelocalsproxy_getval.isra.0 │ │ │ │ 000000c8 t framelocalsproxy_hasval.isra.0 │ │ │ │ 00001310 t framelocalsproxy_inplace_or │ │ │ │ 00000ed8 t framelocalsproxy_items │ │ │ │ 0000107e t framelocalsproxy_iter │ │ │ │ -000005c0 t framelocalsproxy_keys │ │ │ │ -00000b60 t framelocalsproxy_length │ │ │ │ +00000584 t framelocalsproxy_keys │ │ │ │ +00000b24 t framelocalsproxy_length │ │ │ │ 00000b26 t framelocalsproxy_merge │ │ │ │ 000002d4 d framelocalsproxy_methods │ │ │ │ 00000224 t framelocalsproxy_new │ │ │ │ 000012a0 t framelocalsproxy_or │ │ │ │ 00001358 t framelocalsproxy_pop │ │ │ │ -00000ba4 t framelocalsproxy_repr │ │ │ │ +00000b68 t framelocalsproxy_repr │ │ │ │ 00001260 t framelocalsproxy_reversed │ │ │ │ 00000dc0 t framelocalsproxy_richcompare │ │ │ │ 00001184 t framelocalsproxy_setdefault │ │ │ │ -000009c4 t framelocalsproxy_setitem │ │ │ │ -00000c24 t framelocalsproxy_tp_clear │ │ │ │ +00000988 t framelocalsproxy_setitem │ │ │ │ +00000be8 t framelocalsproxy_tp_clear │ │ │ │ 00000aec t framelocalsproxy_update │ │ │ │ 000010a8 t framelocalsproxy_values │ │ │ │ 00000798 t framelocalsproxy_visit │ │ │ │ U memset │ │ │ │ │ │ │ │ funcobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ @@ -8728,26 +8728,26 @@ │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_Type │ │ │ │ U PyFrozenSet_Type │ │ │ │ 000000d0 D PyListIter_Type │ │ │ │ 000001a0 D PyListRevIter_Type │ │ │ │ 000002d0 T PyList_Append │ │ │ │ 000001d8 T PyList_AsTuple │ │ │ │ -000009e8 T PyList_Clear │ │ │ │ -00000ffc T PyList_Extend │ │ │ │ -00000840 T PyList_GetItem │ │ │ │ -00004820 T PyList_GetItemRef │ │ │ │ -00000990 T PyList_GetSlice │ │ │ │ -00000788 T PyList_Insert │ │ │ │ +00000b04 T PyList_Clear │ │ │ │ +00001118 T PyList_Extend │ │ │ │ +0000095c T PyList_GetItem │ │ │ │ +0000488c T PyList_GetItemRef │ │ │ │ +00000aac T PyList_GetSlice │ │ │ │ +000008a4 T PyList_Insert │ │ │ │ 00000000 T PyList_New │ │ │ │ 000000f4 t PyList_New.constprop.0 │ │ │ │ -00000e40 T PyList_Reverse │ │ │ │ -0000299c T PyList_SetItem │ │ │ │ -00002bc8 T PyList_SetSlice │ │ │ │ -000033a0 T PyList_Size │ │ │ │ +00000f5c T PyList_Reverse │ │ │ │ +00002afc T PyList_SetItem │ │ │ │ +00002d28 T PyList_SetSlice │ │ │ │ +00003500 T PyList_Size │ │ │ │ 00000430 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 │ │ │ │ @@ -8798,20 +8798,20 @@ │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ U _PyDict_Next │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ 0000039c T _PyList_AppendTakeRefListResize │ │ │ │ 00000000 t _PyList_AppendTakeRefListResize.part.0 │ │ │ │ -00000a1c T _PyList_AsTupleAndClear │ │ │ │ +00000b38 T _PyList_AsTupleAndClear │ │ │ │ 00000026 T _PyList_DebugMallocStats │ │ │ │ -0000375c T _PyList_Extend │ │ │ │ -00002a60 T _PyList_FromStackRefStealOnSuccess │ │ │ │ -000053e4 T _PyList_GetItemRef │ │ │ │ -000048f4 T _PyList_SliceSubscript │ │ │ │ +000038bc T _PyList_Extend │ │ │ │ +00002bc0 T _PyList_FromStackRefStealOnSuccess │ │ │ │ +00005450 T _PyList_GetItemRef │ │ │ │ +00004960 T _PyList_SliceSubscript │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyTuple_FromArraySteal │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -8820,108 +8820,108 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 0000029c d _kwtuple.0 │ │ │ │ -00003780 t _list_extend │ │ │ │ +000038e0 t _list_extend │ │ │ │ 00000270 d _parser.2 │ │ │ │ -000015e4 t count_run │ │ │ │ -00000324 t gallop_left │ │ │ │ +000015cc t count_run │ │ │ │ +0000032c t gallop_left │ │ │ │ 00000078 t gallop_right │ │ │ │ -000007bc t ins1 │ │ │ │ +000008d8 t ins1 │ │ │ │ 0000005c r length_hint_doc │ │ │ │ -00003f5c t list___init__ │ │ │ │ +000040c8 t list___init__ │ │ │ │ 00000124 r list___init____doc__ │ │ │ │ -0000091c t list___reversed__ │ │ │ │ +00000a38 t list___reversed__ │ │ │ │ 00000094 r list___reversed____doc__ │ │ │ │ 0000012c t list___sizeof__ │ │ │ │ 000000d8 r list___sizeof____doc__ │ │ │ │ -000032e8 t list_append │ │ │ │ +00003448 t list_append │ │ │ │ 000005b0 r list_append__doc__ │ │ │ │ 0000033c d list_as_mapping │ │ │ │ 00000348 d list_as_sequence │ │ │ │ -000006ac t list_ass_item │ │ │ │ -00002c48 t list_ass_slice_lock_held │ │ │ │ -00003020 t list_ass_slice_lock_held.constprop.0 │ │ │ │ -00004ff4 t list_ass_subscript │ │ │ │ -00000630 t list_clear_impl.isra.0 │ │ │ │ -00000eac t list_clear_slot │ │ │ │ -00004548 t list_concat │ │ │ │ -00004880 t list_contains │ │ │ │ -00000edc t list_copy │ │ │ │ +000006c4 t list_ass_item │ │ │ │ +00002da8 t list_ass_slice_lock_held │ │ │ │ +00003180 t list_ass_slice_lock_held.constprop.0 │ │ │ │ +00005060 t list_ass_subscript │ │ │ │ +00000648 t list_clear_impl.isra.0 │ │ │ │ +00000fc8 t list_clear_slot │ │ │ │ +00000750 t list_concat │ │ │ │ +000048ec t list_contains │ │ │ │ +00000ff8 t list_copy │ │ │ │ 000005f4 r list_copy__doc__ │ │ │ │ -00000d38 t list_count │ │ │ │ +00000e54 t list_count │ │ │ │ 0000023c r list_count__doc__ │ │ │ │ 00000210 t list_dealloc │ │ │ │ -00004648 t list_extend │ │ │ │ +000046b4 t list_extend │ │ │ │ 0000055c r list_extend__doc__ │ │ │ │ -00003d44 t list_extend_lock_held │ │ │ │ -00000eec t list_index │ │ │ │ +00003eb0 t list_extend_lock_held │ │ │ │ +00001008 t list_index │ │ │ │ 00000280 r list_index__doc__ │ │ │ │ -00000e14 t list_inplace_concat │ │ │ │ +00000f30 t list_inplace_concat │ │ │ │ 00000060 t list_inplace_repeat │ │ │ │ -000010c4 t list_inplace_repeat_lock_held │ │ │ │ -00000890 t list_insert │ │ │ │ +000011e0 t list_inplace_repeat_lock_held │ │ │ │ +000009ac t list_insert │ │ │ │ 0000065c r list_insert__doc__ │ │ │ │ -00003718 t list_item │ │ │ │ -000033d4 t list_iter │ │ │ │ -00003758 t list_length │ │ │ │ +00003878 t list_item │ │ │ │ +00003534 t list_iter │ │ │ │ +000038b8 t list_length │ │ │ │ 00000370 d list_methods │ │ │ │ -00000738 t list_new_prealloc │ │ │ │ -00004398 t list_pop │ │ │ │ +00000854 t list_new_prealloc │ │ │ │ +00004504 t list_pop │ │ │ │ 000004d0 r list_pop__doc__ │ │ │ │ -0000420c t list_remove │ │ │ │ +00004378 t list_remove │ │ │ │ 000001cc r list_remove__doc__ │ │ │ │ -00000b50 t list_repeat │ │ │ │ -00000a54 t list_repr │ │ │ │ +00000c6c t list_repeat │ │ │ │ +00000b70 t list_repr │ │ │ │ 00000000 t list_resize │ │ │ │ -00000de4 t list_reverse │ │ │ │ +00000f00 t list_reverse │ │ │ │ 00000304 r list_reverse__doc__ │ │ │ │ -00003ffc t list_richcompare │ │ │ │ -00004c4c t list_slice_lock_held │ │ │ │ -00004f24 t list_sort │ │ │ │ +00004168 t list_richcompare │ │ │ │ +00004cb8 t list_slice_lock_held │ │ │ │ +00004f90 t list_sort │ │ │ │ 00000330 r list_sort__doc__ │ │ │ │ -00000bb0 t list_sort_impl │ │ │ │ +00000ba8 t list_sort_impl │ │ │ │ 00000488 t list_sort_impl.constprop.0 │ │ │ │ -00003600 t list_subscript │ │ │ │ -00002a24 t list_traverse │ │ │ │ -000042f0 t list_vectorcall │ │ │ │ -00003540 t listiter_dealloc │ │ │ │ -00000ec4 t listiter_len │ │ │ │ +00003760 t list_subscript │ │ │ │ +00002b84 t list_traverse │ │ │ │ +0000445c t list_vectorcall │ │ │ │ +000036a0 t listiter_dealloc │ │ │ │ +00000fe0 t listiter_len │ │ │ │ 000002fc d listiter_methods │ │ │ │ -000034e0 t listiter_next │ │ │ │ +00003640 t listiter_next │ │ │ │ 0000008c t listiter_reduce │ │ │ │ 000000e0 t listiter_setstate │ │ │ │ -00000984 t listiter_traverse │ │ │ │ -00000960 t listreviter_dealloc │ │ │ │ -000010ac t listreviter_len │ │ │ │ +00000aa0 t listiter_traverse │ │ │ │ +00000a7c t listreviter_dealloc │ │ │ │ +000011c8 t listreviter_len │ │ │ │ 000002bc d listreviter_methods │ │ │ │ -00000cc4 t listreviter_next │ │ │ │ +00000de0 t listreviter_next │ │ │ │ 0000013a t listreviter_reduce │ │ │ │ 0000018c t listreviter_setstate │ │ │ │ 00000054 t listreviter_traverse │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -00001d40 t merge_at │ │ │ │ -00001030 t merge_getmem │ │ │ │ -00000d1c t py_list_clear │ │ │ │ +00001eac t merge_at │ │ │ │ +0000114c t merge_getmem │ │ │ │ +00000e38 t py_list_clear │ │ │ │ 0000062c r py_list_clear__doc__ │ │ │ │ 00000034 r reduce_doc │ │ │ │ -00000ee4 t safe_object_compare │ │ │ │ +00001000 t safe_object_compare │ │ │ │ 0000000c r setstate_doc │ │ │ │ -00000598 t sortslice_memcpy.constprop.0 │ │ │ │ -000005d0 t sortslice_reverse.isra.0 │ │ │ │ -00000e94 t unsafe_float_compare │ │ │ │ -00001cd8 t unsafe_latin_compare │ │ │ │ -000053b8 t unsafe_long_compare │ │ │ │ -0000476c t unsafe_object_compare │ │ │ │ -0000466c t unsafe_tuple_compare │ │ │ │ +000005b8 t sortslice_memcpy.constprop.0 │ │ │ │ +000005f0 t sortslice_reverse.isra.0 │ │ │ │ +00000fb0 t unsafe_float_compare │ │ │ │ +00001e44 t unsafe_latin_compare │ │ │ │ +00005424 t unsafe_long_compare │ │ │ │ +000047d8 t unsafe_object_compare │ │ │ │ +000046d8 t unsafe_tuple_compare │ │ │ │ │ │ │ │ longobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 00000000 r .LANCHOR2 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ @@ -9008,58 +9008,58 @@ │ │ │ │ U PyExc_ZeroDivisionError │ │ │ │ U PyFloat_FromDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyImport_ImportModule │ │ │ │ 000001d4 T PyLongWriter_Create │ │ │ │ 000000be T PyLongWriter_Discard │ │ │ │ 00000238 T PyLongWriter_Finish │ │ │ │ -00008f40 T PyLong_AsDouble │ │ │ │ -00002150 T PyLong_AsInt │ │ │ │ +00008fb8 T PyLong_AsDouble │ │ │ │ +00002160 T PyLong_AsInt │ │ │ │ 000000de T PyLong_AsInt32 │ │ │ │ -00005034 T PyLong_AsInt64 │ │ │ │ +000050a8 T PyLong_AsInt64 │ │ │ │ 0000131c T PyLong_AsLong │ │ │ │ 00001450 T PyLong_AsLongAndOverflow │ │ │ │ -00005ee8 T PyLong_AsLongLong │ │ │ │ -000009e8 T PyLong_AsLongLongAndOverflow │ │ │ │ -00005080 T PyLong_AsNativeBytes │ │ │ │ +00005f60 T PyLong_AsLongLong │ │ │ │ +000009e4 T PyLong_AsLongLongAndOverflow │ │ │ │ +000050f4 T PyLong_AsNativeBytes │ │ │ │ 000006b8 t PyLong_AsNativeBytes.constprop.0 │ │ │ │ -0000535c t PyLong_AsNativeBytes.constprop.1 │ │ │ │ +000053d0 t PyLong_AsNativeBytes.constprop.1 │ │ │ │ 00000604 T PyLong_AsSize_t │ │ │ │ 000005c0 T PyLong_AsSsize_t │ │ │ │ 0000014e T PyLong_AsUInt32 │ │ │ │ 000001d8 T PyLong_AsUInt64 │ │ │ │ -00002280 T PyLong_AsUnsignedLong │ │ │ │ -00000c34 T PyLong_AsUnsignedLongLong │ │ │ │ -00000cb4 T PyLong_AsUnsignedLongLongMask │ │ │ │ -00001280 T PyLong_AsUnsignedLongMask │ │ │ │ -00000b74 T PyLong_AsVoidPtr │ │ │ │ -0000094c T PyLong_Export │ │ │ │ -00001260 T PyLong_FreeExport │ │ │ │ -00005c58 T PyLong_FromDouble │ │ │ │ -00000da8 T PyLong_FromInt32 │ │ │ │ -0000324c T PyLong_FromInt64 │ │ │ │ +00002290 T PyLong_AsUnsignedLong │ │ │ │ +00000c30 T PyLong_AsUnsignedLongLong │ │ │ │ +00000cb0 T PyLong_AsUnsignedLongLongMask │ │ │ │ +0000127c T PyLong_AsUnsignedLongMask │ │ │ │ +00000b70 T PyLong_AsVoidPtr │ │ │ │ +00000948 T PyLong_Export │ │ │ │ +0000125c T PyLong_FreeExport │ │ │ │ +00005ccc T PyLong_FromDouble │ │ │ │ +00000da4 T PyLong_FromInt32 │ │ │ │ +000032c0 T PyLong_FromInt64 │ │ │ │ 00000390 T PyLong_FromLong │ │ │ │ -00003148 T PyLong_FromLongLong │ │ │ │ -00001368 T PyLong_FromNativeBytes │ │ │ │ -00006df0 T PyLong_FromSize_t │ │ │ │ +000031bc T PyLong_FromLongLong │ │ │ │ +00001364 T PyLong_FromNativeBytes │ │ │ │ +00006e68 T PyLong_FromSize_t │ │ │ │ 000004a4 T PyLong_FromSsize_t │ │ │ │ 0000069c T PyLong_FromString │ │ │ │ -0000a48c T PyLong_FromUInt32 │ │ │ │ -00000e54 T PyLong_FromUInt64 │ │ │ │ -00008830 T PyLong_FromUnicodeObject │ │ │ │ +0000a504 T PyLong_FromUInt32 │ │ │ │ +00000e50 T PyLong_FromUInt64 │ │ │ │ +000088a8 T PyLong_FromUnicodeObject │ │ │ │ 000000e0 T PyLong_FromUnsignedLong │ │ │ │ -00002368 T PyLong_FromUnsignedLongLong │ │ │ │ -000013ac T PyLong_FromUnsignedNativeBytes │ │ │ │ +00002378 T PyLong_FromUnsignedLongLong │ │ │ │ +000013a8 T PyLong_FromUnsignedNativeBytes │ │ │ │ 00000000 T PyLong_FromVoidPtr │ │ │ │ 00000058 T PyLong_GetInfo │ │ │ │ 000001cc T PyLong_GetNativeLayout │ │ │ │ -000059b8 T PyLong_GetSign │ │ │ │ -000013e8 T PyLong_IsNegative │ │ │ │ +00005a2c T PyLong_GetSign │ │ │ │ +000013e4 T PyLong_IsNegative │ │ │ │ 00000224 T PyLong_IsPositive │ │ │ │ -00000f54 T PyLong_IsZero │ │ │ │ +00000f50 T PyLong_IsZero │ │ │ │ 00000300 r PyLong_LAYOUT │ │ │ │ 00000000 D PyLong_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyNumber_Long │ │ │ │ U PyObject_Bytes │ │ │ │ U PyObject_CallMethod │ │ │ │ U PyObject_CallOneArg │ │ │ │ @@ -9077,60 +9077,60 @@ │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_New │ │ │ │ 00000346 T PyUnstable_Long_CompactValue │ │ │ │ 0000033a T PyUnstable_Long_IsCompact │ │ │ │ U Py_BuildValue │ │ │ │ -0000a490 t Py_XDECREF │ │ │ │ +0000a508 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Prepare │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ -000059fc T _PyLong_Add │ │ │ │ -0000240c T _PyLong_AsByteArray │ │ │ │ -00002c44 t _PyLong_AsByteArray.constprop.0 │ │ │ │ -00000d20 t _PyLong_AsUnsignedLongLongMask │ │ │ │ -0000a5a0 T _PyLong_Copy │ │ │ │ +00005a70 T _PyLong_Add │ │ │ │ +00002480 T _PyLong_AsByteArray │ │ │ │ +00002cb8 t _PyLong_AsByteArray.constprop.0 │ │ │ │ +00000d1c t _PyLong_AsUnsignedLongLongMask │ │ │ │ +0000a618 T _PyLong_Copy │ │ │ │ 000000e0 D _PyLong_DigitValue │ │ │ │ -00002654 T _PyLong_DivmodNear │ │ │ │ -0000210c T _PyLong_ExactDealloc │ │ │ │ -00000d9c T _PyLong_FiniTypes │ │ │ │ -0000af94 T _PyLong_Format │ │ │ │ +00002650 T _PyLong_DivmodNear │ │ │ │ +0000211c T _PyLong_ExactDealloc │ │ │ │ +00000d98 T _PyLong_FiniTypes │ │ │ │ +0000b038 T _PyLong_Format │ │ │ │ U _PyLong_FormatAdvancedWriter │ │ │ │ -0000161c T _PyLong_FormatBytesWriter │ │ │ │ -00007eac T _PyLong_FormatWriter │ │ │ │ -0000c1b8 T _PyLong_Frexp │ │ │ │ -000068e4 T _PyLong_FromByteArray │ │ │ │ -0000a9b8 T _PyLong_FromBytes │ │ │ │ +00001618 T _PyLong_FormatBytesWriter │ │ │ │ +00007f24 T _PyLong_FormatWriter │ │ │ │ +0000c260 T _PyLong_Frexp │ │ │ │ +0000695c T _PyLong_FromByteArray │ │ │ │ +0000aa5c T _PyLong_FromBytes │ │ │ │ 0000026a T _PyLong_FromDigits │ │ │ │ -00000ec4 t _PyLong_FromLarge │ │ │ │ +00000ec0 t _PyLong_FromLarge │ │ │ │ 000001c0 t _PyLong_FromMedium │ │ │ │ -00000468 t _PyLong_FromSTwoDigits │ │ │ │ -0000cf34 T _PyLong_GCD │ │ │ │ +00000490 t _PyLong_FromSTwoDigits │ │ │ │ +0000cfdc T _PyLong_GCD │ │ │ │ 00000000 T _PyLong_InitTypes │ │ │ │ -00001f04 T _PyLong_Lshift │ │ │ │ -0000a624 T _PyLong_Multiply │ │ │ │ -00001b38 t _PyLong_Negate │ │ │ │ +00001f00 T _PyLong_Lshift │ │ │ │ +0000a69c T _PyLong_Multiply │ │ │ │ +00001b34 t _PyLong_Negate │ │ │ │ 00000266 T _PyLong_New │ │ │ │ -00004790 T _PyLong_NumBits │ │ │ │ -0000bfa4 T _PyLong_Rshift │ │ │ │ +00004804 T _PyLong_NumBits │ │ │ │ +0000c04c T _PyLong_Rshift │ │ │ │ 000002b8 T _PyLong_Sign │ │ │ │ 0000019a T _PyLong_Size_t_Converter │ │ │ │ -0000a354 T _PyLong_Subtract │ │ │ │ +0000a3cc T _PyLong_Subtract │ │ │ │ 00000300 T _PyLong_UInt16_Converter │ │ │ │ -00002378 T _PyLong_UInt32_Converter │ │ │ │ -0000c3d8 T _PyLong_UInt64_Converter │ │ │ │ +00002374 T _PyLong_UInt32_Converter │ │ │ │ +0000c480 T _PyLong_UInt64_Converter │ │ │ │ 000002c4 T _PyLong_UInt8_Converter │ │ │ │ -000015dc T _PyLong_UnsignedInt_Converter │ │ │ │ +000015d8 T _PyLong_UnsignedInt_Converter │ │ │ │ 00000044 T _PyLong_UnsignedLongLong_Converter │ │ │ │ 00000080 T _PyLong_UnsignedLong_Converter │ │ │ │ -0000142c T _PyLong_UnsignedShort_Converter │ │ │ │ +00001428 T _PyLong_UnsignedShort_Converter │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ @@ -9165,100 +9165,99 @@ │ │ │ │ 000001e0 d _parser.3 │ │ │ │ 0000020c d _parser.6 │ │ │ │ 00000238 d _parser.9 │ │ │ │ 000001d8 r convmultmax_base │ │ │ │ 00000140 r convwidth_base │ │ │ │ U frexp │ │ │ │ 00000304 r half_even_correction.10 │ │ │ │ -00000bc4 t int___format__ │ │ │ │ +00000bc0 t int___format__ │ │ │ │ 00001038 r int___format____doc__ │ │ │ │ 0000012a t int___getnewargs__ │ │ │ │ 0000108c r int___getnewargs____doc__ │ │ │ │ -00001468 t int___round__ │ │ │ │ +00001464 t int___round__ │ │ │ │ 00000fb0 r int___round____doc__ │ │ │ │ 00000008 t int___sizeof__ │ │ │ │ 00000f74 r int___sizeof____doc__ │ │ │ │ -000022c4 t int_as_integer_ratio │ │ │ │ +000022c0 t int_as_integer_ratio │ │ │ │ 00000d2c r int_as_integer_ratio__doc__ │ │ │ │ -00002334 t int_bit_count │ │ │ │ +00002330 t int_bit_count │ │ │ │ 00000e3c r int_bit_count__doc__ │ │ │ │ -0000a4a8 t int_bit_length │ │ │ │ +0000a520 t int_bit_length │ │ │ │ 00000ef4 r int_bit_length__doc__ │ │ │ │ -00005fac t int_from_bytes │ │ │ │ +00006024 t int_from_bytes │ │ │ │ 0000069c r int_from_bytes__doc__ │ │ │ │ 00000350 r int_info__doc__ │ │ │ │ 000000d0 d int_info_desc │ │ │ │ 000002c8 d int_info_fields │ │ │ │ 000000d4 t int_is_integer │ │ │ │ 00000638 r int_is_integer__doc__ │ │ │ │ 00000278 t int_to_bytes │ │ │ │ 000009e4 r int_to_bytes__doc__ │ │ │ │ -00003530 t k_mul │ │ │ │ -00001ba0 t kmul_split.constprop.0 │ │ │ │ -0000ab1c t l_mod │ │ │ │ +000035a4 t k_mul │ │ │ │ +00001b9c t kmul_split.constprop.0 │ │ │ │ +0000abc0 t l_mod │ │ │ │ U ldexp │ │ │ │ 00000018 r log_base_BASE │ │ │ │ -00000f20 t long_abs │ │ │ │ -0000a730 t long_abs_method │ │ │ │ +00000f1c t long_abs │ │ │ │ +0000a7a8 t long_abs_method │ │ │ │ 000004e0 t long_add │ │ │ │ -00003008 t long_add_method │ │ │ │ +0000307c t long_add_method │ │ │ │ 000002d0 t long_alloc │ │ │ │ -000040b8 t long_and │ │ │ │ +0000412c t long_and │ │ │ │ 000002f0 d long_as_number │ │ │ │ -000017ac t long_bool │ │ │ │ +000017b8 t long_bool │ │ │ │ 000000dc t long_compare │ │ │ │ 00001540 t long_dealloc │ │ │ │ -000074b4 t long_div │ │ │ │ -0000a7bc t long_divmod │ │ │ │ -00007710 t long_divrem │ │ │ │ +0000752c t long_div │ │ │ │ +0000a860 t long_divmod │ │ │ │ +00007788 t long_divrem │ │ │ │ 000003d8 r long_doc │ │ │ │ -0000b7b0 t long_float │ │ │ │ -0000afd4 t long_format_binary.constprop.0 │ │ │ │ +0000b854 t long_float │ │ │ │ +0000b078 t long_format_binary.constprop.0 │ │ │ │ 00000000 t long_get0 │ │ │ │ -00001efc t long_get1 │ │ │ │ +00001ef8 t long_get1 │ │ │ │ 00000380 d long_getset │ │ │ │ 00000244 t long_hash │ │ │ │ -00000af0 t long_invert │ │ │ │ -0000aa3c t long_long │ │ │ │ -00001ef8 t long_long_getter │ │ │ │ -00001ed4 t long_long_meth │ │ │ │ -000047bc t long_lshift_method │ │ │ │ +00000aec t long_invert │ │ │ │ +0000aae0 t long_long │ │ │ │ +00001ef4 t long_long_getter │ │ │ │ +00001ed0 t long_long_meth │ │ │ │ +00004830 t long_lshift_method │ │ │ │ 000003e4 d long_methods │ │ │ │ -0000aae0 t long_mod │ │ │ │ -00003424 t long_mul │ │ │ │ -000032fc t long_mul_method │ │ │ │ +0000ab84 t long_mod │ │ │ │ +00003498 t long_mul │ │ │ │ +00003370 t long_mul_method │ │ │ │ 00000444 t long_neg │ │ │ │ -000004b8 t long_neg.part.0 │ │ │ │ -00002ed4 t long_neg_method │ │ │ │ -00007c74 t long_new │ │ │ │ -00007dc8 t long_new_impl.part.0 │ │ │ │ -00006e7c t long_or │ │ │ │ -00008fe0 t long_pow │ │ │ │ +00002f48 t long_neg_method │ │ │ │ +00007cec t long_new │ │ │ │ +00007e40 t long_new_impl.part.0 │ │ │ │ +00006ef4 t long_or │ │ │ │ +00009058 t long_pow │ │ │ │ 0000159c t long_richcompare │ │ │ │ -0000b880 t long_rshift │ │ │ │ -0000082c t long_sub │ │ │ │ -00005648 t long_sub.constprop.0 │ │ │ │ -0000550c t long_sub_method │ │ │ │ -000017bc t long_to_decimal_string │ │ │ │ -000017e4 t long_to_decimal_string_internal.constprop.0 │ │ │ │ -000088d4 t long_true_divide │ │ │ │ -00005b30 t long_vectorcall │ │ │ │ -00000f98 t long_xor │ │ │ │ +0000b924 t long_rshift │ │ │ │ +00000828 t long_sub │ │ │ │ +000056bc t long_sub.constprop.0 │ │ │ │ +00005580 t long_sub_method │ │ │ │ +000017c8 t long_to_decimal_string │ │ │ │ +000017f0 t long_to_decimal_string_internal.constprop.0 │ │ │ │ +0000894c t long_true_divide │ │ │ │ +00005ba4 t long_vectorcall │ │ │ │ +00000f94 t long_xor │ │ │ │ 0000124c t maybe_small_long │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -0000252c t pylong_int_divmod │ │ │ │ -000023b8 t pylong_int_to_decimal_string │ │ │ │ +00002528 t pylong_int_divmod │ │ │ │ +000023b4 t pylong_int_to_decimal_string │ │ │ │ U strlen │ │ │ │ -00001dd4 t v_iadd.isra.0 │ │ │ │ -00001cc4 t v_isub.isra.0 │ │ │ │ -00003e58 t x_add │ │ │ │ -0000c5e8 t x_divrem │ │ │ │ -00007124 t x_sub │ │ │ │ +00001dd0 t v_iadd.isra.0 │ │ │ │ +00001cc0 t v_isub.isra.0 │ │ │ │ +00003ecc t x_add │ │ │ │ +0000c690 t x_divrem │ │ │ │ +0000719c t x_sub │ │ │ │ │ │ │ │ dictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 000001bc r .LC10 │ │ │ │ @@ -9322,42 +9321,42 @@ │ │ │ │ 000004fc D PyDictKeys_Type │ │ │ │ U PyDictProxy_New │ │ │ │ 0000028c D PyDictRevIterItem_Type │ │ │ │ 0000035c D PyDictRevIterKey_Type │ │ │ │ 0000042c D PyDictRevIterValue_Type │ │ │ │ 0000069c D PyDictValues_Type │ │ │ │ 00000c30 T PyDict_AddWatcher │ │ │ │ -0000a028 T PyDict_Clear │ │ │ │ +0000a038 T PyDict_Clear │ │ │ │ 00000c90 T PyDict_ClearWatcher │ │ │ │ 0000023c T PyDict_Contains │ │ │ │ 00000630 T PyDict_ContainsString │ │ │ │ -00003568 T PyDict_Copy │ │ │ │ -00005a24 T PyDict_DelItem │ │ │ │ +0000356c T PyDict_Copy │ │ │ │ +00005a28 T PyDict_DelItem │ │ │ │ 0000014c T PyDict_DelItemString │ │ │ │ 000009c0 T PyDict_GetItem │ │ │ │ -0000326c T PyDict_GetItemRef │ │ │ │ +00003270 T PyDict_GetItemRef │ │ │ │ 000018f4 T PyDict_GetItemString │ │ │ │ -0000525c T PyDict_GetItemStringRef │ │ │ │ -0000255c T PyDict_GetItemWithError │ │ │ │ +00005264 T PyDict_GetItemStringRef │ │ │ │ +00002558 T PyDict_GetItemWithError │ │ │ │ 00002310 T PyDict_Items │ │ │ │ -00008cd4 T PyDict_Keys │ │ │ │ +00008ce0 T PyDict_Keys │ │ │ │ 00001aec T PyDict_Merge │ │ │ │ 000009cc T PyDict_MergeFromSeq2 │ │ │ │ 00000000 T PyDict_New │ │ │ │ -00004f3c T PyDict_Next │ │ │ │ -00009110 T PyDict_Pop │ │ │ │ +00004f44 T PyDict_Next │ │ │ │ +0000911c T PyDict_Pop │ │ │ │ 00000bb0 T PyDict_PopString │ │ │ │ 00000c10 T PyDict_SetDefault │ │ │ │ -00001c90 T PyDict_SetDefaultRef │ │ │ │ -000009dc T PyDict_SetItem │ │ │ │ -0000316c T PyDict_SetItemString │ │ │ │ -0000a3c0 T PyDict_Size │ │ │ │ +00001c8c T PyDict_SetDefaultRef │ │ │ │ +000009d8 T PyDict_SetItem │ │ │ │ +00003170 T PyDict_SetItemString │ │ │ │ +0000a3d0 T PyDict_Size │ │ │ │ 00000000 D PyDict_Type │ │ │ │ 00000b2c T PyDict_Unwatch │ │ │ │ -00003cb8 T PyDict_Update │ │ │ │ +00003cc0 T PyDict_Update │ │ │ │ 000019f8 T PyDict_Values │ │ │ │ 000006f0 T PyDict_Watch │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_FormatUnraisable │ │ │ │ U PyErr_GetRaisedException │ │ │ │ @@ -9380,30 +9379,30 @@ │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyMapping_Keys │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyModule_Type │ │ │ │ U PyObject_CallMethodObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ -00008f20 T PyObject_ClearManagedDict │ │ │ │ +00008f2c T PyObject_ClearManagedDict │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ -00006ad4 T PyObject_GenericGetDict │ │ │ │ +00006ae0 T PyObject_GenericGetDict │ │ │ │ U PyObject_GetItem │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_HasAttrWithError │ │ │ │ U PyObject_Hash │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PyObject_SetItem │ │ │ │ U PyObject_Size │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ -000094d4 T PyObject_VisitManagedDict │ │ │ │ +000094e0 T PyObject_VisitManagedDict │ │ │ │ U PySequence_Contains │ │ │ │ U PySequence_Fast │ │ │ │ U PySequence_List │ │ │ │ U PySet_Add │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ 000004a8 t PyStackRef_CLOSE │ │ │ │ @@ -9423,229 +9422,229 @@ │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ 00000118 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ -0000a3f4 T _PyDictKeys_DecRef │ │ │ │ +0000a404 T _PyDictKeys_DecRef │ │ │ │ 000011ee T _PyDictKeys_GetVersionForCurrentState │ │ │ │ -00006864 T _PyDictKeys_StringLookup │ │ │ │ -00008238 T _PyDictKeys_StringLookupAndVersion │ │ │ │ -00007ff4 T _PyDictKeys_StringLookupSplit │ │ │ │ +00006870 T _PyDictKeys_StringLookup │ │ │ │ +00008244 T _PyDictKeys_StringLookupAndVersion │ │ │ │ +00008000 T _PyDictKeys_StringLookupSplit │ │ │ │ 00000c64 T _PyDictView_Intersect │ │ │ │ -00006fbc T _PyDictView_New │ │ │ │ +00006fc8 T _PyDictView_New │ │ │ │ 00000cd0 T _PyDict_CheckConsistency │ │ │ │ 000019b4 T _PyDict_Clear_LockHeld │ │ │ │ 000011c4 T _PyDict_ContainsId │ │ │ │ 000002b4 T _PyDict_Contains_KnownHash │ │ │ │ 000000e8 T _PyDict_DebugMallocStats │ │ │ │ 00001276 T _PyDict_DelItemId │ │ │ │ -00009000 T _PyDict_DelItemIf │ │ │ │ +0000900c T _PyDict_DelItemIf │ │ │ │ 00001244 T _PyDict_DelItem_KnownHash │ │ │ │ -00005c9c T _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ +00005ca0 T _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 000019b8 T _PyDict_DetachFromObject │ │ │ │ 00000130 T _PyDict_EnablePerThreadRefcounting │ │ │ │ -00006330 T _PyDict_FromItems │ │ │ │ -0000a6b4 T _PyDict_FromKeys │ │ │ │ +0000633c T _PyDict_FromItems │ │ │ │ +0000a6c4 T _PyDict_FromKeys │ │ │ │ 00001154 T _PyDict_GetItemIdWithError │ │ │ │ -00003320 T _PyDict_GetItemRef_KnownHash │ │ │ │ +00003324 T _PyDict_GetItemRef_KnownHash │ │ │ │ 000014fc T _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ -00009088 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ +00009094 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ 0000117c T _PyDict_GetItemStringWithError │ │ │ │ 00001124 T _PyDict_GetItemWithError │ │ │ │ 000019bc T _PyDict_GetItem_KnownHash │ │ │ │ -00006ab4 T _PyDict_GetKeysVersionForCurrentState │ │ │ │ -00009414 T _PyDict_GetMethodStackRef │ │ │ │ -00004ef8 T _PyDict_HasOnlyStringKeys │ │ │ │ +00006ac0 T _PyDict_GetKeysVersionForCurrentState │ │ │ │ +00009420 T _PyDict_GetMethodStackRef │ │ │ │ +00004f00 T _PyDict_HasOnlyStringKeys │ │ │ │ 0000098a T _PyDict_KeysSize │ │ │ │ -00005334 T _PyDict_LoadBuiltinsFromGlobals │ │ │ │ +0000533c T _PyDict_LoadBuiltinsFromGlobals │ │ │ │ 00001618 T _PyDict_LoadGlobal │ │ │ │ -000067a8 T _PyDict_LoadGlobalStackRef │ │ │ │ -000081dc T _PyDict_LookupIndex │ │ │ │ -000088ac T _PyDict_MergeEx │ │ │ │ -000025d0 T _PyDict_NewKeysForClass │ │ │ │ +000067b4 T _PyDict_LoadGlobalStackRef │ │ │ │ +000081e8 T _PyDict_LookupIndex │ │ │ │ +000088b8 T _PyDict_MergeEx │ │ │ │ +000025cc T _PyDict_NewKeysForClass │ │ │ │ 000010c4 T _PyDict_NewPresized │ │ │ │ -00005040 T _PyDict_Next │ │ │ │ -00005158 t _PyDict_Next.constprop.2 │ │ │ │ +00005048 T _PyDict_Next │ │ │ │ +00005160 t _PyDict_Next.constprop.2 │ │ │ │ 00001208 T _PyDict_Pop │ │ │ │ -0000876c T _PyDict_Pop_KnownHash │ │ │ │ +00008778 T _PyDict_Pop_KnownHash │ │ │ │ 00000eb4 T _PyDict_SendEvent │ │ │ │ 00001248 T _PyDict_SetItemId │ │ │ │ 000016a0 T _PyDict_SetItem_KnownHash │ │ │ │ -0000aa28 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ -00003498 T _PyDict_SetItem_LockHeld │ │ │ │ -00008c68 T _PyDict_SetItem_Take2 │ │ │ │ +0000aa38 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ +0000349c T _PyDict_SetItem_LockHeld │ │ │ │ +00008c74 T _PyDict_SetItem_Take2 │ │ │ │ 000011c0 T _PyDict_SizeOf │ │ │ │ 000008e4 T _PyDict_SizeOf_LockHeld │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_FormatNote │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_SetKeyError │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ -0000339c T _PyObjectDict_SetItem │ │ │ │ +000033a0 T _PyObjectDict_SetItem │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_ComputedDictPointer │ │ │ │ U _PyObject_GC_New │ │ │ │ -000075d8 T _PyObject_InitInlineValues │ │ │ │ +000075e4 T _PyObject_InitInlineValues │ │ │ │ 00001950 T _PyObject_IsInstanceDictEmpty │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ -0000aa8c T _PyObject_MaterializeManagedDict │ │ │ │ +0000aa9c T _PyObject_MaterializeManagedDict │ │ │ │ 000011d4 T _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ 00000684 T _PyObject_SetManagedDict │ │ │ │ -00007638 T _PyObject_StoreInstanceAttribute │ │ │ │ -00007d90 T _PyObject_TryGetInstanceAttribute │ │ │ │ +00007644 T _PyObject_StoreInstanceAttribute │ │ │ │ +00007d9c T _PyObject_TryGetInstanceAttribute │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PySet_Update │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _PyUnicode_FromId │ │ │ │ U _PyUnicode_InternImmortal │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 000002e8 T _Py_dict_lookup │ │ │ │ -00003c8c T _Py_dict_lookup_threadsafe │ │ │ │ -00003360 T _Py_dict_lookup_threadsafe_stackref │ │ │ │ +00003c94 T _Py_dict_lookup_threadsafe │ │ │ │ +00003364 T _Py_dict_lookup_threadsafe_stackref │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000018 r __func__.0 │ │ │ │ 00002298 t all_contained_in │ │ │ │ -00002478 t build_indices_generic │ │ │ │ +00002474 t build_indices_generic │ │ │ │ 00000044 t build_indices_unicode │ │ │ │ -0000054c t clear_inline_values │ │ │ │ -00009558 t clear_lock_held │ │ │ │ -000039a0 t clone_combined_dict_keys │ │ │ │ +000005e4 t clear_inline_values │ │ │ │ +00009564 t clear_lock_held │ │ │ │ +000039a8 t clone_combined_dict_keys │ │ │ │ 00000000 t compare_generic │ │ │ │ -00000598 t compare_unicode_generic │ │ │ │ +0000054c t compare_unicode_generic │ │ │ │ 0000153c t copy_values │ │ │ │ -00005ea8 t delitem_common │ │ │ │ +00005eac t delitem_common │ │ │ │ 000015a4 t detach_dict_from_object │ │ │ │ 00000ac0 t dict___contains__ │ │ │ │ 000008a4 r dict___contains____doc__ │ │ │ │ 0000018e t dict___reversed__ │ │ │ │ 00000538 r dict___reversed____doc__ │ │ │ │ 0000093a t dict___sizeof__ │ │ │ │ 00000584 r dict___sizeof____doc__ │ │ │ │ 00000be4 d dict_as_mapping │ │ │ │ 00000a1c d dict_as_number │ │ │ │ 00000aac d dict_as_sequence │ │ │ │ -00004e0c t dict_ass_sub │ │ │ │ +00004e14 t dict_ass_sub │ │ │ │ 00001588 t dict_clear │ │ │ │ 0000074c r dict_clear__doc__ │ │ │ │ 00001120 t dict_copy │ │ │ │ 00000900 r dict_copy__doc__ │ │ │ │ -00004720 t dict_dealloc │ │ │ │ -00004098 t dict_dict_merge.constprop.0.isra.0 │ │ │ │ +00004728 t dict_dealloc │ │ │ │ +000040a0 t dict_dict_merge.constprop.0.isra.0 │ │ │ │ 00000134 t dict_dict_merge.isra.0 │ │ │ │ 00001124 t dict_fromkeys │ │ │ │ 00000938 r dict_fromkeys__doc__ │ │ │ │ -00008e44 t dict_get │ │ │ │ +00008e50 t dict_get │ │ │ │ 00000838 r dict_get__doc__ │ │ │ │ -000030a0 t dict_getitem │ │ │ │ +000030a4 t dict_getitem │ │ │ │ 00000a5c t dict_init │ │ │ │ 00000c04 t dict_ior │ │ │ │ -00006ef0 t dict_items │ │ │ │ +00006efc t dict_items │ │ │ │ 00000490 r dict_items__doc__ │ │ │ │ -00009ae0 t dict_iter │ │ │ │ +00009af0 t dict_iter │ │ │ │ 000007e4 t dict_keys │ │ │ │ 000004e4 r dict_keys__doc__ │ │ │ │ -00009adc t dict_length │ │ │ │ -00003ea8 t dict_merge.constprop.0.isra.0 │ │ │ │ -00009d04 t dict_new │ │ │ │ +00009aec t dict_length │ │ │ │ +00003eb0 t dict_merge.constprop.0.isra.0 │ │ │ │ +00009d14 t dict_new │ │ │ │ 00001174 t dict_or │ │ │ │ -000084c4 t dict_pop │ │ │ │ +000084d0 t dict_pop │ │ │ │ 00000678 r dict_pop__doc__ │ │ │ │ 00001724 t dict_popitem │ │ │ │ 000005d0 r dict_popitem__doc__ │ │ │ │ 00000f2c t dict_repr │ │ │ │ 000012ec t dict_richcompare │ │ │ │ -00009d88 t dict_setdefault │ │ │ │ +00009d98 t dict_setdefault │ │ │ │ 00000780 r dict_setdefault__doc__ │ │ │ │ -00002070 t dict_setdefault_ref_lock_held │ │ │ │ -00001c94 t dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ -00003bc0 t dict_subscript │ │ │ │ -00009540 t dict_tp_clear │ │ │ │ -00005918 t dict_traverse │ │ │ │ +0000206c t dict_setdefault_ref_lock_held │ │ │ │ +00001c90 t dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ +00003bc8 t dict_subscript │ │ │ │ +0000954c t dict_tp_clear │ │ │ │ +0000591c t dict_traverse │ │ │ │ 00000198 t dict_unhashable_type │ │ │ │ -00006b98 t dict_update │ │ │ │ -00006c0c t dict_update_arg │ │ │ │ +00006ba4 t dict_update │ │ │ │ +00006c18 t dict_update_arg │ │ │ │ 00000920 t dict_values │ │ │ │ 00000440 r dict_values__doc__ │ │ │ │ -00009dec t dict_vectorcall │ │ │ │ +00009dfc t dict_vectorcall │ │ │ │ 00000170 r dictionary_doc │ │ │ │ 000008b4 d dictitems_as_sequence │ │ │ │ 00001e44 t dictitems_contains │ │ │ │ -0000707c t dictitems_iter │ │ │ │ +00007088 t dictitems_iter │ │ │ │ 00000884 d dictitems_methods │ │ │ │ 00000868 t dictitems_reversed │ │ │ │ -00008808 t dictiter_dealloc │ │ │ │ -0000736c t dictiter_iternextitem │ │ │ │ -00009b7c t dictiter_iternextkey │ │ │ │ -00009efc t dictiter_iternextvalue │ │ │ │ +00008814 t dictiter_dealloc │ │ │ │ +00007378 t dictiter_iternextitem │ │ │ │ +00009b8c t dictiter_iternextkey │ │ │ │ +00009f0c t dictiter_iternextvalue │ │ │ │ 000007cc t dictiter_len │ │ │ │ 000009ec d dictiter_methods │ │ │ │ -0000715c t dictiter_new │ │ │ │ +00007168 t dictiter_new │ │ │ │ 00000880 t dictiter_reduce │ │ │ │ 00000c30 t dictiter_traverse │ │ │ │ 0000099c d dictkeys_as_sequence │ │ │ │ 00000e44 t dictkeys_contains │ │ │ │ 000003b8 t dictkeys_decref.constprop.0 │ │ │ │ 0000089c t dictkeys_iter │ │ │ │ 000008dc d dictkeys_methods │ │ │ │ 0000096c t dictkeys_reversed │ │ │ │ -000016e0 t dictresize.constprop.0.isra.0 │ │ │ │ -0000111c t dictresize.isra.0 │ │ │ │ +000016dc t dictresize.constprop.0.isra.0 │ │ │ │ +00001118 t dictresize.isra.0 │ │ │ │ 00001eb0 t dictreviter_iternext │ │ │ │ 0000085c d dictvalues_as_sequence │ │ │ │ 000009d8 t dictvalues_iter │ │ │ │ 0000083c d dictvalues_methods │ │ │ │ 00000954 t dictvalues_reversed │ │ │ │ -000072e4 t dictview_dealloc │ │ │ │ +000072f0 t dictview_dealloc │ │ │ │ 000009c4 d dictview_getset │ │ │ │ 00002160 t dictview_len │ │ │ │ 00000984 t dictview_mapping │ │ │ │ 000020f4 t dictview_repr │ │ │ │ 00002168 t dictview_richcompare │ │ │ │ -0000aa80 t dictview_traverse │ │ │ │ +0000aa90 t dictview_traverse │ │ │ │ 0000090c d dictviews_as_number │ │ │ │ 00000716 t dictviews_isdisjoint │ │ │ │ 000001f2 t dictviews_or │ │ │ │ 00001d84 t dictviews_sub │ │ │ │ 00001df8 t dictviews_to_set │ │ │ │ 00000234 t dictviews_xor │ │ │ │ 000000d0 d empty_keys_struct │ │ │ │ 0000040c r getitem__doc__ │ │ │ │ -00006040 t insert_split_key │ │ │ │ -00009a28 t insert_split_value.isra.0 │ │ │ │ -00000a8c t insert_to_emptydict.isra.0 │ │ │ │ -00000d90 t insertdict.isra.0 │ │ │ │ +00006044 t insert_split_key │ │ │ │ +00009a38 t insert_split_value.isra.0 │ │ │ │ +00000a88 t insert_to_emptydict.isra.0 │ │ │ │ +00000d8c t insertdict.isra.0 │ │ │ │ 000000c4 r isdisjoint_doc │ │ │ │ 00000138 r length_hint_doc │ │ │ │ 00000ad4 d mapp_methods │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 00000118 t new_dict.constprop.0.isra.0 │ │ │ │ -000098ec t new_dict_with_shared_keys.isra.0 │ │ │ │ -00000c34 t new_keys_object.isra.0 │ │ │ │ +000098f8 t new_dict_with_shared_keys.isra.0 │ │ │ │ +00000c30 t new_keys_object.isra.0 │ │ │ │ 000006c4 t new_values │ │ │ │ 000004bc t pop_lock_held │ │ │ │ 00000110 r reduce_doc │ │ │ │ 00000064 r reversed_items_doc │ │ │ │ 00000094 r reversed_keys_doc │ │ │ │ 00000034 r reversed_values_doc │ │ │ │ 00000000 t setitem_take2_lock_held.part.0 │ │ │ │ -000076dc t store_instance_attr_lock_held │ │ │ │ +000076e8 t store_instance_attr_lock_held │ │ │ │ 0000008c t unicode_eq │ │ │ │ 000002e4 r update__doc__ │ │ │ │ 00000770 t validate_watcher_id │ │ │ │ │ │ │ │ odictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -10573,15 +10572,15 @@ │ │ │ │ U PyBytes_FromObject │ │ │ │ U PyBytes_FromString │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyBytes_Type │ │ │ │ U PyCFunction_Type │ │ │ │ U PyCMethod_Type │ │ │ │ U PyCallIter_Type │ │ │ │ -00001998 T PyCallable_Check │ │ │ │ +000019a0 T PyCallable_Check │ │ │ │ U PyCapsule_Type │ │ │ │ U PyCell_Type │ │ │ │ U PyClassMethodDescr_Type │ │ │ │ U PyClassMethod_Type │ │ │ │ U PyCode_Type │ │ │ │ U PyComplex_Type │ │ │ │ U PyContextToken_Type │ │ │ │ @@ -10656,50 +10655,50 @@ │ │ │ │ U PyModule_Type │ │ │ │ U PyODictItems_Type │ │ │ │ U PyODictIter_Type │ │ │ │ U PyODictKeys_Type │ │ │ │ U PyODictValues_Type │ │ │ │ U PyODict_Type │ │ │ │ 000000bc T PyObject_ASCII │ │ │ │ -00002990 T PyObject_Bytes │ │ │ │ -00002844 T PyObject_CallFinalizer │ │ │ │ -000027b4 T PyObject_CallFinalizerFromDealloc │ │ │ │ -00002bec T PyObject_DelAttr │ │ │ │ +00002998 T PyObject_Bytes │ │ │ │ +0000284c T PyObject_CallFinalizer │ │ │ │ +000027bc T PyObject_CallFinalizerFromDealloc │ │ │ │ +00002bf4 T PyObject_DelAttr │ │ │ │ 000009d2 T PyObject_DelAttrString │ │ │ │ 00000130 T PyObject_Dir │ │ │ │ U PyObject_GC_Del │ │ │ │ 000009d8 T PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ -00001834 T PyObject_GenericGetAttr │ │ │ │ +0000183c T PyObject_GenericGetAttr │ │ │ │ 000009c0 T PyObject_GenericSetAttr │ │ │ │ 00000268 T PyObject_GenericSetDict │ │ │ │ 00000e24 T PyObject_GetAttr │ │ │ │ -000018b0 T PyObject_GetAttrString │ │ │ │ -0000129c T PyObject_GetOptionalAttr │ │ │ │ +000018b8 T PyObject_GetAttrString │ │ │ │ +000012a4 T PyObject_GetOptionalAttr │ │ │ │ 000002fa T PyObject_GetOptionalAttrString │ │ │ │ 000003ae T PyObject_HasAttr │ │ │ │ 000002c4 T PyObject_HasAttrString │ │ │ │ 000003e4 T PyObject_HasAttrStringWithError │ │ │ │ -00002888 T PyObject_HasAttrWithError │ │ │ │ +00002890 T PyObject_HasAttrWithError │ │ │ │ 00000000 T PyObject_Hash │ │ │ │ 00000490 T PyObject_HashNotImplemented │ │ │ │ U PyObject_IS_GC │ │ │ │ 0000048e T PyObject_Init │ │ │ │ 0000059c T PyObject_InitVar │ │ │ │ -00001838 T PyObject_IsTrue │ │ │ │ +00001840 T PyObject_IsTrue │ │ │ │ U PyObject_Malloc │ │ │ │ 00000574 T PyObject_Not │ │ │ │ 0000012c T PyObject_Print │ │ │ │ -000026a8 T PyObject_Repr │ │ │ │ -00001cc8 T PyObject_RichCompare │ │ │ │ -000019a8 T PyObject_RichCompareBool │ │ │ │ -00002980 T PyObject_SelfIter │ │ │ │ +000026b0 T PyObject_Repr │ │ │ │ +00001cd0 T PyObject_RichCompare │ │ │ │ +000019b0 T PyObject_RichCompareBool │ │ │ │ +00002988 T PyObject_SelfIter │ │ │ │ 00000694 T PyObject_SetAttr │ │ │ │ 00000350 T PyObject_SetAttrString │ │ │ │ U PyObject_Size │ │ │ │ -000025c4 T PyObject_Str │ │ │ │ +000025cc T PyObject_Str │ │ │ │ U PyPickleBuffer_Type │ │ │ │ U PyProperty_Type │ │ │ │ U PyRangeIter_Type │ │ │ │ U PyRange_Type │ │ │ │ 0000051c T PyRefTracer_GetTracer │ │ │ │ 00000000 T PyRefTracer_SetTracer │ │ │ │ U PyReversed_Type │ │ │ │ @@ -10736,24 +10735,24 @@ │ │ │ │ 00000530 T PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ 0000058e T PyUnstable_Object_IsUniquelyReferenced │ │ │ │ 000004f2 T PyUnstable_TryIncRef │ │ │ │ U PyWrapperDescr_Type │ │ │ │ U PyZip_Type │ │ │ │ 000004e4 T Py_DecRef │ │ │ │ U Py_GenericAliasType │ │ │ │ -00002774 T Py_GetConstant │ │ │ │ -00003560 T Py_GetConstantBorrowed │ │ │ │ +0000277c T Py_GetConstant │ │ │ │ +00003568 T Py_GetConstantBorrowed │ │ │ │ 000004d4 T Py_IncRef │ │ │ │ 000004e8 T Py_Is │ │ │ │ 00000a38 T Py_IsFalse │ │ │ │ 00000a18 T Py_IsNone │ │ │ │ 00000a28 T Py_IsTrue │ │ │ │ -00003564 T Py_NewRef │ │ │ │ +0000356c T Py_NewRef │ │ │ │ 00000a54 T Py_REFCNT │ │ │ │ -00002f08 T Py_ReprEnter │ │ │ │ +00002f10 T Py_ReprEnter │ │ │ │ 000002e8 T Py_ReprLeave │ │ │ │ 000004d0 T Py_TYPE │ │ │ │ 00000064 t Py_XDECREF │ │ │ │ 0000050c T Py_XNewRef │ │ │ │ U _PyAnextAwaitable_Type │ │ │ │ U _PyAsyncGenASend_Type │ │ │ │ U _PyAsyncGenAThrow_Type │ │ │ │ @@ -10790,37 +10789,37 @@ │ │ │ │ U _PyNamespace_Type │ │ │ │ U _PyNoDefault_Type │ │ │ │ 000001d4 D _PyNone_Type │ │ │ │ 00000054 D _PyNotImplemented_Type │ │ │ │ U _PyObjectDict_SetItem │ │ │ │ 0000064a T _PyObject_AssertFailed │ │ │ │ 00000764 T _PyObject_CheckConsistency │ │ │ │ -0000305c T _PyObject_ClearFreeLists │ │ │ │ +00003064 T _PyObject_ClearFreeLists │ │ │ │ 0000008c T _PyObject_ComputedDictPointer │ │ │ │ 00000014 T _PyObject_DebugTypeStats │ │ │ │ 0000003e T _PyObject_Dump │ │ │ │ 00000344 T _PyObject_FiniState │ │ │ │ 000004c0 T _PyObject_FunctionStr │ │ │ │ -000015e0 T _PyObject_GenericGetAttrWithDict │ │ │ │ -00001388 t _PyObject_GenericGetAttrWithDict.constprop.0 │ │ │ │ +000015e8 T _PyObject_GenericGetAttrWithDict │ │ │ │ +00001390 t _PyObject_GenericGetAttrWithDict.constprop.0 │ │ │ │ 00000b98 T _PyObject_GenericSetAttrWithDict │ │ │ │ 000009ac T _PyObject_GetAttrId │ │ │ │ 000005e2 T _PyObject_GetDictPtr │ │ │ │ 000007f4 T _PyObject_GetMethod │ │ │ │ 00000ec8 T _PyObject_GetMethodStackRef │ │ │ │ 00000000 T _PyObject_InitState │ │ │ │ -00002a74 T _PyObject_IsAbstract │ │ │ │ -00002b9c T _PyObject_IsFreed │ │ │ │ +00002a7c T _PyObject_IsAbstract │ │ │ │ +00002ba4 T _PyObject_IsFreed │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_MaterializeManagedDict │ │ │ │ 00000dbc T _PyObject_New │ │ │ │ -00001208 T _PyObject_NewVar │ │ │ │ +00001210 T _PyObject_NewVar │ │ │ │ 00000298 T _PyObject_NextNotImplemented │ │ │ │ -00001f24 T _PyObject_SetAttributeErrorContext │ │ │ │ +00001f2c T _PyObject_SetAttributeErrorContext │ │ │ │ 00000348 T _PyObject_SetDeferredRefcount │ │ │ │ U _PyObject_SetDict │ │ │ │ U _PyObject_StoreInstanceAttribute │ │ │ │ U _PyObject_TryGetInstanceAttribute │ │ │ │ 00000298 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyPositionsIterator │ │ │ │ U _PyRuntime │ │ │ │ @@ -10834,15 +10833,15 @@ │ │ │ │ 000003f8 T _PyTrash_thread_destroy_chain │ │ │ │ U _PyTuple_DebugMallocStats │ │ │ │ U _PyTypeAlias_Type │ │ │ │ U _PyType_CheckConsistency │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_LookupRef │ │ │ │ U _PyType_LookupStackRefAndVersion │ │ │ │ -000034d0 T _PyTypes_FiniTypes │ │ │ │ +000034d8 T _PyTypes_FiniTypes │ │ │ │ 00000080 T _PyTypes_InitTypes │ │ │ │ U _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicode_AsASCIIString │ │ │ │ U _PyUnicode_CheckConsistency │ │ │ │ U _PyUnicode_FromId │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _PyUnion_Type │ │ │ │ @@ -10850,24 +10849,24 @@ │ │ │ │ U _PyWeakref_ProxyType │ │ │ │ U _PyWeakref_RefType │ │ │ │ U _Py_BaseObject_RichCompare │ │ │ │ 000005e0 T _Py_BreakPoint │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ 00000250 T _Py_Dealloc │ │ │ │ -00002ef4 T _Py_DecRef │ │ │ │ +00002efc T _Py_DecRef │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ 00000648 T _Py_ForgetReference │ │ │ │ U _Py_GenericAliasIterType │ │ │ │ 0000000c T _Py_GetConstant_Init │ │ │ │ 00000258 T _Py_IncRef │ │ │ │ 00000064 T _Py_NewReference │ │ │ │ -00001280 T _Py_NewReferenceNoTotal │ │ │ │ +00001288 T _Py_NewReferenceNoTotal │ │ │ │ 00000028 D _Py_NoneStruct │ │ │ │ 00000030 D _Py_NotImplementedStruct │ │ │ │ 00000266 T _Py_ResurrectReference │ │ │ │ 000001d4 T _Py_SetImmortal │ │ │ │ 0000007c T _Py_SetImmortalUntracked │ │ │ │ 00000a48 T _Py_SetRefcnt │ │ │ │ 00000038 D _Py_SwappedOp │ │ │ │ @@ -10891,15 +10890,15 @@ │ │ │ │ U fileno │ │ │ │ 0000033c t free_object │ │ │ │ U fwrite │ │ │ │ 000002a4 d none_as_number │ │ │ │ 00000598 t none_bool │ │ │ │ 00000640 t none_dealloc │ │ │ │ 00000298 r none_doc │ │ │ │ -000027a8 t none_hash │ │ │ │ +000027b0 t none_hash │ │ │ │ 00000408 t none_new │ │ │ │ 00000370 t none_repr │ │ │ │ 00000124 d notimplemented_as_number │ │ │ │ 00000378 t notimplemented_bool │ │ │ │ 00000644 t notimplemented_dealloc │ │ │ │ 00000254 r notimplemented_doc │ │ │ │ 000001b4 d notimplemented_methods │ │ │ │ @@ -11831,15 +11830,15 @@ │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ U PyErr_SetRaisedException │ │ │ │ U PyErr_SetString │ │ │ │ U PyExc_KeyError │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_TypeError │ │ │ │ -00002304 T PyFrozenSet_New │ │ │ │ +000022f0 T PyFrozenSet_New │ │ │ │ 00000000 D PyFrozenSet_Type │ │ │ │ U PyIter_Next │ │ │ │ U PyList_New │ │ │ │ U PyLong_FromSize_t │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ @@ -11852,179 +11851,179 @@ │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PySequence_List │ │ │ │ 000001a8 D PySetIter_Type │ │ │ │ -00000998 T PySet_Add │ │ │ │ -00000edc T PySet_Clear │ │ │ │ -000012a4 T PySet_Contains │ │ │ │ -00000c28 T PySet_Discard │ │ │ │ -000008e8 T PySet_New │ │ │ │ -000007b8 T PySet_Pop │ │ │ │ -00000758 T PySet_Size │ │ │ │ +0000098c T PySet_Add │ │ │ │ +00000ed4 T PySet_Clear │ │ │ │ +00001290 T PySet_Contains │ │ │ │ +00000c1c T PySet_Discard │ │ │ │ +000008dc T PySet_New │ │ │ │ +000007b0 T PySet_Pop │ │ │ │ +00000750 T PySet_Size │ │ │ │ 000000d0 D PySet_Type │ │ │ │ U PyTuple_Pack │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -000006f4 t Py_XDECREF │ │ │ │ +000006ec t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_NoKwnames │ │ │ │ U _PyDict_Contains_KnownHash │ │ │ │ U _PyDict_Next │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_SetKeyError │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GetState │ │ │ │ U _PyRuntime │ │ │ │ 00000278 d _PySetDummy_Type │ │ │ │ -000023b4 T _PySet_AddTakeRef │ │ │ │ +000023a0 T _PySet_AddTakeRef │ │ │ │ 00000126 T _PySet_ClearInternal │ │ │ │ -000025f8 T _PySet_Contains │ │ │ │ +000025e4 T _PySet_Contains │ │ │ │ 00000348 D _PySet_Dummy │ │ │ │ -00002aa0 T _PySet_NextEntry │ │ │ │ -00002998 T _PySet_NextEntryRef │ │ │ │ -0000165c T _PySet_Update │ │ │ │ +00002a8c T _PySet_NextEntry │ │ │ │ +00002984 T _PySet_NextEntryRef │ │ │ │ +00001658 T _PySet_Update │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000000 r __func__.0 │ │ │ │ 000001a0 d _dummy_struct │ │ │ │ 00000104 t dummy_dealloc │ │ │ │ 000000f8 t dummy_repr │ │ │ │ -000031d0 t frozenset___contains__ │ │ │ │ +000031bc t frozenset___contains__ │ │ │ │ 000002e8 r frozenset___contains____doc__ │ │ │ │ 0000034c d frozenset_as_number │ │ │ │ 0000005a t frozenset_copy │ │ │ │ 000007f0 r frozenset_copy__doc__ │ │ │ │ 00000010 r frozenset_doc │ │ │ │ -00002bb0 t frozenset_hash │ │ │ │ -00002bd8 t frozenset_hash_impl │ │ │ │ +00002b9c t frozenset_hash │ │ │ │ +00002bc4 t frozenset_hash_impl │ │ │ │ 000003dc d frozenset_methods │ │ │ │ -00002868 t frozenset_new │ │ │ │ +00002864 t frozenset_new │ │ │ │ 00000000 t frozenset_vectorcall │ │ │ │ 000000e0 r length_hint_doc │ │ │ │ 0000017c t make_new_set │ │ │ │ -00002dc8 t make_new_set_basetype_untracked │ │ │ │ -00000e74 t make_new_set_basetype_untracked.constprop.0 │ │ │ │ +00002db4 t make_new_set_basetype_untracked │ │ │ │ +00000e6c t make_new_set_basetype_untracked.constprop.0 │ │ │ │ U memcmp │ │ │ │ U memset │ │ │ │ 000000b8 r reduce_doc │ │ │ │ -00003188 t set___contains__ │ │ │ │ +00003174 t set___contains__ │ │ │ │ 0000032c r set___contains____doc__ │ │ │ │ -00002300 t set___reduce__ │ │ │ │ +000022fc t set___reduce__ │ │ │ │ 00000164 r set___reduce____doc__ │ │ │ │ 000000dc t set___sizeof__ │ │ │ │ 00000118 r set___sizeof____doc__ │ │ │ │ -00002e54 t set_add │ │ │ │ +00002e40 t set_add │ │ │ │ 00000370 r set_add__doc__ │ │ │ │ 00000000 t set_add_entry_takeref │ │ │ │ -00000ac4 t set_and │ │ │ │ +00000abc t set_and │ │ │ │ 000004ac d set_as_number │ │ │ │ 0000069c d set_as_sequence │ │ │ │ -000022e4 t set_clear │ │ │ │ +000022e0 t set_clear │ │ │ │ 000007b8 r set_clear__doc__ │ │ │ │ -000030a4 t set_clear_internal │ │ │ │ -0000070c t set_contains │ │ │ │ -00000424 t set_contains_key │ │ │ │ -00000710 t set_contains_lock_held.part.0 │ │ │ │ -00001cbc t set_copy │ │ │ │ +00003090 t set_clear_internal │ │ │ │ +00000704 t set_contains │ │ │ │ +0000041c t set_contains_key │ │ │ │ +00000708 t set_contains_lock_held.part.0 │ │ │ │ +00001cb8 t set_copy │ │ │ │ 00000824 r set_copy__doc__ │ │ │ │ -00001d54 t set_copy_and_difference_untracked │ │ │ │ -000015b8 t set_copy_impl │ │ │ │ -00001610 t set_copy_untracked_lock_held │ │ │ │ -00002130 t set_dealloc │ │ │ │ -00001f5c t set_difference_multi │ │ │ │ +00001d50 t set_copy_and_difference_untracked │ │ │ │ +000015b4 t set_copy_impl │ │ │ │ +0000160c t set_copy_untracked_lock_held │ │ │ │ +0000211c t set_dealloc │ │ │ │ +00001f58 t set_difference_multi │ │ │ │ 0000056c r set_difference_multi__doc__ │ │ │ │ -000034fc t set_difference_untracked │ │ │ │ -00002018 t set_difference_update │ │ │ │ +000034e8 t set_difference_untracked │ │ │ │ +00002014 t set_difference_update │ │ │ │ 000005d4 r set_difference_update__doc__ │ │ │ │ -00001d94 t set_difference_update_internal │ │ │ │ -00001a44 t set_discard │ │ │ │ +00001d90 t set_difference_update_internal │ │ │ │ +00001a40 t set_discard │ │ │ │ 000001a4 r set_discard__doc__ │ │ │ │ 00000254 t set_discard_entry │ │ │ │ 00000204 t set_discard_key │ │ │ │ 0000006c r set_doc │ │ │ │ -00001784 t set_iand │ │ │ │ -000027e4 t set_init │ │ │ │ -00000b58 t set_intersection │ │ │ │ -00002260 t set_intersection_multi │ │ │ │ +00001780 t set_iand │ │ │ │ +000027e0 t set_init │ │ │ │ +00000b50 t set_intersection │ │ │ │ +0000225c t set_intersection_multi │ │ │ │ 000006f4 r set_intersection_multi__doc__ │ │ │ │ -00002264 t set_intersection_multi_impl │ │ │ │ -000024f0 t set_intersection_update_multi │ │ │ │ +00002260 t set_intersection_multi_impl │ │ │ │ +000024ec t set_intersection_update_multi │ │ │ │ 00000684 r set_intersection_update_multi__doc__ │ │ │ │ -00001620 t set_ior │ │ │ │ -000020cc t set_isdisjoint │ │ │ │ +0000160c t set_ior │ │ │ │ +000020c8 t set_isdisjoint │ │ │ │ 00000630 r set_isdisjoint__doc__ │ │ │ │ -0000276c t set_issubset │ │ │ │ +00002768 t set_issubset │ │ │ │ 0000042c r set_issubset__doc__ │ │ │ │ -000010dc t set_issubset_impl │ │ │ │ -0000194c t set_issuperset │ │ │ │ +000010d4 t set_issubset_impl │ │ │ │ +00001948 t set_issuperset │ │ │ │ 000003dc r set_issuperset__doc__ │ │ │ │ -00001950 t set_issuperset_impl │ │ │ │ -00002058 t set_isub │ │ │ │ -00001ed8 t set_iter │ │ │ │ -000029bc t set_ixor │ │ │ │ -00002300 t set_len │ │ │ │ -00000fac t set_lookkey │ │ │ │ -000006a0 t set_merge_lock_held │ │ │ │ -00001734 t set_merge_lock_held.part.0 │ │ │ │ +0000194c t set_issuperset_impl │ │ │ │ +00002054 t set_isub │ │ │ │ +00001ec4 t set_iter │ │ │ │ +000029b8 t set_ixor │ │ │ │ +000022ec t set_len │ │ │ │ +00000f98 t set_lookkey │ │ │ │ +00000698 t set_merge_lock_held │ │ │ │ +00001720 t set_merge_lock_held.part.0 │ │ │ │ 0000053c d set_methods │ │ │ │ -00002770 t set_new │ │ │ │ -00001508 t set_or │ │ │ │ -00000f30 t set_pop │ │ │ │ +0000276c t set_new │ │ │ │ +00001504 t set_or │ │ │ │ +00000f28 t set_pop │ │ │ │ 000008a8 r set_pop__doc__ │ │ │ │ -00001ab4 t set_remove │ │ │ │ +00001ab0 t set_remove │ │ │ │ 00000264 r set_remove__doc__ │ │ │ │ -00001b64 t set_repr │ │ │ │ -00000fe4 t set_richcompare │ │ │ │ -000016b0 t set_sub │ │ │ │ -00001834 t set_swap_bodies │ │ │ │ -00002a44 t set_symmetric_difference │ │ │ │ +00001b60 t set_repr │ │ │ │ +00000fdc t set_richcompare │ │ │ │ +000016ac t set_sub │ │ │ │ +00001830 t set_swap_bodies │ │ │ │ +00002a40 t set_symmetric_difference │ │ │ │ 00000478 r set_symmetric_difference__doc__ │ │ │ │ -00002698 t set_symmetric_difference_impl │ │ │ │ -00002364 t set_symmetric_difference_update │ │ │ │ +00002694 t set_symmetric_difference_impl │ │ │ │ +00002360 t set_symmetric_difference_update │ │ │ │ 000004ec r set_symmetric_difference_update__doc__ │ │ │ │ -00002368 t set_symmetric_difference_update_impl │ │ │ │ -00002538 t set_symmetric_difference_update_set │ │ │ │ -000005b8 t set_table_resize │ │ │ │ -00000854 t set_traverse │ │ │ │ +00002364 t set_symmetric_difference_update_impl │ │ │ │ +00002534 t set_symmetric_difference_update_set │ │ │ │ +000005ac t set_table_resize │ │ │ │ +00000848 t set_traverse │ │ │ │ 00000000 t set_unhashable_type │ │ │ │ -00001cc0 t set_union │ │ │ │ +00001cbc t set_union │ │ │ │ 0000075c r set_union__doc__ │ │ │ │ -00001b24 t set_update │ │ │ │ +00001b20 t set_update │ │ │ │ 00000858 r set_update__doc__ │ │ │ │ -00000858 t set_update_dict_lock_held │ │ │ │ -000005e8 t set_update_internal │ │ │ │ +00000850 t set_update_dict_lock_held │ │ │ │ +000005e0 t set_update_internal │ │ │ │ 000002d0 t set_update_iterable_lock_held │ │ │ │ 00000224 t set_update_local │ │ │ │ -000021c8 t set_vectorcall │ │ │ │ -00002604 t set_xor │ │ │ │ -000020ac t setiter_dealloc │ │ │ │ -00001f94 t setiter_iternext │ │ │ │ -00002000 t setiter_len │ │ │ │ +000021b4 t set_vectorcall │ │ │ │ +00002600 t set_xor │ │ │ │ +00002098 t setiter_dealloc │ │ │ │ +00001f80 t setiter_iternext │ │ │ │ +00001ffc t setiter_len │ │ │ │ 000006c4 d setiter_methods │ │ │ │ 0000007c t setiter_reduce │ │ │ │ -00002254 t setiter_traverse │ │ │ │ +00002250 t setiter_traverse │ │ │ │ │ │ │ │ sliceobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 00000060 r .LC2 │ │ │ │ 00000068 r .LC3 │ │ │ │ @@ -12289,19 +12288,19 @@ │ │ │ │ U PyObject_SelfIter │ │ │ │ U PySequence_Tuple │ │ │ │ U PySlice_AdjustIndices │ │ │ │ U PySlice_Type │ │ │ │ U PySlice_Unpack │ │ │ │ 000000d0 D PyTupleIter_Type │ │ │ │ 00000d90 T PyTuple_GetItem │ │ │ │ -000013f0 T PyTuple_GetSlice │ │ │ │ +000013ec T PyTuple_GetSlice │ │ │ │ 00000000 T PyTuple_New │ │ │ │ 00000434 T PyTuple_Pack │ │ │ │ 00000098 T PyTuple_SetItem │ │ │ │ -000013c0 T PyTuple_Size │ │ │ │ +000013bc T PyTuple_Size │ │ │ │ 00000000 D PyTuple_Type │ │ │ │ U PyType_Type │ │ │ │ U PyUnicodeWriter_Create │ │ │ │ U PyUnicodeWriter_Discard │ │ │ │ U PyUnicodeWriter_Finish │ │ │ │ U PyUnicodeWriter_WriteChar │ │ │ │ U PyUnicodeWriter_WriteRepr │ │ │ │ @@ -12320,15 +12319,15 @@ │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GC_NewVar │ │ │ │ U _PyObject_GC_Resize │ │ │ │ U _PyRuntime │ │ │ │ 00000000 T _PyTuple_DebugMallocStats │ │ │ │ 00000164 T _PyTuple_FromArray │ │ │ │ -0000176c T _PyTuple_FromArraySteal │ │ │ │ +00001768 T _PyTuple_FromArraySteal │ │ │ │ 00000de4 T _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 00000c28 T _PyTuple_MaybeUntrack │ │ │ │ 0000065c T _PyTuple_Resize │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NewReferenceNoTotal │ │ │ │ @@ -12346,36 +12345,36 @@ │ │ │ │ 00000000 r setstate_doc │ │ │ │ 00000240 t tuple___getnewargs__ │ │ │ │ 0000019c r tuple___getnewargs____doc__ │ │ │ │ 00000398 t tuple_alloc │ │ │ │ 000001e0 d tuple_as_mapping │ │ │ │ 0000023c d tuple_as_sequence │ │ │ │ 00000088 r tuple_class_getitem_doc │ │ │ │ -00001b40 t tuple_concat │ │ │ │ +00001b3c t tuple_concat │ │ │ │ 00000fac t tuple_contains │ │ │ │ 00000294 t tuple_count │ │ │ │ 000002c0 r tuple_count__doc__ │ │ │ │ 00000a3c t tuple_dealloc │ │ │ │ -00001684 t tuple_hash │ │ │ │ +00001680 t tuple_hash │ │ │ │ 0000015c t tuple_index │ │ │ │ 00000304 r tuple_index__doc__ │ │ │ │ -00001378 t tuple_item │ │ │ │ +00001374 t tuple_item │ │ │ │ 0000082c t tuple_iter │ │ │ │ -00001c7c t tuple_length │ │ │ │ +00001c78 t tuple_length │ │ │ │ 000001ec d tuple_methods │ │ │ │ -00001c80 t tuple_new │ │ │ │ +00001c7c t tuple_new │ │ │ │ 000001bc r tuple_new__doc__ │ │ │ │ -00001fc4 t tuple_repeat │ │ │ │ -00001e84 t tuple_repr │ │ │ │ -000019d8 t tuple_richcompare │ │ │ │ +00001fc0 t tuple_repeat │ │ │ │ +00001e80 t tuple_repr │ │ │ │ +000019d4 t tuple_richcompare │ │ │ │ 0000106c t tuple_subscript │ │ │ │ 00000b8c t tuple_traverse │ │ │ │ 00000000 t tuple_vectorcall │ │ │ │ 00000964 t tupleiter_dealloc │ │ │ │ -000021c8 t tupleiter_len │ │ │ │ +000021c4 t tupleiter_len │ │ │ │ 000001a0 d tupleiter_methods │ │ │ │ 00000910 t tupleiter_next │ │ │ │ 0000010a t tupleiter_reduce │ │ │ │ 000002e0 t tupleiter_setstate │ │ │ │ 00000150 t tupleiter_traverse │ │ │ │ │ │ │ │ typeobject.o: │ │ │ │ @@ -13720,15 +13719,15 @@ │ │ │ │ 000006c4 r .LC96 │ │ │ │ 000006d4 r .LC97 │ │ │ │ 000006e0 r .LC98 │ │ │ │ 00000718 r .LC99 │ │ │ │ 000000d4 d EncodingMapType │ │ │ │ 00001866 t EncodingMap_size │ │ │ │ 0000320c r EncodingMap_size__doc__ │ │ │ │ -000091f0 t MarkupIterator_next │ │ │ │ +000091dc t MarkupIterator_next │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_FillInfo │ │ │ │ U PyBuffer_Release │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_AsString │ │ │ │ U PyBytes_FromString │ │ │ │ @@ -13771,15 +13770,15 @@ │ │ │ │ U PyExc_UnicodeEncodeError │ │ │ │ U PyExc_UnicodeError │ │ │ │ U PyExc_ValueError │ │ │ │ 000001a4 d PyFieldNameIter_Type │ │ │ │ U PyFloat_AsDouble │ │ │ │ U PyFloat_Type │ │ │ │ 00000274 d PyFormatterIter_Type │ │ │ │ -00009aa0 T PyInit__string │ │ │ │ +00009aa8 T PyInit__string │ │ │ │ U PyList_Append │ │ │ │ U PyList_New │ │ │ │ U PyList_Reverse │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_AsLong │ │ │ │ U PyLong_AsLongAndOverflow │ │ │ │ U PyLong_AsSsize_t │ │ │ │ @@ -13843,129 +13842,129 @@ │ │ │ │ U PyUnicodeEncodeError_SetEnd │ │ │ │ U PyUnicodeEncodeError_SetReason │ │ │ │ U PyUnicodeEncodeError_SetStart │ │ │ │ 00000498 D PyUnicodeIter_Type │ │ │ │ U PyUnicodeTranslateError_SetEnd │ │ │ │ U PyUnicodeTranslateError_SetReason │ │ │ │ U PyUnicodeTranslateError_SetStart │ │ │ │ -00006ee0 T PyUnicodeWriter_Create │ │ │ │ +00006ecc T PyUnicodeWriter_Create │ │ │ │ 00001314 T PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ -000085cc T PyUnicodeWriter_Discard │ │ │ │ -00002b90 T PyUnicodeWriter_Finish │ │ │ │ +000085d4 T PyUnicodeWriter_Discard │ │ │ │ +00002b98 T PyUnicodeWriter_Finish │ │ │ │ 00000444 T PyUnicodeWriter_Format │ │ │ │ -000086d8 T PyUnicodeWriter_WriteASCII │ │ │ │ -00014e58 T PyUnicodeWriter_WriteChar │ │ │ │ -00014eec T PyUnicodeWriter_WriteRepr │ │ │ │ -00002a08 T PyUnicodeWriter_WriteStr │ │ │ │ -00008048 T PyUnicodeWriter_WriteSubstring │ │ │ │ +000086e0 T PyUnicodeWriter_WriteASCII │ │ │ │ +00014e30 T PyUnicodeWriter_WriteChar │ │ │ │ +00014ec4 T PyUnicodeWriter_WriteRepr │ │ │ │ +00002a10 T PyUnicodeWriter_WriteStr │ │ │ │ +00008050 T PyUnicodeWriter_WriteSubstring │ │ │ │ 00001358 T PyUnicodeWriter_WriteUCS4 │ │ │ │ -00007498 T PyUnicodeWriter_WriteUTF8 │ │ │ │ +000074a0 T PyUnicodeWriter_WriteUTF8 │ │ │ │ 00000c90 T PyUnicodeWriter_WriteWideChar │ │ │ │ -0000d5f4 T PyUnicode_Append │ │ │ │ -00006bd0 T PyUnicode_AppendAndDel │ │ │ │ -000074d8 T PyUnicode_AsASCIIString │ │ │ │ +0000d5d0 T PyUnicode_Append │ │ │ │ +00006bd8 T PyUnicode_AppendAndDel │ │ │ │ +000074e0 T PyUnicode_AsASCIIString │ │ │ │ 000009f2 T PyUnicode_AsCharmapString │ │ │ │ 00002130 T PyUnicode_AsDecodedObject │ │ │ │ 0000218c T PyUnicode_AsDecodedUnicode │ │ │ │ 0000222e T PyUnicode_AsEncodedObject │ │ │ │ -00005a08 T PyUnicode_AsEncodedString │ │ │ │ +000059f4 T PyUnicode_AsEncodedString │ │ │ │ 0000228a T PyUnicode_AsEncodedUnicode │ │ │ │ 00000ae8 T PyUnicode_AsLatin1String │ │ │ │ -0000f1f4 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ -0000a504 T PyUnicode_AsUCS4 │ │ │ │ -0000db0c T PyUnicode_AsUCS4Copy │ │ │ │ +0000f1e4 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ +0000a50c T PyUnicode_AsUCS4 │ │ │ │ +0000db14 T PyUnicode_AsUCS4Copy │ │ │ │ 00000b28 T PyUnicode_AsUTF16String │ │ │ │ 00000b2e T PyUnicode_AsUTF32String │ │ │ │ -000045b8 T PyUnicode_AsUTF8 │ │ │ │ +000045a4 T PyUnicode_AsUTF8 │ │ │ │ 000027bc T PyUnicode_AsUTF8AndSize │ │ │ │ -00004740 T PyUnicode_AsUTF8String │ │ │ │ -0000e78c T PyUnicode_AsUnicodeEscapeString │ │ │ │ -00003f10 T PyUnicode_AsWideChar │ │ │ │ -0000b7d8 T PyUnicode_AsWideCharString │ │ │ │ -0000407c T PyUnicode_BuildEncodingMap │ │ │ │ -00010dd4 T PyUnicode_Compare │ │ │ │ -00004618 T PyUnicode_CompareWithASCIIString │ │ │ │ -0000d354 T PyUnicode_Concat │ │ │ │ -0000a6cc T PyUnicode_Contains │ │ │ │ -0000fe80 T PyUnicode_CopyCharacters │ │ │ │ +00004748 T PyUnicode_AsUTF8String │ │ │ │ +0000e794 T PyUnicode_AsUnicodeEscapeString │ │ │ │ +00003f18 T PyUnicode_AsWideChar │ │ │ │ +0000b7b4 T PyUnicode_AsWideCharString │ │ │ │ +00004084 T PyUnicode_BuildEncodingMap │ │ │ │ +00010da8 T PyUnicode_Compare │ │ │ │ +00004604 T PyUnicode_CompareWithASCIIString │ │ │ │ +0000d330 T PyUnicode_Concat │ │ │ │ +0000a6a8 T PyUnicode_Contains │ │ │ │ +0000fe70 T PyUnicode_CopyCharacters │ │ │ │ 00000eaa T PyUnicode_Count │ │ │ │ 00002608 T PyUnicode_DATA │ │ │ │ -00014a28 T PyUnicode_Decode │ │ │ │ -0000f178 T PyUnicode_DecodeASCII │ │ │ │ -00005404 T PyUnicode_DecodeCharmap │ │ │ │ -000027d8 T PyUnicode_DecodeFSDefault │ │ │ │ +00014a00 T PyUnicode_Decode │ │ │ │ +0000f154 T PyUnicode_DecodeASCII │ │ │ │ +0000540c T PyUnicode_DecodeCharmap │ │ │ │ +000027e0 T PyUnicode_DecodeFSDefault │ │ │ │ 00002174 T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ -00005400 T PyUnicode_DecodeLatin1 │ │ │ │ -00002e88 T PyUnicode_DecodeLocale │ │ │ │ +00005408 T PyUnicode_DecodeLatin1 │ │ │ │ +00002e90 T PyUnicode_DecodeLocale │ │ │ │ 00002322 T PyUnicode_DecodeLocaleAndSize │ │ │ │ -0000b9e0 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ +0000b9e8 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 00000822 T PyUnicode_DecodeUTF16 │ │ │ │ -0000be38 T PyUnicode_DecodeUTF16Stateful │ │ │ │ +0000be40 T PyUnicode_DecodeUTF16Stateful │ │ │ │ 0000083e T PyUnicode_DecodeUTF32 │ │ │ │ -00016600 T PyUnicode_DecodeUTF32Stateful │ │ │ │ +000165d8 T PyUnicode_DecodeUTF32Stateful │ │ │ │ 00002526 T PyUnicode_DecodeUTF7 │ │ │ │ -0000d698 T PyUnicode_DecodeUTF7Stateful │ │ │ │ -00004398 T PyUnicode_DecodeUTF8 │ │ │ │ -000043f4 T PyUnicode_DecodeUTF8Stateful │ │ │ │ +0000d6a0 T PyUnicode_DecodeUTF7Stateful │ │ │ │ +00004384 T PyUnicode_DecodeUTF8 │ │ │ │ +000043e0 T PyUnicode_DecodeUTF8Stateful │ │ │ │ 00000b34 T PyUnicode_DecodeUnicodeEscape │ │ │ │ -00010aa8 T PyUnicode_EncodeFSDefault │ │ │ │ -00007b14 T PyUnicode_EncodeLocale │ │ │ │ +00010a7c T PyUnicode_EncodeFSDefault │ │ │ │ +00007b1c T PyUnicode_EncodeLocale │ │ │ │ 000012ac T PyUnicode_Equal │ │ │ │ -00004a90 T PyUnicode_EqualToUTF8 │ │ │ │ -00004ae4 T PyUnicode_EqualToUTF8AndSize │ │ │ │ -00004b24 t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ -000121a4 T PyUnicode_FSConverter │ │ │ │ -00003cf4 T PyUnicode_FSDecoder │ │ │ │ -0000bd14 T PyUnicode_Fill │ │ │ │ -0000f5c4 T PyUnicode_Find │ │ │ │ -00009cfc T PyUnicode_FindChar │ │ │ │ -00009f14 t PyUnicode_FindChar.constprop.0 │ │ │ │ -00012e40 T PyUnicode_Format │ │ │ │ -00014958 T PyUnicode_FromEncodedObject │ │ │ │ -00007520 T PyUnicode_FromFormat │ │ │ │ +00004a98 T PyUnicode_EqualToUTF8 │ │ │ │ +00004aec T PyUnicode_EqualToUTF8AndSize │ │ │ │ +00004b2c t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ +0001217c T PyUnicode_FSConverter │ │ │ │ +00003cfc T PyUnicode_FSDecoder │ │ │ │ +0000bd1c T PyUnicode_Fill │ │ │ │ +0000f5b4 T PyUnicode_Find │ │ │ │ +00009ce8 T PyUnicode_FindChar │ │ │ │ +00009ef0 t PyUnicode_FindChar.constprop.0 │ │ │ │ +00012e18 T PyUnicode_Format │ │ │ │ +00014930 T PyUnicode_FromEncodedObject │ │ │ │ +0000750c T PyUnicode_FromFormat │ │ │ │ 00002874 T PyUnicode_FromFormatV │ │ │ │ -00003f88 T PyUnicode_FromKindAndData │ │ │ │ -0000e234 T PyUnicode_FromObject │ │ │ │ -0001599c T PyUnicode_FromOrdinal │ │ │ │ +00003f74 T PyUnicode_FromKindAndData │ │ │ │ +0000e210 T PyUnicode_FromObject │ │ │ │ +00015974 T PyUnicode_FromOrdinal │ │ │ │ 000008f8 T PyUnicode_FromString │ │ │ │ 00001cfc T PyUnicode_FromStringAndSize │ │ │ │ 000022e4 T PyUnicode_FromWideChar │ │ │ │ 00000956 T PyUnicode_GetDefaultEncoding │ │ │ │ -00003ccc T PyUnicode_GetLength │ │ │ │ +00003cd4 T PyUnicode_GetLength │ │ │ │ 00002408 T PyUnicode_GetSize │ │ │ │ 000006b0 T PyUnicode_InternFromString │ │ │ │ 000025a0 T PyUnicode_InternImmortal │ │ │ │ 00000264 T PyUnicode_InternInPlace │ │ │ │ -00002888 T PyUnicode_IsIdentifier │ │ │ │ -0000fa80 T PyUnicode_Join │ │ │ │ +00002890 T PyUnicode_IsIdentifier │ │ │ │ +0000fa5c T PyUnicode_Join │ │ │ │ 000025cc T PyUnicode_KIND │ │ │ │ 00000598 T PyUnicode_New │ │ │ │ -00003030 T PyUnicode_Partition │ │ │ │ -00002c6c t PyUnicode_READ_CHAR │ │ │ │ -00002cb8 t PyUnicode_READ_CHAR.part.0 │ │ │ │ -00006f90 T PyUnicode_RPartition │ │ │ │ +00003038 T PyUnicode_Partition │ │ │ │ +00002c74 t PyUnicode_READ_CHAR │ │ │ │ +00002cc0 t PyUnicode_READ_CHAR.part.0 │ │ │ │ +00006f7c T PyUnicode_RPartition │ │ │ │ 00000f42 T PyUnicode_RSplit │ │ │ │ -00005904 T PyUnicode_ReadChar │ │ │ │ -0000baac T PyUnicode_Replace │ │ │ │ +0000590c T PyUnicode_ReadChar │ │ │ │ +0000bab4 T PyUnicode_Replace │ │ │ │ 00000eee T PyUnicode_Resize │ │ │ │ -00005ec4 T PyUnicode_RichCompare │ │ │ │ -00008858 T PyUnicode_Split │ │ │ │ -000151e8 T PyUnicode_Splitlines │ │ │ │ -0000a58c T PyUnicode_Substring │ │ │ │ -00004930 T PyUnicode_Tailmatch │ │ │ │ +00005eb0 T PyUnicode_RichCompare │ │ │ │ +00008860 T PyUnicode_Split │ │ │ │ +000151c0 T PyUnicode_Splitlines │ │ │ │ +0000a568 T PyUnicode_Substring │ │ │ │ +00004938 T PyUnicode_Tailmatch │ │ │ │ 00000f7e T PyUnicode_Translate │ │ │ │ 00000004 D PyUnicode_Type │ │ │ │ 00000b3a T PyUnicode_WriteChar │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GetConstant │ │ │ │ U Py_HashBuffer │ │ │ │ -00005898 t Py_XDECREF │ │ │ │ +00005884 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ -0000fdfc t SubString_new_object │ │ │ │ -0000fb68 t SubString_new_object_or_empty │ │ │ │ +0000fdec t SubString_new_object │ │ │ │ +0000fb58 t SubString_new_object_or_empty │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Alloc │ │ │ │ U _PyBytesWriter_Dealloc │ │ │ │ U _PyBytesWriter_Finish │ │ │ │ @@ -13996,111 +13995,111 @@ │ │ │ │ U _PyStack_AsDict │ │ │ │ U _PyStaticType_FiniBuiltin │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyType_GetFullyQualifiedName │ │ │ │ 000003c8 D _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicodeTranslateError_Create │ │ │ │ -000053e0 T _PyUnicodeWriter_Dealloc │ │ │ │ -00003d44 T _PyUnicodeWriter_Finish │ │ │ │ -00014f64 T _PyUnicodeWriter_Init │ │ │ │ -00004cec T _PyUnicodeWriter_PrepareInternal │ │ │ │ -00005680 t _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ -00005010 t _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ -00005360 t _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ +000053e8 T _PyUnicodeWriter_Dealloc │ │ │ │ +00003d30 T _PyUnicodeWriter_Finish │ │ │ │ +00014f3c T _PyUnicodeWriter_Init │ │ │ │ +00004cd8 T _PyUnicodeWriter_PrepareInternal │ │ │ │ +0000566c t _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ +00004ffc t _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ +0000534c t _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ 00002432 T _PyUnicodeWriter_PrepareKindInternal │ │ │ │ -000027f8 t _PyUnicodeWriter_Update │ │ │ │ -00003adc T _PyUnicodeWriter_WriteASCIIString │ │ │ │ -0001582c T _PyUnicodeWriter_WriteChar │ │ │ │ -00002be8 t _PyUnicodeWriter_WriteCharInline │ │ │ │ +00002800 t _PyUnicodeWriter_Update │ │ │ │ +00003ac8 T _PyUnicodeWriter_WriteASCIIString │ │ │ │ +00015804 T _PyUnicodeWriter_WriteChar │ │ │ │ +00002bf0 t _PyUnicodeWriter_WriteCharInline │ │ │ │ 00002450 T _PyUnicodeWriter_WriteLatin1String │ │ │ │ -00006798 T _PyUnicodeWriter_WriteStr │ │ │ │ -00009774 T _PyUnicodeWriter_WriteSubstring │ │ │ │ -00005e80 T _PyUnicode_AsASCIIString │ │ │ │ -00007520 T _PyUnicode_AsLatin1String │ │ │ │ +00006784 T _PyUnicodeWriter_WriteStr │ │ │ │ +00009760 T _PyUnicodeWriter_WriteSubstring │ │ │ │ +00005e6c T _PyUnicode_AsASCIIString │ │ │ │ +00007528 T _PyUnicode_AsLatin1String │ │ │ │ 00002738 T _PyUnicode_AsUTF8NoNUL │ │ │ │ -00005084 T _PyUnicode_AsUTF8String │ │ │ │ +0000508c T _PyUnicode_AsUTF8String │ │ │ │ 00001b14 T _PyUnicode_CheckConsistency │ │ │ │ -000158b8 T _PyUnicode_ClearInterned │ │ │ │ -00007b38 T _PyUnicode_Copy │ │ │ │ -0001631c T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ -000046ec T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ -0000f034 T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ -00004384 T _PyUnicode_Dedent │ │ │ │ -000062d4 T _PyUnicode_EncodeCharmap │ │ │ │ -0000aecc T _PyUnicode_EncodeUTF16 │ │ │ │ -0000b2c0 t _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ -0000dcf4 T _PyUnicode_EncodeUTF32 │ │ │ │ -0000e0d4 t _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ -0000f38c T _PyUnicode_EncodeUTF7 │ │ │ │ -0000452c T _PyUnicode_Equal │ │ │ │ +00015890 T _PyUnicode_ClearInterned │ │ │ │ +00007b40 T _PyUnicode_Copy │ │ │ │ +000162f4 T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ +000046d8 T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ +0000f024 T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ +0000438c T _PyUnicode_Dedent │ │ │ │ +000062dc T _PyUnicode_EncodeCharmap │ │ │ │ +0000aed4 T _PyUnicode_EncodeUTF16 │ │ │ │ +0000b2c8 t _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ +0000dcfc T _PyUnicode_EncodeUTF32 │ │ │ │ +0000e0dc t _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ +0000f37c T _PyUnicode_EncodeUTF7 │ │ │ │ +00004518 T _PyUnicode_Equal │ │ │ │ 0000252c T _PyUnicode_EqualToASCIIId │ │ │ │ -000043a4 T _PyUnicode_EqualToASCIIString │ │ │ │ -00012d14 T _PyUnicode_ExactDealloc │ │ │ │ -0000b800 T _PyUnicode_FastCopyCharacters │ │ │ │ -0000b7c0 T _PyUnicode_FastFill │ │ │ │ -00009868 T _PyUnicode_FindMaxChar │ │ │ │ -00002cd0 t _PyUnicode_FindMaxChar.part.0 │ │ │ │ -00005ce4 T _PyUnicode_Fini │ │ │ │ -00005978 T _PyUnicode_FiniTypes │ │ │ │ +00004390 T _PyUnicode_EqualToASCIIString │ │ │ │ +00012cec T _PyUnicode_ExactDealloc │ │ │ │ +0000b808 T _PyUnicode_FastCopyCharacters │ │ │ │ +0000b7c8 T _PyUnicode_FastFill │ │ │ │ +00009854 T _PyUnicode_FindMaxChar │ │ │ │ +00002cd8 t _PyUnicode_FindMaxChar.part.0 │ │ │ │ +00005cec T _PyUnicode_Fini │ │ │ │ +00005980 T _PyUnicode_FiniTypes │ │ │ │ U _PyUnicode_FormatAdvancedWriter │ │ │ │ -0000aba0 T _PyUnicode_FormatLong │ │ │ │ -00003c5c T _PyUnicode_FromASCII │ │ │ │ +0000aba8 T _PyUnicode_FormatLong │ │ │ │ +00003c48 T _PyUnicode_FromASCII │ │ │ │ 000000d2 T _PyUnicode_FromId │ │ │ │ -000041b0 t _PyUnicode_FromUCS1 │ │ │ │ -000059b0 t _PyUnicode_FromUCS2 │ │ │ │ -0000a820 t _PyUnicode_FromUCS4 │ │ │ │ -0000538c T _PyUnicode_GetNameCAPI │ │ │ │ -0000263c t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ -000039c8 T _PyUnicode_InitEncodings │ │ │ │ -00000600 T _PyUnicode_InitGlobalObjects │ │ │ │ -000025d8 T _PyUnicode_InitState │ │ │ │ -00002670 T _PyUnicode_InitTypes │ │ │ │ -00015ef0 T _PyUnicode_InsertThousandsGrouping │ │ │ │ +0000419c t _PyUnicode_FromUCS1 │ │ │ │ +000059b8 t _PyUnicode_FromUCS2 │ │ │ │ +0000a828 t _PyUnicode_FromUCS4 │ │ │ │ +00005394 T _PyUnicode_GetNameCAPI │ │ │ │ +00002644 t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ +000039d0 T _PyUnicode_InitEncodings │ │ │ │ +00000608 T _PyUnicode_InitGlobalObjects │ │ │ │ +000025e0 T _PyUnicode_InitState │ │ │ │ +00002678 T _PyUnicode_InitTypes │ │ │ │ +00015ec8 T _PyUnicode_InsertThousandsGrouping │ │ │ │ 00001d64 T _PyUnicode_InternImmortal │ │ │ │ -00016a20 T _PyUnicode_InternInPlace │ │ │ │ +000169f8 T _PyUnicode_InternInPlace │ │ │ │ 00001f5c T _PyUnicode_InternMortal │ │ │ │ 00002586 T _PyUnicode_InternStatic │ │ │ │ 00001ad8 T _PyUnicode_InternedSize │ │ │ │ -0000fe1c T _PyUnicode_InternedSize_Immortal │ │ │ │ +0000fe0c T _PyUnicode_InternedSize_Immortal │ │ │ │ U _PyUnicode_IsAlpha │ │ │ │ U _PyUnicode_IsCaseIgnorable │ │ │ │ U _PyUnicode_IsCased │ │ │ │ U _PyUnicode_IsDecimalDigit │ │ │ │ U _PyUnicode_IsDigit │ │ │ │ U _PyUnicode_IsLinebreak │ │ │ │ U _PyUnicode_IsLowercase │ │ │ │ U _PyUnicode_IsNumeric │ │ │ │ U _PyUnicode_IsPrintable │ │ │ │ U _PyUnicode_IsTitlecase │ │ │ │ U _PyUnicode_IsUppercase │ │ │ │ U _PyUnicode_IsWhitespace │ │ │ │ U _PyUnicode_IsXidContinue │ │ │ │ U _PyUnicode_IsXidStart │ │ │ │ -0000a024 T _PyUnicode_JoinArray │ │ │ │ -00004418 T _PyUnicode_ScanIdentifier │ │ │ │ +0000a000 T _PyUnicode_JoinArray │ │ │ │ +00004404 T _PyUnicode_ScanIdentifier │ │ │ │ U _PyUnicode_ToDecimalDigit │ │ │ │ U _PyUnicode_ToFoldedFull │ │ │ │ U _PyUnicode_ToLowerFull │ │ │ │ U _PyUnicode_ToTitleFull │ │ │ │ U _PyUnicode_ToUpperFull │ │ │ │ -000150d4 T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ +000150ac T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ 0000206e T _PyUnicode_WideCharString_Converter │ │ │ │ 000020c6 T _PyUnicode_WideCharString_Opt_Converter │ │ │ │ -00011770 T _PyUnicode_XStrip │ │ │ │ +00011744 T _PyUnicode_XStrip │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DecodeLocaleEx │ │ │ │ 00000000 T _Py_DecodeUTF8Ex │ │ │ │ -00002ff0 T _Py_DecodeUTF8_surrogateescape │ │ │ │ +00002ff8 T _Py_DecodeUTF8_surrogateescape │ │ │ │ U _Py_DumpPathConfig │ │ │ │ U _Py_EncodeLocaleEx │ │ │ │ 0000008c T _Py_EncodeUTF8Ex │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -00002f4c T _Py_GetErrorHandler │ │ │ │ +00002f54 T _Py_GetErrorHandler │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NewReferenceNoTotal │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetFileSystemEncoding │ │ │ │ U _Py_SetImmortal │ │ │ │ U _Py_TrueStruct │ │ │ │ @@ -14126,15 +14125,15 @@ │ │ │ │ 00000000 r __func__.4 │ │ │ │ 00000030 r __func__.5 │ │ │ │ U __memmove_chk │ │ │ │ U __snprintf_chk │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00006898 t _copy_characters │ │ │ │ +00006884 t _copy_characters │ │ │ │ 00000248 r _keywords.11 │ │ │ │ 00000258 r _keywords.14 │ │ │ │ 00000264 r _keywords.17 │ │ │ │ 00000270 r _keywords.20 │ │ │ │ 00000278 r _keywords.23 │ │ │ │ 00000280 r _keywords.26 │ │ │ │ 0000023c r _keywords.8 │ │ │ │ @@ -14150,276 +14149,276 @@ │ │ │ │ 000005ec d _parser.18 │ │ │ │ 00000370 d _parser.21 │ │ │ │ 000005c0 d _parser.24 │ │ │ │ 00000568 d _parser.27 │ │ │ │ 00000594 d _parser.9 │ │ │ │ 0000073c d _string_methods │ │ │ │ 00000618 d _string_module │ │ │ │ -00010e2c t any_find_slice.constprop.0 │ │ │ │ -0001284c t anylib_find │ │ │ │ -0000a530 t as_ucs4 │ │ │ │ +00010e00 t any_find_slice.constprop.1 │ │ │ │ +00012824 t anylib_find │ │ │ │ +0000a538 t as_ucs4 │ │ │ │ 00000120 r ascii_linebreak │ │ │ │ -0000cafc t asciilib__factorize │ │ │ │ -0000ca5c t asciilib__preprocess │ │ │ │ -0000cbd0 t asciilib__two_way │ │ │ │ -0000c360 t asciilib_adaptive_find.constprop.0 │ │ │ │ -0001690c t asciilib_default_rfind.constprop.0 │ │ │ │ -00006084 t backslashreplace │ │ │ │ +0000cb04 t asciilib__factorize │ │ │ │ +0000ca64 t asciilib__preprocess │ │ │ │ +0000cbd8 t asciilib__two_way │ │ │ │ +0000c368 t asciilib_adaptive_find.constprop.0 │ │ │ │ +000168e4 t asciilib_default_rfind.constprop.0 │ │ │ │ +0000608c t backslashreplace │ │ │ │ 00000000 d bloom_linebreak │ │ │ │ -00008430 t build_string │ │ │ │ -000080c4 t case_operation │ │ │ │ -0000b824 t charmapencode_lookup │ │ │ │ -00006a50 t charmapencode_output │ │ │ │ -00007844 t charmaptranslate_lookup │ │ │ │ -00007940 t charmaptranslate_output │ │ │ │ -00005c90 t clear_interned_dict │ │ │ │ -00003dfc t config_get_codec_name │ │ │ │ +0000841c t build_string │ │ │ │ +000080cc t case_operation │ │ │ │ +0000b82c t charmapencode_lookup │ │ │ │ +00006a58 t charmapencode_output │ │ │ │ +0000784c t charmaptranslate_lookup │ │ │ │ +00007948 t charmaptranslate_output │ │ │ │ +00005c98 t clear_interned_dict │ │ │ │ +00003e04 t config_get_codec_name │ │ │ │ 000004f0 t convert_uc.constprop.0 │ │ │ │ -000084b8 t do_capitalize │ │ │ │ +000084c0 t do_capitalize │ │ │ │ 0000079e t do_casefold │ │ │ │ -00007be4 t do_string_format │ │ │ │ -0000fe14 t do_string_format_map │ │ │ │ -0000b9e8 t do_swapcase │ │ │ │ -00003eb4 t encode_wstr_utf8 │ │ │ │ +00007bd0 t do_string_format │ │ │ │ +0000fe04 t do_string_format_map │ │ │ │ +0000b9f0 t do_swapcase │ │ │ │ +00003ebc t encode_wstr_utf8 │ │ │ │ 00000ba0 d encoding_map_methods │ │ │ │ -00002b58 t ensure_unicode.isra.0 │ │ │ │ -0000fdbc t fieldnameiter_dealloc │ │ │ │ +00002b60 t ensure_unicode.isra.0 │ │ │ │ +0000fdac t fieldnameiter_dealloc │ │ │ │ 00000004 b fieldnameiter_methods │ │ │ │ -0000fc48 t fieldnameiter_next │ │ │ │ -00002d38 t findchar.constprop.0 │ │ │ │ +0000fc38 t fieldnameiter_next │ │ │ │ +00002d40 t findchar.constprop.0 │ │ │ │ 00000558 r format__doc__ │ │ │ │ 000004b0 r format_map__doc__ │ │ │ │ -0000fb7c t formatter_field_name_split │ │ │ │ -0000fa08 t formatter_parser │ │ │ │ -0000fddc t formatteriter_dealloc │ │ │ │ +0000fb6c t formatter_field_name_split │ │ │ │ +0000f9f8 t formatter_parser │ │ │ │ +0000fdcc t formatteriter_dealloc │ │ │ │ 00000014 b formatteriter_methods │ │ │ │ -0000fa6c t formatteriter_next │ │ │ │ -000026dc t get_error_handler_wide │ │ │ │ +0000fa5c t formatteriter_next │ │ │ │ +000026e4 t get_error_handler_wide │ │ │ │ 0000005c t get_error_handler_wide.part.0 │ │ │ │ -000098a8 t get_field_object │ │ │ │ -00002e08 t get_integer │ │ │ │ +00009894 t get_field_object │ │ │ │ +00002e10 t get_integer │ │ │ │ 000006f4 t handle_capital_sigma │ │ │ │ 00001b4c t hashtable_unicode_compare │ │ │ │ 00000538 t hashtable_unicode_hash │ │ │ │ 00000000 b initialized.6 │ │ │ │ 0000194c t intern_common.constprop.1 │ │ │ │ 000004b0 t intern_static.isra.0 │ │ │ │ 000002e0 r length_hint_doc │ │ │ │ -00004ff8 t make_encode_exception │ │ │ │ +00005000 t make_encode_exception │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 00000724 d module_slots │ │ │ │ -00009b7c t pad │ │ │ │ -000062a0 t raise_encode_exception │ │ │ │ +00009b84 t pad │ │ │ │ +000062a8 t raise_encode_exception │ │ │ │ 000002b8 r reduce_doc │ │ │ │ -0000e394 t replace │ │ │ │ -000058b0 t resize_compact │ │ │ │ +0000e370 t replace │ │ │ │ +0000589c t resize_compact │ │ │ │ 0000200c t resize_copy │ │ │ │ -000089a8 t rsplit │ │ │ │ +000089b0 t rsplit │ │ │ │ 00000290 r setstate_doc │ │ │ │ -0000be00 t split │ │ │ │ +0000bddc t split │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ -0000cafc t ucs1lib__factorize │ │ │ │ -0000d074 t ucs1lib__preprocess │ │ │ │ -0000d118 t ucs1lib__two_way │ │ │ │ +0000cb04 t ucs1lib__factorize │ │ │ │ +0000d07c t ucs1lib__preprocess │ │ │ │ +0000d120 t ucs1lib__two_way │ │ │ │ 00000482 t ucs1lib__two_way_count │ │ │ │ -0000c698 t ucs1lib_adaptive_find │ │ │ │ -000127f4 t ucs1lib_fastsearch.constprop.0 │ │ │ │ -000125c4 t ucs1lib_fastsearch.constprop.1 │ │ │ │ -0000db18 t ucs1lib_split_whitespace │ │ │ │ -0000b6b0 t ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ -0000b5cc t ucs1lib_utf16_encode.isra.0 │ │ │ │ -0000e484 t ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ -0000e39c t ucs1lib_utf32_encode.isra.0 │ │ │ │ +0000c6a0 t ucs1lib_adaptive_find │ │ │ │ +000127cc t ucs1lib_fastsearch.constprop.0 │ │ │ │ +0001259c t ucs1lib_fastsearch.constprop.1 │ │ │ │ +0000db20 t ucs1lib_split_whitespace │ │ │ │ +0000b6b8 t ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ +0000b5d4 t ucs1lib_utf16_encode.isra.0 │ │ │ │ +0000e48c t ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ +0000e3a4 t ucs1lib_utf32_encode.isra.0 │ │ │ │ 000014b2 t ucs2lib__lex_search │ │ │ │ 000019a4 t ucs2lib__preprocess │ │ │ │ 00001514 t ucs2lib__two_way │ │ │ │ 00001a68 t ucs2lib__two_way_count │ │ │ │ -00006bf0 t ucs2lib_fastsearch │ │ │ │ -00007400 t ucs2lib_find_char │ │ │ │ -00005b2c t ucs2lib_find_max_char │ │ │ │ -00007050 t ucs2lib_rfind_char │ │ │ │ +00006bf8 t ucs2lib_fastsearch │ │ │ │ +00007408 t ucs2lib_find_char │ │ │ │ +00005b34 t ucs2lib_find_max_char │ │ │ │ +00007058 t ucs2lib_rfind_char │ │ │ │ 00000aae t ucs2lib_rfind_slice.isra.0 │ │ │ │ 0000054e t ucs2lib_split_whitespace │ │ │ │ -00011ea4 t ucs2lib_utf8_encoder │ │ │ │ +00011e7c t ucs2lib_utf8_encoder │ │ │ │ 0000168e t ucs4lib__lex_search │ │ │ │ 00001876 t ucs4lib__preprocess │ │ │ │ 000016f0 t ucs4lib__two_way │ │ │ │ 00001936 t ucs4lib__two_way_count │ │ │ │ -0000e9ec t ucs4lib_fastsearch │ │ │ │ -0000e99c t ucs4lib_find_char │ │ │ │ -0000ae40 t ucs4lib_find_max_char │ │ │ │ +0000e9dc t ucs4lib_fastsearch │ │ │ │ +0000e98c t ucs4lib_find_char │ │ │ │ +0000ae48 t ucs4lib_find_max_char │ │ │ │ 00000a1e t ucs4lib_rfind_char │ │ │ │ 00000aee t ucs4lib_rfind_slice.isra.0 │ │ │ │ 00001e3e t ucs4lib_split_whitespace │ │ │ │ -0000f148 t ucs4lib_utf16_encode │ │ │ │ +0000f138 t ucs4lib_utf16_encode │ │ │ │ 0000085a t ucs4lib_utf32_encode │ │ │ │ 00000454 t ucs4lib_utf8_decode │ │ │ │ -000070f8 t ucs4lib_utf8_encoder │ │ │ │ -0000b748 t unicode___format__ │ │ │ │ +00007100 t ucs4lib_utf8_encoder │ │ │ │ +0000b750 t unicode___format__ │ │ │ │ 00000658 r unicode___format____doc__ │ │ │ │ 000007ac d unicode_as_mapping │ │ │ │ 000007e0 d unicode_as_number │ │ │ │ 000007b8 d unicode_as_sequence │ │ │ │ -0000fba4 t unicode_ascii_iter_next │ │ │ │ -0000383c t unicode_askind │ │ │ │ -00008014 t unicode_capitalize │ │ │ │ +0000fb80 t unicode_ascii_iter_next │ │ │ │ +00003844 t unicode_askind │ │ │ │ +0000801c t unicode_capitalize │ │ │ │ 000030ac r unicode_capitalize__doc__ │ │ │ │ -0000d630 t unicode_casefold │ │ │ │ +0000d638 t unicode_casefold │ │ │ │ 00003050 r unicode_casefold__doc__ │ │ │ │ -0000a08c t unicode_center │ │ │ │ +0000a094 t unicode_center │ │ │ │ 00002fb0 r unicode_center__doc__ │ │ │ │ -00012c04 t unicode_char │ │ │ │ -000028b0 t unicode_check_encoding_errors │ │ │ │ -000029b4 t unicode_check_encoding_errors.part.0 │ │ │ │ -0000bde8 t unicode_check_modifiable │ │ │ │ -00011264 t unicode_compare │ │ │ │ -00015abc t unicode_count │ │ │ │ +00012bdc t unicode_char │ │ │ │ +000028b8 t unicode_check_encoding_errors │ │ │ │ +000029bc t unicode_check_encoding_errors.part.0 │ │ │ │ +0000bdf0 t unicode_check_modifiable │ │ │ │ +00011238 t unicode_compare │ │ │ │ +00015a94 t unicode_count │ │ │ │ 00002ee4 r unicode_count__doc__ │ │ │ │ -00015b6c t unicode_count_impl │ │ │ │ +00015b44 t unicode_count_impl │ │ │ │ 00001be0 t unicode_dealloc │ │ │ │ -0000511c t unicode_decode_call_errorhandler_writer │ │ │ │ +00005124 t unicode_decode_call_errorhandler_writer │ │ │ │ 00001614 t unicode_decode_utf8 │ │ │ │ 0000091c t unicode_decode_utf8.constprop.0 │ │ │ │ -0000fc98 t unicode_decode_utf8_impl │ │ │ │ -00006370 t unicode_decode_utf8_writer │ │ │ │ +0000fc74 t unicode_decode_utf8_impl │ │ │ │ +0000635c t unicode_decode_utf8_writer │ │ │ │ 00000318 r unicode_doc │ │ │ │ -000146c4 t unicode_encode │ │ │ │ +0001469c t unicode_encode │ │ │ │ 00002ce4 r unicode_encode__doc__ │ │ │ │ -00004eec t unicode_encode_call_errorhandler │ │ │ │ -00003b0c t unicode_encode_locale │ │ │ │ -00005d54 t unicode_encode_ucs1 │ │ │ │ -0000f770 t unicode_encode_utf8 │ │ │ │ -0000f4bc t unicode_encode_utf8.constprop.0 │ │ │ │ -000118e8 t unicode_endswith │ │ │ │ +00004ef4 t unicode_encode_call_errorhandler │ │ │ │ +00003b14 t unicode_encode_locale │ │ │ │ +00005d5c t unicode_encode_ucs1 │ │ │ │ +0000f74c t unicode_encode_utf8 │ │ │ │ +0000f498 t unicode_encode_utf8.constprop.0 │ │ │ │ +000118bc t unicode_endswith │ │ │ │ 000006c4 r unicode_endswith__doc__ │ │ │ │ 00000000 t unicode_eq │ │ │ │ -000034ac t unicode_expandtabs │ │ │ │ +000034b4 t unicode_expandtabs │ │ │ │ 00002c3c r unicode_expandtabs__doc__ │ │ │ │ -000076b0 t unicode_fast_translate │ │ │ │ -00008580 t unicode_fill │ │ │ │ -000044fc t unicode_fill_utf8 │ │ │ │ -0001489c t unicode_find │ │ │ │ +000076b8 t unicode_fast_translate │ │ │ │ +00008588 t unicode_fill │ │ │ │ +00004504 t unicode_fill_utf8 │ │ │ │ +00014874 t unicode_find │ │ │ │ 00002b48 r unicode_find__doc__ │ │ │ │ 00002ad8 t unicode_from_format │ │ │ │ -00006588 t unicode_fromformat_write_str │ │ │ │ -0000602c t unicode_fromformat_write_utf8 │ │ │ │ +00006574 t unicode_fromformat_write_str │ │ │ │ +00006018 t unicode_fromformat_write_utf8 │ │ │ │ 00000c04 t unicode_fromformat_write_wcstr │ │ │ │ -00012a7c t unicode_getitem │ │ │ │ +00012a54 t unicode_getitem │ │ │ │ 00000960 t unicode_getnewargs │ │ │ │ 00000450 t unicode_hash │ │ │ │ -0000b914 t unicode_index │ │ │ │ +0000b91c t unicode_index │ │ │ │ 00002a38 r unicode_index__doc__ │ │ │ │ -00003bf8 t unicode_isalnum │ │ │ │ +00003c00 t unicode_isalnum │ │ │ │ 00002458 r unicode_isalnum__doc__ │ │ │ │ -0000a79c t unicode_isalpha │ │ │ │ +0000a7a4 t unicode_isalpha │ │ │ │ 00002538 r unicode_isalpha__doc__ │ │ │ │ -00003f04 t unicode_isascii │ │ │ │ +00003f0c t unicode_isascii │ │ │ │ 00002980 r unicode_isascii__doc__ │ │ │ │ -0000ee98 t unicode_isdecimal │ │ │ │ +0000ee88 t unicode_isdecimal │ │ │ │ 00002380 r unicode_isdecimal__doc__ │ │ │ │ -00008640 t unicode_isdigit │ │ │ │ +00008648 t unicode_isdigit │ │ │ │ 000022b0 r unicode_isdigit__doc__ │ │ │ │ -00014f80 t unicode_isidentifier │ │ │ │ +00014f58 t unicode_isidentifier │ │ │ │ 00002118 r unicode_isidentifier__doc__ │ │ │ │ -0000e570 t unicode_islower │ │ │ │ +0000e578 t unicode_islower │ │ │ │ 000028a4 r unicode_islower__doc__ │ │ │ │ -0000f0b0 t unicode_isnumeric │ │ │ │ +0000f0a0 t unicode_isnumeric │ │ │ │ 000021e4 r unicode_isnumeric__doc__ │ │ │ │ -0000e624 t unicode_isprintable │ │ │ │ +0000e62c t unicode_isprintable │ │ │ │ 00002074 r unicode_isprintable__doc__ │ │ │ │ -00009e18 t unicode_isspace │ │ │ │ +00009e20 t unicode_isspace │ │ │ │ 0000260c r unicode_isspace__doc__ │ │ │ │ -0000e6c0 t unicode_istitle │ │ │ │ +0000e6c8 t unicode_istitle │ │ │ │ 000026e0 r unicode_istitle__doc__ │ │ │ │ -000156fc t unicode_isupper │ │ │ │ +000156d4 t unicode_isupper │ │ │ │ 000027c4 r unicode_isupper__doc__ │ │ │ │ -0000fae0 t unicode_iter │ │ │ │ -0000fa20 t unicode_join │ │ │ │ +0000fabc t unicode_iter │ │ │ │ +0000f9fc t unicode_join │ │ │ │ 00001f88 r unicode_join__doc__ │ │ │ │ 00000e0c t unicode_kind_name │ │ │ │ -00006edc t unicode_length │ │ │ │ -0000bc40 t unicode_ljust │ │ │ │ +00006ec8 t unicode_length │ │ │ │ +0000bc48 t unicode_ljust │ │ │ │ 00001ee4 r unicode_ljust__doc__ │ │ │ │ -0000df28 t unicode_lower │ │ │ │ +0000df04 t unicode_lower │ │ │ │ 00001e9c r unicode_lower__doc__ │ │ │ │ -000122c8 t unicode_lstrip │ │ │ │ +000122a0 t unicode_lstrip │ │ │ │ 00001d48 r unicode_lstrip__doc__ │ │ │ │ -0000a16c t unicode_maketrans │ │ │ │ +0000a174 t unicode_maketrans │ │ │ │ 00000ba8 r unicode_maketrans__doc__ │ │ │ │ 00000870 d unicode_methods │ │ │ │ -00012e28 t unicode_mod │ │ │ │ -00004cb0 t unicode_new │ │ │ │ -0000302c t unicode_partition │ │ │ │ +00012e00 t unicode_mod │ │ │ │ +00004cb8 t unicode_new │ │ │ │ +00003034 t unicode_partition │ │ │ │ 000012bc r unicode_partition__doc__ │ │ │ │ -00009c94 t unicode_removeprefix │ │ │ │ +00009c9c t unicode_removeprefix │ │ │ │ 00001a88 r unicode_removeprefix__doc__ │ │ │ │ -00007e7c t unicode_removesuffix │ │ │ │ +00007e84 t unicode_removesuffix │ │ │ │ 0000198c r unicode_removesuffix__doc__ │ │ │ │ -00014540 t unicode_repeat │ │ │ │ -0000e290 t unicode_replace │ │ │ │ +00014518 t unicode_repeat │ │ │ │ +0000e26c t unicode_replace │ │ │ │ 00001b68 r unicode_replace__doc__ │ │ │ │ -0000ab24 t unicode_repr │ │ │ │ -0000d828 t unicode_resize │ │ │ │ -00002724 t unicode_result │ │ │ │ -00010b10 t unicode_rfind │ │ │ │ +0000ab00 t unicode_repr │ │ │ │ +0000d804 t unicode_resize │ │ │ │ +0000272c t unicode_result │ │ │ │ +00010ae4 t unicode_rfind │ │ │ │ 00001898 r unicode_rfind__doc__ │ │ │ │ -00007bdc t unicode_rindex │ │ │ │ +00007be4 t unicode_rindex │ │ │ │ 00001784 r unicode_rindex__doc__ │ │ │ │ -00009aac t unicode_rjust │ │ │ │ +00009ab4 t unicode_rjust │ │ │ │ 000016e0 r unicode_rjust__doc__ │ │ │ │ -00006f8c t unicode_rpartition │ │ │ │ +00006f78 t unicode_rpartition │ │ │ │ 00001128 r unicode_rpartition__doc__ │ │ │ │ -0000889c t unicode_rsplit │ │ │ │ +000088a4 t unicode_rsplit │ │ │ │ 00000f30 r unicode_rsplit__doc__ │ │ │ │ -000113ec t unicode_rstrip │ │ │ │ +000113c0 t unicode_rstrip │ │ │ │ 00001ca4 r unicode_rstrip__doc__ │ │ │ │ 00000988 t unicode_sizeof │ │ │ │ 0000060c r unicode_sizeof__doc__ │ │ │ │ -0000b994 t unicode_split │ │ │ │ +0000b970 t unicode_split │ │ │ │ 0000143c r unicode_split__doc__ │ │ │ │ -00005088 t unicode_splitlines │ │ │ │ +00005090 t unicode_splitlines │ │ │ │ 00000e68 r unicode_splitlines__doc__ │ │ │ │ -00007790 t unicode_startswith │ │ │ │ +0000777c t unicode_startswith │ │ │ │ 000007f4 r unicode_startswith__doc__ │ │ │ │ -0000e550 t unicode_str │ │ │ │ -0000da5c t unicode_strip │ │ │ │ +0000e558 t unicode_str │ │ │ │ +0000da38 t unicode_strip │ │ │ │ 00001dec r unicode_strip__doc__ │ │ │ │ -000107d4 t unicode_subscript │ │ │ │ +000107a8 t unicode_subscript │ │ │ │ 00000476 t unicode_swapcase │ │ │ │ 00000e00 r unicode_swapcase__doc__ │ │ │ │ -0000d3cc t unicode_title │ │ │ │ +0000d3d4 t unicode_title │ │ │ │ 00003148 r unicode_title__doc__ │ │ │ │ -00007574 t unicode_translate │ │ │ │ +0000757c t unicode_translate │ │ │ │ 000009fc r unicode_translate__doc__ │ │ │ │ 00001164 t unicode_translate_call_errorhandler.constprop.0 │ │ │ │ -00008280 t unicode_upper │ │ │ │ +00008288 t unicode_upper │ │ │ │ 000009b4 r unicode_upper__doc__ │ │ │ │ -00011d0c t unicode_vectorcall │ │ │ │ -0000ef30 t unicode_zfill │ │ │ │ +00011ce4 t unicode_vectorcall │ │ │ │ +0000ef20 t unicode_zfill │ │ │ │ 00000928 r unicode_zfill__doc__ │ │ │ │ -0000fc04 t unicodeiter_dealloc │ │ │ │ -0000b734 t unicodeiter_len │ │ │ │ +0000fbe0 t unicodeiter_dealloc │ │ │ │ +0000b73c t unicodeiter_len │ │ │ │ 0000076c d unicodeiter_methods │ │ │ │ -00006218 t unicodeiter_next │ │ │ │ -0000e508 t unicodeiter_reduce │ │ │ │ -0000ee4c t unicodeiter_setstate │ │ │ │ -00006294 t unicodeiter_traverse │ │ │ │ +00006220 t unicodeiter_next │ │ │ │ +0000e510 t unicodeiter_reduce │ │ │ │ +0000ee3c t unicodeiter_setstate │ │ │ │ +0000629c t unicodeiter_traverse │ │ │ │ 000001a0 r utf7_category │ │ │ │ -00004748 t utf8_count_codepoints │ │ │ │ +00004750 t utf8_count_codepoints │ │ │ │ U wcscmp │ │ │ │ U wcslen │ │ │ │ U wmemchr │ │ │ │ U wmemcmp │ │ │ │ -0000baf8 t xmlcharrefreplace │ │ │ │ +0000bb00 t xmlcharrefreplace │ │ │ │ │ │ │ │ unicodectype.o: │ │ │ │ 00016d00 R _PyUnicode_ExtendedCase │ │ │ │ 000000cc T _PyUnicode_IsAlpha │ │ │ │ 00000000 T _PyUnicode_IsCaseIgnorable │ │ │ │ 000003c4 T _PyUnicode_IsCased │ │ │ │ 00000110 T _PyUnicode_IsDecimalDigit │ │ │ │ @@ -15217,26 +15216,26 @@ │ │ │ │ 00002f28 r .LC362 │ │ │ │ 00002f2c r .LC363 │ │ │ │ 00002f68 r .LC364 │ │ │ │ 00002f94 r .LC365 │ │ │ │ 00003028 r .LC366 │ │ │ │ 00003080 r .LC367 │ │ │ │ 000030e8 r .LC368 │ │ │ │ -00003118 r .LC369 │ │ │ │ +00003110 r .LC369 │ │ │ │ 000004d4 r .LC37 │ │ │ │ -00003148 r .LC370 │ │ │ │ -0000316c r .LC371 │ │ │ │ -00003190 r .LC372 │ │ │ │ +00003140 r .LC370 │ │ │ │ +00003170 r .LC371 │ │ │ │ +00003194 r .LC372 │ │ │ │ 000031b8 r .LC373 │ │ │ │ -000031e4 r .LC374 │ │ │ │ -00003210 r .LC375 │ │ │ │ -0000323c r .LC376 │ │ │ │ -0000326c r .LC377 │ │ │ │ -00003298 r .LC378 │ │ │ │ -000032c4 r .LC379 │ │ │ │ +000031e0 r .LC374 │ │ │ │ +0000320c r .LC375 │ │ │ │ +00003238 r .LC376 │ │ │ │ +00003264 r .LC377 │ │ │ │ +00003294 r .LC378 │ │ │ │ +000032c0 r .LC379 │ │ │ │ 000004f8 r .LC38 │ │ │ │ 000032ec r .LC380 │ │ │ │ 00003314 r .LC381 │ │ │ │ 0000333c r .LC382 │ │ │ │ 00003360 r .LC383 │ │ │ │ 0000337c r .LC384 │ │ │ │ 000033ac r .LC385 │ │ │ │ @@ -15725,16 +15724,16 @@ │ │ │ │ 00000000 r Module_fields │ │ │ │ 00000248 r Name_fields │ │ │ │ 00000178 r NamedExpr_fields │ │ │ │ 00000158 r Nonlocal_fields │ │ │ │ 00000380 r ParamSpec_fields │ │ │ │ 00000ec0 T PyAST_Check │ │ │ │ 0001148c T PyAST_mod2obj │ │ │ │ -0001327c T PyAST_obj2mod │ │ │ │ -00013b04 T PyAst_CheckMode │ │ │ │ +00013284 T PyAST_obj2mod │ │ │ │ +00013b0c T PyAst_CheckMode │ │ │ │ U PyBaseObject_Type │ │ │ │ U PyBytes_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemWithError │ │ │ │ U PyDict_New │ │ │ │ U PyDict_Next │ │ │ │ U PyDict_SetItem │ │ │ │ @@ -15828,19 +15827,19 @@ │ │ │ │ 00000388 r TypeVarTuple_fields │ │ │ │ 00000374 r TypeVar_fields │ │ │ │ 0000018c r UnaryOp_fields │ │ │ │ 000000dc r While_fields │ │ │ │ 000000f4 r With_fields │ │ │ │ 000001e0 r YieldFrom_fields │ │ │ │ 000001dc r Yield_fields │ │ │ │ -000110a8 T _PyAST_AnnAssign │ │ │ │ +00011100 T _PyAST_AnnAssign │ │ │ │ 00000754 T _PyAST_Assert │ │ │ │ 00000000 T _PyAST_Assign │ │ │ │ -0001d5f4 T _PyAST_AsyncFor │ │ │ │ -00010ea8 T _PyAST_AsyncFunctionDef │ │ │ │ +0001d5fc T _PyAST_AsyncFor │ │ │ │ +00010f00 T _PyAST_AsyncFunctionDef │ │ │ │ 00011448 T _PyAST_AsyncWith │ │ │ │ 000000d0 T _PyAST_Attribute │ │ │ │ 00000c8c T _PyAST_AugAssign │ │ │ │ 000113f0 T _PyAST_Await │ │ │ │ 000003d4 T _PyAST_BinOp │ │ │ │ 000000f4 T _PyAST_BoolOp │ │ │ │ 00000a2c T _PyAST_Break │ │ │ │ @@ -15850,103 +15849,103 @@ │ │ │ │ 00000074 T _PyAST_Constant │ │ │ │ 000009f4 T _PyAST_Continue │ │ │ │ 00000e0c T _PyAST_Delete │ │ │ │ 0000064c T _PyAST_Dict │ │ │ │ 0000e660 T _PyAST_DictComp │ │ │ │ 0000040c T _PyAST_ExceptHandler │ │ │ │ 00000164 T _PyAST_Expr │ │ │ │ -00010fac T _PyAST_Expression │ │ │ │ +00011004 T _PyAST_Expression │ │ │ │ 0000eab8 T _PyAST_Fini │ │ │ │ 000005c8 T _PyAST_For │ │ │ │ 00000290 T _PyAST_FormattedValue │ │ │ │ 00000498 T _PyAST_FunctionDef │ │ │ │ 00000400 T _PyAST_FunctionType │ │ │ │ 000006f8 T _PyAST_GeneratorExp │ │ │ │ 00000e84 T _PyAST_Global │ │ │ │ 00000368 T _PyAST_If │ │ │ │ 00000bb0 T _PyAST_IfExp │ │ │ │ 000000b8 T _PyAST_Import │ │ │ │ 00000150 T _PyAST_ImportFrom │ │ │ │ 00010e84 T _PyAST_Interactive │ │ │ │ -00010fec T _PyAST_Interpolation │ │ │ │ +00011044 T _PyAST_Interpolation │ │ │ │ 0000032c T _PyAST_JoinedStr │ │ │ │ -00010f34 T _PyAST_Lambda │ │ │ │ +00010f8c T _PyAST_Lambda │ │ │ │ 00000234 T _PyAST_List │ │ │ │ 00000a64 T _PyAST_ListComp │ │ │ │ -00011240 T _PyAST_Match │ │ │ │ -0001129c T _PyAST_MatchAs │ │ │ │ -00011334 T _PyAST_MatchClass │ │ │ │ -0001d678 T _PyAST_MatchMapping │ │ │ │ -00013038 T _PyAST_MatchOr │ │ │ │ -00011180 T _PyAST_MatchSequence │ │ │ │ +00011298 T _PyAST_Match │ │ │ │ +000112f4 T _PyAST_MatchAs │ │ │ │ +0001138c T _PyAST_MatchClass │ │ │ │ +0001d680 T _PyAST_MatchMapping │ │ │ │ +00013040 T _PyAST_MatchOr │ │ │ │ +000111d8 T _PyAST_MatchSequence │ │ │ │ 00000000 T _PyAST_MatchSingleton │ │ │ │ -00011204 T _PyAST_MatchStar │ │ │ │ -00011128 T _PyAST_MatchValue │ │ │ │ +0001125c T _PyAST_MatchStar │ │ │ │ +00011180 T _PyAST_MatchValue │ │ │ │ 00000da0 T _PyAST_Module │ │ │ │ 00000000 T _PyAST_Name │ │ │ │ 00000904 T _PyAST_NamedExpr │ │ │ │ 0000080c T _PyAST_Nonlocal │ │ │ │ -0001d598 T _PyAST_ParamSpec │ │ │ │ +0001d5a0 T _PyAST_ParamSpec │ │ │ │ 00000524 T _PyAST_Pass │ │ │ │ 00000b70 T _PyAST_Raise │ │ │ │ 000002f0 T _PyAST_Return │ │ │ │ 00000e48 T _PyAST_Set │ │ │ │ 000008a8 T _PyAST_SetComp │ │ │ │ 000003c8 T _PyAST_Slice │ │ │ │ 00000d28 T _PyAST_Starred │ │ │ │ 00000340 T _PyAST_Subscript │ │ │ │ -0001106c T _PyAST_TemplateStr │ │ │ │ +000110c4 T _PyAST_TemplateStr │ │ │ │ 00000450 T _PyAST_Try │ │ │ │ -0001d478 T _PyAST_TryStar │ │ │ │ +0001d480 T _PyAST_TryStar │ │ │ │ 000007b0 T _PyAST_Tuple │ │ │ │ -0001d4c0 T _PyAST_TypeAlias │ │ │ │ +0001d4c8 T _PyAST_TypeAlias │ │ │ │ 00000442 T _PyAST_TypeIgnore │ │ │ │ -0001cc28 T _PyAST_TypeVar │ │ │ │ -0001d53c T _PyAST_TypeVarTuple │ │ │ │ +0001cc30 T _PyAST_TypeVar │ │ │ │ +0001d544 T _PyAST_TypeVarTuple │ │ │ │ 0000097c T _PyAST_UnaryOp │ │ │ │ 00000848 T _PyAST_While │ │ │ │ 00000dc8 T _PyAST_With │ │ │ │ 0000d9b4 T _PyAST_Yield │ │ │ │ -00011398 T _PyAST_YieldFrom │ │ │ │ +00010ea8 T _PyAST_YieldFrom │ │ │ │ 00000060 T _PyAST_alias │ │ │ │ 0000021c T _PyAST_arg │ │ │ │ 000001f4 T _PyAST_arguments │ │ │ │ 0000068c T _PyAST_comprehension │ │ │ │ 00000ac0 T _PyAST_keyword │ │ │ │ -000111bc T _PyAST_match_case │ │ │ │ +00011214 T _PyAST_match_case │ │ │ │ 00000c4c T _PyAST_withitem │ │ │ │ U _PyArena_AddPyObject │ │ │ │ U _PyArena_Malloc │ │ │ │ U _PyArg_NoPositional │ │ │ │ 00000f18 t _PyOnceFlag_CallOnce.constprop.0 │ │ │ │ U _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntry │ │ │ │ U _PySet_Update │ │ │ │ U _PyType_Name │ │ │ │ U _PyUnion_Type │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ -000019b4 t _Py_EnterRecursiveCallTstate │ │ │ │ +000019c4 t _Py_EnterRecursiveCallTstate │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000080 T _Py_asdl_alias_seq_new │ │ │ │ 00000278 T _Py_asdl_arg_seq_new │ │ │ │ 00002912 T _Py_asdl_arguments_seq_new │ │ │ │ 00000a64 T _Py_asdl_comprehension_seq_new │ │ │ │ 0000055e T _Py_asdl_excepthandler_seq_new │ │ │ │ 000002dc T _Py_asdl_expr_seq_new │ │ │ │ U _Py_asdl_identifier_seq_new │ │ │ │ U _Py_asdl_int_seq_new │ │ │ │ 00000b18 T _Py_asdl_keyword_seq_new │ │ │ │ 00000d7c T _Py_asdl_match_case_seq_new │ │ │ │ 000028be T _Py_asdl_mod_seq_new │ │ │ │ -000112dc T _Py_asdl_pattern_seq_new │ │ │ │ -00013bb0 T _Py_asdl_stmt_seq_new │ │ │ │ -0001d6bc T _Py_asdl_type_ignore_seq_new │ │ │ │ -0001d424 T _Py_asdl_type_param_seq_new │ │ │ │ +00011334 T _Py_asdl_pattern_seq_new │ │ │ │ +00013bb8 T _Py_asdl_stmt_seq_new │ │ │ │ +0001d6c4 T _Py_asdl_type_ignore_seq_new │ │ │ │ +0001d42c T _Py_asdl_type_param_seq_new │ │ │ │ 00002030 T _Py_asdl_withitem_seq_new │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_union_type_or │ │ │ │ 00000014 d _astmodule │ │ │ │ 000034c4 t add_ast_annotations │ │ │ │ 00003440 t add_attributes.constprop.0 │ │ │ │ 000033f4 t add_attributes.constprop.1 │ │ │ │ @@ -15954,40 +15953,40 @@ │ │ │ │ 000002e8 r alias_fields │ │ │ │ 000002c0 r arg_attributes │ │ │ │ 000002b4 r arg_fields │ │ │ │ 00000298 r arguments_fields │ │ │ │ 00012770 t ast2obj_alias │ │ │ │ 00012b40 t ast2obj_arg │ │ │ │ 0001292c t ast2obj_arguments │ │ │ │ -00012efc t ast2obj_comprehension │ │ │ │ -00013074 t ast2obj_excepthandler │ │ │ │ +00012f04 t ast2obj_comprehension │ │ │ │ +0001307c t ast2obj_excepthandler │ │ │ │ 00000a30 t ast2obj_expr │ │ │ │ 00012670 t ast2obj_expr_context │ │ │ │ 00012d34 t ast2obj_keyword │ │ │ │ 0001167c t ast2obj_list │ │ │ │ -0001e410 t ast2obj_match_case │ │ │ │ -00012ee0 t ast2obj_object │ │ │ │ +0001e418 t ast2obj_match_case │ │ │ │ +00012ee8 t ast2obj_object │ │ │ │ 000126a4 t ast2obj_operator │ │ │ │ -0001e514 t ast2obj_pattern │ │ │ │ +0001e51c t ast2obj_pattern │ │ │ │ 000116f4 t ast2obj_stmt │ │ │ │ 00000484 t ast2obj_type_ignore │ │ │ │ -0001e178 t ast2obj_type_param │ │ │ │ -00018e14 t ast2obj_withitem │ │ │ │ +0001e180 t ast2obj_type_param │ │ │ │ +00018e1c t ast2obj_withitem │ │ │ │ 0000004e t ast_clear │ │ │ │ 000009d8 t ast_dealloc │ │ │ │ -0001dcd0 t ast_repr │ │ │ │ -0001dcd4 t ast_repr_max_depth │ │ │ │ +0001dcd8 t ast_repr │ │ │ │ +0001dcdc t ast_repr_max_depth │ │ │ │ 00000980 t ast_traverse │ │ │ │ 000000d8 d ast_type_getsets │ │ │ │ 0000e6dc t ast_type_init │ │ │ │ 00000130 d ast_type_members │ │ │ │ 00000100 d ast_type_methods │ │ │ │ -0001e98c t ast_type_reduce │ │ │ │ -0001eb10 t ast_type_replace │ │ │ │ -0001ef18 t ast_type_replace_update_payload │ │ │ │ +0001e994 t ast_type_reduce │ │ │ │ +0001eb18 t ast_type_replace │ │ │ │ +0001ef20 t ast_type_replace_update_payload │ │ │ │ 0000d9fc t astmodule_exec │ │ │ │ 00000048 d astmodule_slots │ │ │ │ 0000026c r comprehension_fields │ │ │ │ 0000027c r excepthandler_attributes │ │ │ │ 00000160 r expr_attributes │ │ │ │ 00000f3c t init_types │ │ │ │ 000002d8 r keyword_attributes │ │ │ │ @@ -15998,27 +15997,27 @@ │ │ │ │ 000006e4 t make_type.constprop.3 │ │ │ │ 00000610 t make_type.constprop.4 │ │ │ │ 0000053c t make_type.constprop.5 │ │ │ │ 00000468 t make_type.constprop.6 │ │ │ │ 00000308 r match_case_fields │ │ │ │ U memset │ │ │ │ 000000d4 t obj2ast_alias │ │ │ │ -0001d8bc t obj2ast_arg │ │ │ │ -0001cc88 t obj2ast_arguments │ │ │ │ +0001d8c4 t obj2ast_arg │ │ │ │ +0001cc90 t obj2ast_arguments │ │ │ │ 00000ab8 t obj2ast_comprehension │ │ │ │ 000005b2 t obj2ast_excepthandler │ │ │ │ -00018ed8 t obj2ast_expr │ │ │ │ -0001c820 t obj2ast_expr_context.isra.0 │ │ │ │ -00018d9c t obj2ast_identifier.isra.0 │ │ │ │ -00018d3c t obj2ast_int.isra.0 │ │ │ │ -0001c8ac t obj2ast_keyword │ │ │ │ +00018ee0 t obj2ast_expr │ │ │ │ +0001c828 t obj2ast_expr_context.isra.0 │ │ │ │ +00018da4 t obj2ast_identifier.isra.0 │ │ │ │ +00018d44 t obj2ast_int.isra.0 │ │ │ │ +0001c8b4 t obj2ast_keyword │ │ │ │ 00000dd0 t obj2ast_match_case │ │ │ │ -0001d710 t obj2ast_operator.isra.0 │ │ │ │ +0001d718 t obj2ast_operator.isra.0 │ │ │ │ 00001030 t obj2ast_pattern │ │ │ │ -00013c08 t obj2ast_stmt │ │ │ │ +00013c10 t obj2ast_stmt │ │ │ │ 00002840 t obj2ast_string.isra.0 │ │ │ │ 000021c4 t obj2ast_type_param │ │ │ │ 00002084 t obj2ast_withitem │ │ │ │ 00000314 r pattern_attributes │ │ │ │ 00000018 r stmt_attributes │ │ │ │ 00000364 r type_param_attributes │ │ │ │ 00000300 r withitem_fields │ │ │ │ @@ -16287,20 +16286,20 @@ │ │ │ │ U _Py_CArray_Fini │ │ │ │ U _Py_CArray_Init │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_asdl_expr_seq_new │ │ │ │ U __snprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00001a0c t astfold_arg │ │ │ │ -000017e0 t astfold_arguments │ │ │ │ +00001a10 t astfold_arg │ │ │ │ +000017e4 t astfold_arguments │ │ │ │ 00000000 t astfold_body │ │ │ │ 000000f4 t astfold_comprehension │ │ │ │ 00000160 t astfold_excepthandler │ │ │ │ -00000c24 t astfold_expr │ │ │ │ +00000c28 t astfold_expr │ │ │ │ 00000270 t astfold_pattern │ │ │ │ 00000140 t astfold_stmt │ │ │ │ 000004a0 t astfold_type_param │ │ │ │ 000001f0 t astfold_withitem │ │ │ │ 000001b8 t before_loop_exit │ │ │ │ 00000000 t control_flow_in_finally_warning │ │ │ │ 0000041c t fold_const_match_patterns │ │ │ │ @@ -16718,82 +16717,82 @@ │ │ │ │ 00000328 d _parser_max.13 │ │ │ │ 000003e0 d _parser_min.14 │ │ │ │ 00000f94 r breakpoint_doc │ │ │ │ 00001058 r build_class_doc │ │ │ │ 00000000 t builtin___build_class__ │ │ │ │ 00000704 t builtin___import__ │ │ │ │ 00002f70 r builtin___import____doc__ │ │ │ │ -00001ac0 t builtin_abs │ │ │ │ +00001abc t builtin_abs │ │ │ │ 00002f2c r builtin_abs__doc__ │ │ │ │ 000000b8 t builtin_aiter │ │ │ │ 00001d30 r builtin_aiter__doc__ │ │ │ │ 000022e4 t builtin_all │ │ │ │ 00002ea4 r builtin_all__doc__ │ │ │ │ 0000257c t builtin_anext │ │ │ │ 00001c54 r builtin_anext__doc__ │ │ │ │ -00001c00 t builtin_any │ │ │ │ +00001bfc t builtin_any │ │ │ │ 00002e20 r builtin_any__doc__ │ │ │ │ 000020f4 t builtin_ascii │ │ │ │ 00002cd4 r builtin_ascii__doc__ │ │ │ │ 00002574 t builtin_bin │ │ │ │ 00002c54 r builtin_bin__doc__ │ │ │ │ 00000000 t builtin_breakpoint │ │ │ │ -0000166c t builtin_callable │ │ │ │ +00001668 t builtin_callable │ │ │ │ 00002b98 r builtin_callable__doc__ │ │ │ │ -00001688 t builtin_chr │ │ │ │ +00001684 t builtin_chr │ │ │ │ 000029c8 r builtin_chr__doc__ │ │ │ │ 00000b4c t builtin_compile │ │ │ │ 0000268c r builtin_compile__doc__ │ │ │ │ 00000d64 t builtin_delattr │ │ │ │ 00001f4c r builtin_delattr__doc__ │ │ │ │ 00001000 t builtin_dir │ │ │ │ -00001ac8 t builtin_divmod │ │ │ │ +00001ac4 t builtin_divmod │ │ │ │ 00002630 r builtin_divmod__doc__ │ │ │ │ 000000b4 r builtin_doc │ │ │ │ 00001038 t builtin_eval │ │ │ │ 000024b0 r builtin_eval__doc__ │ │ │ │ 0000074c t builtin_exec │ │ │ │ 00002294 r builtin_exec__doc__ │ │ │ │ 00002504 t builtin_format │ │ │ │ 00002a2c r builtin_format__doc__ │ │ │ │ 00000650 t builtin_getattr │ │ │ │ 00000f40 t builtin_globals │ │ │ │ 000021cc r builtin_globals__doc__ │ │ │ │ 000005d4 t builtin_hasattr │ │ │ │ 00002120 r builtin_hasattr__doc__ │ │ │ │ -00001724 t builtin_hash │ │ │ │ +00001720 t builtin_hash │ │ │ │ 00001e04 r builtin_hash__doc__ │ │ │ │ 000024b4 t builtin_hex │ │ │ │ 00001d8c r builtin_hex__doc__ │ │ │ │ -000016d0 t builtin_id │ │ │ │ +000016cc t builtin_id │ │ │ │ 00002070 r builtin_id__doc__ │ │ │ │ 00001b78 t builtin_input │ │ │ │ 000015c0 r builtin_input__doc__ │ │ │ │ 000003dc t builtin_isinstance │ │ │ │ 000011f4 r builtin_isinstance__doc__ │ │ │ │ 00000b70 t builtin_issubclass │ │ │ │ 000010d4 r builtin_issubclass__doc__ │ │ │ │ 00000ec8 t builtin_iter │ │ │ │ 00000b28 t builtin_len │ │ │ │ 00001c10 r builtin_len__doc__ │ │ │ │ 000023ac t builtin_locals │ │ │ │ 00001af0 r builtin_locals__doc__ │ │ │ │ 00000808 t builtin_max │ │ │ │ 00000598 d builtin_methods │ │ │ │ -00001750 t builtin_min │ │ │ │ +0000174c t builtin_min │ │ │ │ 00000e58 t builtin_next │ │ │ │ 00002610 t builtin_oct │ │ │ │ 00001a80 r builtin_oct__doc__ │ │ │ │ -000011e8 t builtin_ord │ │ │ │ +000011e4 t builtin_ord │ │ │ │ 00001980 r builtin_ord__doc__ │ │ │ │ 00002418 t builtin_pow │ │ │ │ 00001898 r builtin_pow__doc__ │ │ │ │ 000004c8 t builtin_print │ │ │ │ 00001714 r builtin_print__doc__ │ │ │ │ -00001748 t builtin_repr │ │ │ │ +00001744 t builtin_repr │ │ │ │ 00001520 r builtin_repr__doc__ │ │ │ │ 000020fc t builtin_round │ │ │ │ 00001428 r builtin_round__doc__ │ │ │ │ 000006bc t builtin_setattr │ │ │ │ 00001fd0 r builtin_setattr__doc__ │ │ │ │ 00000dac t builtin_sorted │ │ │ │ 000004b8 r builtin_sorted__doc__ │ │ │ │ @@ -16803,33 +16802,33 @@ │ │ │ │ 00000000 d builtinsmodule │ │ │ │ 00000c4c r dir_doc │ │ │ │ U fileno │ │ │ │ 00002280 t filter_dealloc │ │ │ │ 00000ebc r filter_doc │ │ │ │ 000008c8 d filter_methods │ │ │ │ 000000be t filter_new │ │ │ │ -00001b08 t filter_next │ │ │ │ +00001b04 t filter_next │ │ │ │ 00000306 t filter_reduce │ │ │ │ 00000088 t filter_traverse │ │ │ │ 000021dc t filter_vectorcall │ │ │ │ 00000b50 r getattr_doc │ │ │ │ U isatty │ │ │ │ 00000860 r iter_doc │ │ │ │ 0000006c r keywords.12 │ │ │ │ 00000380 d kwlist.27 │ │ │ │ 00000464 d kwlist.28 │ │ │ │ -0000161c t map_dealloc │ │ │ │ +00001618 t map_dealloc │ │ │ │ 00000a04 r map_doc │ │ │ │ 00000898 d map_methods │ │ │ │ 0000016e t map_new │ │ │ │ -000013b4 t map_next │ │ │ │ +000013b0 t map_next │ │ │ │ 00000278 t map_reduce │ │ │ │ 0000031a t map_setstate │ │ │ │ 00001328 t map_traverse │ │ │ │ -000012c4 t map_vectorcall │ │ │ │ +000012c0 t map_vectorcall │ │ │ │ 000005d4 r max_doc │ │ │ │ 00000718 r min_doc │ │ │ │ 0000095c r next_doc │ │ │ │ 00000f6c r reduce_doc │ │ │ │ 00000b28 r setstate_doc │ │ │ │ U stdin │ │ │ │ U stdout │ │ │ │ @@ -17598,15 +17597,15 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_EnterRecursiveCall │ │ │ │ 000007d4 t Py_XDECREF │ │ │ │ U _PyAST_ExprAsUnicode │ │ │ │ U _PyAST_GetDocString │ │ │ │ -000056dc T _PyCodegen_AddReturnAtEnd │ │ │ │ +000056e0 T _PyCodegen_AddReturnAtEnd │ │ │ │ 00000038 T _PyCodegen_EnterAnonymousScope │ │ │ │ 00005668 T _PyCodegen_Expression │ │ │ │ 00000180 T _PyCodegen_Module │ │ │ │ U _PyCompile_AddConst │ │ │ │ U _PyCompile_AddDeferredAnnotation │ │ │ │ U _PyCompile_CleanDoc │ │ │ │ U _PyCompile_DeferredAnnotations │ │ │ │ @@ -17648,16 +17647,16 @@ │ │ │ │ U _PyInstructionSequence_NewLabel │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ 00000170 R _PyOpcode_Caches │ │ │ │ 00000070 R _PyOpcode_Deopt │ │ │ │ 00000000 D _PyOpcode_OpName │ │ │ │ 00000038 R _PyOpcode_PseudoTargets │ │ │ │ 00000270 R _PyOpcode_macro_expansion │ │ │ │ -0000576c T _PyOpcode_num_popped │ │ │ │ -00005ad4 T _PyOpcode_num_pushed │ │ │ │ +00005770 T _PyOpcode_num_popped │ │ │ │ +00005ad8 T _PyOpcode_num_pushed │ │ │ │ 00002e70 R _PyOpcode_opcode_metadata │ │ │ │ U _PyRuntime │ │ │ │ U _PyST_GetScope │ │ │ │ U _PyST_GetSymbol │ │ │ │ U _PyST_IsFunctionLike │ │ │ │ U _PySymtable_Lookup │ │ │ │ U _PySymtable_LookupOptional │ │ │ │ @@ -17670,33 +17669,33 @@ │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 00003f94 t addop_binary │ │ │ │ 00004334 t assignment_helper │ │ │ │ 0000109c t check_is_arg.part.0.isra.0 │ │ │ │ -00005abc t codegen_add_yield_from │ │ │ │ +00005a74 t codegen_add_yield_from │ │ │ │ 00000fb0 t codegen_addcompare │ │ │ │ 000040f8 t codegen_addop_load_const │ │ │ │ 00004090 t codegen_addop_load_const.constprop.0 │ │ │ │ 0000123c t codegen_addop_load_const_new │ │ │ │ 00003fb0 t codegen_addop_name │ │ │ │ 000022bc t codegen_addop_o │ │ │ │ 00002318 t codegen_addop_yield │ │ │ │ 00003f34 t codegen_apply_decorators.part.0 │ │ │ │ 0000582c t codegen_argannotation │ │ │ │ 000057d4 t codegen_argannotations │ │ │ │ -000085b0 t codegen_async_for │ │ │ │ -00006e80 t codegen_async_with_inner │ │ │ │ +000085c0 t codegen_async_for │ │ │ │ +00006e90 t codegen_async_with_inner │ │ │ │ 00004454 t codegen_augassign │ │ │ │ 00000238 t codegen_body │ │ │ │ 00005200 t codegen_call_exit_with_nones │ │ │ │ -000052c0 t codegen_call_helper_impl.constprop.0 │ │ │ │ +000052c4 t codegen_call_helper_impl.constprop.0 │ │ │ │ 000048d8 t codegen_call_simple_kw_helper │ │ │ │ -00008884 t codegen_check_ann_expr │ │ │ │ +00008894 t codegen_check_ann_expr │ │ │ │ 00000754 t codegen_check_ann_subscr │ │ │ │ 00000e48 t codegen_check_compare │ │ │ │ 00003130 t codegen_class │ │ │ │ 00000b78 t codegen_compare │ │ │ │ 00001454 t codegen_comprehension │ │ │ │ 00001ae0 t codegen_comprehension_generator │ │ │ │ 00003e9c t codegen_comprehension_iter │ │ │ │ @@ -17709,45 +17708,45 @@ │ │ │ │ 00001298 t codegen_function_annotations │ │ │ │ 00000698 t codegen_jump_if.isra.0 │ │ │ │ 00005c68 t codegen_load_classdict_freevar │ │ │ │ 00003cd4 t codegen_make_closure │ │ │ │ 00003acc t codegen_nameop │ │ │ │ 00003e50 t codegen_nameop.constprop.0 │ │ │ │ 00005cd4 t codegen_pattern │ │ │ │ -00006e2c t codegen_pattern_helper_rotate │ │ │ │ -00006d7c t codegen_pattern_helper_store_name │ │ │ │ -00007f34 t codegen_pattern_mapping │ │ │ │ +00006e3c t codegen_pattern_helper_rotate │ │ │ │ +00006d8c t codegen_pattern_helper_store_name │ │ │ │ +00007f44 t codegen_pattern_mapping │ │ │ │ 00003c48 t codegen_pop_except_and_reraise │ │ │ │ 00005688 t codegen_setup_annotations_scope │ │ │ │ 00004d38 t codegen_slice_two_parts │ │ │ │ 0000546c t codegen_subdict │ │ │ │ 0000555c t codegen_subkwargs │ │ │ │ 0000248c t codegen_try_except │ │ │ │ 00004958 t codegen_try_finally │ │ │ │ -00007610 t codegen_try_star_except │ │ │ │ +00007620 t codegen_try_star_except │ │ │ │ 000002e8 t codegen_try_star_finally │ │ │ │ 000005f8 t codegen_type_param_bound_or_default │ │ │ │ -00007338 t codegen_type_params │ │ │ │ +00007348 t codegen_type_params │ │ │ │ 00000000 t codegen_typealias │ │ │ │ 00002d04 t codegen_unwind_fblock │ │ │ │ -00002c14 t codegen_unwind_fblock_stack │ │ │ │ -00005a74 t codegen_visit_annexpr │ │ │ │ +00002b94 t codegen_unwind_fblock_stack │ │ │ │ +00005c20 t codegen_visit_annexpr │ │ │ │ 00001b50 t codegen_visit_expr │ │ │ │ 00000088 t codegen_visit_stmt │ │ │ │ 0000528c t codegen_with_except_finish │ │ │ │ 00004e60 t codegen_with_inner │ │ │ │ 000023b8 t codegen_wrap_in_stopiteration_handler │ │ │ │ 00000020 r compare_masks │ │ │ │ -00006cdc t emit_and_reset_fail_pop │ │ │ │ -00006c80 t ensure_fail_pop │ │ │ │ -00002b94 t infer_type │ │ │ │ +00006cec t emit_and_reset_fail_pop │ │ │ │ +00006c90 t ensure_fail_pop │ │ │ │ +00002c50 t infer_type │ │ │ │ 00002cd0 t is_constant_slice │ │ │ │ -00006c1c t jump_to_fail_pop │ │ │ │ +00006c2c t jump_to_fail_pop │ │ │ │ 00004c5c t load_args_for_super │ │ │ │ -00004dcc t maybe_optimize_function_call │ │ │ │ +00004dd0 t maybe_optimize_function_call │ │ │ │ U memset │ │ │ │ 00004dc8 t restore_inlined_comprehension_locals │ │ │ │ 000043b4 t starunpack_helper_impl │ │ │ │ 00004158 t starunpack_helper_impl.constprop.0 │ │ │ │ │ │ │ │ compile.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ @@ -17845,32 +17844,32 @@ │ │ │ │ U _PyCodegen_Module │ │ │ │ 000008b0 T _PyCompile_AddConst │ │ │ │ 00000830 T _PyCompile_AddDeferredAnnotation │ │ │ │ 0000006c T _PyCompile_Assemble │ │ │ │ 00000940 T _PyCompile_AstPreprocess │ │ │ │ 00000ddc T _PyCompile_CleanDoc │ │ │ │ 00000160 T _PyCompile_CodeGen │ │ │ │ -000013c4 T _PyCompile_ConstCacheMergeOne │ │ │ │ +000013bc T _PyCompile_ConstCacheMergeOne │ │ │ │ 00000330 T _PyCompile_DeferredAnnotations │ │ │ │ 00000818 T _PyCompile_DictAddObj │ │ │ │ 0000002a T _PyCompile_EndAnnotationSetup │ │ │ │ 00000258 T _PyCompile_EnterConditionalBlock │ │ │ │ 00000000 T _PyCompile_EnterScope │ │ │ │ 000007c4 T _PyCompile_Error │ │ │ │ -000014e4 T _PyCompile_ExitScope │ │ │ │ +000014dc T _PyCompile_ExitScope │ │ │ │ 00000254 T _PyCompile_FutureFeatures │ │ │ │ 0000045c T _PyCompile_GetRefType │ │ │ │ 00000724 T _PyCompile_InstrSequence │ │ │ │ 00000320 T _PyCompile_IsInInlinedComp │ │ │ │ -00001828 T _PyCompile_IsInteractiveTopLevel │ │ │ │ +00001820 T _PyCompile_IsInteractiveTopLevel │ │ │ │ 00000264 T _PyCompile_LeaveConditionalBlock │ │ │ │ 000003c8 T _PyCompile_LookupArg │ │ │ │ 00000554 T _PyCompile_LookupCellvar │ │ │ │ 00000938 T _PyCompile_Mangle │ │ │ │ -00001344 T _PyCompile_MaybeAddStaticAttributeToClass │ │ │ │ +0000133c T _PyCompile_MaybeAddStaticAttributeToClass │ │ │ │ 00000738 T _PyCompile_MaybeMangle │ │ │ │ 000008a8 T _PyCompile_Metadata │ │ │ │ 000003c4 T _PyCompile_OptimizationLevel │ │ │ │ 00000bb0 T _PyCompile_OptimizeAndAssemble │ │ │ │ 00000308 T _PyCompile_PopFBlock │ │ │ │ 00000270 T _PyCompile_PushFBlock │ │ │ │ 00000328 T _PyCompile_Qualname │ │ │ │ @@ -17907,15 +17906,15 @@ │ │ │ │ U _Py_GetConfig │ │ │ │ U _Py_Mangle │ │ │ │ U _Py_MaybeMangle │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 00000144 t compiler_codegen │ │ │ │ 00000520 t compiler_free │ │ │ │ -000015cc t compiler_unit_free │ │ │ │ +000015c4 t compiler_unit_free │ │ │ │ 0000096c t const_cache_insert.constprop.1 │ │ │ │ 00000d78 t consts_dict_keys_inorder │ │ │ │ 000004fc t dict_lookup_arg │ │ │ │ U memset │ │ │ │ 00000054 t new_compiler │ │ │ │ │ │ │ │ context.o: │ │ │ │ @@ -18528,24 +18527,24 @@ │ │ │ │ U PyDict_Contains │ │ │ │ U PyDict_New │ │ │ │ U PyDict_SetItem │ │ │ │ U PyDict_SetItemString │ │ │ │ 000001e0 T PyErr_BadArgument │ │ │ │ 0000041c T PyErr_BadInternalCall │ │ │ │ U PyErr_CheckSignals │ │ │ │ -00000be8 T PyErr_Clear │ │ │ │ -00000a2c T PyErr_ExceptionMatches │ │ │ │ +00000be4 T PyErr_Clear │ │ │ │ +00000a28 T PyErr_ExceptionMatches │ │ │ │ 000007a4 T PyErr_Fetch │ │ │ │ 00000060 T PyErr_Format │ │ │ │ 00000d00 T PyErr_FormatUnraisable │ │ │ │ 00000284 T PyErr_FormatV │ │ │ │ 000002d0 T PyErr_GetExcInfo │ │ │ │ 000003a8 T PyErr_GetHandledException │ │ │ │ -00000ba0 T PyErr_GetRaisedException │ │ │ │ -00000af0 T PyErr_GivenExceptionMatches │ │ │ │ +00000b9c T PyErr_GetRaisedException │ │ │ │ +00000aec T PyErr_GivenExceptionMatches │ │ │ │ 00000058 T PyErr_NewException │ │ │ │ 00000bd8 T PyErr_NewExceptionWithDoc │ │ │ │ 00000c60 T PyErr_NoMemory │ │ │ │ 000001c0 T PyErr_NormalizeException │ │ │ │ 00000000 T PyErr_Occurred │ │ │ │ 000005de T PyErr_ProgramText │ │ │ │ 000006a0 T PyErr_ProgramTextObject │ │ │ │ @@ -18556,18 +18555,18 @@ │ │ │ │ 00000132 T PyErr_SetFromErrnoWithFilename │ │ │ │ 000003a0 T PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 00000284 T PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 00000198 t PyErr_SetFromErrnoWithFilenameObjects.constprop.0.isra.0 │ │ │ │ 000016c4 T PyErr_SetHandledException │ │ │ │ 00000254 T PyErr_SetImportError │ │ │ │ 000005c0 T PyErr_SetImportErrorSubclass │ │ │ │ -00000d58 T PyErr_SetNone │ │ │ │ -00000d3c T PyErr_SetObject │ │ │ │ -00000bb8 T PyErr_SetRaisedException │ │ │ │ -00000c18 T PyErr_SetString │ │ │ │ +00000d54 T PyErr_SetNone │ │ │ │ +00000d38 T PyErr_SetObject │ │ │ │ +00000bb4 T PyErr_SetRaisedException │ │ │ │ +00000c14 T PyErr_SetString │ │ │ │ 00000698 T PyErr_SyntaxLocation │ │ │ │ 00000640 T PyErr_SyntaxLocationEx │ │ │ │ 00001790 T PyErr_SyntaxLocationObject │ │ │ │ 00000848 t PyErr_SyntaxLocationObjectEx │ │ │ │ U PyErr_WarnExplicitObject │ │ │ │ 000002a4 T PyErr_WriteUnraisable │ │ │ │ U PyExc_Exception │ │ │ │ @@ -18628,46 +18627,46 @@ │ │ │ │ 00001680 T _PyErr_BadInternalCall │ │ │ │ 000004f8 T _PyErr_ChainExceptions │ │ │ │ 000003b8 T _PyErr_ChainExceptions1 │ │ │ │ 000003d0 T _PyErr_ChainExceptions1Tstate │ │ │ │ 000003d8 t _PyErr_ChainExceptions1Tstate.part.0 │ │ │ │ 0000159c T _PyErr_ChainStackItem │ │ │ │ 00000430 T _PyErr_Clear │ │ │ │ -00000848 t _PyErr_CreateException │ │ │ │ +00000844 t _PyErr_CreateException │ │ │ │ 00001700 T _PyErr_EmitSyntaxWarning │ │ │ │ 00000424 T _PyErr_ExceptionMatches │ │ │ │ 000007c8 T _PyErr_Fetch │ │ │ │ 00000838 T _PyErr_FiniTypes │ │ │ │ 00000bac T _PyErr_Format │ │ │ │ 00000218 T _PyErr_FormatFromCause │ │ │ │ 000000a0 T _PyErr_FormatFromCauseTstate │ │ │ │ -00000d70 T _PyErr_FormatNote │ │ │ │ +00000d6c T _PyErr_FormatNote │ │ │ │ 000000e8 T _PyErr_FormatV │ │ │ │ 000000ca t _PyErr_FormatVFromCause.isra.0 │ │ │ │ 000002ec T _PyErr_GetExcInfo │ │ │ │ 000003e8 T _PyErr_GetHandledException │ │ │ │ 0000001c T _PyErr_GetRaisedException │ │ │ │ 000005d4 T _PyErr_GetTopmostException │ │ │ │ 00000000 T _PyErr_InitTypes │ │ │ │ U _PyErr_NoMemory │ │ │ │ 000010c0 T _PyErr_NormalizeException │ │ │ │ 000005e4 T _PyErr_ProgramDecodedTextObject │ │ │ │ 00000afc T _PyErr_RaiseSyntaxError │ │ │ │ -00000910 T _PyErr_Restore │ │ │ │ +0000090c T _PyErr_Restore │ │ │ │ 000016d8 T _PyErr_SetHandledException │ │ │ │ 0000046c t _PyErr_SetImportErrorSubclassWithNameFrom.isra.0 │ │ │ │ 0000043c T _PyErr_SetImportErrorWithNameFrom │ │ │ │ -00000cb8 T _PyErr_SetKeyError │ │ │ │ +00000cb4 T _PyErr_SetKeyError │ │ │ │ 0000016c T _PyErr_SetLocaleString │ │ │ │ 00000444 T _PyErr_SetModuleNotFoundError │ │ │ │ 00000418 T _PyErr_SetNone │ │ │ │ 00000448 T _PyErr_SetObject │ │ │ │ 00000158 t _PyErr_SetObject.constprop.0 │ │ │ │ 00000028 T _PyErr_SetRaisedException │ │ │ │ -00000c70 T _PyErr_SetString │ │ │ │ +00000c6c T _PyErr_SetString │ │ │ │ 00001604 T _PyErr_StackItemToExcInfoTuple │ │ │ │ 00000000 T _PyErr_WriteUnraisableDefaultHook │ │ │ │ U _PyException_AddNote │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ @@ -18766,22 +18765,22 @@ │ │ │ │ U PyNumber_TrueDivide │ │ │ │ U PyNumber_Xor │ │ │ │ U PyObject_GetItem │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_New │ │ │ │ 0000047c T _PyCfgBuilder_Addop │ │ │ │ 000000f4 T _PyCfgBuilder_CheckSize │ │ │ │ -00006430 T _PyCfgBuilder_Free │ │ │ │ +00006428 T _PyCfgBuilder_Free │ │ │ │ 00000420 T _PyCfgBuilder_New │ │ │ │ 00000124 T _PyCfgBuilder_UseLabel │ │ │ │ 00000000 T _PyCfg_FromInstructionSequence │ │ │ │ 00000040 T _PyCfg_JumpLabelsToTargets │ │ │ │ 000005e8 T _PyCfg_OptimizeCodeUnit │ │ │ │ -000048b8 T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ -00006364 T _PyCfg_ToInstructionSequence │ │ │ │ +000048ac T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ +0000635c T _PyCfg_ToInstructionSequence │ │ │ │ U _PyCompile_ConstCacheMergeOne │ │ │ │ 00000650 T _PyCompile_OptimizeCfg │ │ │ │ U _PyInstructionSequence_Addop │ │ │ │ U _PyInstructionSequence_ApplyLabelMap │ │ │ │ U _PyInstructionSequence_New │ │ │ │ U _PyInstructionSequence_Type │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ @@ -18800,32 +18799,32 @@ │ │ │ │ U _Py_hashtable_set │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_uidiv │ │ │ │ 000001a4 t add_const │ │ │ │ 00000120 t basicblock_add_jump │ │ │ │ 00000570 t basicblock_addop │ │ │ │ 0000003c t basicblock_append_instructions │ │ │ │ -00005608 t basicblock_insert_instruction.constprop.0 │ │ │ │ -0000525c t calculate_stackdepth.isra.0 │ │ │ │ +00005600 t basicblock_insert_instruction.constprop.0 │ │ │ │ +00005254 t calculate_stackdepth.isra.0 │ │ │ │ 00000000 t cfg_builder_new_block │ │ │ │ 00000000 t const_folding_check_complexity │ │ │ │ -00003444 t duplicate_exits_without_lineno │ │ │ │ +00003438 t duplicate_exits_without_lineno │ │ │ │ 000004d8 t fold_const_unaryop │ │ │ │ 000002a4 t fold_constant_seq_into_load_const │ │ │ │ 000000bc t get_const_loading_instrs │ │ │ │ -00003758 t get_const_value │ │ │ │ -00005588 t get_stack_effects │ │ │ │ +0000374c t get_const_value │ │ │ │ +00005580 t get_stack_effects │ │ │ │ 00000438 t instr_make_load_const │ │ │ │ -0000311c t label_exception_targets │ │ │ │ +00003110 t label_exception_targets │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -000037d4 t optimize_basic_block │ │ │ │ -00005698 t optimize_load_fast.isra.0 │ │ │ │ -000062e8 t ref_stack_push │ │ │ │ +000037c8 t optimize_basic_block │ │ │ │ +00005690 t optimize_load_fast.isra.0 │ │ │ │ +000062e0 t ref_stack_push │ │ │ │ │ │ │ │ frame.o: │ │ │ │ U PyCode_Addr2Line │ │ │ │ U PyCode_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_GetRaisedException │ │ │ │ U PyErr_SetRaisedException │ │ │ │ @@ -19125,15 +19124,15 @@ │ │ │ │ 00000b20 r .LC92 │ │ │ │ 00000b3c r .LC93 │ │ │ │ 00000b5c r .LC94 │ │ │ │ 00000b68 r .LC95 │ │ │ │ 00000b78 r .LC96 │ │ │ │ 00000b84 r .LC97 │ │ │ │ 00000b90 r .LC98 │ │ │ │ -00002974 T PyArg_Parse │ │ │ │ +00002990 T PyArg_Parse │ │ │ │ 00000000 T PyArg_ParseTuple │ │ │ │ 0000147c T PyArg_ParseTupleAndKeywords │ │ │ │ 00001190 T PyArg_UnpackTuple │ │ │ │ 000001a0 T PyArg_VaParse │ │ │ │ 00000216 T PyArg_VaParseTupleAndKeywords │ │ │ │ 00000ab0 T PyArg_ValidateKeywordArguments │ │ │ │ U PyBuffer_FillInfo │ │ │ │ @@ -19195,16 +19194,16 @@ │ │ │ │ 00001144 T _PyArg_ParseStackAndKeywords │ │ │ │ 000002d8 T _PyArg_ParseStackAndKeywords_SizeT │ │ │ │ 00000096 T _PyArg_ParseTupleAndKeywordsFast │ │ │ │ 000002ae T _PyArg_ParseTupleAndKeywordsFast_SizeT │ │ │ │ 000001c0 T _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ 00000176 T _PyArg_ParseTuple_SizeT │ │ │ │ 0000014c T _PyArg_Parse_SizeT │ │ │ │ -000021b4 T _PyArg_UnpackKeywords │ │ │ │ -00002810 T _PyArg_UnpackStack │ │ │ │ +000021d0 T _PyArg_UnpackKeywords │ │ │ │ +0000282c T _PyArg_UnpackStack │ │ │ │ 00000262 T _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 000001bc T _PyArg_VaParse_SizeT │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyDict_HasOnlyStringKeys │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyInterpreterState_Main │ │ │ │ U _PyNumber_Index │ │ │ │ @@ -19228,15 +19227,15 @@ │ │ │ │ 000025d0 t convertbuffer │ │ │ │ 00000038 t converterr │ │ │ │ 000027bc t converterr.constprop.0 │ │ │ │ 000006e0 t convertsimple.constprop.0 │ │ │ │ 00000000 t convertsimple.constprop.1 │ │ │ │ 00001710 t converttuple.constprop.0 │ │ │ │ 00002824 t error_unexpected_keyword_arg │ │ │ │ -0000279c t find_keyword │ │ │ │ +000027b8 t find_keyword │ │ │ │ U memcpy │ │ │ │ 00001060 t new_kwtuple │ │ │ │ 0000269c t seterror │ │ │ │ 00000dec t skipitem.constprop.0 │ │ │ │ U strchr │ │ │ │ U strlen │ │ │ │ 0000005c t vgetargs1.constprop.0 │ │ │ │ @@ -20607,15 +20606,15 @@ │ │ │ │ U PyObject_SelfIter │ │ │ │ U PyObject_SetAttrString │ │ │ │ U PyObject_Vectorcall │ │ │ │ U PySys_Audit │ │ │ │ U PyType_GenericAlloc │ │ │ │ U PyType_Type │ │ │ │ U PyVectorcall_Call │ │ │ │ -000015d0 t Py_XDECREF │ │ │ │ +000015d4 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ 00000114 d _PyBranchesIterator │ │ │ │ U _PyCode_CheckLineNumber │ │ │ │ U _PyCode_InitAddressRange │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyEval_StartTheWorld │ │ │ │ @@ -20623,15 +20622,15 @@ │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ 00001194 T _PyInstruction_GetLength │ │ │ │ 00000128 T _PyInstrumentation_BranchesIterator │ │ │ │ 00000034 D _PyInstrumentation_DISABLE │ │ │ │ 0000003c D _PyInstrumentation_MISSING │ │ │ │ 00000044 d _PyLegacyBranchEventHandler_Type │ │ │ │ U _PyModule_CreateInitialized │ │ │ │ -00001514 T _PyMonitoring_ClearToolId │ │ │ │ +00001518 T _PyMonitoring_ClearToolId │ │ │ │ 00000876 T _PyMonitoring_FireBranchEvent │ │ │ │ 000004e6 T _PyMonitoring_FireBranchLeftEvent │ │ │ │ 000004e2 T _PyMonitoring_FireBranchRightEvent │ │ │ │ 000008d2 T _PyMonitoring_FireCRaiseEvent │ │ │ │ 000008a4 T _PyMonitoring_FireCReturnEvent │ │ │ │ 00000486 T _PyMonitoring_FireCallEvent │ │ │ │ 00000610 T _PyMonitoring_FireExceptionHandledEvent │ │ │ │ @@ -20659,63 +20658,63 @@ │ │ │ │ U _PyRuntime │ │ │ │ U _PyTuple_FromArraySteal │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ 00000000 T _Py_CreateMonitoringObject │ │ │ │ U _Py_Dealloc │ │ │ │ 00000000 T _Py_GetBaseCodeUnit │ │ │ │ 00000a60 T _Py_Instrument │ │ │ │ -000018a4 T _Py_Instrumentation_GetLine │ │ │ │ +000018ac T _Py_Instrumentation_GetLine │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000a70 T _Py_call_instrumentation │ │ │ │ 000005ac T _Py_call_instrumentation_2args │ │ │ │ 00000f80 T _Py_call_instrumentation_arg │ │ │ │ 000011b8 T _Py_call_instrumentation_exc2 │ │ │ │ 00000e20 T _Py_call_instrumentation_instruction │ │ │ │ -000015e8 T _Py_call_instrumentation_jump │ │ │ │ +000015ec T _Py_call_instrumentation_jump │ │ │ │ 000013e8 T _Py_call_instrumentation_line │ │ │ │ U _Py_tss_tstate │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000560 t allocate_instrumentation_data.part.0 │ │ │ │ 00000098 t branch_handler_vectorcall │ │ │ │ 000001b0 t branchesiter_dealloc │ │ │ │ -00001c40 t branchesiter_next │ │ │ │ +00001c48 t branchesiter_next │ │ │ │ 000007c4 t call_one_instrument.constprop.0 │ │ │ │ 00000256 t capi_call_instrumentation.constprop.0 │ │ │ │ 000000f4 t dealloc_branch_handler │ │ │ │ 00000000 r event_names │ │ │ │ 00000574 t exception_event_setup │ │ │ │ 00000080 t force_instrument_lock_held │ │ │ │ 000004a4 t instrument_all_executing_code_objects │ │ │ │ 0000015c t int_triple │ │ │ │ 000001e4 d methods │ │ │ │ 00000000 t monitoring__all_events │ │ │ │ 0000035c r monitoring__all_events__doc__ │ │ │ │ -00001b20 t monitoring_clear_tool_id │ │ │ │ +00001b28 t monitoring_clear_tool_id │ │ │ │ 000004ec r monitoring_clear_tool_id__doc__ │ │ │ │ -0000147c t monitoring_free_tool_id │ │ │ │ +00001480 t monitoring_free_tool_id │ │ │ │ 000004c4 r monitoring_free_tool_id__doc__ │ │ │ │ -00001ba4 t monitoring_get_events │ │ │ │ +00001bac t monitoring_get_events │ │ │ │ 0000043c r monitoring_get_events__doc__ │ │ │ │ 00000750 t monitoring_get_local_events │ │ │ │ 000003d8 r monitoring_get_local_events__doc__ │ │ │ │ -000018e8 t monitoring_get_tool │ │ │ │ +000018f0 t monitoring_get_tool │ │ │ │ 000004a0 r monitoring_get_tool__doc__ │ │ │ │ 00000000 d monitoring_module │ │ │ │ 00000c80 t monitoring_register_callback │ │ │ │ 00000464 r monitoring_register_callback__doc__ │ │ │ │ -00001aa0 t monitoring_restart_events │ │ │ │ +00001aa8 t monitoring_restart_events │ │ │ │ 0000037c r monitoring_restart_events__doc__ │ │ │ │ 00000940 t monitoring_set_events │ │ │ │ 0000040c r monitoring_set_events__doc__ │ │ │ │ -00001968 t monitoring_set_local_events │ │ │ │ +00001970 t monitoring_set_local_events │ │ │ │ 0000039c r monitoring_set_local_events__doc__ │ │ │ │ 00000868 t monitoring_use_tool_id │ │ │ │ 00000514 r monitoring_use_tool_id__doc__ │ │ │ │ -000013f0 t remove_tools │ │ │ │ +000013f4 t remove_tools │ │ │ │ 00000450 t set_global_version │ │ │ │ │ │ │ │ instruction_sequence.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000018 r .LC2 │ │ │ │ @@ -20938,16 +20937,16 @@ │ │ │ │ 00000250 T PyMutex_Unlock │ │ │ │ U PyThread_get_thread_ident_ex │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ U Py_MakePendingCalls │ │ │ │ U _PyDeadline_Get │ │ │ │ 000001ec T _PyEvent_IsSet │ │ │ │ 000001c8 T _PyEvent_Notify │ │ │ │ -00000340 T _PyMutex_LockTimed │ │ │ │ -000004a4 T _PyMutex_TryUnlock │ │ │ │ +00000338 T _PyMutex_LockTimed │ │ │ │ +000004a0 T _PyMutex_TryUnlock │ │ │ │ 00000000 T _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyParkingLot_Park │ │ │ │ U _PyParkingLot_Unpark │ │ │ │ U _PyParkingLot_UnparkAll │ │ │ │ 00000000 T _PyRWMutex_Lock │ │ │ │ 00000066 T _PyRWMutex_RLock │ │ │ │ 00000108 T _PyRWMutex_RUnlock │ │ │ │ @@ -21171,22 +21170,22 @@ │ │ │ │ 00000130 t r_ref_insert.part.0.isra.0 │ │ │ │ 00000164 t r_short │ │ │ │ 00001498 t r_string │ │ │ │ 00000060 t read_object │ │ │ │ U stderr │ │ │ │ U strlen │ │ │ │ 00001894 t w_complex_object │ │ │ │ -0000282c t w_decref_entry │ │ │ │ +00002820 t w_decref_entry │ │ │ │ 000006fc t w_float_bin │ │ │ │ 00000a14 t w_float_str │ │ │ │ -0000270c t w_long │ │ │ │ +00002700 t w_long │ │ │ │ 00001608 t w_object │ │ │ │ 00000444 t w_reserve │ │ │ │ 000004d0 t w_short │ │ │ │ -000027bc t w_string │ │ │ │ +000027b0 t w_string │ │ │ │ │ │ │ │ modsupport.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 0000002c r .LC2 │ │ │ │ 00000050 r .LC3 │ │ │ │ 00000078 r .LC4 │ │ │ │ @@ -21214,17 +21213,17 @@ │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_FromUnsignedLongLong │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ 00000000 T PyModule_Add │ │ │ │ -00000f54 T PyModule_AddIntConstant │ │ │ │ +00000f5c T PyModule_AddIntConstant │ │ │ │ 00000130 T PyModule_AddObject │ │ │ │ -00000e90 T PyModule_AddObjectRef │ │ │ │ +00000e98 T PyModule_AddObjectRef │ │ │ │ 000000fc T PyModule_AddStringConstant │ │ │ │ 00000040 T PyModule_AddType │ │ │ │ U PyModule_GetDict │ │ │ │ U PyModule_GetName │ │ │ │ U PyModule_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyTuple_New │ │ │ │ @@ -21233,25 +21232,25 @@ │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ 00000000 T Py_BuildValue │ │ │ │ 000000a6 T Py_PACK_FULL_VERSION │ │ │ │ 000000ca T Py_PACK_VERSION │ │ │ │ -00000e8c T Py_VaBuildValue │ │ │ │ -00000f3c t Py_XDECREF │ │ │ │ +00000e94 T Py_VaBuildValue │ │ │ │ +00000f44 t Py_XDECREF │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_Name │ │ │ │ 000000d6 T _Py_BuildValue_SizeT │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ -00000c50 T _Py_VaBuildStack │ │ │ │ -00001094 T _Py_VaBuildValue_SizeT │ │ │ │ -00001020 T _Py_convert_optional_to_ssize_t │ │ │ │ -00000bfc t check_end │ │ │ │ +00000c58 T _Py_VaBuildStack │ │ │ │ +0000109c T _Py_VaBuildValue_SizeT │ │ │ │ +00001028 T _Py_convert_optional_to_ssize_t │ │ │ │ +00000c04 t check_end │ │ │ │ 00000000 t check_end.part.0 │ │ │ │ 000001f8 t countformat │ │ │ │ 00000028 t do_ignore │ │ │ │ 000002e0 t do_mkvalue │ │ │ │ U strlen │ │ │ │ 00000028 t va_build_value │ │ │ │ U wcslen │ │ │ │ @@ -22466,50 +22465,50 @@ │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_AsDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyStatus_Ok │ │ │ │ 0000001c T PyTime_AsSecondsDouble │ │ │ │ -000005cc T PyTime_Monotonic │ │ │ │ +000005c4 T PyTime_Monotonic │ │ │ │ 0000031c T PyTime_MonotonicRaw │ │ │ │ -00000734 T PyTime_PerfCounter │ │ │ │ +0000072c T PyTime_PerfCounter │ │ │ │ 00000080 T PyTime_PerfCounterRaw │ │ │ │ -0000084c T PyTime_Time │ │ │ │ +00000844 T PyTime_Time │ │ │ │ 00000078 T PyTime_TimeRaw │ │ │ │ U PyType_IsSubtype │ │ │ │ -00000e70 T _PyDeadline_Get │ │ │ │ -00000d48 T _PyDeadline_Init │ │ │ │ -00000cd8 T _PyLong_AsTime_t │ │ │ │ +00000e68 T _PyDeadline_Get │ │ │ │ +00000d40 T _PyDeadline_Init │ │ │ │ +00000cd0 T _PyLong_AsTime_t │ │ │ │ 000002b0 T _PyLong_FromTime_t │ │ │ │ 000000e8 T _PyTimeFraction_Mul │ │ │ │ 000000a0 T _PyTimeFraction_Resolution │ │ │ │ 0000025c T _PyTimeFraction_Set │ │ │ │ 00000414 T _PyTime_Add │ │ │ │ 000004b8 T _PyTime_AsLong │ │ │ │ 00000164 T _PyTime_AsMicroseconds │ │ │ │ -000009f0 T _PyTime_AsMilliseconds │ │ │ │ -000005f4 T _PyTime_AsTimespec │ │ │ │ +000009e8 T _PyTime_AsMilliseconds │ │ │ │ +000005ec T _PyTime_AsTimespec │ │ │ │ 00000470 T _PyTime_AsTimespec_clamp │ │ │ │ -00000e18 T _PyTime_AsTimeval │ │ │ │ +00000e10 T _PyTime_AsTimeval │ │ │ │ 00000000 T _PyTime_AsTimevalTime_t │ │ │ │ 0000002a T _PyTime_AsTimeval_clamp │ │ │ │ -00000ea8 T _PyTime_FromLong │ │ │ │ +00000ea0 T _PyTime_FromLong │ │ │ │ 000002b4 T _PyTime_FromMicrosecondsClamp │ │ │ │ -00000dbc T _PyTime_FromMillisecondsObject │ │ │ │ +00000db4 T _PyTime_FromMillisecondsObject │ │ │ │ 00000000 T _PyTime_FromSeconds │ │ │ │ 00000066 T _PyTime_FromSecondsDouble │ │ │ │ 00000320 T _PyTime_FromSecondsObject │ │ │ │ -00000640 T _PyTime_FromTimespec │ │ │ │ +00000638 T _PyTime_FromTimespec │ │ │ │ 00000282 T _PyTime_FromTimeval │ │ │ │ 00000000 T _PyTime_Init │ │ │ │ -00000d40 T _PyTime_MonotonicWithInfo │ │ │ │ -00000a14 T _PyTime_ObjectToTime_t │ │ │ │ -00000b18 T _PyTime_ObjectToTimespec │ │ │ │ -00000e4c T _PyTime_ObjectToTimeval │ │ │ │ +00000d38 T _PyTime_MonotonicWithInfo │ │ │ │ +00000a0c T _PyTime_ObjectToTime_t │ │ │ │ +00000b10 T _PyTime_ObjectToTimespec │ │ │ │ +00000e44 T _PyTime_ObjectToTimeval │ │ │ │ 0000005a T _PyTime_PerfCounterWithInfo │ │ │ │ 00000060 T _PyTime_TimeWithInfo │ │ │ │ 000002dc T _PyTime_gmtime │ │ │ │ 0000020c T _PyTime_localtime │ │ │ │ U __aeabi_d2lz │ │ │ │ U __aeabi_l2d │ │ │ │ U __aeabi_ldivmod │ │ │ │ @@ -22519,21 +22518,21 @@ │ │ │ │ U __gmtime64_r │ │ │ │ U __localtime64_r │ │ │ │ U ceil │ │ │ │ U floor │ │ │ │ U modf │ │ │ │ 00000134 t py_get_monotonic_clock │ │ │ │ 00000010 t py_get_monotonic_clock.constprop.0 │ │ │ │ -00000874 t py_get_system_clock │ │ │ │ -00000dc8 t pytime_as_timeval.isra.0 │ │ │ │ +0000086c t py_get_system_clock │ │ │ │ +00000dc0 t pytime_as_timeval.isra.0 │ │ │ │ 00000184 t pytime_divide │ │ │ │ -0000048c t pytime_from_double │ │ │ │ +00000488 t pytime_from_double │ │ │ │ 0000032c t pytime_from_object │ │ │ │ -00000b3c t pytime_object_to_denominator │ │ │ │ -00000530 t pytime_round │ │ │ │ +00000b34 t pytime_object_to_denominator │ │ │ │ +00000528 t pytime_round │ │ │ │ U round │ │ │ │ │ │ │ │ qsbr.o: │ │ │ │ U PyMem_RawCalloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ @@ -22650,15 +22649,15 @@ │ │ │ │ U _PyType_Validate │ │ │ │ U _Py_Dealloc │ │ │ │ 00000000 R _Py_InitCleanup │ │ │ │ U _Py_NoneStruct │ │ │ │ 00001270 T _Py_Specialize_BinaryOp │ │ │ │ 00000230 T _Py_Specialize_Call │ │ │ │ 00000088 T _Py_Specialize_CallKw │ │ │ │ -000015e0 T _Py_Specialize_CompareOp │ │ │ │ +000015e4 T _Py_Specialize_CompareOp │ │ │ │ 0000101c T _Py_Specialize_ContainsOp │ │ │ │ 00000074 T _Py_Specialize_ForIter │ │ │ │ 00000774 T _Py_Specialize_LoadAttr │ │ │ │ 00000124 T _Py_Specialize_LoadGlobal │ │ │ │ 00000254 T _Py_Specialize_LoadSuperAttr │ │ │ │ 000002dc T _Py_Specialize_Send │ │ │ │ 00001088 T _Py_Specialize_StoreAttr │ │ │ │ @@ -22668,25 +22667,25 @@ │ │ │ │ U _Py_slot_tp_getattr_hook │ │ │ │ U _Py_slot_tp_getattro │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_type_getattro │ │ │ │ 00000000 d binaryop_extend_descrs │ │ │ │ 000002b0 t check_type_always_true │ │ │ │ 00000354 t compactlong_float_add │ │ │ │ -00001718 t compactlong_float_guard │ │ │ │ -000017cc t compactlong_float_multiply │ │ │ │ +0000171c t compactlong_float_guard │ │ │ │ +000017d0 t compactlong_float_multiply │ │ │ │ 0000053c t compactlong_float_subtract │ │ │ │ 00000500 t compactlong_float_true_div │ │ │ │ -0000169c t compactlongs_and │ │ │ │ -00001670 t compactlongs_guard │ │ │ │ -00001764 t compactlongs_or │ │ │ │ +000016a0 t compactlongs_and │ │ │ │ +00001674 t compactlongs_guard │ │ │ │ +00001768 t compactlongs_or │ │ │ │ 000003f4 t compactlongs_xor │ │ │ │ 000004c0 t float_compactlong_add │ │ │ │ -000016c4 t float_compactlong_guard │ │ │ │ -0000178c t float_compactlong_multiply │ │ │ │ +000016c8 t float_compactlong_guard │ │ │ │ +00001790 t float_compactlong_multiply │ │ │ │ 00000480 t float_compactlong_subtract │ │ │ │ 000003b4 t float_compactlong_true_div │ │ │ │ 00000088 r no_location │ │ │ │ 0000041c t nonzero_compactlong_float_guard │ │ │ │ 00000390 t nonzero_float_compactlong_guard │ │ │ │ │ │ │ │ stackrefs.o: │ │ │ │ @@ -22843,58 +22842,58 @@ │ │ │ │ U PyUnicodeWriter_Finish │ │ │ │ U PyUnicodeWriter_WriteChar │ │ │ │ U PyUnicodeWriter_WriteStr │ │ │ │ U PyUnicodeWriter_WriteSubstring │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnicode_FindChar │ │ │ │ U PyUnicode_FromFormat │ │ │ │ -00004860 t PyUnicode_READ_CHAR │ │ │ │ +0000485c t PyUnicode_READ_CHAR │ │ │ │ 00001658 t PyUnicode_READ_CHAR.part.0 │ │ │ │ U PyUnicode_Substring │ │ │ │ U Py_BuildValue │ │ │ │ U Py_EnterRecursiveCall │ │ │ │ U Py_LeaveRecursiveCall │ │ │ │ -000047e8 t Py_XDECREF │ │ │ │ +000047e4 t Py_XDECREF │ │ │ │ U _PyAST_GetDocString │ │ │ │ U _PyArena_Free │ │ │ │ U _PyArena_New │ │ │ │ U _PyFuture_FromAST │ │ │ │ U _PyObject_New │ │ │ │ U _PyParser_ASTFromString │ │ │ │ U _PyRuntime │ │ │ │ -00004924 T _PyST_GetScope │ │ │ │ -000048b0 T _PyST_GetSymbol │ │ │ │ -00004994 T _PyST_IsFunctionLike │ │ │ │ +00004920 T _PyST_GetScope │ │ │ │ +000048ac T _PyST_GetSymbol │ │ │ │ +00004990 T _PyST_IsFunctionLike │ │ │ │ 00000000 T _PySymtable_Build │ │ │ │ 00001e00 T _PySymtable_Free │ │ │ │ -00004800 T _PySymtable_Lookup │ │ │ │ +000047fc T _PySymtable_Lookup │ │ │ │ 00001a98 T _PySymtable_LookupOptional │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_EqualToASCIIString │ │ │ │ U _Py_Dealloc │ │ │ │ -00003594 T _Py_Mangle │ │ │ │ -00003338 T _Py_MaybeMangle │ │ │ │ +00003590 T _Py_Mangle │ │ │ │ +00003334 T _Py_MaybeMangle │ │ │ │ 00002474 T _Py_SymtableStringObjectFlags │ │ │ │ U _Py_tss_tstate │ │ │ │ -000037f4 t analyze_block │ │ │ │ -0000371c t check_keywords │ │ │ │ +000037f0 t analyze_block │ │ │ │ +00003718 t check_keywords │ │ │ │ 00001ae8 t drop_class_free │ │ │ │ 00000014 t error_at_directive.isra.0 │ │ │ │ 00001b64 t inline_comprehension │ │ │ │ 00001e2c t is_free_in_any_child │ │ │ │ -000049a8 t ste_dealloc │ │ │ │ +000049a4 t ste_dealloc │ │ │ │ 000000d0 d ste_memberlist │ │ │ │ 00000d44 t ste_new.constprop.2 │ │ │ │ 00000000 t ste_repr │ │ │ │ -00002ef0 t symtable_add_def_ctx │ │ │ │ -00002c08 t symtable_add_def_ctx.constprop.0 │ │ │ │ -00002a80 t symtable_add_def_ctx.constprop.1 │ │ │ │ -00002d4c t symtable_add_def_ctx.constprop.3 │ │ │ │ -00003120 t symtable_add_def_helper │ │ │ │ -00002fd8 t symtable_add_def_helper.constprop.1 │ │ │ │ +00002eec t symtable_add_def_ctx │ │ │ │ +00002c04 t symtable_add_def_ctx.constprop.0 │ │ │ │ +00002a7c t symtable_add_def_ctx.constprop.1 │ │ │ │ +00002d48 t symtable_add_def_ctx.constprop.3 │ │ │ │ +0000311c t symtable_add_def_helper │ │ │ │ +00002fd4 t symtable_add_def_helper.constprop.1 │ │ │ │ 00000474 t symtable_enter_block │ │ │ │ 00000000 t symtable_enter_block.constprop.1 │ │ │ │ 0000025c t symtable_enter_block.constprop.2 │ │ │ │ 00000e98 t symtable_enter_existing_block.constprop.0 │ │ │ │ 000020ec t symtable_enter_type_param_block │ │ │ │ 00001138 t symtable_exit_block │ │ │ │ 00001300 t symtable_handle_comprehension │ │ │ │ @@ -22902,15 +22901,15 @@ │ │ │ │ 000019b8 t symtable_raise_if_annotation_block │ │ │ │ 0000009c t symtable_raise_if_comprehension_block.isra.0 │ │ │ │ 00001924 t symtable_record_directive │ │ │ │ 00001670 t symtable_visit_alias │ │ │ │ 00000f18 t symtable_visit_annotations.isra.0 │ │ │ │ 00001188 t symtable_visit_arguments │ │ │ │ 000015e0 t symtable_visit_excepthandler │ │ │ │ -00001e84 t symtable_visit_expr │ │ │ │ +00001e80 t symtable_visit_expr │ │ │ │ 00001e78 t symtable_visit_pattern │ │ │ │ 000006f0 t symtable_visit_stmt │ │ │ │ 00002218 t symtable_visit_type_param │ │ │ │ 00002364 t symtable_visit_type_param_bound_or_default │ │ │ │ 00001a6c t symtable_visit_withitem │ │ │ │ │ │ │ │ sysmodule.o: │ │ │ │ @@ -23863,15 +23862,15 @@ │ │ │ │ 000006d2 T _PyTraceMalloc_GetTracedMemory │ │ │ │ 00000770 T _PyTraceMalloc_GetTraces │ │ │ │ 00000000 T _PyTraceMalloc_Init │ │ │ │ 00000170 T _PyTraceMalloc_IsTracing │ │ │ │ 00000bac T _PyTraceMalloc_ResetPeak │ │ │ │ 00000000 T _PyTraceMalloc_Start │ │ │ │ 0000057c T _PyTraceMalloc_Stop │ │ │ │ -0000068c t _PyTraceMalloc_TraceRef │ │ │ │ +00000690 t _PyTraceMalloc_TraceRef │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DumpASCII │ │ │ │ U _Py_DumpDecimal │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_hashtable_clear │ │ │ │ @@ -23885,36 +23884,36 @@ │ │ │ │ U _Py_hashtable_size │ │ │ │ U _Py_hashtable_steal │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_write_noraise │ │ │ │ 0000001c r __func__.0 │ │ │ │ 00000000 r __func__.1 │ │ │ │ U free │ │ │ │ -00000890 t hashtable_compare_traceback │ │ │ │ -00000864 t hashtable_compare_unicode │ │ │ │ -0000085c t hashtable_hash_pyobject │ │ │ │ -00000860 t hashtable_hash_traceback │ │ │ │ +00000894 t hashtable_compare_traceback │ │ │ │ +00000868 t hashtable_compare_unicode │ │ │ │ +00000860 t hashtable_hash_pyobject │ │ │ │ +00000864 t hashtable_hash_traceback │ │ │ │ 000006cc t hashtable_hash_uint │ │ │ │ U malloc │ │ │ │ U memcpy │ │ │ │ 00000678 t raw_free │ │ │ │ -00000398 t traceback_new │ │ │ │ +0000039c t traceback_new │ │ │ │ 00000380 t traceback_to_pyobject │ │ │ │ 000001c8 t tracemalloc_add_trace_unlocked.constprop.0 │ │ │ │ -0000018c t tracemalloc_alloc │ │ │ │ +00000190 t tracemalloc_alloc │ │ │ │ 00000418 t tracemalloc_calloc_gil │ │ │ │ 0000068c t tracemalloc_clear_filename │ │ │ │ 000001f0 t tracemalloc_clear_traces_unlocked │ │ │ │ 00000980 t tracemalloc_copy_domain │ │ │ │ 00000922 t tracemalloc_copy_trace │ │ │ │ 000008ec t tracemalloc_copy_traces │ │ │ │ 00000180 t tracemalloc_create_domains_table │ │ │ │ 00000138 t tracemalloc_create_traces_table │ │ │ │ 000006ce t tracemalloc_destroy_domain │ │ │ │ -0000077c t tracemalloc_free │ │ │ │ +00000780 t tracemalloc_free │ │ │ │ 0000033c t tracemalloc_get_traceback_unlocked │ │ │ │ 00000c38 t tracemalloc_get_tracemalloc_memory_cb │ │ │ │ 00000a4a t tracemalloc_get_traces_domain │ │ │ │ 000009bc t tracemalloc_get_traces_fill │ │ │ │ 00000000 t tracemalloc_malloc_gil │ │ │ │ 000006b0 t tracemalloc_pyobject_decref │ │ │ │ 00000504 t tracemalloc_raw_calloc │ │ │ │ @@ -24021,32 +24020,32 @@ │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyStatus_NoMemory │ │ │ │ U PyStatus_Ok │ │ │ │ 0000005c T _PyDtoa_Fini │ │ │ │ 00000000 T _PyDtoa_Init │ │ │ │ 00001834 T _Py_dg_dtoa │ │ │ │ -000037ac T _Py_dg_freedtoa │ │ │ │ +000037a4 T _Py_dg_freedtoa │ │ │ │ 000003b4 T _Py_dg_strtod │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_uidiv │ │ │ │ U __errno_location │ │ │ │ 000001f0 t b2d │ │ │ │ 000000b8 r bigtens │ │ │ │ 00000088 t hi0bits │ │ │ │ -000037f4 t lshift │ │ │ │ -00003a3c t lshift.constprop.0 │ │ │ │ +000037ec t lshift │ │ │ │ +00003a34 t lshift.constprop.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00000124 t mult │ │ │ │ -00003c38 t multadd │ │ │ │ -00003d18 t multadd.constprop.0 │ │ │ │ +00003c30 t multadd │ │ │ │ +00003d10 t multadd.constprop.0 │ │ │ │ 000000e0 t nrv_alloc │ │ │ │ 00000108 r p05.0 │ │ │ │ -000033e8 t pow5mult │ │ │ │ +000033e0 t pow5mult │ │ │ │ 00000124 t sd2b │ │ │ │ 00000000 r tens │ │ │ │ 000000e0 r tinytens │ │ │ │ │ │ │ │ formatter_unicode.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -25633,43 +25632,43 @@ │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyList_AppendTakeRefListResize │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000000 r __about__ │ │ │ │ 0000003c t _heapq_heapify │ │ │ │ 0000194c r _heapq_heapify__doc__ │ │ │ │ -00000484 t _heapq_heapify_max │ │ │ │ +00000488 t _heapq_heapify_max │ │ │ │ 0000181c r _heapq_heapify_max__doc__ │ │ │ │ -000003b4 t _heapq_heappop │ │ │ │ +000003b8 t _heapq_heappop │ │ │ │ 00001c44 r _heapq_heappop__doc__ │ │ │ │ -000004cc t _heapq_heappop_max │ │ │ │ +000004d0 t _heapq_heappop_max │ │ │ │ 000018a8 r _heapq_heappop_max__doc__ │ │ │ │ -000002f8 t _heapq_heappush │ │ │ │ +000002fc t _heapq_heappush │ │ │ │ 00001ca8 r _heapq_heappush__doc__ │ │ │ │ -0000059c t _heapq_heappush_max │ │ │ │ +000005a0 t _heapq_heappush_max │ │ │ │ 000018e8 r _heapq_heappush_max__doc__ │ │ │ │ -000008b4 t _heapq_heappushpop │ │ │ │ +000008b8 t _heapq_heappushpop │ │ │ │ 000019a8 r _heapq_heappushpop__doc__ │ │ │ │ -000009bc t _heapq_heappushpop_max │ │ │ │ +000009c0 t _heapq_heappushpop_max │ │ │ │ 00001760 r _heapq_heappushpop_max__doc__ │ │ │ │ -00000228 t _heapq_heapreplace │ │ │ │ +0000022c t _heapq_heapreplace │ │ │ │ 00001a84 r _heapq_heapreplace__doc__ │ │ │ │ -00000658 t _heapq_heapreplace_max │ │ │ │ +0000065c t _heapq_heapreplace_max │ │ │ │ 0000185c r _heapq_heapreplace_max__doc__ │ │ │ │ 00000000 d _heapqmodule │ │ │ │ 00000084 t heapify_internal │ │ │ │ 0000000c t heapq_exec │ │ │ │ 00000054 d heapq_methods │ │ │ │ 00000034 d heapq_slots │ │ │ │ -00000290 t heapreplace_internal │ │ │ │ +00000294 t heapreplace_internal │ │ │ │ 00001270 r module_doc │ │ │ │ 00000138 t siftdown │ │ │ │ -000006c0 t siftdown_max │ │ │ │ +000006c4 t siftdown_max │ │ │ │ 00000000 t siftup │ │ │ │ -000007b0 t siftup_max │ │ │ │ +000007b4 t siftup_max │ │ │ │ │ │ │ │ _json.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000010 r .LC1 │ │ │ │ 00000098 r .LC10 │ │ │ │ 000000d4 r .LC11 │ │ │ │ @@ -29038,15 +29037,15 @@ │ │ │ │ 0000054c t pyepoll_dealloc │ │ │ │ 00000ed8 r pyepoll_doc │ │ │ │ 0000011e t pyepoll_get_closed │ │ │ │ 00000364 d pyepoll_getsetlist │ │ │ │ 000004fc t pyepoll_internal_close │ │ │ │ 0000070c t pyepoll_internal_ctl │ │ │ │ 0000025c d pyepoll_methods │ │ │ │ -00001408 t reap_obj │ │ │ │ +00001404 t reap_obj │ │ │ │ 00000318 t select_epoll │ │ │ │ 000001b4 t select_epoll___enter__ │ │ │ │ 00000124 r select_epoll___enter____doc__ │ │ │ │ 000001f0 t select_epoll___exit__ │ │ │ │ 000000e0 r select_epoll___exit____doc__ │ │ │ │ 000004bc t select_epoll_close │ │ │ │ 00000624 r select_epoll_close__doc__ │ │ │ │ @@ -29067,22 +29066,22 @@ │ │ │ │ 000006a4 r select_poll__doc__ │ │ │ │ 00000000 t select_poll_modify │ │ │ │ 000008d8 r select_poll_modify__doc__ │ │ │ │ 00000c48 t select_poll_poll │ │ │ │ 00000740 r select_poll_poll__doc__ │ │ │ │ 00000aac t select_poll_register │ │ │ │ 000009c8 r select_poll_register__doc__ │ │ │ │ -00000ee8 t select_poll_unregister │ │ │ │ +00000ee4 t select_poll_unregister │ │ │ │ 0000087c r select_poll_unregister__doc__ │ │ │ │ -00000f60 t select_select │ │ │ │ +00000f5c t select_select │ │ │ │ 00000afc r select_select__doc__ │ │ │ │ -00000fb0 t select_select_impl.isra.0 │ │ │ │ +00000fac t select_select_impl.isra.0 │ │ │ │ 00000000 d selectmodule │ │ │ │ -00001228 t seq2set.constprop.0 │ │ │ │ -00001360 t set2list │ │ │ │ +00001224 t seq2set.constprop.0 │ │ │ │ +0000135c t set2list │ │ │ │ │ │ │ │ _elementtree.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 0000009c r .LC10 │ │ │ │ 000000a4 r .LC11 │ │ │ │ @@ -29976,16 +29975,16 @@ │ │ │ │ 00000368 t _blake2_free │ │ │ │ 000001d4 d _blake2_slots │ │ │ │ 00000000 t _blake2_traverse │ │ │ │ 00000000 d _keywords.1 │ │ │ │ 0000003c d _keywords.4 │ │ │ │ 00000000 d _kwtuple.0 │ │ │ │ 00000050 d _kwtuple.3 │ │ │ │ -00000088 d _parser.2 │ │ │ │ -0000005c d _parser.5 │ │ │ │ +0000005c d _parser.2 │ │ │ │ +00000088 d _parser.5 │ │ │ │ 0000000c t blake2_exec │ │ │ │ 00000000 d blake2_module │ │ │ │ 000000f4 d blake2b_type_slots │ │ │ │ 00000034 d blake2b_type_spec │ │ │ │ 0000036c r blake2mod__doc__ │ │ │ │ 00000000 b blake2mod_functions │ │ │ │ 000000b4 d blake2s_type_slots │ │ │ │ @@ -29997,18 +29996,18 @@ │ │ │ │ 00000814 t py_blake2_dealloc │ │ │ │ 00000542 t py_blake2_traverse │ │ │ │ 0000036a t py_blake2b_get_block_size │ │ │ │ 00000438 t py_blake2b_get_digest_size │ │ │ │ 00000466 t py_blake2b_get_name │ │ │ │ 00000134 d py_blake2b_getsetters │ │ │ │ 00000184 d py_blake2b_methods │ │ │ │ -0000088c t py_blake2b_new │ │ │ │ +00000034 t py_blake2b_new │ │ │ │ 0000024c r py_blake2b_new__doc__ │ │ │ │ 000003e8 t py_blake2b_new_impl.isra.0 │ │ │ │ -00000034 t py_blake2s_new │ │ │ │ +0000088c t py_blake2s_new │ │ │ │ 0000012c r py_blake2s_new__doc__ │ │ │ │ U strcmp │ │ │ │ 00000d6c t update.isra.0 │ │ │ │ │ │ │ │ md5module.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ @@ -32135,15 +32134,15 @@ │ │ │ │ U _Py_Dealloc │ │ │ │ 00003942 t _Py_Dev_Converter │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_GetConfig │ │ │ │ U _Py_GetTicksPerSecond │ │ │ │ 00002990 T _Py_Gid_Converter │ │ │ │ U _Py_NoneStruct │ │ │ │ -00004bc8 T _Py_Sigset_Converter │ │ │ │ +00004bd0 T _Py_Sigset_Converter │ │ │ │ 00001c60 T _Py_Uid_Converter │ │ │ │ U _Py_closerange │ │ │ │ U _Py_device_encoding │ │ │ │ U _Py_dup │ │ │ │ U _Py_get_blocking │ │ │ │ U _Py_get_inheritable │ │ │ │ U _Py_normpath_and_size │ │ │ │ @@ -32468,17 +32467,17 @@ │ │ │ │ U fileno │ │ │ │ U flistxattr │ │ │ │ U fopen64 │ │ │ │ U fork │ │ │ │ U forkpty │ │ │ │ U fpathconf │ │ │ │ U fread │ │ │ │ -00006184 t free_string_array │ │ │ │ +0000618c t free_string_array │ │ │ │ U fremovexattr │ │ │ │ -00005ec8 t fsconvert_strdup │ │ │ │ +00005ed0 t fsconvert_strdup │ │ │ │ U fsetxattr │ │ │ │ U fstatvfs64 │ │ │ │ U fsync │ │ │ │ U ftruncate64 │ │ │ │ 000032e8 t get_number_of_os_threads │ │ │ │ U getcwd │ │ │ │ U getegid │ │ │ │ @@ -32527,25 +32526,25 @@ │ │ │ │ U mknod │ │ │ │ U mknodat │ │ │ │ U nice │ │ │ │ U open64 │ │ │ │ U openat64 │ │ │ │ U opendir │ │ │ │ U openpty │ │ │ │ -00007498 t os_DirEntry___fspath__ │ │ │ │ +000074a0 t os_DirEntry___fspath__ │ │ │ │ 00001518 r os_DirEntry___fspath____doc__ │ │ │ │ 00004d94 t os_DirEntry_inode │ │ │ │ 00001554 r os_DirEntry_inode__doc__ │ │ │ │ 00004168 t os_DirEntry_is_dir │ │ │ │ 00001600 r os_DirEntry_is_dir__doc__ │ │ │ │ 00004d9c t os_DirEntry_is_file │ │ │ │ 00001598 r os_DirEntry_is_file__doc__ │ │ │ │ -000074a8 t os_DirEntry_is_junction │ │ │ │ +000074b0 t os_DirEntry_is_junction │ │ │ │ 000016d4 r os_DirEntry_is_junction__doc__ │ │ │ │ -00006b7c t os_DirEntry_is_symlink │ │ │ │ +00006b84 t os_DirEntry_is_symlink │ │ │ │ 00001728 r os_DirEntry_is_symlink__doc__ │ │ │ │ 00004614 t os_DirEntry_stat │ │ │ │ 0000166c r os_DirEntry_stat__doc__ │ │ │ │ 000046c0 t os_DirEntry_stat_impl │ │ │ │ 00005654 t os_WCOREDUMP │ │ │ │ 00002ee4 r os_WCOREDUMP__doc__ │ │ │ │ 000054c0 t os_WEXITSTATUS │ │ │ │ @@ -32568,44 +32567,44 @@ │ │ │ │ 00008698 r os__exit__doc__ │ │ │ │ 00005790 t os__inputhook │ │ │ │ 0000102c r os__inputhook__doc__ │ │ │ │ 000053ee t os__is_inputhook_installed │ │ │ │ 00000fe0 r os__is_inputhook_installed__doc__ │ │ │ │ 000019f8 t os__path_normpath │ │ │ │ 000097cc r os__path_normpath__doc__ │ │ │ │ -00004a0c t os__path_splitroot_ex │ │ │ │ +00004a14 t os__path_splitroot_ex │ │ │ │ 00009824 r os__path_splitroot_ex__doc__ │ │ │ │ 00005686 t os_abort │ │ │ │ 0000272c r os_abort__doc__ │ │ │ │ 00000b74 t os_access │ │ │ │ 0000af24 r os_access__doc__ │ │ │ │ 00003964 t os_chdir │ │ │ │ 0000ad38 r os_chdir__doc__ │ │ │ │ -00004dcc t os_chmod │ │ │ │ +00004dd4 t os_chmod │ │ │ │ 0000a7ec r os_chmod__doc__ │ │ │ │ 000010ae t os_chown │ │ │ │ 0000a004 r os_chown__doc__ │ │ │ │ 00002fac t os_chroot │ │ │ │ 0000a600 r os_chroot__doc__ │ │ │ │ 00002e68 t os_close │ │ │ │ 00005260 r os_close__doc__ │ │ │ │ 000056c0 t os_closerange │ │ │ │ 000051f0 r os_closerange__doc__ │ │ │ │ 00003540 t os_confstr │ │ │ │ 00002848 r os_confstr__doc__ │ │ │ │ 00003648 t os_confstr_impl.isra.0 │ │ │ │ -00006d50 t os_copy_file_range │ │ │ │ +00006d58 t os_copy_file_range │ │ │ │ 00003c44 r os_copy_file_range__doc__ │ │ │ │ 00000000 t os_cpu_count │ │ │ │ 000019a0 r os_cpu_count__doc__ │ │ │ │ 000024e8 t os_ctermid │ │ │ │ 0000ae4c r os_ctermid__doc__ │ │ │ │ 00001398 t os_device_encoding │ │ │ │ 0000255c r os_device_encoding__doc__ │ │ │ │ -00004d24 t os_dup │ │ │ │ +00004d2c t os_dup │ │ │ │ 00001f84 t os_dup2 │ │ │ │ 00005160 r os_dup2__doc__ │ │ │ │ 000051ac r os_dup__doc__ │ │ │ │ 00001c38 t os_eventfd │ │ │ │ 00001c8c r os_eventfd__doc__ │ │ │ │ 00001d90 t os_eventfd_read │ │ │ │ 00001c58 r os_eventfd_read__doc__ │ │ │ │ @@ -32631,15 +32630,15 @@ │ │ │ │ 000029b8 r os_fpathconf__doc__ │ │ │ │ 00000f88 t os_fspath │ │ │ │ 000012cc r os_fspath__doc__ │ │ │ │ 00002b20 t os_fstat │ │ │ │ 000044dc r os_fstat__doc__ │ │ │ │ 00003074 t os_fstatvfs │ │ │ │ 00002b4c r os_fstatvfs__doc__ │ │ │ │ -000073d8 t os_fsync │ │ │ │ +000073e0 t os_fsync │ │ │ │ 0000a5c8 r os_fsync__doc__ │ │ │ │ 000018ec t os_ftruncate │ │ │ │ 00003410 r os_ftruncate__doc__ │ │ │ │ 0000194c t os_ftruncate_impl.isra.0 │ │ │ │ 00000944 t os_get_blocking │ │ │ │ 00001838 r os_get_blocking__doc__ │ │ │ │ 00001800 t os_get_inheritable │ │ │ │ @@ -32656,15 +32655,15 @@ │ │ │ │ 00006e78 r os_geteuid__doc__ │ │ │ │ 00001c44 t os_getgid │ │ │ │ 00006e38 r os_getgid__doc__ │ │ │ │ 00003434 t os_getgrouplist │ │ │ │ 00006d5c r os_getgrouplist__doc__ │ │ │ │ 00000ffa t os_getgroups │ │ │ │ 00006d08 r os_getgroups__doc__ │ │ │ │ -00006330 t os_getloadavg │ │ │ │ +00006338 t os_getloadavg │ │ │ │ 0000262c r os_getloadavg__doc__ │ │ │ │ 00005930 t os_getlogin │ │ │ │ 00006a2c r os_getlogin__doc__ │ │ │ │ 000059c6 t os_getpgid │ │ │ │ 00006bc4 r os_getpgid__doc__ │ │ │ │ 00002758 t os_getpgrp │ │ │ │ 00006b84 r os_getpgrp__doc__ │ │ │ │ @@ -32686,27 +32685,27 @@ │ │ │ │ 000069ec r os_getuid__doc__ │ │ │ │ 000022a4 t os_getxattr │ │ │ │ 00002240 r os_getxattr__doc__ │ │ │ │ 000035ce t os_grantpt │ │ │ │ 00007368 r os_grantpt__doc__ │ │ │ │ 000037ba t os_initgroups │ │ │ │ 00006c18 r os_initgroups__doc__ │ │ │ │ -00004d78 t os_isatty │ │ │ │ +00004d80 t os_isatty │ │ │ │ 00004424 r os_isatty__doc__ │ │ │ │ 000036f8 t os_kill │ │ │ │ 000069ac r os_kill__doc__ │ │ │ │ 00000ad8 t os_killpg │ │ │ │ 00006960 r os_killpg__doc__ │ │ │ │ 00002d84 t os_lchown │ │ │ │ 00009e98 r os_lchown__doc__ │ │ │ │ -00005518 t os_link │ │ │ │ +00005520 t os_link │ │ │ │ 00009b38 r os_link__doc__ │ │ │ │ 0000146c t os_listdir │ │ │ │ 000098a4 r os_listdir__doc__ │ │ │ │ -00006fb4 t os_listxattr │ │ │ │ +00006fbc t os_listxattr │ │ │ │ 00001da0 r os_listxattr__doc__ │ │ │ │ 00003832 t os_lockf │ │ │ │ 0000504c r os_lockf__doc__ │ │ │ │ 00005a3c t os_login_tty │ │ │ │ 0000701c r os_login_tty__doc__ │ │ │ │ 00002ef8 t os_lseek │ │ │ │ 00004e3c r os_lseek__doc__ │ │ │ │ @@ -32730,38 +32729,38 @@ │ │ │ │ 000095a4 r os_nice__doc__ │ │ │ │ 000023a0 t os_open │ │ │ │ 00005294 r os_open__doc__ │ │ │ │ 000008c2 t os_openpty │ │ │ │ 0000711c r os_openpty__doc__ │ │ │ │ 00004550 t os_pathconf │ │ │ │ 0000289c r os_pathconf__doc__ │ │ │ │ -000061b4 t os_pidfd_open │ │ │ │ +000061bc t os_pidfd_open │ │ │ │ 0000622c r os_pidfd_open__doc__ │ │ │ │ 00002fe0 t os_pipe │ │ │ │ 00003ca4 t os_pipe2 │ │ │ │ 000042d8 r os_pipe2__doc__ │ │ │ │ 000043c0 r os_pipe__doc__ │ │ │ │ 00003cfa t os_posix_fadvise │ │ │ │ 00003028 r os_posix_fadvise__doc__ │ │ │ │ 00003dd4 t os_posix_fallocate │ │ │ │ 0000320c r os_posix_fallocate__doc__ │ │ │ │ 00003562 t os_posix_openpt │ │ │ │ 0000741c r os_posix_openpt__doc__ │ │ │ │ -00006688 t os_posix_spawn │ │ │ │ +00006690 t os_posix_spawn │ │ │ │ 00008174 r os_posix_spawn__doc__ │ │ │ │ 00000714 t os_posix_spawnp │ │ │ │ 00007dec r os_posix_spawnp__doc__ │ │ │ │ 00003e94 t os_pread │ │ │ │ 00004904 r os_pread__doc__ │ │ │ │ 00003fc6 t os_preadv │ │ │ │ 00004648 r os_preadv__doc__ │ │ │ │ 00003396 t os_ptsname │ │ │ │ 000071bc r os_ptsname__doc__ │ │ │ │ 000033b8 t os_ptsname_impl.isra.0 │ │ │ │ -0000625c t os_putenv │ │ │ │ +00006264 t os_putenv │ │ │ │ 00002fdc r os_putenv__doc__ │ │ │ │ 00004248 t os_pwrite │ │ │ │ 000040fc r os_pwrite__doc__ │ │ │ │ 0000431e t os_pwritev │ │ │ │ 00003e00 r os_pwritev__doc__ │ │ │ │ 000037d0 t os_read │ │ │ │ 00004de4 r os_read__doc__ │ │ │ │ @@ -32770,19 +32769,19 @@ │ │ │ │ 00002cb0 t os_readlink │ │ │ │ 00005f7c r os_readlink__doc__ │ │ │ │ 00002da4 t os_readlink_impl.isra.0 │ │ │ │ 00004450 t os_readv │ │ │ │ 00004a08 r os_readv__doc__ │ │ │ │ 00001d60 t os_register_at_fork │ │ │ │ 00007bb0 r os_register_at_fork__doc__ │ │ │ │ -00006594 t os_remove │ │ │ │ +0000659c t os_remove │ │ │ │ 00008cc4 r os_remove__doc__ │ │ │ │ 0000253c t os_removexattr │ │ │ │ 00001f4c r os_removexattr__doc__ │ │ │ │ -00006bf0 t os_rename │ │ │ │ +00006bf8 t os_rename │ │ │ │ 00009340 r os_rename__doc__ │ │ │ │ 000025a8 t os_replace │ │ │ │ 0000915c r os_replace__doc__ │ │ │ │ 00004840 t os_rmdir │ │ │ │ 00009014 r os_rmdir__doc__ │ │ │ │ 00003bbc t os_scandir │ │ │ │ 000013d8 r os_scandir__doc__ │ │ │ │ @@ -32840,25 +32839,25 @@ │ │ │ │ 000024f0 r os_setresuid__doc__ │ │ │ │ 00000182 t os_setreuid │ │ │ │ 0000682c r os_setreuid__doc__ │ │ │ │ 00005848 t os_setsid │ │ │ │ 0000553c r os_setsid__doc__ │ │ │ │ 00003352 t os_setuid │ │ │ │ 00006920 r os_setuid__doc__ │ │ │ │ -00006854 t os_setxattr │ │ │ │ +0000685c t os_setxattr │ │ │ │ 000020b8 r os_setxattr__doc__ │ │ │ │ 00002806 t os_splice │ │ │ │ 000039fc r os_splice__doc__ │ │ │ │ 00000000 t os_stat │ │ │ │ 0000b47c r os_stat__doc__ │ │ │ │ 000019d6 t os_statvfs │ │ │ │ 00002a40 r os_statvfs__doc__ │ │ │ │ 0000086c t os_strerror │ │ │ │ 00002f50 r os_strerror__doc__ │ │ │ │ -0000638c t os_symlink │ │ │ │ +00006394 t os_symlink │ │ │ │ 00005cf8 r os_symlink__doc__ │ │ │ │ 00005698 t os_sync │ │ │ │ 0000a590 r os_sync__doc__ │ │ │ │ 00003b4c t os_sysconf │ │ │ │ 000027f0 r os_sysconf__doc__ │ │ │ │ 00005a7c t os_system │ │ │ │ 00008fd0 r os_system__doc__ │ │ │ │ @@ -32878,31 +32877,31 @@ │ │ │ │ 00005710 r os_timerfd_settime_ns__doc__ │ │ │ │ 000013f4 t os_times │ │ │ │ 00005c0c r os_times__doc__ │ │ │ │ 00002e90 t os_truncate │ │ │ │ 0000331c r os_truncate__doc__ │ │ │ │ 00003674 t os_ttyname │ │ │ │ 0000aea4 r os_ttyname__doc__ │ │ │ │ -00007380 t os_umask │ │ │ │ +00007388 t os_umask │ │ │ │ 00008f74 r os_umask__doc__ │ │ │ │ 00002bc0 t os_uname │ │ │ │ 00008c00 r os_uname__doc__ │ │ │ │ 00002bc4 t os_uname_impl │ │ │ │ 00004294 t os_unlink │ │ │ │ 00008e1c r os_unlink__doc__ │ │ │ │ 00004440 t os_unlink_impl.isra.0 │ │ │ │ 00003634 t os_unlockpt │ │ │ │ 000072b8 r os_unlockpt__doc__ │ │ │ │ -00006b0c t os_unsetenv │ │ │ │ +00006b14 t os_unsetenv │ │ │ │ 00002f9c r os_unsetenv__doc__ │ │ │ │ 000004d4 t os_unshare │ │ │ │ 00006100 r os_unshare__doc__ │ │ │ │ 00002300 t os_urandom │ │ │ │ 00001d34 r os_urandom__doc__ │ │ │ │ -0000502c t os_utime │ │ │ │ +00005034 t os_utime │ │ │ │ 00008700 r os_utime__doc__ │ │ │ │ 00000558 t os_wait │ │ │ │ 00001846 t os_wait3 │ │ │ │ 000066a0 r os_wait3__doc__ │ │ │ │ 00001516 t os_wait4 │ │ │ │ 000065f8 r os_wait4__doc__ │ │ │ │ 000062e4 r os_wait__doc__ │ │ │ │ @@ -32912,28 +32911,28 @@ │ │ │ │ 0000636c r os_waitpid__doc__ │ │ │ │ 00004020 t os_waitstatus_to_exitcode │ │ │ │ 00001078 r os_waitstatus_to_exitcode__doc__ │ │ │ │ 00002a90 t os_write │ │ │ │ 000045fc r os_write__doc__ │ │ │ │ 00004bd6 t os_writev │ │ │ │ 00004208 r os_writev__doc__ │ │ │ │ -00005e2c t parse_arglist │ │ │ │ -00005f2c t parse_envlist │ │ │ │ +00005e34 t parse_arglist │ │ │ │ +00005f34 t parse_envlist │ │ │ │ 000007b0 t path_cleanup │ │ │ │ 00000300 t path_converter │ │ │ │ U pathconf │ │ │ │ U pipe │ │ │ │ U pipe2 │ │ │ │ 0000bde8 r posix__doc__ │ │ │ │ 000000d4 d posix_constants_confstr │ │ │ │ 00000034 d posix_constants_pathconf │ │ │ │ 000001ac d posix_constants_sysconf │ │ │ │ U posix_fadvise64 │ │ │ │ U posix_fallocate64 │ │ │ │ -00007440 t posix_fildes_fd │ │ │ │ +00007448 t posix_fildes_fd │ │ │ │ 00001b18 t posix_getcwd │ │ │ │ 00001f1c d posix_methods │ │ │ │ U posix_openpt │ │ │ │ U posix_spawn │ │ │ │ U posix_spawn_file_actions_addclose │ │ │ │ U posix_spawn_file_actions_addclosefrom_np │ │ │ │ U posix_spawn_file_actions_adddup2 │ │ │ │ @@ -32970,15 +32969,15 @@ │ │ │ │ 00001458 t probe_renameat │ │ │ │ 0000145c t probe_symlinkat │ │ │ │ 00001460 t probe_unlinkat │ │ │ │ 00001464 t probe_utimensat │ │ │ │ U ptsname_r │ │ │ │ U pwrite64 │ │ │ │ U pwritev64v2 │ │ │ │ -0000578c t py_posix_spawn │ │ │ │ +00005794 t py_posix_spawn │ │ │ │ U readdir64 │ │ │ │ U readlink │ │ │ │ U readlinkat │ │ │ │ U readv │ │ │ │ 00001ef0 t register_at_forker │ │ │ │ U removexattr │ │ │ │ U rename │ │ │ │ @@ -33013,19 +33012,19 @@ │ │ │ │ U setreuid │ │ │ │ U setsid │ │ │ │ U setuid │ │ │ │ U setxattr │ │ │ │ U sigaddset │ │ │ │ U sigemptyset │ │ │ │ U splice │ │ │ │ -00006f08 t split_py_long_to_s_and_ns │ │ │ │ +00006f10 t split_py_long_to_s_and_ns │ │ │ │ 0000bc60 r stat_result__doc__ │ │ │ │ 000005f4 d stat_result_desc │ │ │ │ 00002ce8 d stat_result_fields │ │ │ │ -000072c0 t statresult_new │ │ │ │ +000072c8 t statresult_new │ │ │ │ U statvfs64 │ │ │ │ 0000bb40 r statvfs_result__doc__ │ │ │ │ 00000604 d statvfs_result_desc │ │ │ │ 00002c88 d statvfs_result_fields │ │ │ │ U stdout │ │ │ │ U strchr │ │ │ │ U strcpy │ │ │ │ @@ -33748,15 +33747,15 @@ │ │ │ │ 00000006 t deque___reversed__ │ │ │ │ 00000448 r deque___reversed____doc__ │ │ │ │ 00000a0e t deque___sizeof__ │ │ │ │ 00000490 r deque___sizeof____doc__ │ │ │ │ 000000dc t deque_append │ │ │ │ 00000918 r deque_append__doc__ │ │ │ │ 00000170 t deque_append_impl │ │ │ │ -000006d8 t deque_append_lock_held.part.0 │ │ │ │ +00000650 t deque_append_lock_held.part.0 │ │ │ │ 000004ac t deque_appendleft │ │ │ │ 000008c8 r deque_appendleft__doc__ │ │ │ │ 0000053c t deque_appendleft_impl │ │ │ │ 000014f0 t deque_appendleft_lock_held.part.0 │ │ │ │ 00001578 t deque_ass_item │ │ │ │ 00000704 t deque_clear │ │ │ │ 00000bfc t deque_clearmethod │ │ │ │ @@ -33764,15 +33763,15 @@ │ │ │ │ 0000034c t deque_concat │ │ │ │ 0000124c t deque_contains │ │ │ │ 000005f0 t deque_copy │ │ │ │ 000007c4 r deque_copy__doc__ │ │ │ │ 000003dc t deque_copy_impl │ │ │ │ 0000054a t deque_count │ │ │ │ 0000067c r deque_count__doc__ │ │ │ │ -00000650 t deque_dealloc │ │ │ │ +0000067c t deque_dealloc │ │ │ │ 0000096c t deque_del_item │ │ │ │ 00001248 t deque_extend │ │ │ │ 00000864 r deque_extend__doc__ │ │ │ │ 00000fc0 t deque_extend_impl │ │ │ │ 00000666 t deque_extendleft │ │ │ │ 000007fc r deque_extendleft__doc__ │ │ │ │ 00001a0c t deque_extendleft_impl │ │ │ │ @@ -34712,15 +34711,15 @@ │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyIOBase_cannot_pickle │ │ │ │ U _PyIOBase_check_readable │ │ │ │ U _PyIOBase_check_seekable │ │ │ │ U _PyIOBase_check_writable │ │ │ │ U _PyIOBase_finalize │ │ │ │ U _PyIO_Module │ │ │ │ -00001c70 T _PyIO_trap_eintr │ │ │ │ +00001c68 T _PyIO_trap_eintr │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ @@ -34732,26 +34731,26 @@ │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idivmod │ │ │ │ U __errno_location │ │ │ │ 00000000 r __func__.6 │ │ │ │ 00000160 t _buffered_init │ │ │ │ 000011dc t _buffered_raw_seek │ │ │ │ 00000018 t _buffered_raw_tell │ │ │ │ -00001900 t _buffered_readline │ │ │ │ +000018f8 t _buffered_readline │ │ │ │ 0000012a t _bufferediobase_readinto_generic │ │ │ │ 00001334 t _bufferedreader_fill_buffer │ │ │ │ 0000137c t _bufferedreader_raw_read │ │ │ │ 000012d4 t _bufferedreader_read_fast │ │ │ │ 00000a8c t _bufferedwriter_flush_unlocked │ │ │ │ 00000ccc t _bufferedwriter_raw_write │ │ │ │ 00000402 t _enter_buffered_busy │ │ │ │ -0000277c t _forward_call │ │ │ │ -00002638 t _io_BufferedRWPair___init__ │ │ │ │ +00002774 t _forward_call │ │ │ │ +00002630 t _io_BufferedRWPair___init__ │ │ │ │ 0000016c r _io_BufferedRWPair___init____doc__ │ │ │ │ -000024ac t _io_BufferedRandom___init__ │ │ │ │ +000024a4 t _io_BufferedRandom___init__ │ │ │ │ 0000005c r _io_BufferedRandom___init____doc__ │ │ │ │ 00000000 t _io_BufferedReader___init__ │ │ │ │ 0000044c r _io_BufferedReader___init____doc__ │ │ │ │ 00000c40 t _io_BufferedWriter___init__ │ │ │ │ 0000034c r _io_BufferedWriter___init____doc__ │ │ │ │ 00000160 t _io_BufferedWriter_write │ │ │ │ 0000032c r _io_BufferedWriter_write__doc__ │ │ │ │ @@ -34765,53 +34764,53 @@ │ │ │ │ 000001f4 t _io__BufferedIOBase_readinto1 │ │ │ │ 00000c04 r _io__BufferedIOBase_readinto1__doc__ │ │ │ │ 00000c28 r _io__BufferedIOBase_readinto__doc__ │ │ │ │ 000002f0 t _io__BufferedIOBase_write │ │ │ │ 0000070c r _io__BufferedIOBase_write__doc__ │ │ │ │ 00000398 t _io__Buffered___sizeof__ │ │ │ │ 000006f0 r _io__Buffered___sizeof____doc__ │ │ │ │ -000017ac t _io__Buffered__dealloc_warn │ │ │ │ +000017a4 t _io__Buffered__dealloc_warn │ │ │ │ 000006c8 r _io__Buffered__dealloc_warn__doc__ │ │ │ │ -000017b0 t _io__Buffered__dealloc_warn_impl │ │ │ │ +000017a8 t _io__Buffered__dealloc_warn_impl │ │ │ │ 00000818 t _io__Buffered_close │ │ │ │ 00000698 r _io__Buffered_close__doc__ │ │ │ │ 000000b8 t _io__Buffered_closed_get │ │ │ │ 000003aa t _io__Buffered_detach │ │ │ │ 00000680 r _io__Buffered_detach__doc__ │ │ │ │ -00001e68 t _io__Buffered_fileno │ │ │ │ +00001e60 t _io__Buffered_fileno │ │ │ │ 00000620 r _io__Buffered_fileno__doc__ │ │ │ │ 000005a8 t _io__Buffered_flush │ │ │ │ 000005f0 r _io__Buffered_flush__doc__ │ │ │ │ -00001818 t _io__Buffered_isatty │ │ │ │ +00001810 t _io__Buffered_isatty │ │ │ │ 00000608 r _io__Buffered_isatty__doc__ │ │ │ │ -000028e8 t _io__Buffered_mode_get │ │ │ │ -00001ec8 t _io__Buffered_name_get │ │ │ │ -00002300 t _io__Buffered_peek │ │ │ │ +000028e0 t _io__Buffered_mode_get │ │ │ │ +00001ec0 t _io__Buffered_name_get │ │ │ │ +000022f8 t _io__Buffered_peek │ │ │ │ 000005d4 r _io__Buffered_peek__doc__ │ │ │ │ 00000214 t _io__Buffered_read │ │ │ │ 0000157c t _io__Buffered_read1 │ │ │ │ 00000594 r _io__Buffered_read1__doc__ │ │ │ │ 000005b4 r _io__Buffered_read__doc__ │ │ │ │ 00000b80 t _io__Buffered_readable │ │ │ │ 00000650 r _io__Buffered_readable__doc__ │ │ │ │ -00001f18 t _io__Buffered_readinto │ │ │ │ -00002978 t _io__Buffered_readinto1 │ │ │ │ +00001f10 t _io__Buffered_readinto │ │ │ │ +00002970 t _io__Buffered_readinto1 │ │ │ │ 00000550 r _io__Buffered_readinto1__doc__ │ │ │ │ 00000574 r _io__Buffered_readinto__doc__ │ │ │ │ -00001878 t _io__Buffered_readline │ │ │ │ +00001870 t _io__Buffered_readline │ │ │ │ 0000052c r _io__Buffered_readline__doc__ │ │ │ │ 00000e94 t _io__Buffered_seek │ │ │ │ 000004f0 r _io__Buffered_seek__doc__ │ │ │ │ 00000be0 t _io__Buffered_seekable │ │ │ │ 00000668 r _io__Buffered_seekable__doc__ │ │ │ │ 000009e0 t _io__Buffered_simple_flush │ │ │ │ 000006b0 r _io__Buffered_simple_flush__doc__ │ │ │ │ 00000dec t _io__Buffered_tell │ │ │ │ 00000518 r _io__Buffered_tell__doc__ │ │ │ │ -00001cdc t _io__Buffered_truncate │ │ │ │ +00001cd4 t _io__Buffered_truncate │ │ │ │ 000004cc r _io__Buffered_truncate__doc__ │ │ │ │ 00000d8c t _io__Buffered_writable │ │ │ │ 00000638 r _io__Buffered_writable__doc__ │ │ │ │ 00000018 r _keywords.1 │ │ │ │ 00000038 r _keywords.10 │ │ │ │ 00000044 r _keywords.12 │ │ │ │ 0000004c r _keywords.14 │ │ │ │ @@ -34831,16 +34830,16 @@ │ │ │ │ 000004b8 t _set_BlockingIOError.constprop.0 │ │ │ │ 00000b28 t buffered_clear │ │ │ │ 00000108 t buffered_closed │ │ │ │ 00000000 t buffered_closed.part.0 │ │ │ │ 00000a40 t buffered_dealloc │ │ │ │ 0000080c t buffered_flush_and_rewind_unlocked │ │ │ │ 000014c4 t buffered_flush_and_rewind_unlocked.part.0 │ │ │ │ -00002228 t buffered_iternext │ │ │ │ -00002170 t buffered_repr │ │ │ │ +00002220 t buffered_iternext │ │ │ │ +00002168 t buffered_repr │ │ │ │ 00001544 t buffered_traverse │ │ │ │ 00000c48 r bufferediobase_doc │ │ │ │ 00000a28 d bufferediobase_methods │ │ │ │ 00000a10 d bufferediobase_slots │ │ │ │ 000009fc D bufferediobase_spec │ │ │ │ 00000200 d bufferedrandom_getset │ │ │ │ 00000250 d bufferedrandom_members │ │ │ │ @@ -34848,33 +34847,33 @@ │ │ │ │ 000001a8 d bufferedrandom_slots │ │ │ │ 00000194 D bufferedrandom_spec │ │ │ │ 00000808 d bufferedreader_getset │ │ │ │ 00000858 d bufferedreader_members │ │ │ │ 000008bc d bufferedreader_methods │ │ │ │ 000007b0 d bufferedreader_slots │ │ │ │ 0000079c D bufferedreader_spec │ │ │ │ -00002880 t bufferedrwpair_clear │ │ │ │ +00002878 t bufferedrwpair_clear │ │ │ │ 0000004c t bufferedrwpair_close │ │ │ │ -00002938 t bufferedrwpair_closed_get │ │ │ │ -000027f8 t bufferedrwpair_dealloc │ │ │ │ -000027ec t bufferedrwpair_flush │ │ │ │ +00002930 t bufferedrwpair_closed_get │ │ │ │ +000027f0 t bufferedrwpair_dealloc │ │ │ │ +000027e4 t bufferedrwpair_flush │ │ │ │ 00000470 d bufferedrwpair_getset │ │ │ │ 0000050e t bufferedrwpair_isatty │ │ │ │ 00000498 d bufferedrwpair_members │ │ │ │ 000004d4 d bufferedrwpair_methods │ │ │ │ 0000025e t bufferedrwpair_peek │ │ │ │ 0000026c t bufferedrwpair_read │ │ │ │ 0000055c t bufferedrwpair_read1 │ │ │ │ -00002c24 t bufferedrwpair_readable │ │ │ │ +00002c1c t bufferedrwpair_readable │ │ │ │ 0000056c t bufferedrwpair_readinto │ │ │ │ 0000057c t bufferedrwpair_readinto1 │ │ │ │ 00000428 d bufferedrwpair_slots │ │ │ │ 00000414 D bufferedrwpair_spec │ │ │ │ -00002be0 t bufferedrwpair_traverse │ │ │ │ -00002c30 t bufferedrwpair_writable │ │ │ │ +00002bd8 t bufferedrwpair_traverse │ │ │ │ +00002c28 t bufferedrwpair_writable │ │ │ │ 0000003c t bufferedrwpair_write │ │ │ │ 000005f8 d bufferedwriter_getset │ │ │ │ 00000648 d bufferedwriter_members │ │ │ │ 000006ac d bufferedwriter_methods │ │ │ │ 000005a8 d bufferedwriter_slots │ │ │ │ 00000594 D bufferedwriter_spec │ │ │ │ U memchr │ │ │ │ @@ -36798,48 +36797,48 @@ │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 00000044 t _abc__abc_init │ │ │ │ 00000300 r _abc__abc_init__doc__ │ │ │ │ -00000db4 t _abc__abc_instancecheck │ │ │ │ +00000dc4 t _abc__abc_instancecheck │ │ │ │ 000001f0 r _abc__abc_instancecheck__doc__ │ │ │ │ 000005b4 t _abc__abc_register │ │ │ │ 00000278 r _abc__abc_register__doc__ │ │ │ │ 000006c4 t _abc__abc_subclasscheck │ │ │ │ 00000168 r _abc__abc_subclasscheck__doc__ │ │ │ │ 00000028 r _abc__doc__ │ │ │ │ 00000068 t _abc__get_dump │ │ │ │ 00000370 r _abc__get_dump__doc__ │ │ │ │ -00000fd4 t _abc__reset_caches │ │ │ │ +00000fe4 t _abc__reset_caches │ │ │ │ 0000046c r _abc__reset_caches__doc__ │ │ │ │ 0000000a t _abc__reset_registry │ │ │ │ 000004f0 r _abc__reset_registry__doc__ │ │ │ │ 00000034 d _abc_data_type_spec │ │ │ │ 00000108 d _abc_data_type_spec_slots │ │ │ │ 00000000 t _abc_get_cache_token │ │ │ │ 00000060 r _abc_get_cache_token__doc__ │ │ │ │ 00000000 d _abcmodule │ │ │ │ -00000c6c t _abcmodule_clear │ │ │ │ +00000c7c t _abcmodule_clear │ │ │ │ 0000000c t _abcmodule_exec │ │ │ │ -00000ca0 t _abcmodule_free │ │ │ │ +00000cb0 t _abcmodule_free │ │ │ │ 00000078 d _abcmodule_methods │ │ │ │ 00000058 d _abcmodule_slots │ │ │ │ -00000c5c t _abcmodule_traverse │ │ │ │ -00000b90 t _add_to_weak_set.isra.0 │ │ │ │ -00000f60 t _destroy │ │ │ │ +00000c6c t _abcmodule_traverse │ │ │ │ +00000ba0 t _add_to_weak_set.isra.0 │ │ │ │ +00000f70 t _destroy │ │ │ │ 00000048 d _destroy_def │ │ │ │ -00000b28 t _get_impl │ │ │ │ +00000b38 t _get_impl │ │ │ │ 00000018 t _in_weak_set.isra.0 │ │ │ │ -00000d38 t abc_data_clear │ │ │ │ -00000ca4 t abc_data_dealloc │ │ │ │ +00000d48 t abc_data_clear │ │ │ │ +00000cb4 t abc_data_dealloc │ │ │ │ 00000000 r abc_data_doc │ │ │ │ 00000560 t abc_data_new │ │ │ │ -0000008c t abc_data_traverse │ │ │ │ +00000090 t abc_data_traverse │ │ │ │ │ │ │ │ _functoolsmodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000164 r .LC10 │ │ │ │ 00000188 r .LC11 │ │ │ │ @@ -36942,99 +36941,99 @@ │ │ │ │ U _PyObject_New │ │ │ │ 00000154 t _PyObject_VectorcallTstate │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ -00001578 t _functools__lru_cache_wrapper_cache_clear │ │ │ │ +00001590 t _functools__lru_cache_wrapper_cache_clear │ │ │ │ 000002d8 r _functools__lru_cache_wrapper_cache_clear__doc__ │ │ │ │ 00000000 t _functools__lru_cache_wrapper_cache_info │ │ │ │ 00000318 r _functools__lru_cache_wrapper_cache_info__doc__ │ │ │ │ 000008c0 t _functools_clear │ │ │ │ -00001364 t _functools_cmp_to_key │ │ │ │ +0000137c t _functools_cmp_to_key │ │ │ │ 00000518 r _functools_cmp_to_key__doc__ │ │ │ │ 00000018 r _functools_doc │ │ │ │ 0000000c t _functools_exec │ │ │ │ 000009d0 t _functools_free │ │ │ │ 00000164 d _functools_methods │ │ │ │ 00000000 d _functools_module │ │ │ │ -00001958 t _functools_reduce │ │ │ │ +00001970 t _functools_reduce │ │ │ │ 0000034c r _functools_reduce__doc__ │ │ │ │ 00000144 d _functools_slots │ │ │ │ 00000228 t _functools_traverse │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000010 r _keywords.4 │ │ │ │ 0000010c d _kwtuple.0 │ │ │ │ 00000128 d _kwtuple.3 │ │ │ │ 000000e0 d _parser.2 │ │ │ │ 000000ac d _parser.5 │ │ │ │ -00000f58 t bounded_lru_cache_update_lock_held │ │ │ │ -00000ca0 t bounded_lru_cache_wrapper │ │ │ │ -000015cc t infinite_lru_cache_wrapper │ │ │ │ -000013d8 t keyobject_call │ │ │ │ -00001520 t keyobject_clear │ │ │ │ -000014e0 t keyobject_dealloc │ │ │ │ +00000f70 t bounded_lru_cache_update_lock_held │ │ │ │ +00000cb4 t bounded_lru_cache_wrapper │ │ │ │ +000015e4 t infinite_lru_cache_wrapper │ │ │ │ +000013f0 t keyobject_call │ │ │ │ +00001538 t keyobject_clear │ │ │ │ +000014f8 t keyobject_dealloc │ │ │ │ 00000308 d keyobject_getset │ │ │ │ 00000330 d keyobject_members │ │ │ │ -00001440 t keyobject_richcompare │ │ │ │ +00001458 t keyobject_richcompare │ │ │ │ 0000004a t keyobject_text_signature │ │ │ │ -000016c4 t keyobject_traverse │ │ │ │ +000016dc t keyobject_traverse │ │ │ │ 000002c0 d keyobject_type_slots │ │ │ │ 00000070 d keyobject_type_spec │ │ │ │ 00000098 d keywords.6 │ │ │ │ 000000d8 d kwargs.7 │ │ │ │ 000009d4 t lru_cache_call │ │ │ │ -000012cc t lru_cache_clear_list │ │ │ │ +000012e4 t lru_cache_clear_list │ │ │ │ 00000056 t lru_cache_copy │ │ │ │ -000011ac t lru_cache_dealloc │ │ │ │ +000011c4 t lru_cache_dealloc │ │ │ │ 00000064 t lru_cache_deepcopy │ │ │ │ -000016c0 t lru_cache_descr_get │ │ │ │ +000016d8 t lru_cache_descr_get │ │ │ │ 0000003c r lru_cache_doc │ │ │ │ 00000228 d lru_cache_getsetlist │ │ │ │ -00000d74 t lru_cache_make_key │ │ │ │ +00000d8c t lru_cache_make_key │ │ │ │ 000001ec d lru_cache_memberlist │ │ │ │ 00000250 d lru_cache_methods │ │ │ │ 000006ec t lru_cache_new │ │ │ │ 00000072 t lru_cache_reduce │ │ │ │ -000011f8 t lru_cache_tp_clear │ │ │ │ +00001210 t lru_cache_tp_clear │ │ │ │ 0000039c t lru_cache_tp_traverse │ │ │ │ 00000194 d lru_cache_type_slots │ │ │ │ 0000005c d lru_cache_type_spec │ │ │ │ -00001324 t lru_list_elem_dealloc │ │ │ │ +0000133c t lru_list_elem_dealloc │ │ │ │ 000002b0 d lru_list_elem_type_slots │ │ │ │ 00000084 d lru_list_elem_type_spec │ │ │ │ U memcpy │ │ │ │ 00000428 t partial_call │ │ │ │ 00000664 t partial_clear │ │ │ │ 000005ac t partial_dealloc │ │ │ │ -0000169c t partial_descr_get │ │ │ │ +000016b4 t partial_descr_get │ │ │ │ 00000204 r partial_doc │ │ │ │ 00000410 d partial_getsetlist │ │ │ │ 00000438 d partial_memberlist │ │ │ │ 000003d0 d partial_methods │ │ │ │ 00000000 t partial_new │ │ │ │ -000016fc t partial_reduce │ │ │ │ -00001b5c t partial_repr │ │ │ │ -00001744 t partial_setstate │ │ │ │ +00001714 t partial_reduce │ │ │ │ +00001b74 t partial_repr │ │ │ │ +0000175c t partial_setstate │ │ │ │ 00000874 t partial_traverse │ │ │ │ 00000358 d partial_type_slots │ │ │ │ 00000048 d partial_type_spec │ │ │ │ 0000028c t partial_vectorcall │ │ │ │ 00000418 t partial_vectorcall_fallback │ │ │ │ 00000990 t placeholder_dealloc │ │ │ │ 00000280 r placeholder_doc │ │ │ │ 000004fc d placeholder_methods │ │ │ │ 000001a8 t placeholder_new │ │ │ │ 0000007e t placeholder_reduce │ │ │ │ 0000008a t placeholder_repr │ │ │ │ 00000280 t placeholder_traverse │ │ │ │ 000004c4 d placeholder_type_slots │ │ │ │ 00000034 d placeholder_type_spec │ │ │ │ -00001d40 t uncached_lru_cache_wrapper │ │ │ │ +00001d58 t uncached_lru_cache_wrapper │ │ │ │ │ │ │ │ _localemodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000070 r .LC10 │ │ │ │ @@ -37571,33 +37570,33 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000028 r module_doc │ │ │ │ 00000760 t stat_S_IFMT │ │ │ │ 000007d8 r stat_S_IFMT_doc │ │ │ │ 0000079c t stat_S_IMODE │ │ │ │ 0000081c r stat_S_IMODE_doc │ │ │ │ -00000030 t stat_S_ISBLK │ │ │ │ +00000032 t stat_S_ISBLK │ │ │ │ 00000a38 r stat_S_ISBLK_doc │ │ │ │ 000005ac t stat_S_ISCHR │ │ │ │ 00000a88 r stat_S_ISCHR_doc │ │ │ │ 00000490 t stat_S_ISDIR │ │ │ │ 00000adc r stat_S_ISDIR_doc │ │ │ │ 00000000 t stat_S_ISDOOR │ │ │ │ 000008e8 r stat_S_ISDOOR_doc │ │ │ │ 000007d8 t stat_S_ISFIFO │ │ │ │ 000009a8 r stat_S_ISFIFO_doc │ │ │ │ 00000568 t stat_S_ISLNK │ │ │ │ 00000964 r stat_S_ISLNK_doc │ │ │ │ -0000002e t stat_S_ISPORT │ │ │ │ +00000030 t stat_S_ISPORT │ │ │ │ 000008a4 r stat_S_ISPORT_doc │ │ │ │ 00000524 t stat_S_ISREG │ │ │ │ 000009f4 r stat_S_ISREG_doc │ │ │ │ 0000006c t stat_S_ISSOCK │ │ │ │ 00000924 r stat_S_ISSOCK_doc │ │ │ │ -0000006a t stat_S_ISWHT │ │ │ │ +0000002e t stat_S_ISWHT │ │ │ │ 00000864 r stat_S_ISWHT_doc │ │ │ │ 0000000c t stat_exec │ │ │ │ 000005f0 t stat_filemode │ │ │ │ 0000079c r stat_filemode_doc │ │ │ │ 00000054 d stat_methods │ │ │ │ 00000034 d stat_slots │ │ │ │ 00000000 d statmodule │ │ │ ├── file list │ │ │ │ @@ -1,119 +1,119 @@ │ │ │ │ ---------- 0 0 0 85038 1970-01-01 00:00:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ ?rw-r--r-- 0 0 0 1396 1970-01-01 00:00:00.000000 getbuildinfo.o │ │ │ │ ?rw-r--r-- 0 0 0 3272 1970-01-01 00:00:00.000000 token.o │ │ │ │ ?rw-r--r-- 0 0 0 13632 1970-01-01 00:00:00.000000 pegen.o │ │ │ │ ?rw-r--r-- 0 0 0 6500 1970-01-01 00:00:00.000000 pegen_errors.o │ │ │ │ -?rw-r--r-- 0 0 0 21556 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ -?rw-r--r-- 0 0 0 204912 1970-01-01 00:00:00.000000 parser.o │ │ │ │ +?rw-r--r-- 0 0 0 21548 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ +?rw-r--r-- 0 0 0 204928 1970-01-01 00:00:00.000000 parser.o │ │ │ │ ?rw-r--r-- 0 0 0 4664 1970-01-01 00:00:00.000000 string_parser.o │ │ │ │ ?rw-r--r-- 0 0 0 1652 1970-01-01 00:00:00.000000 peg_api.o │ │ │ │ ?rw-r--r-- 0 0 0 1252 1970-01-01 00:00:00.000000 buffer.o │ │ │ │ -?rw-r--r-- 0 0 0 18108 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ +?rw-r--r-- 0 0 0 18120 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ ?rw-r--r-- 0 0 0 1760 1970-01-01 00:00:00.000000 state.o │ │ │ │ ?rw-r--r-- 0 0 0 6048 1970-01-01 00:00:00.000000 file_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 2656 1970-01-01 00:00:00.000000 readline_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 2292 1970-01-01 00:00:00.000000 string_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 1464 1970-01-01 00:00:00.000000 utf8_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 7628 1970-01-01 00:00:00.000000 helpers.o │ │ │ │ ?rw-r--r-- 0 0 0 3096 1970-01-01 00:00:00.000000 myreadline.o │ │ │ │ ?rw-r--r-- 0 0 0 50376 1970-01-01 00:00:00.000000 abstract.o │ │ │ │ ?rw-r--r-- 0 0 0 4076 1970-01-01 00:00:00.000000 boolobject.o │ │ │ │ -?rw-r--r-- 0 0 0 16744 1970-01-01 00:00:00.000000 bytes_methods.o │ │ │ │ +?rw-r--r-- 0 0 0 16748 1970-01-01 00:00:00.000000 bytes_methods.o │ │ │ │ ?rw-r--r-- 0 0 0 64720 1970-01-01 00:00:00.000000 bytearrayobject.o │ │ │ │ ?rw-r--r-- 0 0 0 73340 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ ?rw-r--r-- 0 0 0 20368 1970-01-01 00:00:00.000000 call.o │ │ │ │ ?rw-r--r-- 0 0 0 6660 1970-01-01 00:00:00.000000 capsule.o │ │ │ │ ?rw-r--r-- 0 0 0 4856 1970-01-01 00:00:00.000000 cellobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9020 1970-01-01 00:00:00.000000 classobject.o │ │ │ │ -?rw-r--r-- 0 0 0 37452 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 37432 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 19784 1970-01-01 00:00:00.000000 complexobject.o │ │ │ │ ?rw-r--r-- 0 0 0 31348 1970-01-01 00:00:00.000000 descrobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9140 1970-01-01 00:00:00.000000 enumobject.o │ │ │ │ ?rw-r--r-- 0 0 0 76312 1970-01-01 00:00:00.000000 exceptions.o │ │ │ │ ?rw-r--r-- 0 0 0 14452 1970-01-01 00:00:00.000000 genericaliasobject.o │ │ │ │ ?rw-r--r-- 0 0 0 30320 1970-01-01 00:00:00.000000 genobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9660 1970-01-01 00:00:00.000000 fileobject.o │ │ │ │ ?rw-r--r-- 0 0 0 33408 1970-01-01 00:00:00.000000 floatobject.o │ │ │ │ -?rw-r--r-- 0 0 0 27320 1970-01-01 00:00:00.000000 frameobject.o │ │ │ │ +?rw-r--r-- 0 0 0 27260 1970-01-01 00:00:00.000000 frameobject.o │ │ │ │ ?rw-r--r-- 0 0 0 32504 1970-01-01 00:00:00.000000 funcobject.o │ │ │ │ ?rw-r--r-- 0 0 0 6036 1970-01-01 00:00:00.000000 interpolationobject.o │ │ │ │ ?rw-r--r-- 0 0 0 8600 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ -?rw-r--r-- 0 0 0 46376 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ -?rw-r--r-- 0 0 0 103068 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ -?rw-r--r-- 0 0 0 96964 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ +?rw-r--r-- 0 0 0 46816 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ +?rw-r--r-- 0 0 0 103224 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ +?rw-r--r-- 0 0 0 97012 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ ?rw-r--r-- 0 0 0 22352 1970-01-01 00:00:00.000000 odictobject.o │ │ │ │ ?rw-r--r-- 0 0 0 46580 1970-01-01 00:00:00.000000 memoryobject.o │ │ │ │ ?rw-r--r-- 0 0 0 10040 1970-01-01 00:00:00.000000 methodobject.o │ │ │ │ ?rw-r--r-- 0 0 0 22932 1970-01-01 00:00:00.000000 moduleobject.o │ │ │ │ ?rw-r--r-- 0 0 0 5744 1970-01-01 00:00:00.000000 namespaceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 46896 1970-01-01 00:00:00.000000 object.o │ │ │ │ ?rw-r--r-- 0 0 0 112020 1970-01-01 00:00:00.000000 obmalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 4204 1970-01-01 00:00:00.000000 picklebufobject.o │ │ │ │ ?rw-r--r-- 0 0 0 16104 1970-01-01 00:00:00.000000 rangeobject.o │ │ │ │ -?rw-r--r-- 0 0 0 47684 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ +?rw-r--r-- 0 0 0 47660 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9868 1970-01-01 00:00:00.000000 sliceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 11096 1970-01-01 00:00:00.000000 structseq.o │ │ │ │ ?rw-r--r-- 0 0 0 6412 1970-01-01 00:00:00.000000 templateobject.o │ │ │ │ -?rw-r--r-- 0 0 0 20544 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ +?rw-r--r-- 0 0 0 20540 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ ?rw-r--r-- 0 0 0 186792 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 40792 1970-01-01 00:00:00.000000 typevarobject.o │ │ │ │ -?rw-r--r-- 0 0 0 285580 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 285524 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 238404 1970-01-01 00:00:00.000000 unicodectype.o │ │ │ │ ?rw-r--r-- 0 0 0 8524 1970-01-01 00:00:00.000000 unionobject.o │ │ │ │ ?rw-r--r-- 0 0 0 33056 1970-01-01 00:00:00.000000 weakrefobject.o │ │ │ │ ?rw-r--r-- 0 0 0 1856 1970-01-01 00:00:00.000000 _contextvars.o │ │ │ │ ?rw-r--r-- 0 0 0 22684 1970-01-01 00:00:00.000000 _warnings.o │ │ │ │ -?rw-r--r-- 0 0 0 286500 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ -?rw-r--r-- 0 0 0 7424 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ +?rw-r--r-- 0 0 0 286524 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ +?rw-r--r-- 0 0 0 7416 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ ?rw-r--r-- 0 0 0 1296 1970-01-01 00:00:00.000000 asdl.o │ │ │ │ ?rw-r--r-- 0 0 0 7804 1970-01-01 00:00:00.000000 assemble.o │ │ │ │ ?rw-r--r-- 0 0 0 16196 1970-01-01 00:00:00.000000 ast.o │ │ │ │ -?rw-r--r-- 0 0 0 12120 1970-01-01 00:00:00.000000 ast_preprocess.o │ │ │ │ +?rw-r--r-- 0 0 0 12124 1970-01-01 00:00:00.000000 ast_preprocess.o │ │ │ │ ?rw-r--r-- 0 0 0 12556 1970-01-01 00:00:00.000000 ast_unparse.o │ │ │ │ -?rw-r--r-- 0 0 0 64180 1970-01-01 00:00:00.000000 bltinmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 64176 1970-01-01 00:00:00.000000 bltinmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 brc.o │ │ │ │ ?rw-r--r-- 0 0 0 110512 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ ?rw-r--r-- 0 0 0 19436 1970-01-01 00:00:00.000000 codecs.o │ │ │ │ -?rw-r--r-- 0 0 0 114820 1970-01-01 00:00:00.000000 codegen.o │ │ │ │ -?rw-r--r-- 0 0 0 20188 1970-01-01 00:00:00.000000 compile.o │ │ │ │ +?rw-r--r-- 0 0 0 114856 1970-01-01 00:00:00.000000 codegen.o │ │ │ │ +?rw-r--r-- 0 0 0 20180 1970-01-01 00:00:00.000000 compile.o │ │ │ │ ?rw-r--r-- 0 0 0 20180 1970-01-01 00:00:00.000000 context.o │ │ │ │ ?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 critical_section.o │ │ │ │ ?rw-r--r-- 0 0 0 38548 1970-01-01 00:00:00.000000 crossinterp.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 dynamic_annotations.o │ │ │ │ -?rw-r--r-- 0 0 0 28888 1970-01-01 00:00:00.000000 errors.o │ │ │ │ -?rw-r--r-- 0 0 0 39736 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ +?rw-r--r-- 0 0 0 28884 1970-01-01 00:00:00.000000 errors.o │ │ │ │ +?rw-r--r-- 0 0 0 39728 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ ?rw-r--r-- 0 0 0 3476 1970-01-01 00:00:00.000000 frame.o │ │ │ │ ?rw-r--r-- 0 0 0 2624 1970-01-01 00:00:00.000000 frozenmain.o │ │ │ │ ?rw-r--r-- 0 0 0 2584 1970-01-01 00:00:00.000000 future.o │ │ │ │ ?rw-r--r-- 0 0 0 14984 1970-01-01 00:00:00.000000 gc.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 gc_free_threading.o │ │ │ │ ?rw-r--r-- 0 0 0 724 1970-01-01 00:00:00.000000 gc_gil.o │ │ │ │ -?rw-r--r-- 0 0 0 45112 1970-01-01 00:00:00.000000 getargs.o │ │ │ │ +?rw-r--r-- 0 0 0 45140 1970-01-01 00:00:00.000000 getargs.o │ │ │ │ ?rw-r--r-- 0 0 0 788 1970-01-01 00:00:00.000000 getcompiler.o │ │ │ │ ?rw-r--r-- 0 0 0 1100 1970-01-01 00:00:00.000000 getcopyright.o │ │ │ │ ?rw-r--r-- 0 0 0 784 1970-01-01 00:00:00.000000 getplatform.o │ │ │ │ ?rw-r--r-- 0 0 0 1324 1970-01-01 00:00:00.000000 getversion.o │ │ │ │ ?rw-r--r-- 0 0 0 13320 1970-01-01 00:00:00.000000 ceval_gil.o │ │ │ │ ?rw-r--r-- 0 0 0 14192 1970-01-01 00:00:00.000000 hamt.o │ │ │ │ ?rw-r--r-- 0 0 0 3516 1970-01-01 00:00:00.000000 hashtable.o │ │ │ │ ?rw-r--r-- 0 0 0 53940 1970-01-01 00:00:00.000000 import.o │ │ │ │ ?rw-r--r-- 0 0 0 5932 1970-01-01 00:00:00.000000 importdl.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 index_pool.o │ │ │ │ ?rw-r--r-- 0 0 0 68052 1970-01-01 00:00:00.000000 initconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 6740 1970-01-01 00:00:00.000000 interpconfig.o │ │ │ │ -?rw-r--r-- 0 0 0 33048 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ +?rw-r--r-- 0 0 0 33056 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ ?rw-r--r-- 0 0 0 8356 1970-01-01 00:00:00.000000 instruction_sequence.o │ │ │ │ ?rw-r--r-- 0 0 0 7008 1970-01-01 00:00:00.000000 intrinsics.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 jit.o │ │ │ │ ?rw-r--r-- 0 0 0 8848 1970-01-01 00:00:00.000000 legacy_tracing.o │ │ │ │ -?rw-r--r-- 0 0 0 6492 1970-01-01 00:00:00.000000 lock.o │ │ │ │ -?rw-r--r-- 0 0 0 31568 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ -?rw-r--r-- 0 0 0 10896 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ +?rw-r--r-- 0 0 0 6488 1970-01-01 00:00:00.000000 lock.o │ │ │ │ +?rw-r--r-- 0 0 0 31556 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ +?rw-r--r-- 0 0 0 10904 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ ?rw-r--r-- 0 0 0 884 1970-01-01 00:00:00.000000 mysnprintf.o │ │ │ │ ?rw-r--r-- 0 0 0 4088 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ ?rw-r--r-- 0 0 0 1236 1970-01-01 00:00:00.000000 object_stack.o │ │ │ │ ?rw-r--r-- 0 0 0 980 1970-01-01 00:00:00.000000 optimizer.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 optimizer_analysis.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 optimizer_symbols.o │ │ │ │ ?rw-r--r-- 0 0 0 12500 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ @@ -123,58 +123,58 @@ │ │ │ │ ?rw-r--r-- 0 0 0 2260 1970-01-01 00:00:00.000000 pyctype.o │ │ │ │ ?rw-r--r-- 0 0 0 716 1970-01-01 00:00:00.000000 pyfpe.o │ │ │ │ ?rw-r--r-- 0 0 0 4460 1970-01-01 00:00:00.000000 pyhash.o │ │ │ │ ?rw-r--r-- 0 0 0 220476 1970-01-01 00:00:00.000000 pylifecycle.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 pymath.o │ │ │ │ ?rw-r--r-- 0 0 0 208424 1970-01-01 00:00:00.000000 pystate.o │ │ │ │ ?rw-r--r-- 0 0 0 22876 1970-01-01 00:00:00.000000 pythonrun.o │ │ │ │ -?rw-r--r-- 0 0 0 11900 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ +?rw-r--r-- 0 0 0 11892 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ ?rw-r--r-- 0 0 0 2396 1970-01-01 00:00:00.000000 qsbr.o │ │ │ │ ?rw-r--r-- 0 0 0 3984 1970-01-01 00:00:00.000000 bootstrap_hash.o │ │ │ │ -?rw-r--r-- 0 0 0 15656 1970-01-01 00:00:00.000000 specialize.o │ │ │ │ +?rw-r--r-- 0 0 0 15660 1970-01-01 00:00:00.000000 specialize.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 stackrefs.o │ │ │ │ ?rw-r--r-- 0 0 0 5200 1970-01-01 00:00:00.000000 structmember.o │ │ │ │ -?rw-r--r-- 0 0 0 47832 1970-01-01 00:00:00.000000 symtable.o │ │ │ │ +?rw-r--r-- 0 0 0 47828 1970-01-01 00:00:00.000000 symtable.o │ │ │ │ ?rw-r--r-- 0 0 0 86580 1970-01-01 00:00:00.000000 sysmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 10676 1970-01-01 00:00:00.000000 thread.o │ │ │ │ ?rw-r--r-- 0 0 0 18128 1970-01-01 00:00:00.000000 traceback.o │ │ │ │ -?rw-r--r-- 0 0 0 16504 1970-01-01 00:00:00.000000 tracemalloc.o │ │ │ │ +?rw-r--r-- 0 0 0 16508 1970-01-01 00:00:00.000000 tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 uniqueid.o │ │ │ │ ?rw-r--r-- 0 0 0 3288 1970-01-01 00:00:00.000000 getopt.o │ │ │ │ ?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 pystrcmp.o │ │ │ │ ?rw-r--r-- 0 0 0 4796 1970-01-01 00:00:00.000000 pystrtod.o │ │ │ │ ?rw-r--r-- 0 0 0 2976 1970-01-01 00:00:00.000000 pystrhex.o │ │ │ │ -?rw-r--r-- 0 0 0 20304 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ +?rw-r--r-- 0 0 0 20296 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ ?rw-r--r-- 0 0 0 17964 1970-01-01 00:00:00.000000 formatter_unicode.o │ │ │ │ ?rw-r--r-- 0 0 0 16148 1970-01-01 00:00:00.000000 fileutils.o │ │ │ │ ?rw-r--r-- 0 0 0 2560 1970-01-01 00:00:00.000000 suggestions.o │ │ │ │ ?rw-r--r-- 0 0 0 1164 1970-01-01 00:00:00.000000 perf_trampoline.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 perf_jit_trampoline.o │ │ │ │ ?rw-r--r-- 0 0 0 14484 1970-01-01 00:00:00.000000 remote_debugging.o │ │ │ │ ?rw-r--r-- 0 0 0 2312 1970-01-01 00:00:00.000000 dynload_shlib.o │ │ │ │ ?rw-r--r-- 0 0 0 1304 1970-01-01 00:00:00.000000 pydtrace.o │ │ │ │ ?rw-r--r-- 0 0 0 4796 1970-01-01 00:00:00.000000 config.o │ │ │ │ ?rw-r--r-- 0 0 0 13060 1970-01-01 00:00:00.000000 main.o │ │ │ │ ?rw-r--r-- 0 0 0 14028 1970-01-01 00:00:00.000000 gcmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 11308 1970-01-01 00:00:00.000000 _bisectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 24392 1970-01-01 00:00:00.000000 _csv.o │ │ │ │ ?rw-r--r-- 0 0 0 86588 1970-01-01 00:00:00.000000 _datetimemodule.o │ │ │ │ -?rw-r--r-- 0 0 0 16032 1970-01-01 00:00:00.000000 _heapqmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 16036 1970-01-01 00:00:00.000000 _heapqmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 27400 1970-01-01 00:00:00.000000 _json.o │ │ │ │ ?rw-r--r-- 0 0 0 16328 1970-01-01 00:00:00.000000 _opcode.o │ │ │ │ ?rw-r--r-- 0 0 0 103556 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ ?rw-r--r-- 0 0 0 11948 1970-01-01 00:00:00.000000 _randommodule.o │ │ │ │ ?rw-r--r-- 0 0 0 116160 1970-01-01 00:00:00.000000 socketmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 3408 1970-01-01 00:00:00.000000 _statisticsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 41508 1970-01-01 00:00:00.000000 _struct.o │ │ │ │ ?rw-r--r-- 0 0 0 46040 1970-01-01 00:00:00.000000 arraymodule.o │ │ │ │ ?rw-r--r-- 0 0 0 17568 1970-01-01 00:00:00.000000 binascii.o │ │ │ │ ?rw-r--r-- 0 0 0 31088 1970-01-01 00:00:00.000000 cmathmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 56136 1970-01-01 00:00:00.000000 mathmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 22944 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 22940 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 58352 1970-01-01 00:00:00.000000 _elementtree.o │ │ │ │ ?rw-r--r-- 0 0 0 51344 1970-01-01 00:00:00.000000 pyexpat.o │ │ │ │ ?rw-r--r-- 0 0 0 16372 1970-01-01 00:00:00.000000 blake2module.o │ │ │ │ ?rw-r--r-- 0 0 0 8184 1970-01-01 00:00:00.000000 md5module.o │ │ │ │ ?rw-r--r-- 0 0 0 8120 1970-01-01 00:00:00.000000 sha1module.o │ │ │ │ ?rw-r--r-- 0 0 0 16224 1970-01-01 00:00:00.000000 sha2module.o │ │ │ │ ?rw-r--r-- 0 0 0 14100 1970-01-01 00:00:00.000000 sha3module.o │ │ │ │ @@ -182,38 +182,38 @@ │ │ │ │ ?rw-r--r-- 0 0 0 12628 1970-01-01 00:00:00.000000 _posixsubprocess.o │ │ │ │ ?rw-r--r-- 0 0 0 18084 1970-01-01 00:00:00.000000 fcntlmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 7508 1970-01-01 00:00:00.000000 grpmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 10004 1970-01-01 00:00:00.000000 syslogmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 35036 1970-01-01 00:00:00.000000 zlibmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6164 1970-01-01 00:00:00.000000 atexitmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 18744 1970-01-01 00:00:00.000000 faulthandler.o │ │ │ │ -?rw-r--r-- 0 0 0 229976 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 229984 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 28004 1970-01-01 00:00:00.000000 signalmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 5708 1970-01-01 00:00:00.000000 _tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 2480 1970-01-01 00:00:00.000000 _suggestions.o │ │ │ │ ?rw-r--r-- 0 0 0 33064 1970-01-01 00:00:00.000000 _codecsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 31944 1970-01-01 00:00:00.000000 _collectionsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 16216 1970-01-01 00:00:00.000000 errnomodule.o │ │ │ │ ?rw-r--r-- 0 0 0 21436 1970-01-01 00:00:00.000000 _iomodule.o │ │ │ │ ?rw-r--r-- 0 0 0 18916 1970-01-01 00:00:00.000000 iobase.o │ │ │ │ ?rw-r--r-- 0 0 0 21568 1970-01-01 00:00:00.000000 fileio.o │ │ │ │ ?rw-r--r-- 0 0 0 18216 1970-01-01 00:00:00.000000 bytesio.o │ │ │ │ -?rw-r--r-- 0 0 0 47840 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ +?rw-r--r-- 0 0 0 47928 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ ?rw-r--r-- 0 0 0 55424 1970-01-01 00:00:00.000000 textio.o │ │ │ │ ?rw-r--r-- 0 0 0 16948 1970-01-01 00:00:00.000000 stringio.o │ │ │ │ ?rw-r--r-- 0 0 0 50748 1970-01-01 00:00:00.000000 itertoolsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 87600 1970-01-01 00:00:00.000000 sre.o │ │ │ │ ?rw-r--r-- 0 0 0 1976 1970-01-01 00:00:00.000000 _sysconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 42680 1970-01-01 00:00:00.000000 _threadmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 27960 1970-01-01 00:00:00.000000 timemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 4896 1970-01-01 00:00:00.000000 _typesmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 2592 1970-01-01 00:00:00.000000 _typingmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 4804 1970-01-01 00:00:00.000000 _weakref.o │ │ │ │ -?rw-r--r-- 0 0 0 13888 1970-01-01 00:00:00.000000 _abc.o │ │ │ │ -?rw-r--r-- 0 0 0 24492 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 13908 1970-01-01 00:00:00.000000 _abc.o │ │ │ │ +?rw-r--r-- 0 0 0 24516 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 17508 1970-01-01 00:00:00.000000 _localemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 32608 1970-01-01 00:00:00.000000 _operator.o │ │ │ │ ?rw-r--r-- 0 0 0 11544 1970-01-01 00:00:00.000000 _stat.o │ │ │ │ ?rw-r--r-- 0 0 0 5256 1970-01-01 00:00:00.000000 symtablemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6652 1970-01-01 00:00:00.000000 pwdmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 28180 1970-01-01 00:00:00.000000 getpath.o │ │ │ │ ?rw-r--r-- 0 0 0 441432 1970-01-01 00:00:00.000000 frozen.o │ │ │ ├── pegen.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1648,25 +1648,25 @@ │ │ │ │ │ movge r1, #0 │ │ │ │ │ bge.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, #1 │ │ │ │ │ - blt.n f50 <_PyPegen_byte_offset_to_character_offset_line+0xe8> │ │ │ │ │ + blt.n f20 <_PyPegen_byte_offset_to_character_offset_line+0xb8> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it le │ │ │ │ │ movle r1, #1 │ │ │ │ │ ble.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, #1 │ │ │ │ │ - blt.n f2e <_PyPegen_byte_offset_to_character_offset_line+0xc6> │ │ │ │ │ + blt.n f42 <_PyPegen_byte_offset_to_character_offset_line+0xda> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it le │ │ │ │ │ movle r1, #2 │ │ │ │ │ ble.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -1675,111 +1675,111 @@ │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ble.n f08 <_PyPegen_byte_offset_to_character_offset_line+0xa0> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r3, r1, #1 │ │ │ │ │ - blt.n f0c <_PyPegen_byte_offset_to_character_offset_line+0xa4> │ │ │ │ │ + blt.n f64 <_PyPegen_byte_offset_to_character_offset_line+0xfc> │ │ │ │ │ movs r1, #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ble.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ ldrsb.w ip, [r0, r3] │ │ │ │ │ ldrb.w lr, [r0, r3] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n f7a <_PyPegen_byte_offset_to_character_offset_line+0x112> │ │ │ │ │ + blt.n f0c <_PyPegen_byte_offset_to_character_offset_line+0xa4> │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bgt.n edc <_PyPegen_byte_offset_to_character_offset_line+0x74> │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ it eq │ │ │ │ │ addeq r1, #2 │ │ │ │ │ - bne.n f8e <_PyPegen_byte_offset_to_character_offset_line+0x126> │ │ │ │ │ + bne.n fa6 <_PyPegen_byte_offset_to_character_offset_line+0x13e> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bgt.n ec8 <_PyPegen_byte_offset_to_character_offset_line+0x60> │ │ │ │ │ movs r1, #3 │ │ │ │ │ b.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ + and.w ip, lr, #224 @ 0xe0 │ │ │ │ │ + cmp.w ip, #192 @ 0xc0 │ │ │ │ │ + bne.n f8e <_PyPegen_byte_offset_to_character_offset_line+0x126> │ │ │ │ │ + adds r3, #2 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + blt.n edc <_PyPegen_byte_offset_to_character_offset_line+0x74> │ │ │ │ │ + b.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ it eq │ │ │ │ │ - addeq r3, r1, #2 │ │ │ │ │ - beq.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ + addeq r1, #2 │ │ │ │ │ + beq.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ beq.n fc4 <_PyPegen_byte_offset_to_character_offset_line+0x15c> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ - adds r3, r1, #4 │ │ │ │ │ - b.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + b.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ it eq │ │ │ │ │ addeq r1, #2 │ │ │ │ │ beq.n eb0 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - beq.n f72 <_PyPegen_byte_offset_to_character_offset_line+0x10a> │ │ │ │ │ + beq.n f86 <_PyPegen_byte_offset_to_character_offset_line+0x11e> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ adds r1, #4 │ │ │ │ │ b.n eb0 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ it eq │ │ │ │ │ - addeq r1, #2 │ │ │ │ │ - beq.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ + addeq r3, r1, #2 │ │ │ │ │ + beq.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - beq.n f76 <_PyPegen_byte_offset_to_character_offset_line+0x10e> │ │ │ │ │ + beq.n f8a <_PyPegen_byte_offset_to_character_offset_line+0x122> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - b.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ + adds r3, r1, #4 │ │ │ │ │ + b.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ adds r1, #3 │ │ │ │ │ b.n eb0 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ - adds r1, #3 │ │ │ │ │ - b.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ - and.w ip, lr, #224 @ 0xe0 │ │ │ │ │ - cmp.w ip, #192 @ 0xc0 │ │ │ │ │ - bne.n fa4 <_PyPegen_byte_offset_to_character_offset_line+0x13c> │ │ │ │ │ - adds r3, #2 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - blt.n edc <_PyPegen_byte_offset_to_character_offset_line+0x74> │ │ │ │ │ - b.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ + adds r3, r1, #3 │ │ │ │ │ + b.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ + and.w ip, lr, #240 @ 0xf0 │ │ │ │ │ + cmp.w ip, #224 @ 0xe0 │ │ │ │ │ + beq.n fbc <_PyPegen_byte_offset_to_character_offset_line+0x154> │ │ │ │ │ + and.w lr, lr, #248 @ 0xf8 │ │ │ │ │ + cmp.w lr, #240 @ 0xf0 │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ + adds r3, #4 │ │ │ │ │ + b.n f18 <_PyPegen_byte_offset_to_character_offset_line+0xb0> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - beq.n fbc <_PyPegen_byte_offset_to_character_offset_line+0x154> │ │ │ │ │ + beq.n fc0 <_PyPegen_byte_offset_to_character_offset_line+0x158> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ adds r1, #4 │ │ │ │ │ b.n f04 <_PyPegen_byte_offset_to_character_offset_line+0x9c> │ │ │ │ │ - and.w ip, lr, #240 @ 0xf0 │ │ │ │ │ - cmp.w ip, #224 @ 0xe0 │ │ │ │ │ - beq.n fc0 <_PyPegen_byte_offset_to_character_offset_line+0x158> │ │ │ │ │ - and.w lr, lr, #248 @ 0xf8 │ │ │ │ │ - cmp.w lr, #240 @ 0xf0 │ │ │ │ │ - bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ - adds r3, #4 │ │ │ │ │ - b.n f86 <_PyPegen_byte_offset_to_character_offset_line+0x11e> │ │ │ │ │ + adds r3, #3 │ │ │ │ │ + b.n f18 <_PyPegen_byte_offset_to_character_offset_line+0xb0> │ │ │ │ │ adds r1, #3 │ │ │ │ │ b.n f04 <_PyPegen_byte_offset_to_character_offset_line+0x9c> │ │ │ │ │ - adds r3, #3 │ │ │ │ │ - b.n f86 <_PyPegen_byte_offset_to_character_offset_line+0x11e> │ │ │ │ │ - adds r3, r1, #3 │ │ │ │ │ - b.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ + adds r1, #3 │ │ │ │ │ + b.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ ├── action_helpers.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: 20956 (bytes into file) │ │ │ │ │ + Start of section headers: 20948 (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 0x51dc: │ │ │ │ │ +There are 15 section headers, starting at offset 0x51d4: │ │ │ │ │ │ │ │ │ │ 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 001b44 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00460c 000850 08 I 12 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 001b78 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 001b78 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .rodata.str1.4 PROGBITS 00000000 001b78 000463 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 001fdc 000860 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 004e5c 000208 08 I 12 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 00283c 0002ee 00 AX 0 0 2 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 005064 0000f8 08 I 12 8 4 │ │ │ │ │ - [10] .note.GNU-stack PROGBITS 00000000 002b2a 000000 00 0 0 1 │ │ │ │ │ - [11] .ARM.attributes ARM_ATTRIBUTES 00000000 002b2a 000033 00 0 0 1 │ │ │ │ │ - [12] .symtab SYMTAB 00000000 002b60 000d30 10 13 79 4 │ │ │ │ │ - [13] .strtab STRTAB 00000000 003890 000d79 00 0 0 1 │ │ │ │ │ - [14] .shstrtab STRTAB 00000000 00515c 000080 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 001b3c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 004604 000850 08 I 12 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 001b70 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 001b70 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .rodata.str1.4 PROGBITS 00000000 001b70 000463 01 AMS 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 001fd4 000860 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 004e54 000208 08 I 12 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 002834 0002ee 00 AX 0 0 2 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 00505c 0000f8 08 I 12 8 4 │ │ │ │ │ + [10] .note.GNU-stack PROGBITS 00000000 002b22 000000 00 0 0 1 │ │ │ │ │ + [11] .ARM.attributes ARM_ATTRIBUTES 00000000 002b22 000033 00 0 0 1 │ │ │ │ │ + [12] .symtab SYMTAB 00000000 002b58 000d30 10 13 79 4 │ │ │ │ │ + [13] .strtab STRTAB 00000000 003888 000d79 00 0 0 1 │ │ │ │ │ + [14] .shstrtab STRTAB 00000000 005154 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 {} │ │ │ │ │ @@ -69,16 +69,16 @@ │ │ │ │ │ 65: 00000348 0 NOTYPE LOCAL DEFAULT 5 .LC42 │ │ │ │ │ 66: 00000350 0 NOTYPE LOCAL DEFAULT 5 .LC43 │ │ │ │ │ 67: 0000035c 0 NOTYPE LOCAL DEFAULT 5 .LC44 │ │ │ │ │ 68: 00000364 0 NOTYPE LOCAL DEFAULT 5 .LC45 │ │ │ │ │ 69: 00000370 0 NOTYPE LOCAL DEFAULT 5 .LC46 │ │ │ │ │ 70: 00000388 0 NOTYPE LOCAL DEFAULT 5 .LC47 │ │ │ │ │ 71: 0000039c 0 NOTYPE LOCAL DEFAULT 5 .LC48 │ │ │ │ │ - 72: 00001976 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 73: 00001992 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 72: 0000196e 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 73: 0000198a 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 74: 000003d0 0 NOTYPE LOCAL DEFAULT 5 .LC49 │ │ │ │ │ 75: 00000408 0 NOTYPE LOCAL DEFAULT 5 .LC50 │ │ │ │ │ 76: 00000438 0 NOTYPE LOCAL DEFAULT 5 .LC51 │ │ │ │ │ 77: 000013db 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 78: 000013dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 79: 00000001 178 FUNC GLOBAL HIDDEN 6 _PyPegen_constant_from_string │ │ │ │ │ 80: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ @@ -113,15 +113,15 @@ │ │ │ │ │ 109: 00000501 308 FUNC GLOBAL HIDDEN 6 _PyPegen_collect_call_seqs │ │ │ │ │ 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Call │ │ │ │ │ 111: 00001049 126 FUNC GLOBAL HIDDEN 1 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ 112: 000010c9 104 FUNC GLOBAL HIDDEN 1 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_expr_seq_new │ │ │ │ │ 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ 115: 00000635 12 FUNC GLOBAL HIDDEN 6 _PyPegen_add_type_comment_to_arg │ │ │ │ │ - 116: 00001af1 82 FUNC GLOBAL HIDDEN 1 _PyPegen_new_type_comment │ │ │ │ │ + 116: 00001ae9 82 FUNC GLOBAL HIDDEN 1 _PyPegen_new_type_comment │ │ │ │ │ 117: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_arg │ │ │ │ │ 118: 00000049 40 FUNC GLOBAL HIDDEN 1 _PyPegen_cmpop_expr_pair │ │ │ │ │ 119: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArena_Malloc │ │ │ │ │ 120: 00000071 622 FUNC GLOBAL HIDDEN 1 _PyPegen_make_arguments │ │ │ │ │ 121: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_arg_seq_new │ │ │ │ │ 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_arguments │ │ │ │ │ 123: 000006d1 104 FUNC GLOBAL HIDDEN 6 _PyPegen_join_sequences │ │ │ │ │ @@ -186,24 +186,24 @@ │ │ │ │ │ 182: 0000161d 72 FUNC GLOBAL HIDDEN 1 _PyPegen_template_str │ │ │ │ │ 183: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TemplateStr │ │ │ │ │ 184: 00001665 56 FUNC GLOBAL HIDDEN 1 _PyPegen_concatenate_tstrings │ │ │ │ │ 185: 0000169d 66 FUNC GLOBAL HIDDEN 1 _PyPegen_class_def_decorators │ │ │ │ │ 186: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ClassDef │ │ │ │ │ 187: 000016e1 142 FUNC GLOBAL HIDDEN 1 _PyPegen_decoded_constant_from_token │ │ │ │ │ 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ - 189: 00001771 290 FUNC GLOBAL HIDDEN 1 _PyPegen_setup_full_format_spec │ │ │ │ │ - 190: 00001895 40 FUNC GLOBAL HIDDEN 1 _PyPegen_key_pattern_pair │ │ │ │ │ - 191: 000018bd 60 FUNC GLOBAL HIDDEN 1 _PyPegen_get_pattern_keys │ │ │ │ │ - 192: 000018f9 60 FUNC GLOBAL HIDDEN 1 _PyPegen_get_patterns │ │ │ │ │ + 189: 00001771 282 FUNC GLOBAL HIDDEN 1 _PyPegen_setup_full_format_spec │ │ │ │ │ + 190: 0000188d 40 FUNC GLOBAL HIDDEN 1 _PyPegen_key_pattern_pair │ │ │ │ │ + 191: 000018b5 60 FUNC GLOBAL HIDDEN 1 _PyPegen_get_pattern_keys │ │ │ │ │ + 192: 000018f1 60 FUNC GLOBAL HIDDEN 1 _PyPegen_get_patterns │ │ │ │ │ 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_pattern_seq_new │ │ │ │ │ - 194: 00001935 40 FUNC GLOBAL HIDDEN 1 _PyPegen_slash_with_default │ │ │ │ │ + 194: 0000192d 40 FUNC GLOBAL HIDDEN 1 _PyPegen_slash_with_default │ │ │ │ │ 195: 00000019 88 FUNC GLOBAL HIDDEN 8 _PyPegen_ensure_real │ │ │ │ │ 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ 197: 00000071 88 FUNC GLOBAL HIDDEN 8 _PyPegen_ensure_imaginary │ │ │ │ │ - 198: 0000195d 404 FUNC GLOBAL HIDDEN 1 _PyPegen_get_expr_name │ │ │ │ │ + 198: 00001955 404 FUNC GLOBAL HIDDEN 1 _PyPegen_get_expr_name │ │ │ │ │ 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 200: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ 203: 000000c9 88 FUNC GLOBAL HIDDEN 8 _PyPegen_arguments_parsing_error │ │ │ │ │ 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x460c contains 266 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x4604 contains 266 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000016 0000500a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00000020 0000740a R_ARM_THM_CALL 00001af1 _PyPegen_new_type_comment │ │ │ │ │ +00000020 0000740a R_ARM_THM_CALL 00001ae9 _PyPegen_new_type_comment │ │ │ │ │ 0000003e 0000750a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ 00000060 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ 000000a0 0000790a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ 000000c0 0000790a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ 000000de 00006b0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000156 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 00000170 0000790a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ @@ -66,24 +66,24 @@ │ │ │ │ │ 00000840 00008a0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 0000084c 00008b0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ 00000858 00008b0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ 00000862 00008c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 00000872 00008e0a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ 00000882 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 000008a0 0000530a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -00000902 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -0000091e 00008f0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000924 0000902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000928 00009030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000092e 0000142f R_ARM_THM_MOVW_ABS_NC 00000048 .LC7 │ │ │ │ │ -00000932 00001430 R_ARM_THM_MOVT_ABS 00000048 .LC7 │ │ │ │ │ -00000936 0000152f R_ARM_THM_MOVW_ABS_NC 00000090 .LC8 │ │ │ │ │ -0000093a 00001530 R_ARM_THM_MOVT_ABS 00000090 .LC8 │ │ │ │ │ -00000948 0000910a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000964 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000910 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000091e 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +0000093a 00008f0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000940 0000902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000944 00009030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000094a 0000142f R_ARM_THM_MOVW_ABS_NC 00000048 .LC7 │ │ │ │ │ +0000094e 00001430 R_ARM_THM_MOVT_ABS 00000048 .LC7 │ │ │ │ │ +00000952 0000152f R_ARM_THM_MOVW_ABS_NC 00000090 .LC8 │ │ │ │ │ +00000956 00001530 R_ARM_THM_MOVT_ABS 00000090 .LC8 │ │ │ │ │ +00000964 0000910a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000099c 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 000009bc 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000009c0 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000009f8 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 00000a02 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00000a06 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000b46 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ @@ -134,15 +134,15 @@ │ │ │ │ │ 00001178 0000602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000117c 00006030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001184 0000202f R_ARM_THM_MOVW_ABS_NC 00000174 .LC15 │ │ │ │ │ 00001188 00002030 R_ARM_THM_MOVT_ABS 00000174 .LC15 │ │ │ │ │ 0000118e 0000610a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000011ac 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ 000011ee 0000a60a R_ARM_THM_CALL 00000000 _Py_asdl_type_ignore_seq_new │ │ │ │ │ -0000120c 0000740a R_ARM_THM_CALL 00001af1 _PyPegen_new_type_comment │ │ │ │ │ +0000120c 0000740a R_ARM_THM_CALL 00001ae9 _PyPegen_new_type_comment │ │ │ │ │ 0000121e 0000a70a R_ARM_THM_CALL 00000000 _PyAST_TypeIgnore │ │ │ │ │ 0000125a 0000232f R_ARM_THM_MOVW_ABS_NC 000001a8 .LC17 │ │ │ │ │ 0000125e 00002330 R_ARM_THM_MOVT_ABS 000001a8 .LC17 │ │ │ │ │ 00001262 0000a90a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 0000127a 0000aa0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ 00001282 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 000012a0 0000630a R_ARM_THM_CALL 00000000 _PyAST_Name │ │ │ │ │ @@ -174,105 +174,105 @@ │ │ │ │ │ 000016fa 0000bc0a R_ARM_THM_CALL 00000000 PyBytes_AsStringAndSize │ │ │ │ │ 00001720 00008e0a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ 0000172c 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 0000174a 0000530a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 00001766 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001790 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00001794 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000017f4 00005e0a R_ARM_THM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ -00001802 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -00001824 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00001854 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001858 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000188a 0000570a R_ARM_THM_CALL 000000b5 _PyPegen_concatenate_strings │ │ │ │ │ -000018ac 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -000018d4 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00001910 0000c10a R_ARM_THM_CALL 00000000 _Py_asdl_pattern_seq_new │ │ │ │ │ -0000194c 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -00001992 00002d2f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ -00001996 00002d30 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ -0000199c 00002c2f R_ARM_THM_MOVW_ABS_NC 0000021c .LC21 │ │ │ │ │ -000019a0 00002c30 R_ARM_THM_MOVT_ABS 0000021c .LC21 │ │ │ │ │ -000019a6 00003a2f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC35 │ │ │ │ │ -000019aa 00003a30 R_ARM_THM_MOVT_ABS 000002e0 .LC35 │ │ │ │ │ -000019b0 0000392f R_ARM_THM_MOVW_ABS_NC 000002cc .LC34 │ │ │ │ │ -000019b4 00003930 R_ARM_THM_MOVT_ABS 000002cc .LC34 │ │ │ │ │ -000019ba 0000382f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC33 │ │ │ │ │ -000019be 00003830 R_ARM_THM_MOVT_ABS 000002b8 .LC33 │ │ │ │ │ -000019c4 00003c2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC37 │ │ │ │ │ -000019c8 00003c30 R_ARM_THM_MOVT_ABS 00000304 .LC37 │ │ │ │ │ -000019ce 00003b2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC36 │ │ │ │ │ -000019d2 00003b30 R_ARM_THM_MOVT_ABS 000002f4 .LC36 │ │ │ │ │ -000019d8 0000452f R_ARM_THM_MOVW_ABS_NC 00000370 .LC46 │ │ │ │ │ -000019dc 00004530 R_ARM_THM_MOVT_ABS 00000370 .LC46 │ │ │ │ │ -000019e2 0000352f R_ARM_THM_MOVW_ABS_NC 00000278 .LC30 │ │ │ │ │ -000019e6 00003530 R_ARM_THM_MOVT_ABS 00000278 .LC30 │ │ │ │ │ -000019ec 00002f2f R_ARM_THM_MOVW_ABS_NC 0000023c .LC24 │ │ │ │ │ -000019f0 00002f30 R_ARM_THM_MOVT_ABS 0000023c .LC24 │ │ │ │ │ -000019f6 0000312f R_ARM_THM_MOVW_ABS_NC 0000024c .LC26 │ │ │ │ │ -000019fa 00003130 R_ARM_THM_MOVT_ABS 0000024c .LC26 │ │ │ │ │ -00001a00 0000302f R_ARM_THM_MOVW_ABS_NC 00000244 .LC25 │ │ │ │ │ -00001a04 00003030 R_ARM_THM_MOVT_ABS 00000244 .LC25 │ │ │ │ │ -00001a0a 00002e2f R_ARM_THM_MOVW_ABS_NC 00000234 .LC23 │ │ │ │ │ -00001a0e 00002e30 R_ARM_THM_MOVT_ABS 00000234 .LC23 │ │ │ │ │ -00001a14 0000462f R_ARM_THM_MOVW_ABS_NC 00000388 .LC47 │ │ │ │ │ -00001a18 00004630 R_ARM_THM_MOVT_ABS 00000388 .LC47 │ │ │ │ │ -00001a1e 0000342f R_ARM_THM_MOVW_ABS_NC 0000026c .LC29 │ │ │ │ │ -00001a22 00003430 R_ARM_THM_MOVT_ABS 0000026c .LC29 │ │ │ │ │ -00001a28 0000902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001a2c 00009030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001a32 0000472f R_ARM_THM_MOVW_ABS_NC 0000039c .LC48 │ │ │ │ │ -00001a36 00004730 R_ARM_THM_MOVT_ABS 0000039c .LC48 │ │ │ │ │ -00001a3e 0000910a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a46 0000322f R_ARM_THM_MOVW_ABS_NC 00000254 .LC27 │ │ │ │ │ -00001a4a 00003230 R_ARM_THM_MOVT_ABS 00000254 .LC27 │ │ │ │ │ -00001a50 0000332f R_ARM_THM_MOVW_ABS_NC 0000025c .LC28 │ │ │ │ │ -00001a54 00003330 R_ARM_THM_MOVT_ABS 0000025c .LC28 │ │ │ │ │ -00001a5a 0000442f R_ARM_THM_MOVW_ABS_NC 00000364 .LC45 │ │ │ │ │ -00001a5e 00004430 R_ARM_THM_MOVT_ABS 00000364 .LC45 │ │ │ │ │ -00001a64 0000362f R_ARM_THM_MOVW_ABS_NC 00000290 .LC31 │ │ │ │ │ -00001a68 00003630 R_ARM_THM_MOVT_ABS 00000290 .LC31 │ │ │ │ │ -00001a6e 0000372f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC32 │ │ │ │ │ -00001a72 00003730 R_ARM_THM_MOVT_ABS 000002a4 .LC32 │ │ │ │ │ -00001a78 00003e2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC39 │ │ │ │ │ -00001a7c 00003e30 R_ARM_THM_MOVT_ABS 00000324 .LC39 │ │ │ │ │ -00001a82 00003d2f R_ARM_THM_MOVW_ABS_NC 00000310 .LC38 │ │ │ │ │ -00001a86 00003d30 R_ARM_THM_MOVT_ABS 00000310 .LC38 │ │ │ │ │ -00001a8e 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001a92 0000c730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001a9a 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001a9e 0000c830 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001aa6 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001aaa 0000c930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001ab2 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -00001ab6 0000ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -00001aba 0000422f R_ARM_THM_MOVW_ABS_NC 00000350 .LC43 │ │ │ │ │ -00001abe 00004230 R_ARM_THM_MOVT_ABS 00000350 .LC43 │ │ │ │ │ -00001ac2 0000432f R_ARM_THM_MOVW_ABS_NC 0000035c .LC44 │ │ │ │ │ -00001ac6 00004330 R_ARM_THM_MOVT_ABS 0000035c .LC44 │ │ │ │ │ -00001ad2 00003f2f R_ARM_THM_MOVW_ABS_NC 00000338 .LC40 │ │ │ │ │ -00001ad6 00003f30 R_ARM_THM_MOVT_ABS 00000338 .LC40 │ │ │ │ │ -00001adc 0000412f R_ARM_THM_MOVW_ABS_NC 00000348 .LC42 │ │ │ │ │ -00001ae0 00004130 R_ARM_THM_MOVT_ABS 00000348 .LC42 │ │ │ │ │ -00001ae6 0000402f R_ARM_THM_MOVW_ABS_NC 00000340 .LC41 │ │ │ │ │ -00001aea 00004030 R_ARM_THM_MOVT_ABS 00000340 .LC41 │ │ │ │ │ -00001b04 00008c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00001b0e 0000cd0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001b1a 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -00001b3c 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017f0 00005e0a R_ARM_THM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ +000017fe 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +0000181e 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +0000184c 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001850 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001882 0000570a R_ARM_THM_CALL 000000b5 _PyPegen_concatenate_strings │ │ │ │ │ +000018a4 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +000018cc 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00001908 0000c10a R_ARM_THM_CALL 00000000 _Py_asdl_pattern_seq_new │ │ │ │ │ +00001944 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +0000198a 00002d2f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ +0000198e 00002d30 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ +00001994 00002c2f R_ARM_THM_MOVW_ABS_NC 0000021c .LC21 │ │ │ │ │ +00001998 00002c30 R_ARM_THM_MOVT_ABS 0000021c .LC21 │ │ │ │ │ +0000199e 00003a2f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC35 │ │ │ │ │ +000019a2 00003a30 R_ARM_THM_MOVT_ABS 000002e0 .LC35 │ │ │ │ │ +000019a8 0000392f R_ARM_THM_MOVW_ABS_NC 000002cc .LC34 │ │ │ │ │ +000019ac 00003930 R_ARM_THM_MOVT_ABS 000002cc .LC34 │ │ │ │ │ +000019b2 0000382f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC33 │ │ │ │ │ +000019b6 00003830 R_ARM_THM_MOVT_ABS 000002b8 .LC33 │ │ │ │ │ +000019bc 00003c2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC37 │ │ │ │ │ +000019c0 00003c30 R_ARM_THM_MOVT_ABS 00000304 .LC37 │ │ │ │ │ +000019c6 00003b2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC36 │ │ │ │ │ +000019ca 00003b30 R_ARM_THM_MOVT_ABS 000002f4 .LC36 │ │ │ │ │ +000019d0 0000452f R_ARM_THM_MOVW_ABS_NC 00000370 .LC46 │ │ │ │ │ +000019d4 00004530 R_ARM_THM_MOVT_ABS 00000370 .LC46 │ │ │ │ │ +000019da 0000352f R_ARM_THM_MOVW_ABS_NC 00000278 .LC30 │ │ │ │ │ +000019de 00003530 R_ARM_THM_MOVT_ABS 00000278 .LC30 │ │ │ │ │ +000019e4 00002f2f R_ARM_THM_MOVW_ABS_NC 0000023c .LC24 │ │ │ │ │ +000019e8 00002f30 R_ARM_THM_MOVT_ABS 0000023c .LC24 │ │ │ │ │ +000019ee 0000312f R_ARM_THM_MOVW_ABS_NC 0000024c .LC26 │ │ │ │ │ +000019f2 00003130 R_ARM_THM_MOVT_ABS 0000024c .LC26 │ │ │ │ │ +000019f8 0000302f R_ARM_THM_MOVW_ABS_NC 00000244 .LC25 │ │ │ │ │ +000019fc 00003030 R_ARM_THM_MOVT_ABS 00000244 .LC25 │ │ │ │ │ +00001a02 00002e2f R_ARM_THM_MOVW_ABS_NC 00000234 .LC23 │ │ │ │ │ +00001a06 00002e30 R_ARM_THM_MOVT_ABS 00000234 .LC23 │ │ │ │ │ +00001a0c 0000462f R_ARM_THM_MOVW_ABS_NC 00000388 .LC47 │ │ │ │ │ +00001a10 00004630 R_ARM_THM_MOVT_ABS 00000388 .LC47 │ │ │ │ │ +00001a16 0000342f R_ARM_THM_MOVW_ABS_NC 0000026c .LC29 │ │ │ │ │ +00001a1a 00003430 R_ARM_THM_MOVT_ABS 0000026c .LC29 │ │ │ │ │ +00001a20 0000902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001a24 00009030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001a2a 0000472f R_ARM_THM_MOVW_ABS_NC 0000039c .LC48 │ │ │ │ │ +00001a2e 00004730 R_ARM_THM_MOVT_ABS 0000039c .LC48 │ │ │ │ │ +00001a36 0000910a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001a3e 0000322f R_ARM_THM_MOVW_ABS_NC 00000254 .LC27 │ │ │ │ │ +00001a42 00003230 R_ARM_THM_MOVT_ABS 00000254 .LC27 │ │ │ │ │ +00001a48 0000332f R_ARM_THM_MOVW_ABS_NC 0000025c .LC28 │ │ │ │ │ +00001a4c 00003330 R_ARM_THM_MOVT_ABS 0000025c .LC28 │ │ │ │ │ +00001a52 0000442f R_ARM_THM_MOVW_ABS_NC 00000364 .LC45 │ │ │ │ │ +00001a56 00004430 R_ARM_THM_MOVT_ABS 00000364 .LC45 │ │ │ │ │ +00001a5c 0000362f R_ARM_THM_MOVW_ABS_NC 00000290 .LC31 │ │ │ │ │ +00001a60 00003630 R_ARM_THM_MOVT_ABS 00000290 .LC31 │ │ │ │ │ +00001a66 0000372f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC32 │ │ │ │ │ +00001a6a 00003730 R_ARM_THM_MOVT_ABS 000002a4 .LC32 │ │ │ │ │ +00001a70 00003e2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC39 │ │ │ │ │ +00001a74 00003e30 R_ARM_THM_MOVT_ABS 00000324 .LC39 │ │ │ │ │ +00001a7a 00003d2f R_ARM_THM_MOVW_ABS_NC 00000310 .LC38 │ │ │ │ │ +00001a7e 00003d30 R_ARM_THM_MOVT_ABS 00000310 .LC38 │ │ │ │ │ +00001a86 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001a8a 0000c730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001a92 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001a96 0000c830 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001a9e 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001aa2 0000c930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001aaa 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +00001aae 0000ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +00001ab2 0000422f R_ARM_THM_MOVW_ABS_NC 00000350 .LC43 │ │ │ │ │ +00001ab6 00004230 R_ARM_THM_MOVT_ABS 00000350 .LC43 │ │ │ │ │ +00001aba 0000432f R_ARM_THM_MOVW_ABS_NC 0000035c .LC44 │ │ │ │ │ +00001abe 00004330 R_ARM_THM_MOVT_ABS 0000035c .LC44 │ │ │ │ │ +00001aca 00003f2f R_ARM_THM_MOVW_ABS_NC 00000338 .LC40 │ │ │ │ │ +00001ace 00003f30 R_ARM_THM_MOVT_ABS 00000338 .LC40 │ │ │ │ │ +00001ad4 0000412f R_ARM_THM_MOVW_ABS_NC 00000348 .LC42 │ │ │ │ │ +00001ad8 00004130 R_ARM_THM_MOVT_ABS 00000348 .LC42 │ │ │ │ │ +00001ade 0000402f R_ARM_THM_MOVW_ABS_NC 00000340 .LC41 │ │ │ │ │ +00001ae2 00004030 R_ARM_THM_MOVT_ABS 00000340 .LC41 │ │ │ │ │ +00001afc 00008c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00001b06 0000cd0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001b12 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +00001b34 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000364 0000811e R_ARM_THM_JUMP24 00000000 _PyAST_ImportFrom │ │ │ │ │ 0000058c 00005e1e R_ARM_THM_JUMP24 00000000 _PyAST_JoinedStr │ │ │ │ │ 00000b78 0000711e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 00000fa0 0000121e R_ARM_THM_JUMP24 00000001 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ 00001152 00008b1e R_ARM_THM_JUMP24 00000000 strcmp │ │ │ │ │ 000011e4 0000a51e R_ARM_THM_JUMP24 00000000 _PyAST_Module │ │ │ │ │ 000015be 00005e1e R_ARM_THM_JUMP24 00000000 _PyAST_JoinedStr │ │ │ │ │ 00001694 0000b71e R_ARM_THM_JUMP24 00000000 _PyAST_TemplateStr │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x4e5c contains 65 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x4e54 contains 65 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000016 0000500a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 00000022 0000510a R_ARM_THM_CALL 00000000 _PyPegen_parse_string │ │ │ │ │ 0000002e 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 00000050 0000530a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 00000060 0000540a R_ARM_THM_CALL 00000000 _Pypegen_raise_decode_error │ │ │ │ │ 00000068 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC3 │ │ │ │ │ @@ -332,15 +332,15 @@ │ │ │ │ │ 000002a8 00005e1e R_ARM_THM_JUMP24 00000000 _PyAST_JoinedStr │ │ │ │ │ 0000053c 00006e1e R_ARM_THM_JUMP24 00000000 _PyAST_Call │ │ │ │ │ 0000063c 00000c1e R_ARM_THM_JUMP24 00000001 _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ 00000684 00007e1e R_ARM_THM_JUMP24 00000000 _Py_asdl_int_seq_new │ │ │ │ │ 000006cc 0000711e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 00000822 00006b1e R_ARM_THM_JUMP24 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x5064 contains 31 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x505c contains 31 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000022 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ 00000026 0000c430 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ 00000040 00002a2f R_ARM_THM_MOVW_ABS_NC 000001c4 .LC19 │ │ │ │ │ 00000044 00002a30 R_ARM_THM_MOVT_ABS 000001c4 .LC19 │ │ │ │ │ 0000004a 0000602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000004e 00006030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ cbz r0, 42 <_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x42> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1af0 <_PyPegen_new_type_comment> │ │ │ │ │ + bl 1ae8 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ cbz r0, 42 <_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x42> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r5, r3, [r4, #20] │ │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ │ ldrd r3, r1, [r4, #12] │ │ │ │ │ @@ -813,15 +813,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7f8 <_get_resized_exprs+0x1b4> │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 94e <_get_resized_exprs+0x30a> │ │ │ │ │ + blt.w 8fa <_get_resized_exprs+0x2b6> │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ @@ -847,15 +847,15 @@ │ │ │ │ │ str.w r5, [fp, r6, lsl #2] │ │ │ │ │ beq.n 796 <_get_resized_exprs+0x152> │ │ │ │ │ mov r6, r2 │ │ │ │ │ b.n 6e4 <_get_resized_exprs+0xa0> │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 8fa <_get_resized_exprs+0x2b6> │ │ │ │ │ + bne.w 916 <_get_resized_exprs+0x2d2> │ │ │ │ │ mov r4, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ │ b.n 688 <_get_resized_exprs+0x44> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ @@ -868,18 +868,18 @@ │ │ │ │ │ cmp r9, r3 │ │ │ │ │ add r4, r0 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ bne.w 676 <_get_resized_exprs+0x32> │ │ │ │ │ b.n 688 <_get_resized_exprs+0x44> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 924 <_get_resized_exprs+0x2e0> │ │ │ │ │ + beq.w 940 <_get_resized_exprs+0x2fc> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.w 924 <_get_resized_exprs+0x2e0> │ │ │ │ │ + bne.w 940 <_get_resized_exprs+0x2fc> │ │ │ │ │ add.w r1, fp, r6, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ adds r2, r6, #2 │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r3, [r1, #12] │ │ │ │ │ adds r7, #1 │ │ │ │ │ @@ -955,15 +955,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7f8 <_get_resized_exprs+0x1b4> │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 94e <_get_resized_exprs+0x30a> │ │ │ │ │ + blt.n 8fa <_get_resized_exprs+0x2b6> │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ @@ -990,27 +990,38 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ b.n 796 <_get_resized_exprs+0x152> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 7ba <_get_resized_exprs+0x176> │ │ │ │ │ movs r3, #1 │ │ │ │ │ b.n 868 <_get_resized_exprs+0x224> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - cbz r3, 924 <_get_resized_exprs+0x2e0> │ │ │ │ │ + cbz r3, 940 <_get_resized_exprs+0x2fc> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 924 <_get_resized_exprs+0x2e0> │ │ │ │ │ + bne.n 940 <_get_resized_exprs+0x2fc> │ │ │ │ │ add.w r2, fp, r8, lsl #2 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r8, r8, #2 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ b.n 8c6 <_get_resized_exprs+0x282> │ │ │ │ │ mov r2, r6 │ │ │ │ │ b.n 7e8 <_get_resized_exprs+0x1a4> │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.w 7fe <_get_resized_exprs+0x1ba> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7fe <_get_resized_exprs+0x1ba> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 7fe <_get_resized_exprs+0x1ba> │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1041,25 +1052,14 @@ │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r1, r3 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ b.n 7fe <_get_resized_exprs+0x1ba> │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 7fe <_get_resized_exprs+0x1ba> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 7fe <_get_resized_exprs+0x1ba> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7fe <_get_resized_exprs+0x1ba> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 0000096c <_build_concatenated_str.isra.0>: │ │ │ │ │ _build_concatenated_str.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -2047,15 +2047,15 @@ │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ - bl 1af0 <_PyPegen_new_type_comment> │ │ │ │ │ + bl 1ae8 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ mov r1, r0 │ │ │ │ │ cbz r0, 1238 <_PyPegen_make_module+0x80> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ ldr.w r0, [r2, r5, lsl #3] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ @@ -2677,236 +2677,234 @@ │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 180e <_PyPegen_setup_full_format_spec+0x9e> │ │ │ │ │ + beq.n 180a <_PyPegen_setup_full_format_spec+0x9a> │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r8, r1 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ mov lr, ip │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bge.n 17ca <_PyPegen_setup_full_format_spec+0x5a> │ │ │ │ │ + bge.n 17c8 <_PyPegen_setup_full_format_spec+0x58> │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ │ - cmp r0, #22 │ │ │ │ │ - bne.n 1816 <_PyPegen_setup_full_format_spec+0xa6> │ │ │ │ │ + ldr r7, [r1, #0] │ │ │ │ │ + cmp r7, #22 │ │ │ │ │ + bne.n 1812 <_PyPegen_setup_full_format_spec+0xa2> │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - bne.n 1816 <_PyPegen_setup_full_format_spec+0xa6> │ │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ │ + cmp r7, r5 │ │ │ │ │ + bne.n 1812 <_PyPegen_setup_full_format_spec+0xa2> │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ subs r1, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #1 │ │ │ │ │ add lr, r1 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ - b.n 17a4 <_PyPegen_setup_full_format_spec+0x34> │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - mov r7, r8 │ │ │ │ │ + b.n 17a2 <_PyPegen_setup_full_format_spec+0x32> │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 181a <_PyPegen_setup_full_format_spec+0xaa> │ │ │ │ │ + bne.n 1816 <_PyPegen_setup_full_format_spec+0xa6> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - cbz r3, 17e4 <_PyPegen_setup_full_format_spec+0x74> │ │ │ │ │ + cbz r3, 17e0 <_PyPegen_setup_full_format_spec+0x70> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 1876 <_PyPegen_setup_full_format_spec+0x106> │ │ │ │ │ + bne.n 186e <_PyPegen_setup_full_format_spec+0xfe> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #22 │ │ │ │ │ - bne.n 1876 <_PyPegen_setup_full_format_spec+0x106> │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + bne.n 186e <_PyPegen_setup_full_format_spec+0xfe> │ │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + ldrd r3, r2, [sp, #68] @ 0x44 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ bl 0 <_PyAST_JoinedStr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_JoinedStr │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r4, 180e <_PyPegen_setup_full_format_spec+0x9e> │ │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ │ + cbz r4, 180a <_PyPegen_setup_full_format_spec+0x9a> │ │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ - ldr r5, [r5, #32] │ │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, 180c <_PyPegen_setup_full_format_spec+0x9c> │ │ │ │ │ + cbz r0, 1808 <_PyPegen_setup_full_format_spec+0x98> │ │ │ │ │ strd r4, r5, [r0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 17c2 <_PyPegen_setup_full_format_spec+0x52> │ │ │ │ │ - ldr.w r1, [r8, #20] │ │ │ │ │ + b.n 17c0 <_PyPegen_setup_full_format_spec+0x50> │ │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ │ mov r0, lr │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180e <_PyPegen_setup_full_format_spec+0x9e> │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ + beq.n 180a <_PyPegen_setup_full_format_spec+0x9a> │ │ │ │ │ + movs r1, #0 │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ - mov lr, r8 │ │ │ │ │ - cmp r8, r2 │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - bge.n 17d4 <_PyPegen_setup_full_format_spec+0x64> │ │ │ │ │ + mov lr, r1 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + add.w r1, r1, #1 │ │ │ │ │ + bge.n 17d0 <_PyPegen_setup_full_format_spec+0x60> │ │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ │ add.w sl, lr, #2 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ cmp r0, #22 │ │ │ │ │ - bne.n 186c <_PyPegen_setup_full_format_spec+0xfc> │ │ │ │ │ - ldr.w r9, [ip, #4] │ │ │ │ │ + bne.n 1864 <_PyPegen_setup_full_format_spec+0xf4> │ │ │ │ │ + ldr.w r8, [ip, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne.n 186c <_PyPegen_setup_full_format_spec+0xfc> │ │ │ │ │ - ldr.w r0, [r9, #8] │ │ │ │ │ + ldr.w r7, [r8, #4] │ │ │ │ │ + cmp r7, r0 │ │ │ │ │ + bne.n 1864 <_PyPegen_setup_full_format_spec+0xf4> │ │ │ │ │ + ldr.w r0, [r8, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1838 <_PyPegen_setup_full_format_spec+0xc8> │ │ │ │ │ + beq.n 1830 <_PyPegen_setup_full_format_spec+0xc0> │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ str.w ip, [r4, sl, lsl #2] │ │ │ │ │ - b.n 1838 <_PyPegen_setup_full_format_spec+0xc8> │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ + b.n 1830 <_PyPegen_setup_full_format_spec+0xc0> │ │ │ │ │ + ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ mov r1, r4 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldrd r3, r0, [sp, #64] @ 0x40 │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ bl b4 <_PyPegen_make_arguments+0x44> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_concatenate_strings │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 17fa <_PyPegen_setup_full_format_spec+0x8a> │ │ │ │ │ + b.n 17f6 <_PyPegen_setup_full_format_spec+0x86> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001894 <_PyPegen_key_pattern_pair>: │ │ │ │ │ +0000188c <_PyPegen_key_pattern_pair>: │ │ │ │ │ _PyPegen_key_pattern_pair(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, 18b8 <_PyPegen_key_pattern_pair+0x24> │ │ │ │ │ + cbz r0, 18b0 <_PyPegen_key_pattern_pair+0x24> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000018bc <_PyPegen_get_pattern_keys>: │ │ │ │ │ +000018b4 <_PyPegen_get_pattern_keys>: │ │ │ │ │ _PyPegen_get_pattern_keys(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - cbz r1, 18f4 <_PyPegen_get_pattern_keys+0x38> │ │ │ │ │ + cbz r1, 18ec <_PyPegen_get_pattern_keys+0x38> │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - cbz r0, 18f2 <_PyPegen_get_pattern_keys+0x36> │ │ │ │ │ + cbz r0, 18ea <_PyPegen_get_pattern_keys+0x36> │ │ │ │ │ adds r2, r0, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.n 18f2 <_PyPegen_get_pattern_keys+0x36> │ │ │ │ │ + ble.n 18ea <_PyPegen_get_pattern_keys+0x36> │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ │ - b.n 18de <_PyPegen_get_pattern_keys+0x22> │ │ │ │ │ + b.n 18d6 <_PyPegen_get_pattern_keys+0x22> │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 18d0 <_PyPegen_get_pattern_keys+0x14> │ │ │ │ │ + b.n 18c8 <_PyPegen_get_pattern_keys+0x14> │ │ │ │ │ │ │ │ │ │ -000018f8 <_PyPegen_get_patterns>: │ │ │ │ │ +000018f0 <_PyPegen_get_patterns>: │ │ │ │ │ _PyPegen_get_patterns(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - cbz r1, 1930 <_PyPegen_get_patterns+0x38> │ │ │ │ │ + cbz r1, 1928 <_PyPegen_get_patterns+0x38> │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_pattern_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_pattern_seq_new │ │ │ │ │ - cbz r0, 192e <_PyPegen_get_patterns+0x36> │ │ │ │ │ + cbz r0, 1926 <_PyPegen_get_patterns+0x36> │ │ │ │ │ adds r2, r0, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.n 192e <_PyPegen_get_patterns+0x36> │ │ │ │ │ + ble.n 1926 <_PyPegen_get_patterns+0x36> │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ │ - b.n 191a <_PyPegen_get_patterns+0x22> │ │ │ │ │ + b.n 1912 <_PyPegen_get_patterns+0x22> │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 190c <_PyPegen_get_patterns+0x14> │ │ │ │ │ + b.n 1904 <_PyPegen_get_patterns+0x14> │ │ │ │ │ │ │ │ │ │ -00001934 <_PyPegen_slash_with_default>: │ │ │ │ │ +0000192c <_PyPegen_slash_with_default>: │ │ │ │ │ _PyPegen_slash_with_default(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, 1958 <_PyPegen_slash_with_default+0x24> │ │ │ │ │ + cbz r0, 1950 <_PyPegen_slash_with_default+0x24> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -0000195c <_PyPegen_get_expr_name>: │ │ │ │ │ +00001954 <_PyPegen_get_expr_name>: │ │ │ │ │ _PyPegen_get_expr_name(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r3, #27 │ │ │ │ │ - bhi.n 1a28 <_PyPegen_get_expr_name+0xcc> │ │ │ │ │ + bhi.n 1a20 <_PyPegen_get_expr_name+0xcc> │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ .short 0x4f54 │ │ │ │ │ .word 0x31685454 │ │ │ │ │ .word 0x1d22272c │ │ │ │ │ .word 0x777c3618 │ │ │ │ │ .word 0x866d7277 │ │ │ │ │ .word 0x8b818681 │ │ │ │ │ @@ -3038,27 +3036,27 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 1ad2 <_PyPegen_get_expr_name+0x176> │ │ │ │ │ + beq.n 1aca <_PyPegen_get_expr_name+0x176> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 1ae6 <_PyPegen_get_expr_name+0x18a> │ │ │ │ │ + beq.n 1ade <_PyPegen_get_expr_name+0x18a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 1adc <_PyPegen_get_expr_name+0x180> │ │ │ │ │ + beq.n 1ad4 <_PyPegen_get_expr_name+0x180> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_EllipsisObject │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_EllipsisObject │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -3083,15 +3081,15 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00001af0 <_PyPegen_new_type_comment>: │ │ │ │ │ +00001ae8 <_PyPegen_new_type_comment>: │ │ │ │ │ _PyPegen_new_type_comment(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -3100,30 +3098,30 @@ │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1b22 <_PyPegen_new_type_comment+0x32> │ │ │ │ │ + cbz r0, 1b1a <_PyPegen_new_type_comment+0x32> │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1b26 <_PyPegen_new_type_comment+0x36> │ │ │ │ │ + blt.n 1b1e <_PyPegen_new_type_comment+0x36> │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1b32 <_PyPegen_new_type_comment+0x42> │ │ │ │ │ + blt.n 1b2a <_PyPegen_new_type_comment+0x42> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1b22 <_PyPegen_new_type_comment+0x32> │ │ │ │ │ + b.n 1b1a <_PyPegen_new_type_comment+0x32> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b2e <_PyPegen_new_type_comment+0x3e> │ │ │ │ │ + bne.n 1b26 <_PyPegen_new_type_comment+0x3e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1b2e <_PyPegen_new_type_comment+0x3e> │ │ │ │ │ + b.n 1b26 <_PyPegen_new_type_comment+0x3e> │ │ │ │ │ nop │ │ │ ├── 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: 204272 (bytes into file) │ │ │ │ │ + Start of section headers: 204288 (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 0x31df0: │ │ │ │ │ +There are 16 section headers, starting at offset 0x31e00: │ │ │ │ │ │ │ │ │ │ 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 00cc94 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 025d64 004f98 08 I 13 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 025d74 004f98 08 I 13 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 00ccc8 000198 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 02acfc 000180 08 I 13 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 02ad0c 000180 08 I 13 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 00ce60 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 00ce60 012590 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 02ae7c 0065b8 08 I 13 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 01f3f0 00173b 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 020b2c 001216 00 AX 0 0 2 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 031434 000938 08 I 13 9 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 021d42 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 021d42 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 021d78 002100 10 14 360 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 023e78 001ee9 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 031d6c 000084 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 00ce60 0125a0 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 02ae8c 0065b8 08 I 13 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 01f400 00173b 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 020b3c 001216 00 AX 0 0 2 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 031444 000938 08 I 13 9 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 021d52 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 021d52 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 021d88 002100 10 14 360 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 023e88 001ee9 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 031d7c 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 {} │ │ │ │ │ @@ -4,18 +4,18 @@ │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 4: 00006731 580 FUNC LOCAL DEFAULT 1 expressions_rule │ │ │ │ │ 5: 000087b1 240 FUNC LOCAL DEFAULT 1 _loop0_1_rule │ │ │ │ │ 6: 00000001 558 FUNC LOCAL DEFAULT 6 statements_rule │ │ │ │ │ - 7: 00000231 6912 FUNC LOCAL DEFAULT 6 compound_stmt_rule │ │ │ │ │ - 8: 00001efd 602 FUNC LOCAL DEFAULT 6 simple_stmts_rule │ │ │ │ │ + 7: 00000231 6914 FUNC LOCAL DEFAULT 6 compound_stmt_rule │ │ │ │ │ + 8: 00001f01 602 FUNC LOCAL DEFAULT 6 simple_stmts_rule │ │ │ │ │ 9: 000006b3 354 FUNC LOCAL DEFAULT 9 _gather_104_rule │ │ │ │ │ - 10: 000071c1 2068 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ + 10: 000071d1 2068 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ 11: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 12: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 13: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 14: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LC0 │ │ │ │ │ 15: 00000010 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ 16: 0000004c 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ 17: 0000008c 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ @@ -26,26 +26,26 @@ │ │ │ │ │ 22: 0000014c 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ 23: 00000164 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ 24: 000001a4 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ 25: 000001ac 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 26: 000001b4 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 27: 000001f4 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 28: 00000208 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 29: 00001d31 126 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ - 30: 00001db1 108 FUNC LOCAL DEFAULT 6 _tmp_7_rule │ │ │ │ │ - 31: 00001e1d 110 FUNC LOCAL DEFAULT 6 _tmp_8_rule │ │ │ │ │ - 32: 00001e8d 110 FUNC LOCAL DEFAULT 6 _tmp_9_rule │ │ │ │ │ + 29: 00001d35 126 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ + 30: 00001db5 108 FUNC LOCAL DEFAULT 6 _tmp_7_rule │ │ │ │ │ + 31: 00001e21 110 FUNC LOCAL DEFAULT 6 _tmp_8_rule │ │ │ │ │ + 32: 00001e91 110 FUNC LOCAL DEFAULT 6 _tmp_9_rule │ │ │ │ │ 33: 00000659 452 FUNC LOCAL DEFAULT 1 decorators_rule │ │ │ │ │ 34: 000010e9 1254 FUNC LOCAL DEFAULT 1 function_def_raw_rule │ │ │ │ │ - 35: 0000f4d1 1004 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ - 36: 0000f9bd 400 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ + 35: 0000f4e1 1004 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ + 36: 0000f9cd 400 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ 37: 00003bc5 752 FUNC LOCAL DEFAULT 1 elif_stmt_rule │ │ │ │ │ 38: 00003eb5 512 FUNC LOCAL DEFAULT 1 else_block_rule │ │ │ │ │ 39: 00005e49 352 FUNC LOCAL DEFAULT 1 _gather_35_rule │ │ │ │ │ - 40: 0000dff9 12 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ + 40: 0000e00d 12 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ 41: 000049ad 712 FUNC LOCAL DEFAULT 1 class_def_raw_rule │ │ │ │ │ 42: 00004df1 1054 FUNC LOCAL DEFAULT 1 for_stmt_rule │ │ │ │ │ 43: 000040b5 398 FUNC LOCAL DEFAULT 1 finally_block_rule │ │ │ │ │ 44: 00004245 1896 FUNC LOCAL DEFAULT 1 _loop1_37_rule │ │ │ │ │ 45: 00009221 298 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ 46: 0000934d 246 FUNC LOCAL DEFAULT 1 patterns_rule │ │ │ │ │ 47: 0000b265 136 FUNC LOCAL DEFAULT 1 guard_rule │ │ │ │ │ @@ -53,112 +53,112 @@ │ │ │ │ │ 49: 0000bfb5 1860 FUNC LOCAL DEFAULT 1 _loop1_38_rule │ │ │ │ │ 50: 00000507 102 FUNC LOCAL DEFAULT 9 _tmp_144_rule │ │ │ │ │ 51: 0000056d 228 FUNC LOCAL DEFAULT 9 _loop0_145_rule │ │ │ │ │ 52: 0000213d 136 FUNC LOCAL DEFAULT 1 _tmp_22_rule │ │ │ │ │ 53: 0000876d 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 54: 00000001 352 FUNC LOCAL DEFAULT 9 _gather_141_rule │ │ │ │ │ 55: 00000fed 352 FUNC LOCAL DEFAULT 9 _gather_143_rule │ │ │ │ │ - 56: 00002159 5952 FUNC LOCAL DEFAULT 6 simple_stmt_rule │ │ │ │ │ + 56: 0000215d 5952 FUNC LOCAL DEFAULT 6 simple_stmt_rule │ │ │ │ │ 57: 00000248 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 58: 00000268 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 59: 00000288 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ 60: 000002b8 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 61: 000002e8 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 62: 00000308 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ 63: 00000334 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ 64: 0000036c 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ 65: 00000374 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ - 66: 00003899 1062 FUNC LOCAL DEFAULT 6 single_subscript_attribute_target_rule │ │ │ │ │ - 67: 00005de5 1332 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ - 68: 0000811d 1726 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ - 69: 0000c831 110 FUNC LOCAL DEFAULT 6 _tmp_5_rule │ │ │ │ │ - 70: 0000d709 418 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ + 66: 0000389d 1062 FUNC LOCAL DEFAULT 6 single_subscript_attribute_target_rule │ │ │ │ │ + 67: 00005df5 1332 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ + 68: 0000812d 1726 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ + 69: 0000c845 110 FUNC LOCAL DEFAULT 6 _tmp_5_rule │ │ │ │ │ + 70: 0000d71d 418 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ 71: 00009199 136 FUNC LOCAL DEFAULT 1 _tmp_10_rule │ │ │ │ │ - 72: 00010d89 680 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ - 73: 00007d15 212 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ + 72: 00010d99 680 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ + 73: 00007d25 212 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ 74: 0000081d 2250 FUNC LOCAL DEFAULT 1 import_stmt_rule │ │ │ │ │ 75: 00004d0d 228 FUNC LOCAL DEFAULT 1 pass_stmt_rule │ │ │ │ │ 76: 00006191 446 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ 77: 000066c9 102 FUNC LOCAL DEFAULT 1 _tmp_16_rule │ │ │ │ │ - 78: 0000de9d 346 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ + 78: 0000deb1 346 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ 79: 000054c9 134 FUNC LOCAL DEFAULT 1 _tmp_17_rule │ │ │ │ │ 80: 000069d9 180 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ - 81: 0000f8bd 256 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ + 81: 0000f8cd 256 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ 82: 000077dd 342 FUNC LOCAL DEFAULT 1 _loop0_121_rule │ │ │ │ │ 83: 00005d61 230 FUNC LOCAL DEFAULT 1 break_stmt_rule │ │ │ │ │ 84: 00005c79 230 FUNC LOCAL DEFAULT 1 continue_stmt_rule │ │ │ │ │ 85: 00005871 352 FUNC LOCAL DEFAULT 1 _gather_15_rule │ │ │ │ │ 86: 000018f9 754 FUNC LOCAL DEFAULT 1 type_params_rule │ │ │ │ │ - 87: 0000fb4d 1140 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ + 87: 0000fb5d 1140 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ 88: 00008655 126 FUNC LOCAL DEFAULT 1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ 89: 00001bed 44 FUNC LOCAL DEFAULT 1 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ - 90: 00003d61 2132 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ - 91: 00005d65 126 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ - 92: 000107dd 1152 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ - 93: 00003cc1 160 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ - 94: 000045b5 4134 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ - 95: 0000cdd9 1846 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ - 96: 00006ee9 728 FUNC LOCAL DEFAULT 6 genexp_rule │ │ │ │ │ + 90: 00003d65 2142 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ + 91: 00005d75 126 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ + 92: 000107ed 1152 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ + 93: 00003cc5 160 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ + 94: 000045c5 4134 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ + 95: 00006ef9 728 FUNC LOCAL DEFAULT 6 genexp_rule │ │ │ │ │ + 96: 0000cded 1846 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ 97: 00000388 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ 98: 000003ac 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ 99: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ 100: 000003fc 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ 101: 00000434 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ 102: 00000468 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ - 103: 000055dd 122 FUNC LOCAL DEFAULT 6 _tmp_43_rule │ │ │ │ │ - 104: 00005659 638 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ - 105: 000035f1 402 FUNC LOCAL DEFAULT 1 tuple_rule │ │ │ │ │ + 103: 000055ed 122 FUNC LOCAL DEFAULT 6 _tmp_43_rule │ │ │ │ │ + 104: 00005669 638 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ + 105: 000035f1 404 FUNC LOCAL DEFAULT 1 tuple_rule │ │ │ │ │ 106: 00003785 252 FUNC LOCAL DEFAULT 1 list_rule │ │ │ │ │ - 107: 0000c8a1 1336 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ + 107: 0000c8b5 1336 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ 108: 00005211 350 FUNC LOCAL DEFAULT 1 _gather_85_rule │ │ │ │ │ - 109: 0000e005 604 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ + 109: 0000e019 600 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ 110: 00006975 100 FUNC LOCAL DEFAULT 1 _tmp_149_rule │ │ │ │ │ - 111: 00009eb5 482 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ + 111: 00009ec5 482 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ 112: 00008735 56 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ 113: 000072cd 530 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ 114: 0000049c 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 115: 000058d9 304 FUNC LOCAL DEFAULT 6 _loop1_81_rule │ │ │ │ │ + 115: 000058e9 304 FUNC LOCAL DEFAULT 6 _loop1_81_rule │ │ │ │ │ 116: 00008055 256 FUNC LOCAL DEFAULT 1 _loop1_82_rule │ │ │ │ │ - 117: 00005a09 860 FUNC LOCAL DEFAULT 6 _tmp_154_rule │ │ │ │ │ + 117: 00005a19 860 FUNC LOCAL DEFAULT 6 _tmp_154_rule │ │ │ │ │ 118: 00008155 940 FUNC LOCAL DEFAULT 1 tstring_rule │ │ │ │ │ - 119: 0000ffc1 2074 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ - 120: 000064b5 2612 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ + 119: 0000ffd1 2074 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ + 120: 000064c5 2612 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ 121: 00003b3d 134 FUNC LOCAL DEFAULT 1 _tmp_166_rule │ │ │ │ │ - 122: 00006319 412 FUNC LOCAL DEFAULT 6 star_target_rule │ │ │ │ │ + 122: 00006329 412 FUNC LOCAL DEFAULT 6 star_target_rule │ │ │ │ │ 123: 000004d8 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ 124: 000004f4 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ 125: 00000530 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ 126: 0000055c 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ 127: 00000584 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ 128: 000005c0 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ 129: 000005f8 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ 130: 0000063c 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ 131: 00000680 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 132: 000079d5 832 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ - 133: 0000c6f9 312 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ + 132: 000079e5 832 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ + 133: 0000c70d 312 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ 134: 00007251 124 FUNC LOCAL DEFAULT 1 _tmp_115_rule │ │ │ │ │ 135: 00008501 338 FUNC LOCAL DEFAULT 1 expression_without_invalid_rule │ │ │ │ │ 136: 00000237 100 FUNC LOCAL DEFAULT 9 _tmp_116_rule │ │ │ │ │ 137: 00006a8d 1662 FUNC LOCAL DEFAULT 1 lambda_params_rule │ │ │ │ │ - 138: 00007de9 818 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ - 139: 000087dd 5564 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ - 140: 00009d99 284 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ + 138: 00007df9 818 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ + 139: 000087ed 5562 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ + 140: 00009da9 284 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ 141: 000006bc 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 142: 0000a099 1056 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ - 143: 0000a4b9 1044 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ - 144: 0000a8cd 948 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ + 142: 0000a0a9 1056 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ + 143: 0000a4c9 1044 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ + 144: 0000a8dd 948 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ 145: 000006f4 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 146: 0000ac81 558 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ - 147: 0000aeb1 264 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ - 148: 0000afb9 2578 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ + 146: 0000ac91 558 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ + 147: 0000aec1 264 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ + 148: 0000afc9 2582 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ 149: 00000724 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 150: 0000b9cd 1362 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ + 150: 0000b9e1 1362 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ 151: 00000738 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 152: 0000bf21 268 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ - 153: 0000c02d 1738 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ + 152: 0000bf35 268 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ + 153: 0000c041 1738 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ 154: 00000750 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ 155: 00000784 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ 156: 000015d1 480 FUNC LOCAL DEFAULT 1 dotted_as_name_rule │ │ │ │ │ 157: 00002285 100 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ 158: 000017b1 326 FUNC LOCAL DEFAULT 1 dotted_name_rule │ │ │ │ │ 159: 000022e9 598 FUNC LOCAL DEFAULT 1 import_from_targets_rule │ │ │ │ │ 160: 000007b0 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ @@ -171,17 +171,17 @@ │ │ │ │ │ 167: 00001c19 1316 FUNC LOCAL DEFAULT 1 params_rule │ │ │ │ │ 168: 00003881 134 FUNC LOCAL DEFAULT 1 _tmp_27_rule │ │ │ │ │ 169: 00003909 412 FUNC LOCAL DEFAULT 1 func_type_comment_rule │ │ │ │ │ 170: 0000084c 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ 171: 0000088c 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ 172: 000008b8 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ 173: 000008f8 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ - 174: 0000d511 502 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ - 175: 0000d8ad 1518 FUNC LOCAL DEFAULT 6 _gather_90_rule │ │ │ │ │ - 176: 00011031 2656 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ + 174: 0000d525 502 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ + 175: 0000d8c1 1518 FUNC LOCAL DEFAULT 6 _gather_90_rule │ │ │ │ │ + 176: 00011041 2656 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ 177: 00000651 98 FUNC LOCAL DEFAULT 9 _tmp_111_rule │ │ │ │ │ 178: 0000036f 106 FUNC LOCAL DEFAULT 9 _tmp_168_rule │ │ │ │ │ 179: 0000091c 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ 180: 00000887 212 FUNC LOCAL DEFAULT 9 _tmp_139_rule │ │ │ │ │ 181: 0000093c 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ 182: 00000960 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ 183: 0000bb09 1034 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ @@ -192,27 +192,27 @@ │ │ │ │ │ 188: 00000a04 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ 189: 00000a44 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ 190: 00000a70 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ 191: 00000a88 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ 192: 00000aa8 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ 193: 000021c5 192 FUNC LOCAL DEFAULT 1 slash_no_default_rule │ │ │ │ │ 194: 00002541 242 FUNC LOCAL DEFAULT 1 slash_with_default_rule │ │ │ │ │ - 195: 0000e261 380 FUNC LOCAL DEFAULT 6 _loop1_30_rule │ │ │ │ │ + 195: 0000e271 380 FUNC LOCAL DEFAULT 6 _loop1_30_rule │ │ │ │ │ 196: 000029d1 1348 FUNC LOCAL DEFAULT 1 _loop0_29_rule │ │ │ │ │ 197: 00002f15 1330 FUNC LOCAL DEFAULT 1 star_etc_rule │ │ │ │ │ - 198: 0000eae9 2534 FUNC LOCAL DEFAULT 6 _loop1_31_rule │ │ │ │ │ - 199: 0000e96d 380 FUNC LOCAL DEFAULT 6 _loop0_28_rule │ │ │ │ │ + 198: 0000eaf9 2534 FUNC LOCAL DEFAULT 6 _loop1_31_rule │ │ │ │ │ + 199: 0000e97d 380 FUNC LOCAL DEFAULT 6 _loop0_28_rule │ │ │ │ │ 200: 000086d5 96 FUNC LOCAL DEFAULT 1 _tmp_124_rule │ │ │ │ │ 201: 00005551 240 FUNC LOCAL DEFAULT 1 _loop0_32_rule │ │ │ │ │ 202: 00005b85 244 FUNC LOCAL DEFAULT 1 _loop1_33_rule │ │ │ │ │ - 203: 0000e3dd 1050 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ - 204: 0000e7f9 370 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ + 203: 0000e3ed 1050 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ + 204: 0000e809 370 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ 205: 00000ac8 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ 206: 00002635 452 FUNC LOCAL DEFAULT 1 import_from_as_names_rule │ │ │ │ │ - 207: 000027f9 470 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ + 207: 000027f9 472 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ 208: 00005745 300 FUNC LOCAL DEFAULT 1 default_rule │ │ │ │ │ 209: 00000b04 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ 210: 00000b28 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ 211: 00000b4c 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ 212: 00000b80 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ 213: 00003449 424 FUNC LOCAL DEFAULT 1 kwds_rule │ │ │ │ │ 214: 00005a21 356 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ @@ -254,38 +254,38 @@ │ │ │ │ │ 250: 00000fd8 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ 251: 00001004 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ 252: 00001044 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ 253: 00001068 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ 254: 00004c75 150 FUNC LOCAL DEFAULT 1 _tmp_26_rule │ │ │ │ │ 255: 000010a8 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ 256: 000010e4 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ - 257: 00010c5d 300 FUNC LOCAL DEFAULT 6 double_starred_kvpair_rule │ │ │ │ │ - 258: 00011be9 376 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ - 259: 00011a91 342 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ + 257: 00010c6d 300 FUNC LOCAL DEFAULT 6 double_starred_kvpair_rule │ │ │ │ │ + 258: 00011bf9 376 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ + 259: 00011aa1 342 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ 260: 0000b849 588 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ 261: 00005641 258 FUNC LOCAL DEFAULT 1 param_maybe_default_rule │ │ │ │ │ 262: 000010f8 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ 263: 0000cc31 100 FUNC LOCAL DEFAULT 1 _tmp_126_rule │ │ │ │ │ 264: 0000111c 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ 265: 00005fa9 366 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ 266: 00006119 118 FUNC LOCAL DEFAULT 1 _tmp_36_rule │ │ │ │ │ 267: 00006351 888 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ 268: 0000114c 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ 269: 00007191 192 FUNC LOCAL DEFAULT 1 lambda_slash_no_default_rule │ │ │ │ │ 270: 000075ed 242 FUNC LOCAL DEFAULT 1 lambda_slash_with_default_rule │ │ │ │ │ - 271: 00011d61 766 FUNC LOCAL DEFAULT 6 _loop1_73_rule │ │ │ │ │ + 271: 00011d71 766 FUNC LOCAL DEFAULT 6 _loop1_73_rule │ │ │ │ │ 272: 00007a21 240 FUNC LOCAL DEFAULT 1 _loop0_72_rule │ │ │ │ │ 273: 00007b11 928 FUNC LOCAL DEFAULT 1 lambda_star_etc_rule │ │ │ │ │ 274: 000076e1 250 FUNC LOCAL DEFAULT 1 _loop1_74_rule │ │ │ │ │ 275: 00000311 94 FUNC LOCAL DEFAULT 9 _tmp_130_rule │ │ │ │ │ - 276: 000122d5 700 FUNC LOCAL DEFAULT 6 _loop0_71_rule │ │ │ │ │ + 276: 000122e5 700 FUNC LOCAL DEFAULT 6 _loop0_71_rule │ │ │ │ │ 277: 00008e59 240 FUNC LOCAL DEFAULT 1 _loop0_75_rule │ │ │ │ │ 278: 0000b745 260 FUNC LOCAL DEFAULT 1 _loop1_76_rule │ │ │ │ │ - 279: 00012061 394 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ - 280: 000121ed 232 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ + 279: 00012071 394 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ + 280: 000121fd 232 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ 281: 00001184 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ 282: 000011b8 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ 283: 000074e1 100 FUNC LOCAL DEFAULT 1 _tmp_123_rule │ │ │ │ │ 284: 00007935 234 FUNC LOCAL DEFAULT 1 lambda_param_with_default_rule │ │ │ │ │ 285: 00007eb1 418 FUNC LOCAL DEFAULT 1 lambda_kwds_rule │ │ │ │ │ 286: 000011b7 96 FUNC LOCAL DEFAULT 9 _tmp_135_rule │ │ │ │ │ 287: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x25d64 contains 2547 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x25d74 contains 2547 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000012 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000016 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000052 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000058 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000008e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000009c 00016c0a R_ARM_THM_CALL 00000000 _PyAST_Expression │ │ │ │ │ @@ -17,15 +17,15 @@ │ │ │ │ │ 0000013e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000162 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000168 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000188 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000001b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000001bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000001d0 0000070a R_ARM_THM_CALL 00000231 compound_stmt_rule │ │ │ │ │ -000001e8 0000080a R_ARM_THM_CALL 00001efd simple_stmts_rule │ │ │ │ │ +000001e8 0000080a R_ARM_THM_CALL 00001f01 simple_stmts_rule │ │ │ │ │ 000001fc 0001700a R_ARM_THM_CALL 00000000 _PyAST_Interactive │ │ │ │ │ 00000216 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000022a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000024e 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 00000256 0001720a R_ARM_THM_CALL 00000000 _PyPegen_register_stmts │ │ │ │ │ 00000270 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000027e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -52,54 +52,54 @@ │ │ │ │ │ 000003fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000410 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000428 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000440 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000454 0000090a R_ARM_THM_CALL 000006b3 _gather_104_rule │ │ │ │ │ 00000474 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000480 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000048a 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000048a 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000004a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004b0 0001770a R_ARM_THM_CALL 00000000 _PyAST_FunctionType │ │ │ │ │ 000004c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000004d2 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000004d2 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000004e0 0001780a R_ARM_THM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 000004ee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000504 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000051e 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000051e 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000052a 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00000538 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ -00000546 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00000538 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ +00000546 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00000556 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000564 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000570 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00000570 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00000580 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 0000058c 0001780a R_ARM_THM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 000005a4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000005ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000005ba 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000005ba 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000005ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000005d8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000005e4 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000005e4 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000005f6 0001780a R_ARM_THM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 00000604 0001780a R_ARM_THM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 00000614 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000622 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000062a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000063c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000648 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00000648 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000067c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000682 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000006a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000006ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000006c4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000006ec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000006f2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000704 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000716 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000736 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ +00000736 0000230a R_ARM_THM_CALL 0000f4e1 named_expression_rule │ │ │ │ │ 00000744 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000778 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000788 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000798 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000007c8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000007d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000007ec 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -209,28 +209,28 @@ │ │ │ │ │ 0000110c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001112 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000114a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001154 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00001170 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000118a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011bc 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +000011bc 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 000011c8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000011fe 0001d60a R_ARM_THM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ 00001226 0001d00a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ 0000124c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001262 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000126c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00001288 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000012a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000012bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012d4 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +000012d4 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 000012e0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000012f8 0001d00a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -00001308 0000280a R_ARM_THM_CALL 0000dff9 NEW_TYPE_COMMENT │ │ │ │ │ +00001308 0000280a R_ARM_THM_CALL 0000e00d NEW_TYPE_COMMENT │ │ │ │ │ 0000132a 0001d70a R_ARM_THM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ 00001332 0000a62f R_ARM_THM_MOVW_ABS_NC 00000838 .LC50 │ │ │ │ │ 00001336 0000a630 R_ARM_THM_MOVT_ABS 00000838 .LC50 │ │ │ │ │ 0000134a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001364 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000139c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000013a2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │ │ 0000147e 0000a52f R_ARM_THM_MOVW_ABS_NC 00000834 .LC49 │ │ │ │ │ 00001482 0000a530 R_ARM_THM_MOVT_ABS 00000834 .LC49 │ │ │ │ │ 00001486 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ 0000149e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014b6 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 000014ba 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 000014be 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000014d4 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +000014d4 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000150e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001516 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 0000151a 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 00001522 0000a42f R_ARM_THM_MOVW_ABS_NC 000007f4 .LC48 │ │ │ │ │ 00001526 0000a430 R_ARM_THM_MOVT_ABS 000007f4 .LC48 │ │ │ │ │ 0000152e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001538 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -272,15 +272,15 @@ │ │ │ │ │ 0000167c 0001db0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ 000016b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000016bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000016da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000016e2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000887 _tmp_139_rule │ │ │ │ │ 000016e6 0000b430 R_ARM_THM_MOVT_ABS 00000887 _tmp_139_rule │ │ │ │ │ 000016ee 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000016f8 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000016f8 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00001700 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001704 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001718 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 00001724 0000b32f R_ARM_THM_MOVW_ABS_NC 0000091c .LC55 │ │ │ │ │ 00001728 0000b330 R_ARM_THM_MOVT_ABS 0000091c .LC55 │ │ │ │ │ 00001738 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000177a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -339,67 +339,67 @@ │ │ │ │ │ 00001bd2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001bfe 0001e20a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 00001c08 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ 00001c3c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001c42 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001c70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001c76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001cb4 0000c30a R_ARM_THM_CALL 0000e261 _loop1_30_rule │ │ │ │ │ +00001cb4 0000c30a R_ARM_THM_CALL 0000e271 _loop1_30_rule │ │ │ │ │ 00001cdc 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00001d06 0000c60a R_ARM_THM_CALL 0000eae9 _loop1_31_rule │ │ │ │ │ -00001d30 0000c70a R_ARM_THM_CALL 0000e96d _loop0_28_rule │ │ │ │ │ +00001d06 0000c60a R_ARM_THM_CALL 0000eaf9 _loop1_31_rule │ │ │ │ │ +00001d30 0000c70a R_ARM_THM_CALL 0000e97d _loop0_28_rule │ │ │ │ │ 00001d60 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ 00001d68 0000c02f R_ARM_THM_MOVW_ABS_NC 00000aa8 .LC66 │ │ │ │ │ 00001d6c 0000c030 R_ARM_THM_MOVT_ABS 00000aa8 .LC66 │ │ │ │ │ 00001d84 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001d9e 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ 00001da8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001ddc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001de2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001dfa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001e34 0000c70a R_ARM_THM_CALL 0000e96d _loop0_28_rule │ │ │ │ │ +00001e34 0000c70a R_ARM_THM_CALL 0000e97d _loop0_28_rule │ │ │ │ │ 00001e4e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001e54 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001e80 0000c60a R_ARM_THM_CALL 0000eae9 _loop1_31_rule │ │ │ │ │ -00001e9c 0000c70a R_ARM_THM_CALL 0000e96d _loop0_28_rule │ │ │ │ │ +00001e80 0000c60a R_ARM_THM_CALL 0000eaf9 _loop1_31_rule │ │ │ │ │ +00001e9c 0000c70a R_ARM_THM_CALL 0000e97d _loop0_28_rule │ │ │ │ │ 00001ea6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001ed0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001eee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f44 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f4e 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009ec .LC61 │ │ │ │ │ 00001f52 0000bb30 R_ARM_THM_MOVT_ABS 000009ec .LC61 │ │ │ │ │ 00001f58 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001f5c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001f74 0000c30a R_ARM_THM_CALL 0000e261 _loop1_30_rule │ │ │ │ │ +00001f74 0000c30a R_ARM_THM_CALL 0000e271 _loop1_30_rule │ │ │ │ │ 00001f80 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f8e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f98 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001f9c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001fa4 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000a44 .LC63 │ │ │ │ │ 00001fa8 0000bd30 R_ARM_THM_MOVT_ABS 00000a44 .LC63 │ │ │ │ │ 00001fbe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001fde 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001fe4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001ff8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002006 0000cb0a R_ARM_THM_CALL 0000e3dd param_no_default_rule │ │ │ │ │ +00002006 0000cb0a R_ARM_THM_CALL 0000e3ed param_no_default_rule │ │ │ │ │ 0000201a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002024 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a88 .LC65 │ │ │ │ │ 00002028 0000bf30 R_ARM_THM_MOVT_ABS 00000a88 .LC65 │ │ │ │ │ 00002044 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000204e 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC64 │ │ │ │ │ 00002052 0000be30 R_ARM_THM_MOVT_ABS 00000a70 .LC64 │ │ │ │ │ 00002062 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000206c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002076 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009c4 .LC60 │ │ │ │ │ 0000207a 0000ba30 R_ARM_THM_MOVT_ABS 000009c4 .LC60 │ │ │ │ │ 00002080 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00002084 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000020a2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000020ac 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -000020be 0000cb0a R_ARM_THM_CALL 0000e3dd param_no_default_rule │ │ │ │ │ +000020be 0000cb0a R_ARM_THM_CALL 0000e3ed param_no_default_rule │ │ │ │ │ 000020c8 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000a04 .LC62 │ │ │ │ │ 000020cc 0000bc30 R_ARM_THM_MOVT_ABS 00000a04 .LC62 │ │ │ │ │ 000020d4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000020e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000020f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002100 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002114 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -409,17 +409,17 @@ │ │ │ │ │ 00002162 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002174 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000218c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000219e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000021be 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000021e2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000021e8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000021fa 0000c30a R_ARM_THM_CALL 0000e261 _loop1_30_rule │ │ │ │ │ +000021fa 0000c30a R_ARM_THM_CALL 0000e271 _loop1_30_rule │ │ │ │ │ 00002206 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002216 0000c30a R_ARM_THM_CALL 0000e261 _loop1_30_rule │ │ │ │ │ +00002216 0000c30a R_ARM_THM_CALL 0000e271 _loop1_30_rule │ │ │ │ │ 00002222 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000223a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002248 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000225c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00002260 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000226a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000227e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -459,18 +459,18 @@ │ │ │ │ │ 000024e0 0000cd30 R_ARM_THM_MOVT_ABS 00000ac8 .LC67 │ │ │ │ │ 000024e6 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000024ee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002510 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002530 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002560 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002566 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002578 0000c70a R_ARM_THM_CALL 0000e96d _loop0_28_rule │ │ │ │ │ -00002582 0000c60a R_ARM_THM_CALL 0000eae9 _loop1_31_rule │ │ │ │ │ -00002592 0000c70a R_ARM_THM_CALL 0000e96d _loop0_28_rule │ │ │ │ │ -0000259c 0000c60a R_ARM_THM_CALL 0000eae9 _loop1_31_rule │ │ │ │ │ +00002578 0000c70a R_ARM_THM_CALL 0000e97d _loop0_28_rule │ │ │ │ │ +00002582 0000c60a R_ARM_THM_CALL 0000eaf9 _loop1_31_rule │ │ │ │ │ +00002592 0000c70a R_ARM_THM_CALL 0000e97d _loop0_28_rule │ │ │ │ │ +0000259c 0000c60a R_ARM_THM_CALL 0000eaf9 _loop1_31_rule │ │ │ │ │ 000025bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000025c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000025d6 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ 000025e6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002600 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002608 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000260c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -498,31 +498,31 @@ │ │ │ │ │ 000027f2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000281c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002822 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002850 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000286a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000288a 0001db0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ 000028b0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000028f8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000028fe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000290a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002916 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002934 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000293a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000887 _tmp_139_rule │ │ │ │ │ -0000293e 0000b430 R_ARM_THM_MOVT_ABS 00000887 _tmp_139_rule │ │ │ │ │ -00002946 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00002950 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ -00002958 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000295c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00002970 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000297c 0000b32f R_ARM_THM_MOVW_ABS_NC 0000091c .LC55 │ │ │ │ │ -00002980 0000b330 R_ARM_THM_MOVT_ABS 0000091c .LC55 │ │ │ │ │ -00002990 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000029a4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000029b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000028fa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002900 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000290c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002918 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002936 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000293c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000887 _tmp_139_rule │ │ │ │ │ +00002940 0000b430 R_ARM_THM_MOVT_ABS 00000887 _tmp_139_rule │ │ │ │ │ +00002948 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00002952 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ +0000295a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000295e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00002972 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000297e 0000b32f R_ARM_THM_MOVW_ABS_NC 0000091c .LC55 │ │ │ │ │ +00002982 0000b330 R_ARM_THM_MOVT_ABS 0000091c .LC55 │ │ │ │ │ +00002992 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000029a6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000029c0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000029f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000029fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002a12 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00002a42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002a48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002a6a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002a70 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -548,17 +548,17 @@ │ │ │ │ │ 00002c94 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00002c9e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00002cc6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00002cd8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002d08 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00002d26 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00002d4a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002d7a 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00002d7a 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00002d90 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002daa 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00002daa 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00002dbe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002ddc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002df2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002e1c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002e5a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002e6a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002e80 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -572,15 +572,15 @@ │ │ │ │ │ 00002ef4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002efe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002f38 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002f3e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002f5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002f74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002f8a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002fbc 0000cb0a R_ARM_THM_CALL 0000e3dd param_no_default_rule │ │ │ │ │ +00002fbc 0000cb0a R_ARM_THM_CALL 0000e3ed param_no_default_rule │ │ │ │ │ 00002fea 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ 0000300e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003014 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003054 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000307c 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ 00003088 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000030ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -594,15 +594,15 @@ │ │ │ │ │ 0000315c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003168 0000d70a R_ARM_THM_CALL 0000043b _tmp_128_rule │ │ │ │ │ 00003170 0000d42f R_ARM_THM_MOVW_ABS_NC 00000b80 .LC71 │ │ │ │ │ 00003174 0000d430 R_ARM_THM_MOVT_ABS 00000b80 .LC71 │ │ │ │ │ 0000317a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000317e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00003196 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000031aa 0000cc0a R_ARM_THM_CALL 0000e7f9 param_rule │ │ │ │ │ +000031aa 0000cc0a R_ARM_THM_CALL 0000e809 param_rule │ │ │ │ │ 000031b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000031be 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b4c .LC70 │ │ │ │ │ 000031c2 0000d330 R_ARM_THM_MOVT_ABS 00000b4c .LC70 │ │ │ │ │ 000031c8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000031cc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000031e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000031f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -641,69 +641,69 @@ │ │ │ │ │ 0000340e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003422 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003438 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003440 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000346a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003470 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000348a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000034a2 0000cb0a R_ARM_THM_CALL 0000e3dd param_no_default_rule │ │ │ │ │ +000034a2 0000cb0a R_ARM_THM_CALL 0000e3ed param_no_default_rule │ │ │ │ │ 000034b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000034da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000034e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000034f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000350a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000351e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003542 0000cc0a R_ARM_THM_CALL 0000e7f9 param_rule │ │ │ │ │ +00003542 0000cc0a R_ARM_THM_CALL 0000e809 param_rule │ │ │ │ │ 0000354e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003558 0000de0a R_ARM_THM_CALL 00000815 _tmp_129_rule │ │ │ │ │ 00003560 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000c3c .LC75 │ │ │ │ │ 00003564 0000dd30 R_ARM_THM_MOVT_ABS 00000c3c .LC75 │ │ │ │ │ 0000356a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000356e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00003586 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000359a 0000cc0a R_ARM_THM_CALL 0000e7f9 param_rule │ │ │ │ │ +0000359a 0000cc0a R_ARM_THM_CALL 0000e809 param_rule │ │ │ │ │ 000035a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000035b0 0000cc0a R_ARM_THM_CALL 0000e7f9 param_rule │ │ │ │ │ -000035bc 0000cc0a R_ARM_THM_CALL 0000e7f9 param_rule │ │ │ │ │ +000035b0 0000cc0a R_ARM_THM_CALL 0000e809 param_rule │ │ │ │ │ +000035bc 0000cc0a R_ARM_THM_CALL 0000e809 param_rule │ │ │ │ │ 000035c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000035d0 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC74 │ │ │ │ │ 000035d4 0000dc30 R_ARM_THM_MOVT_ABS 00000c0c .LC74 │ │ │ │ │ 000035e2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000035ea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003612 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003618 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003642 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000365a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003660 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003674 0000510a R_ARM_THM_CALL 0000f8bd star_named_expression_rule │ │ │ │ │ -00003682 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000368c 0000570a R_ARM_THM_CALL 0000fb4d star_named_expressions_rule │ │ │ │ │ -0000369c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000036b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000036c0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000036de 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -0000370a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003712 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003724 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003736 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003774 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003614 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000361a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003646 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000365c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003662 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003676 0000510a R_ARM_THM_CALL 0000f8cd star_named_expression_rule │ │ │ │ │ +00003684 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000368e 0000570a R_ARM_THM_CALL 0000fb5d star_named_expressions_rule │ │ │ │ │ +0000369e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000036ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000036c2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000036e0 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +0000370c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003714 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003726 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003738 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003776 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000037a6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000037ac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000037d4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000037dc 0000570a R_ARM_THM_CALL 0000fb4d star_named_expressions_rule │ │ │ │ │ +000037dc 0000570a R_ARM_THM_CALL 0000fb5d star_named_expressions_rule │ │ │ │ │ 000037ea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000037f2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000380e 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ 0000382e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003846 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000387a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000038a0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000038a6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000038b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000038ce 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000038ce 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000038e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003900 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000392a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003930 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003948 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003952 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000396c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -733,41 +733,41 @@ │ │ │ │ │ 00003ae6 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00003af2 0001ed0a R_ARM_THM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ 00003b1c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003b24 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003b5c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003b62 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003b74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003b7c 00007a0a R_ARM_THM_CALL 00006319 star_target_rule │ │ │ │ │ +00003b7c 00007a0a R_ARM_THM_CALL 00006329 star_target_rule │ │ │ │ │ 00003ba4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003bac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003be8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003bee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003c0c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00003c3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003c50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c6c 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ +00003c6c 0000230a R_ARM_THM_CALL 0000f4e1 named_expression_rule │ │ │ │ │ 00003c7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c84 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00003c84 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 00003c9c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00003cb0 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 00003cce 0001820a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ -00003ce4 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ +00003ce4 0000230a R_ARM_THM_CALL 0000f4e1 named_expression_rule │ │ │ │ │ 00003cf2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003cfc 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00003cfc 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 00003d16 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00003d38 0001820a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ 00003d42 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003d6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003d72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003d88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003d90 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ +00003d90 0000230a R_ARM_THM_CALL 0000f4e1 named_expression_rule │ │ │ │ │ 00003d9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003db0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dba 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ +00003dba 0000230a R_ARM_THM_CALL 0000f4e1 named_expression_rule │ │ │ │ │ 00003dc4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003dce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003dd4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00003dd8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00003de2 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00003dfa 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 00003dfe 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ @@ -785,22 +785,22 @@ │ │ │ │ │ 00003e6e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003ed8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003ede 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003f00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003f18 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 00003f1c 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 00003f24 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00003f2e 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00003f2e 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 00003f42 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003f68 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003f6e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003f8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003fa6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003fc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fd0 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00003fd0 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 00003fde 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003fe6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00003fea 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00003ff2 0000f62f R_ARM_THM_MOVW_ABS_NC 00000f30 .LC92 │ │ │ │ │ 00003ff6 0000f630 R_ARM_THM_MOVT_ABS 00000f30 .LC92 │ │ │ │ │ 00003ffc 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00004006 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -819,15 +819,15 @@ │ │ │ │ │ 000040a6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000040d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000040dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000040fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004112 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 00004116 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 0000411e 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00004128 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00004128 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000413c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004160 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004166 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000417c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000419e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000041aa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000041b2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -845,67 +845,67 @@ │ │ │ │ │ 00004268 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000426e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004286 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000042ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000042b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000042d2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00004302 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000430c 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000430c 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000431a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004322 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00004322 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000432c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004352 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 00004390 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000043ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000043ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004400 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00004412 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000444c 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000444c 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000445c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004466 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00004474 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000447e 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +0000447e 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000448a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000044ae 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 000044ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000044da 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +000044da 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 000044e8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000450e 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 00004516 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000fd8 .LC95 │ │ │ │ │ 0000451a 0000fa30 R_ARM_THM_MOVT_ABS 00000fd8 .LC95 │ │ │ │ │ 0000452e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004546 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004552 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00004552 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 00004560 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004584 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00004594 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000045b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000045be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000045de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000045e8 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000045e8 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00004608 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004614 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004632 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000463a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00004646 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000464e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004686 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000468c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000046a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000046ac 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000046ac 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000046c6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000046ce 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000046ce 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000046e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000046f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004708 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004710 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00004710 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00004724 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000472e 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000472e 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000473c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004746 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00004746 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000474e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00004752 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00004764 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 00004772 0000fc2f R_ARM_THM_MOVW_ABS_NC 00001044 .LC97 │ │ │ │ │ 00004776 0000fc30 R_ARM_THM_MOVT_ABS 00001044 .LC97 │ │ │ │ │ 00004786 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000047a8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -951,15 +951,15 @@ │ │ │ │ │ 00004990 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000499c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000049d0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000049d6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004a08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004a12 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00004a3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a46 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00004a46 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 00004a50 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004a7c 0001f00a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ 00004ab4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00004ae4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004aea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004afc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004b10 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -986,93 +986,93 @@ │ │ │ │ │ 00004c0c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004c26 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004c44 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00004c5c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004c94 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004c9a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004cac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004cb4 00005f0a R_ARM_THM_CALL 0000cdd9 arguments_rule │ │ │ │ │ +00004cb4 0000600a R_ARM_THM_CALL 0000cded arguments_rule │ │ │ │ │ 00004cc2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004cec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00004cf4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004d2c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004d32 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004d5c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004d66 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004d7a 0001760a R_ARM_THM_CALL 00000000 _PyAST_Pass │ │ │ │ │ 00004d9c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00004dd2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00004dda 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004e14 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004e1a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004e52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e5c 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ +00004e5c 0000430a R_ARM_THM_CALL 00005df5 star_targets_rule │ │ │ │ │ 00004e6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e76 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ +00004e76 0000440a R_ARM_THM_CALL 0000812d star_expressions_rule │ │ │ │ │ 00004e86 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004e94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ea4 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00004ea4 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 00004ec2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ed8 0000280a R_ARM_THM_CALL 0000dff9 NEW_TYPE_COMMENT │ │ │ │ │ +00004ed8 0000280a R_ARM_THM_CALL 0000e00d NEW_TYPE_COMMENT │ │ │ │ │ 00004ef4 0001f10a R_ARM_THM_CALL 00000000 _PyAST_For │ │ │ │ │ 00004f24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004f32 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f3c 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ +00004f3c 0000430a R_ARM_THM_CALL 00005df5 star_targets_rule │ │ │ │ │ 00004f4c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f56 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ +00004f56 0000440a R_ARM_THM_CALL 0000812d star_expressions_rule │ │ │ │ │ 00004f66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004f74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f84 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +00004f84 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 00004fa2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004fb8 0000280a R_ARM_THM_CALL 0000dff9 NEW_TYPE_COMMENT │ │ │ │ │ +00004fb8 0000280a R_ARM_THM_CALL 0000e00d NEW_TYPE_COMMENT │ │ │ │ │ 00004fd4 0001f20a R_ARM_THM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ 00004fdc 0001002f R_ARM_THM_MOVW_ABS_NC 000010e4 .LC100 │ │ │ │ │ 00004fe0 00010030 R_ARM_THM_MOVT_ABS 000010e4 .LC100 │ │ │ │ │ 00004ff2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000501a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005050 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005056 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000506c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000507a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005082 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ +00005082 0000430a R_ARM_THM_CALL 00005df5 star_targets_rule │ │ │ │ │ 0000508e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000050a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000050b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050ba 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ +000050ba 0000430a R_ARM_THM_CALL 00005df5 star_targets_rule │ │ │ │ │ 000050c6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050fa 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ +000050fa 0000440a R_ARM_THM_CALL 0000812d star_expressions_rule │ │ │ │ │ 00005106 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005112 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000511a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000511e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00005128 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00005136 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 0000513a 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 00005142 0000ff2f R_ARM_THM_MOVW_ABS_NC 000010a8 .LC99 │ │ │ │ │ 00005146 0000ff30 R_ARM_THM_MOVT_ABS 000010a8 .LC99 │ │ │ │ │ 0000514a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00005152 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005164 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005176 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000518c 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ +0000518c 0000440a R_ARM_THM_CALL 0000812d star_expressions_rule │ │ │ │ │ 00005198 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000051a2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000051a6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000051b0 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000051b4 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000051b8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000051c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000051ec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005234 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000523a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000524e 0001010a R_ARM_THM_CALL 00010c5d double_starred_kvpair_rule │ │ │ │ │ +0000524e 0001010a R_ARM_THM_CALL 00010c6d double_starred_kvpair_rule │ │ │ │ │ 00005274 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000527a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000528e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000052a6 0001010a R_ARM_THM_CALL 00010c5d double_starred_kvpair_rule │ │ │ │ │ +000052a6 0001010a R_ARM_THM_CALL 00010c6d double_starred_kvpair_rule │ │ │ │ │ 000052c6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000052da 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000052f8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00005308 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000531c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000532a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000533a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -1084,55 +1084,55 @@ │ │ │ │ │ 0000539a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000053b4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000053d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000053de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000053f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005402 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00005412 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005426 0000840a R_ARM_THM_CALL 000079d5 disjunction_rule │ │ │ │ │ +00005426 0000840a R_ARM_THM_CALL 000079e5 disjunction_rule │ │ │ │ │ 0000545c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000547c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000548e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00005496 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000054a2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000054ac 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000054c2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000054e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000054ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000054fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005516 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00005516 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00005528 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005548 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005572 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005578 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000558e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000055b4 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000055c2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000055fe 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000560e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00005616 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000562c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000563a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005660 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005666 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000567a 0000cc0a R_ARM_THM_CALL 0000e7f9 param_rule │ │ │ │ │ +0000567a 0000cc0a R_ARM_THM_CALL 0000e809 param_rule │ │ │ │ │ 00005692 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000569c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000056ac 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -000056d4 0000cc0a R_ARM_THM_CALL 0000e7f9 param_rule │ │ │ │ │ +000056d4 0000cc0a R_ARM_THM_CALL 0000e809 param_rule │ │ │ │ │ 000056f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005702 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00005706 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00005710 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00005720 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005726 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005764 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000576a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00005780 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005788 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00005788 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000057bc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000057c2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000057d4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000057e8 0001072f R_ARM_THM_MOVW_ABS_NC 0000cc31 _tmp_126_rule │ │ │ │ │ 000057ec 00010730 R_ARM_THM_MOVT_ABS 0000cc31 _tmp_126_rule │ │ │ │ │ 000057f4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000057fc 0001062f R_ARM_THM_MOVW_ABS_NC 000010f8 .LC101 │ │ │ │ │ @@ -1169,15 +1169,15 @@ │ │ │ │ │ 00005a42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005a48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00005a6c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00005a88 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005a9a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005aa0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00005ab2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005abc 00008c0a R_ARM_THM_CALL 00009d99 star_expression_rule │ │ │ │ │ +00005abc 00008c0a R_ARM_THM_CALL 00009da9 star_expression_rule │ │ │ │ │ 00005ad6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00005af8 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ 00005b0e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005b42 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005b5e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005b7e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005ba4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -1221,30 +1221,30 @@ │ │ │ │ │ 00005f6e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00005f76 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00005f7e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00005f92 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005fa2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005fc8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005fce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005fe2 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00005fe2 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00005ff0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006006 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00006006 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00006014 0001f90a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -0000602e 00007a0a R_ARM_THM_CALL 00006319 star_target_rule │ │ │ │ │ +0000602e 00007a0a R_ARM_THM_CALL 00006329 star_target_rule │ │ │ │ │ 00006038 00010a2f R_ARM_THM_MOVW_ABS_NC 00006119 _tmp_36_rule │ │ │ │ │ 0000603c 00010a30 R_ARM_THM_MOVT_ABS 00006119 _tmp_36_rule │ │ │ │ │ 00006044 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00006052 0001f90a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ 0000605e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000607e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000609c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000060a2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000060ae 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000060ae 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000060ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000060c2 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000060c2 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000060ca 00010a2f R_ARM_THM_MOVW_ABS_NC 00006119 _tmp_36_rule │ │ │ │ │ 000060ce 00010a30 R_ARM_THM_MOVT_ABS 00006119 _tmp_36_rule │ │ │ │ │ 000060d6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000060e6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000610a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006136 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000613c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -1271,33 +1271,33 @@ │ │ │ │ │ 0000630e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00006326 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000632e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000633a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006374 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000637a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006396 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000063c0 00005d0a R_ARM_THM_CALL 00003cc1 t_primary_rule │ │ │ │ │ +000063c0 00005d0a R_ARM_THM_CALL 00003cc5 t_primary_rule │ │ │ │ │ 000063cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000063e2 00005d0a R_ARM_THM_CALL 00003cc1 t_primary_rule │ │ │ │ │ +000063e2 00005d0a R_ARM_THM_CALL 00003cc5 t_primary_rule │ │ │ │ │ 000063f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000063fa 00005c0a R_ARM_THM_CALL 000107dd slices_rule │ │ │ │ │ +000063fa 00005c0a R_ARM_THM_CALL 000107ed slices_rule │ │ │ │ │ 00006408 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006410 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00006414 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ +00006410 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +00006414 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ 0000641c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00006424 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000644a 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ 00006464 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ 00006494 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000649a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000064c2 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 000064d0 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 000064f0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000064fc 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00006500 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ +000064fc 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +00006500 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ 00006508 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00006514 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000653c 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ 00006546 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006564 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006576 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006588 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1319,22 +1319,22 @@ │ │ │ │ │ 000066ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000066fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000670c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000671c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006754 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000675a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006776 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006794 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00006794 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000067ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000067b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000067ca 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000067f6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000680a 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000680a 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00006816 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006826 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00006826 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000683e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00006846 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000687c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006884 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00006896 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 000068ac 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ 000068ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -1356,54 +1356,54 @@ │ │ │ │ │ 00006a54 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006a70 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006a78 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006ab0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006ab6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006ae2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006ae8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006b26 00010f0a R_ARM_THM_CALL 00011d61 _loop1_73_rule │ │ │ │ │ +00006b26 00010f0a R_ARM_THM_CALL 00011d71 _loop1_73_rule │ │ │ │ │ 00006b4e 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ 00006ba6 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ 00006bb0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006bd8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006bec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006bf2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006c0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006c22 0001130a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ -00006c44 0001140a R_ARM_THM_CALL 000122d5 _loop0_71_rule │ │ │ │ │ +00006c44 0001140a R_ARM_THM_CALL 000122e5 _loop0_71_rule │ │ │ │ │ 00006c5e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006c64 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006cac 0001140a R_ARM_THM_CALL 000122d5 _loop0_71_rule │ │ │ │ │ +00006cac 0001140a R_ARM_THM_CALL 000122e5 _loop0_71_rule │ │ │ │ │ 00006cb6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006cce 0001130a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ 00006ce2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006cfe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006d28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006d2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006d42 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d52 0001170a R_ARM_THM_CALL 00012061 lambda_param_no_default_rule │ │ │ │ │ +00006d52 0001170a R_ARM_THM_CALL 00012071 lambda_param_no_default_rule │ │ │ │ │ 00006d6e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006d76 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC64 │ │ │ │ │ 00006d7a 0000be30 R_ARM_THM_MOVT_ABS 00000a70 .LC64 │ │ │ │ │ 00006d80 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00006d84 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00006d9c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006db8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006dcc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006dd4 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a88 .LC65 │ │ │ │ │ 00006dd8 0000bf30 R_ARM_THM_MOVT_ABS 00000a88 .LC65 │ │ │ │ │ 00006e0c 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ 00006e14 0000c02f R_ARM_THM_MOVW_ABS_NC 00000aa8 .LC66 │ │ │ │ │ 00006e18 0000c030 R_ARM_THM_MOVT_ABS 00000aa8 .LC66 │ │ │ │ │ 00006e2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006e3c 0001140a R_ARM_THM_CALL 000122d5 _loop0_71_rule │ │ │ │ │ +00006e3c 0001140a R_ARM_THM_CALL 000122e5 _loop0_71_rule │ │ │ │ │ 00006e72 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006e86 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006e96 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00006ea8 0001170a R_ARM_THM_CALL 00012061 lambda_param_no_default_rule │ │ │ │ │ +00006ea8 0001170a R_ARM_THM_CALL 00012071 lambda_param_no_default_rule │ │ │ │ │ 00006eae 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000a04 .LC62 │ │ │ │ │ 00006eb2 0000bc30 R_ARM_THM_MOVT_ABS 00000a04 .LC62 │ │ │ │ │ 00006eb8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006ecc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006ed8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006ee6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006eee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -1413,20 +1413,20 @@ │ │ │ │ │ 00006f18 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00006f1c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00006f46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006f50 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009ec .LC61 │ │ │ │ │ 00006f54 0000bb30 R_ARM_THM_MOVT_ABS 000009ec .LC61 │ │ │ │ │ 00006f6a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006f70 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006f84 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ +00006f84 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ 00006fa0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006fa6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006fbe 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00006fdc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006fe6 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ +00006fe6 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ 00007000 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00007018 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00007026 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000703c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00007062 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00007072 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 00007086 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1439,22 +1439,22 @@ │ │ │ │ │ 000070e4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000070ec 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000070fc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000712a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007130 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00007142 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007150 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007164 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ +00007164 0000440a R_ARM_THM_CALL 0000812d star_expressions_rule │ │ │ │ │ 00007176 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000718a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000071ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000071b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000071c4 00010f0a R_ARM_THM_CALL 00011d61 _loop1_73_rule │ │ │ │ │ +000071c4 00010f0a R_ARM_THM_CALL 00011d71 _loop1_73_rule │ │ │ │ │ 000071d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000071e2 00010f0a R_ARM_THM_CALL 00011d61 _loop1_73_rule │ │ │ │ │ +000071e2 00010f0a R_ARM_THM_CALL 00011d71 _loop1_73_rule │ │ │ │ │ 000071ee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007204 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000720a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000720e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00007218 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00007226 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000723e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1468,57 +1468,57 @@ │ │ │ │ │ 000072ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000072f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00007318 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000731e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00007336 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000734c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007360 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000073a8 00006d0a R_ARM_THM_CALL 0000e005 starred_expression_rule │ │ │ │ │ -000073b8 0000510a R_ARM_THM_CALL 0000f8bd star_named_expression_rule │ │ │ │ │ +000073a8 00006d0a R_ARM_THM_CALL 0000e019 starred_expression_rule │ │ │ │ │ +000073b8 0000510a R_ARM_THM_CALL 0000f8cd star_named_expression_rule │ │ │ │ │ 000073c6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000073d0 0000570a R_ARM_THM_CALL 0000fb4d star_named_expressions_rule │ │ │ │ │ -000073dc 00006b0a R_ARM_THM_CALL 0000c8a1 for_if_clauses_rule │ │ │ │ │ +000073d0 0000570a R_ARM_THM_CALL 0000fb5d star_named_expressions_rule │ │ │ │ │ +000073dc 00006b0a R_ARM_THM_CALL 0000c8b5 for_if_clauses_rule │ │ │ │ │ 000073e4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000073e8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000073f8 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 00007402 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 00007408 00011a2f R_ARM_THM_MOVW_ABS_NC 000011b8 .LC105 │ │ │ │ │ 0000740c 00011a30 R_ARM_THM_MOVT_ABS 000011b8 .LC105 │ │ │ │ │ 00007422 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007436 0000510a R_ARM_THM_CALL 0000f8bd star_named_expression_rule │ │ │ │ │ +00007436 0000510a R_ARM_THM_CALL 0000f8cd star_named_expression_rule │ │ │ │ │ 00007444 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007450 00006b0a R_ARM_THM_CALL 0000c8a1 for_if_clauses_rule │ │ │ │ │ +00007450 00006b0a R_ARM_THM_CALL 0000c8b5 for_if_clauses_rule │ │ │ │ │ 0000745a 00011a2f R_ARM_THM_MOVW_ABS_NC 000011b8 .LC105 │ │ │ │ │ 0000745e 00011a30 R_ARM_THM_MOVT_ABS 000011b8 .LC105 │ │ │ │ │ 00007464 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00007468 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00007480 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00007498 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000074a0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000074a8 00006b0a R_ARM_THM_CALL 0000c8a1 for_if_clauses_rule │ │ │ │ │ +000074a8 00006b0a R_ARM_THM_CALL 0000c8b5 for_if_clauses_rule │ │ │ │ │ 000074b0 0001192f R_ARM_THM_MOVW_ABS_NC 00001184 .LC104 │ │ │ │ │ 000074b4 00011930 R_ARM_THM_MOVT_ABS 00001184 .LC104 │ │ │ │ │ 000074ba 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000074be 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000074fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007504 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00007514 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007524 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007536 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00007562 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007568 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007596 0000600a R_ARM_THM_CALL 00006ee9 genexp_rule │ │ │ │ │ +00007596 00005f0a R_ARM_THM_CALL 00006ef9 genexp_rule │ │ │ │ │ 000075a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000075ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000075cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000075de 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000760c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007612 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007624 0001140a R_ARM_THM_CALL 000122d5 _loop0_71_rule │ │ │ │ │ -0000763e 0001140a R_ARM_THM_CALL 000122d5 _loop0_71_rule │ │ │ │ │ +00007624 0001140a R_ARM_THM_CALL 000122e5 _loop0_71_rule │ │ │ │ │ +0000763e 0001140a R_ARM_THM_CALL 000122e5 _loop0_71_rule │ │ │ │ │ 00007668 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007674 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007682 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ 00007692 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000076ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000076b4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000076b8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1536,29 +1536,29 @@ │ │ │ │ │ 000077b8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000077ca 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00007800 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007806 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000781e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00007842 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007848 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007856 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ +00007856 0000430a R_ARM_THM_CALL 00005df5 star_targets_rule │ │ │ │ │ 00007868 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00007878 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00007890 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000078b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000078cc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000078e2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000078ea 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00007900 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000791c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00007926 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00007954 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000795a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000796c 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ -0000797e 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ +0000796c 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ +0000797e 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ 000079a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000079b6 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ 000079c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000079e4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000079e8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000079f2 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00007a02 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ @@ -1573,15 +1573,15 @@ │ │ │ │ │ 00007ae0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00007aee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00007b00 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00007b34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007b3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00007b58 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007b6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007b9e 0001170a R_ARM_THM_CALL 00012061 lambda_param_no_default_rule │ │ │ │ │ +00007b9e 0001170a R_ARM_THM_CALL 00012071 lambda_param_no_default_rule │ │ │ │ │ 00007bcc 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ 00007bf0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007bf6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00007c10 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007c28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007c3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007c60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1591,15 +1591,15 @@ │ │ │ │ │ 00007cc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007cd2 00011e0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ 00007cda 0000d42f R_ARM_THM_MOVW_ABS_NC 00000b80 .LC71 │ │ │ │ │ 00007cde 0000d430 R_ARM_THM_MOVT_ABS 00000b80 .LC71 │ │ │ │ │ 00007ce4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00007ce8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00007d00 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007d14 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ +00007d14 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ 00007d20 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007d28 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b4c .LC70 │ │ │ │ │ 00007d2c 0000d330 R_ARM_THM_MOVT_ABS 00000b4c .LC70 │ │ │ │ │ 00007d32 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00007d36 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00007d58 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007d5e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -1622,33 +1622,33 @@ │ │ │ │ │ 00007e66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007e78 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00007e94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007ed0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007ed6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00007eec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007f04 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007f0c 0001170a R_ARM_THM_CALL 00012061 lambda_param_no_default_rule │ │ │ │ │ +00007f0c 0001170a R_ARM_THM_CALL 00012071 lambda_param_no_default_rule │ │ │ │ │ 00007f1e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00007f44 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00007f4a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00007f60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007f74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007f88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007fac 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ +00007fac 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ 00007fb8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007fc2 0000de0a R_ARM_THM_CALL 00000815 _tmp_129_rule │ │ │ │ │ 00007fca 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000c3c .LC75 │ │ │ │ │ 00007fce 0000dd30 R_ARM_THM_MOVT_ABS 00000c3c .LC75 │ │ │ │ │ 00007fd4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00007fd8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00007ff0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008004 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ +00008004 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ 00008010 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000801a 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ -00008026 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ +0000801a 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ +00008026 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ 00008032 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000803a 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC74 │ │ │ │ │ 0000803e 0000dc30 R_ARM_THM_MOVT_ABS 00000c0c .LC74 │ │ │ │ │ 0000804c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008076 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000807c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000808c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ @@ -1678,15 +1678,15 @@ │ │ │ │ │ 000082e6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000830e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000831c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000832e 0001fb0a R_ARM_THM_CALL 00000000 _PyPegen_template_str │ │ │ │ │ 00008336 0001222f R_ARM_THM_MOVW_ABS_NC 000011f4 .LC106 │ │ │ │ │ 0000833a 00012230 R_ARM_THM_MOVT_ABS 000011f4 .LC106 │ │ │ │ │ 00008350 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000836a 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +0000836a 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 00008378 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000083a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000083b2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000083e2 0001fc0a R_ARM_THM_CALL 00000000 _PyPegen_interpolation │ │ │ │ │ 00008412 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ 0000842e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00008438 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -1699,21 +1699,21 @@ │ │ │ │ │ 000084b0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000084c2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000084d2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000084d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000084f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000852a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008530 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008558 0000840a R_ARM_THM_CALL 000079d5 disjunction_rule │ │ │ │ │ -0000856a 0000840a R_ARM_THM_CALL 000079d5 disjunction_rule │ │ │ │ │ -0000857a 0000850a R_ARM_THM_CALL 0000c6f9 lambdef_rule │ │ │ │ │ +00008558 0000840a R_ARM_THM_CALL 000079e5 disjunction_rule │ │ │ │ │ +0000856a 0000840a R_ARM_THM_CALL 000079e5 disjunction_rule │ │ │ │ │ +0000857a 0000850a R_ARM_THM_CALL 0000c70d lambdef_rule │ │ │ │ │ 0000859a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000085a4 0000840a R_ARM_THM_CALL 000079d5 disjunction_rule │ │ │ │ │ +000085a4 0000840a R_ARM_THM_CALL 000079e5 disjunction_rule │ │ │ │ │ 000085b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000085be 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000085be 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000085ca 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000085ea 0001c20a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ 000085f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000860c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00008644 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000866c 0001fd0a R_ARM_THM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ 00008672 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -1760,15 +1760,15 @@ │ │ │ │ │ 00008a6a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00008a72 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00008a7e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008a96 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00008abc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008ac4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008ad2 0001240a R_ARM_THM_CALL 0000095b invalid_tstring_replacement_field_rule │ │ │ │ │ -00008afa 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +00008afa 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 00008b0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008b3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008b4a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00008b7e 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ 00008ba6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008bc4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00008bd8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -1777,27 +1777,27 @@ │ │ │ │ │ 00008c2a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008c30 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008c4c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008c80 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008c86 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008cac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008cb2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008cdc 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00008cdc 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00008cea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008cfa 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ -00008d20 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00008cfa 0000230a R_ARM_THM_CALL 0000f4e1 named_expression_rule │ │ │ │ │ +00008d20 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00008d3c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008d42 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008d5a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008d78 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00008d9a 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ 00008da4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008dbc 00006d0a R_ARM_THM_CALL 0000e005 starred_expression_rule │ │ │ │ │ +00008dbc 00006d0a R_ARM_THM_CALL 0000e019 starred_expression_rule │ │ │ │ │ 00008dce 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008df4 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00008df4 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 00008e04 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008e10 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008e28 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008e30 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008e52 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008e7a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008e80 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -1807,55 +1807,55 @@ │ │ │ │ │ 00008f06 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00008f18 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00008f26 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00008f2e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00008f42 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008f68 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008f6e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f80 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ -00008f92 0001180a R_ARM_THM_CALL 000121ed lambda_param_rule │ │ │ │ │ +00008f80 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ +00008f92 0001180a R_ARM_THM_CALL 000121fd lambda_param_rule │ │ │ │ │ 00008fbc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008fcc 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ 00008fda 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008ffc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00009000 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000900a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000901e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009048 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000904e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00009064 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00009088 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000908e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000090a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090b2 0000770a R_ARM_THM_CALL 0000ffc1 fstring_replacement_field_rule │ │ │ │ │ +000090b2 0000770a R_ARM_THM_CALL 0000ffd1 fstring_replacement_field_rule │ │ │ │ │ 000090c6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000090e6 0001ff0a R_ARM_THM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ 0000910e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000912c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000913c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00009144 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00009150 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000915a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00009170 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009178 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000918c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000091b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000091be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000091d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000091e8 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +000091e8 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 000091fa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000921a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009242 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00009248 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00009264 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009284 0000510a R_ARM_THM_CALL 0000f8bd star_named_expression_rule │ │ │ │ │ +00009284 0000510a R_ARM_THM_CALL 0000f8cd star_named_expression_rule │ │ │ │ │ 00009290 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000929e 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ +0000929e 0000230a R_ARM_THM_CALL 0000f4e1 named_expression_rule │ │ │ │ │ 000092dc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000092e4 0000570a R_ARM_THM_CALL 0000fb4d star_named_expressions_rule │ │ │ │ │ +000092e4 0000570a R_ARM_THM_CALL 0000fb5d star_named_expressions_rule │ │ │ │ │ 000092f2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00009308 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000931e 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ 0000932e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000936c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00009372 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000938e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ @@ -1899,15 +1899,15 @@ │ │ │ │ │ 000097d6 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 000097de 00012f2f R_ARM_THM_MOVW_ABS_NC 00001230 .LC110 │ │ │ │ │ 000097e2 00012f30 R_ARM_THM_MOVT_ABS 00001230 .LC110 │ │ │ │ │ 000097e8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000097ec 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00009804 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000981c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009826 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00009826 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000982e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00009832 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00009846 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 00009852 0001302f R_ARM_THM_MOVW_ABS_NC 0000124c .LC111 │ │ │ │ │ 00009856 00013030 R_ARM_THM_MOVT_ABS 0000124c .LC111 │ │ │ │ │ 00009866 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009884 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -1941,15 +1941,15 @@ │ │ │ │ │ 00009b08 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009b10 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00009b6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00009b72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00009b8e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 00009bbe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00009bc4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009c1c 0000680a R_ARM_THM_CALL 00005659 strings_rule │ │ │ │ │ +00009c1c 0000680a R_ARM_THM_CALL 00005669 strings_rule │ │ │ │ │ 00009c36 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009c50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009c6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009c90 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00009c96 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00009d06 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00009d0c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -2188,15 +2188,15 @@ │ │ │ │ │ 0000b222 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000b23a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000b242 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000b24e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000b284 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000b28a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000b29c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b2b4 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ +0000b2b4 0000230a R_ARM_THM_CALL 0000f4e1 named_expression_rule │ │ │ │ │ 0000b2c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000b2e6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000b30a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000b310 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000b320 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b330 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b340 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2265,19 +2265,19 @@ │ │ │ │ │ 0000b8b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b8d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b8ea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b904 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000b914 0001442f R_ARM_THM_MOVW_ABS_NC 0000ba95 _tmp_113_rule │ │ │ │ │ 0000b918 00014430 R_ARM_THM_MOVT_ABS 0000ba95 _tmp_113_rule │ │ │ │ │ 0000b91e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000b926 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000b926 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000b93c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b958 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b964 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ -0000b96e 00006b0a R_ARM_THM_CALL 0000c8a1 for_if_clauses_rule │ │ │ │ │ +0000b964 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ +0000b96e 00006b0a R_ARM_THM_CALL 0000c8b5 for_if_clauses_rule │ │ │ │ │ 0000b976 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ 0000b97a 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ 0000b980 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000b984 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000b99c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000b9b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b9ba 0001422f R_ARM_THM_MOVW_ABS_NC 00001298 .LC113 │ │ │ │ │ @@ -2288,17 +2288,17 @@ │ │ │ │ │ 0000b9fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000ba08 0001252f R_ARM_THM_MOVW_ABS_NC 00001204 .LC107 │ │ │ │ │ 0000ba0c 00012530 R_ARM_THM_MOVT_ABS 00001204 .LC107 │ │ │ │ │ 0000ba16 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000ba1a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000ba32 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000ba42 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ba4e 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000ba4e 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000ba5c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba68 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000ba68 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000ba72 0001432f R_ARM_THM_MOVW_ABS_NC 000012d8 .LC114 │ │ │ │ │ 0000ba76 00014330 R_ARM_THM_MOVT_ABS 000012d8 .LC114 │ │ │ │ │ 0000ba7c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000ba80 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000bab4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000baba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000baca 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ @@ -2323,107 +2323,107 @@ │ │ │ │ │ 0000bcaa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000bcc0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000bcd8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000bcde 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000bcf4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bd12 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000bd2e 00020e0a R_ARM_THM_CALL 00000000 _PyAST_TypeVarTuple │ │ │ │ │ -0000bd3e 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000bd3e 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000bd52 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bd68 00008c0a R_ARM_THM_CALL 00009d99 star_expression_rule │ │ │ │ │ +0000bd68 00008c0a R_ARM_THM_CALL 00009da9 star_expression_rule │ │ │ │ │ 0000bd76 0001492f R_ARM_THM_MOVW_ABS_NC 0000139c .LC119 │ │ │ │ │ 0000bd7a 00014930 R_ARM_THM_MOVT_ABS 0000139c .LC119 │ │ │ │ │ 0000bd90 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000bda8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000bdd0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000bde8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000bdf0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000be0e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000be14 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000be2a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000be40 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000be48 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000be52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000be5c 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000be5c 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000be62 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000be66 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000be6e 0001482f R_ARM_THM_MOVW_ABS_NC 0000137c .LC118 │ │ │ │ │ 0000be72 00014830 R_ARM_THM_MOVT_ABS 0000137c .LC118 │ │ │ │ │ 0000be7c 0001472f R_ARM_THM_MOVW_ABS_NC 00001354 .LC117 │ │ │ │ │ 0000be80 00014730 R_ARM_THM_MOVT_ABS 00001354 .LC117 │ │ │ │ │ 0000be9c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000bec0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000becc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bed8 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000bed8 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000bee0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000bee4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000beec 0001462f R_ARM_THM_MOVW_ABS_NC 00001330 .LC116 │ │ │ │ │ 0000bef0 00014630 R_ARM_THM_MOVT_ABS 00001330 .LC116 │ │ │ │ │ 0000befa 0001452f R_ARM_THM_MOVW_ABS_NC 00001304 .LC115 │ │ │ │ │ 0000befe 00014530 R_ARM_THM_MOVT_ABS 00001304 .LC115 │ │ │ │ │ 0000bf0c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000bf34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000bf3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000bf4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bf66 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000bf66 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000bf74 0001492f R_ARM_THM_MOVW_ABS_NC 0000139c .LC119 │ │ │ │ │ 0000bf78 00014930 R_ARM_THM_MOVT_ABS 0000139c .LC119 │ │ │ │ │ 0000bf8e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000bfae 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000bfd8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000bfde 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000bff6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000c01e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000c024 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c05a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c066 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c070 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000c070 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000c07e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c088 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +0000c088 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000c092 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000c0b8 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 0000c0f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c10c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c140 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000c162 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000c18e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000c1a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c1ae 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000c1ae 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000c1be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c1c8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000c1d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c1e0 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +0000c1e0 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000c1ec 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000c210 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 0000c21c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c246 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000c24c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c262 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c26e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c276 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000c276 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000c290 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c2b2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c2ba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c2c4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000c2cc 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000c2d8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000c2e6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c304 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000c30a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c322 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c32c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c334 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000c334 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000c340 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c356 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c360 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c378 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c382 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c39c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c3a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c3ba 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000c3ba 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000c3d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c3de 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c3e2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c3ec 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000c3f0 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 0000c3f4 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000c3fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -2436,19 +2436,19 @@ │ │ │ │ │ 0000c474 00014d2f R_ARM_THM_MOVW_ABS_NC 00001420 .LC122 │ │ │ │ │ 0000c478 00014d30 R_ARM_THM_MOVT_ABS 00001420 .LC122 │ │ │ │ │ 0000c47c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000c484 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c49e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c4ba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c4c2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c4ca 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000c4ca 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000c4da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c4e6 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000c4e6 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000c4f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c502 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +0000c502 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000c50c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c510 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c524 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 0000c532 00014c2f R_ARM_THM_MOVW_ABS_NC 000013f8 .LC121 │ │ │ │ │ 0000c536 00014c30 R_ARM_THM_MOVT_ABS 000013f8 .LC121 │ │ │ │ │ 0000c546 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c562 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2461,15 +2461,15 @@ │ │ │ │ │ 0000c59c 00014b30 R_ARM_THM_MOVT_ABS 000013b8 .LC120 │ │ │ │ │ 0000c5a0 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000c5a8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c5c4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000c5e6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c5fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c61a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c626 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +0000c626 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 0000c634 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000c65c 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 0000c664 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000fd8 .LC95 │ │ │ │ │ 0000c668 0000fa30 R_ARM_THM_MOVT_ABS 00000fd8 .LC95 │ │ │ │ │ 0000c68e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c69a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000c6a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2510,18 +2510,18 @@ │ │ │ │ │ 0000c972 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000c9a4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000c9aa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c9d0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000c9d6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c9fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000ca02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ca56 0000672f R_ARM_THM_MOVW_ABS_NC 000055dd _tmp_43_rule │ │ │ │ │ -0000ca5a 00006730 R_ARM_THM_MOVT_ABS 000055dd _tmp_43_rule │ │ │ │ │ +0000ca56 0000672f R_ARM_THM_MOVW_ABS_NC 000055ed _tmp_43_rule │ │ │ │ │ +0000ca5a 00006730 R_ARM_THM_MOVT_ABS 000055ed _tmp_43_rule │ │ │ │ │ 0000ca62 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000ca6c 0000680a R_ARM_THM_CALL 00005659 strings_rule │ │ │ │ │ +0000ca6c 0000680a R_ARM_THM_CALL 00005669 strings_rule │ │ │ │ │ 0000ca84 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000caa0 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ 0000cac0 0001392f R_ARM_THM_MOVW_ABS_NC 0000c6f9 _tmp_42_rule │ │ │ │ │ 0000cac4 00013930 R_ARM_THM_MOVT_ABS 0000c6f9 _tmp_42_rule │ │ │ │ │ 0000cacc 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 0000cae4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cafa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2545,15 +2545,15 @@ │ │ │ │ │ 0000cc2a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000cc4e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000cc54 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000cc64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cc74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cc86 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x2acfc contains 48 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x2ad0c 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 │ │ │ │ │ @@ -2596,15 +2596,15 @@ │ │ │ │ │ 00000148 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000158 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000160 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000168 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000170 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000178 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x2ae7c contains 3255 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x2ae8c contains 3255 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000022 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000028 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000004e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000054 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000006c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000090 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -2622,28 +2622,28 @@ │ │ │ │ │ 000001e8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000001f0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000001fc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000214 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000021a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000254 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000025a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000026c 00001d2f R_ARM_THM_MOVW_ABS_NC 00001d31 _tmp_6_rule │ │ │ │ │ -00000270 00001d30 R_ARM_THM_MOVT_ABS 00001d31 _tmp_6_rule │ │ │ │ │ +0000026c 00001d2f R_ARM_THM_MOVW_ABS_NC 00001d35 _tmp_6_rule │ │ │ │ │ +00000270 00001d30 R_ARM_THM_MOVT_ABS 00001d35 _tmp_6_rule │ │ │ │ │ 0000027a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 0000028e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00000292 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000029e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000002b2 00001e2f R_ARM_THM_MOVW_ABS_NC 00001db1 _tmp_7_rule │ │ │ │ │ -000002b6 00001e30 R_ARM_THM_MOVT_ABS 00001db1 _tmp_7_rule │ │ │ │ │ +000002b2 00001e2f R_ARM_THM_MOVW_ABS_NC 00001db5 _tmp_7_rule │ │ │ │ │ +000002b6 00001e30 R_ARM_THM_MOVT_ABS 00001db5 _tmp_7_rule │ │ │ │ │ 000002be 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000002d2 00001f2f R_ARM_THM_MOVW_ABS_NC 00001e1d _tmp_8_rule │ │ │ │ │ -000002d6 00001f30 R_ARM_THM_MOVT_ABS 00001e1d _tmp_8_rule │ │ │ │ │ +000002d2 00001f2f R_ARM_THM_MOVW_ABS_NC 00001e21 _tmp_8_rule │ │ │ │ │ +000002d6 00001f30 R_ARM_THM_MOVT_ABS 00001e21 _tmp_8_rule │ │ │ │ │ 000002de 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000002f2 0000202f R_ARM_THM_MOVW_ABS_NC 00001e8d _tmp_9_rule │ │ │ │ │ -000002f6 00002030 R_ARM_THM_MOVT_ABS 00001e8d _tmp_9_rule │ │ │ │ │ +000002f2 0000202f R_ARM_THM_MOVW_ABS_NC 00001e91 _tmp_9_rule │ │ │ │ │ +000002f6 00002030 R_ARM_THM_MOVT_ABS 00001e91 _tmp_9_rule │ │ │ │ │ 000002fe 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000312 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00000316 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00000322 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000336 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000033a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00000346 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ @@ -2738,3131 +2738,3131 @@ │ │ │ │ │ 00000b4c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000b68 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00000b70 00002e0a R_ARM_THM_CALL 0000934d patterns_rule │ │ │ │ │ 00000b7a 00002f0a R_ARM_THM_CALL 0000b265 guard_rule │ │ │ │ │ 00000b88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000b9e 0001880a R_ARM_THM_CALL 00000000 _PyAST_match_case │ │ │ │ │ 00000bf4 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000c20 0000290a R_ARM_THM_CALL 000049ad class_def_raw_rule │ │ │ │ │ -00000c30 0001890a R_ARM_THM_CALL 00000000 _PyPegen_class_def_decorators │ │ │ │ │ -00000c46 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c62 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000c70 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000c7e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000ca2 00018a0a R_ARM_THM_CALL 00000000 _PyAST_Match │ │ │ │ │ -00000caa 00001b2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ -00000cae 00001b30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ -00000cb4 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -00000cca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ce6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000d06 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d48 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d54 0000270a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ -00000d64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d92 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000dbe 00018b0a R_ARM_THM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ -00000dc6 0000112f R_ARM_THM_MOVW_ABS_NC 0000008c .LC3 │ │ │ │ │ -00000dca 00001130 R_ARM_THM_MOVT_ABS 0000008c .LC3 │ │ │ │ │ -00000dd0 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -00000ddc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000e1e 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -00000e22 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -00000e2a 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00000e44 0000310a R_ARM_THM_CALL 0000bfb5 _loop1_38_rule │ │ │ │ │ -00000e52 0000260a R_ARM_THM_CALL 00003eb5 else_block_rule │ │ │ │ │ -00000e64 00002b0a R_ARM_THM_CALL 000040b5 finally_block_rule │ │ │ │ │ -00000e76 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000ea0 00018c0a R_ARM_THM_CALL 00000000 _PyAST_TryStar │ │ │ │ │ -00000ea8 0000162f R_ARM_THM_MOVW_ABS_NC 0000014c .LC8 │ │ │ │ │ -00000eac 00001630 R_ARM_THM_MOVT_ABS 0000014c .LC8 │ │ │ │ │ -00000eb2 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -00000ec8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ee4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000f14 0000270a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ -00000f24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f36 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f44 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f76 00002d0a R_ARM_THM_CALL 00009221 subject_expr_rule │ │ │ │ │ -00000f84 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f92 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f9c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00000fa0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00000faa 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00000fb6 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00000fba 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00000fc4 00001c2f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ -00000fc8 00001c30 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ -00000fce 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00000fd6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000fec 00002d0a R_ARM_THM_CALL 00009221 subject_expr_rule │ │ │ │ │ -00000ffa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001004 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001008 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001010 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001014 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000101a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001022 00001b2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ -00001026 00001b30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ -0000102c 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -00001040 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000106c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001072 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001082 0000192f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ -00001086 00001930 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ -0000108e 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00001096 00002e0a R_ARM_THM_CALL 0000934d patterns_rule │ │ │ │ │ -000010aa 0000192f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ -000010ae 00001930 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ -000010b2 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000010ec 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000112c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001132 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000114c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000115c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001174 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001184 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000119c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000011a4 00002f0a R_ARM_THM_CALL 0000b265 guard_rule │ │ │ │ │ -000011b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011be 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000011c2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000011cc 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000011d0 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000011d4 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000011e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000011f6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001216 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000121c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001238 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001244 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000124e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001254 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00001258 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00001262 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000127e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001288 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001296 0000322f R_ARM_THM_MOVW_ABS_NC 00000507 _tmp_144_rule │ │ │ │ │ -0000129a 00003230 R_ARM_THM_MOVT_ABS 00000507 _tmp_144_rule │ │ │ │ │ -000012a2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000012bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012c6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012ce 0000330a R_ARM_THM_CALL 0000056d _loop0_145_rule │ │ │ │ │ -000012d6 00002c0a R_ARM_THM_CALL 00004245 _loop1_37_rule │ │ │ │ │ -000012ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012fe 0000330a R_ARM_THM_CALL 0000056d _loop0_145_rule │ │ │ │ │ -00001306 0000310a R_ARM_THM_CALL 0000bfb5 _loop1_38_rule │ │ │ │ │ -0000132e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000133c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001352 0000340a R_ARM_THM_CALL 0000213d _tmp_22_rule │ │ │ │ │ -00001362 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000136c 0000142f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ -00001370 00001430 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ -00001376 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000137a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000138e 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00001392 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000013ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000013cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000013ee 0000340a R_ARM_THM_CALL 0000213d _tmp_22_rule │ │ │ │ │ -00001400 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00001416 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001420 0000142f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ -00001424 00001430 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ -0000142a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000142e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001448 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000144c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001456 0000132f R_ARM_THM_MOVW_ABS_NC 000000e4 .LC5 │ │ │ │ │ -0000145a 00001330 R_ARM_THM_MOVT_ABS 000000e4 .LC5 │ │ │ │ │ -0000145e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001466 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001480 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00001484 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000148c 0000122f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC4 │ │ │ │ │ -00001490 00001230 R_ARM_THM_MOVT_ABS 000000a8 .LC4 │ │ │ │ │ -00001494 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000014a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000014d0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000014d6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000014da 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000014e4 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000014e8 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000014ec 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001506 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001512 00002e0a R_ARM_THM_CALL 0000934d patterns_rule │ │ │ │ │ -0000151e 00002f0a R_ARM_THM_CALL 0000b265 guard_rule │ │ │ │ │ -0000152e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000153c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001546 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000154a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00001554 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001568 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0000156c 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00001572 00001a2f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -00001576 00001a30 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -0000157a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000158c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000015a6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000015ae 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000015c0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000015ea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001618 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000161e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000163c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000164e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000166c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001680 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000168a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001690 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00001694 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000169e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000016be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000016f0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000016fa 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00001732 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001738 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001754 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001766 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001780 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001794 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000179e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000017a4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000017a8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000017b2 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000017d4 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -000017d8 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -000017e0 0000172f R_ARM_THM_MOVW_ABS_NC 00000164 .LC9 │ │ │ │ │ -000017e4 00001730 R_ARM_THM_MOVT_ABS 00000164 .LC9 │ │ │ │ │ -000017e8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000017f0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001804 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001808 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001812 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001816 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000181a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000182e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001846 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001860 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00001864 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000186c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000010 .LC1 │ │ │ │ │ -00001870 00000f30 R_ARM_THM_MOVT_ABS 00000010 .LC1 │ │ │ │ │ -00001874 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001880 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000018b0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000018ba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000018c4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000018fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001902 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000191c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000192c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001936 0000360a R_ARM_THM_CALL 00000001 _gather_141_rule │ │ │ │ │ -00001950 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001960 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001986 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001990 0000370a R_ARM_THM_CALL 00000fed _gather_143_rule │ │ │ │ │ -0000199c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019cc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000019d0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000019da 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000019ea 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -000019ee 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -000019f6 0000102f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -000019fa 00001030 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -000019fe 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001a06 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001a28 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001a3a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001a40 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001a5c 0000270a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ -00001a6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001a7e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001a8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001aa6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001ad4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ae2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001aec 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00001af0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00001afa 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001b0c 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00001b10 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00001b18 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001b30 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001b4a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001b56 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001b60 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001b6e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001b7c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001b94 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001bac 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001bb4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001bce 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001bda 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00001c0c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001c24 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001c2e 0000360a R_ARM_THM_CALL 00000001 _gather_141_rule │ │ │ │ │ -00001c3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001c46 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001c4a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001c52 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001c56 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001c5c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001c66 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001c82 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001c8e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001c9a 0000370a R_ARM_THM_CALL 00000fed _gather_143_rule │ │ │ │ │ -00001ca8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001cba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001cc8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001cd2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001cd6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001cde 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001ce2 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001ce8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001cf0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001d1e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001d4e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001d54 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001d66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d76 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001da0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001dce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001dd4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001de6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001df6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001e16 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001e3a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001e40 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001e52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001e64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001e84 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001eaa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001eb0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001ec2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ed4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ef4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001f20 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001f26 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001f46 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f4a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f54 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001f5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f68 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00001fa4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001faa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001fe8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001fee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002006 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002026 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000205c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000207e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000208e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000020a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000020ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000020d6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000020e6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000020f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000210a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000211c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000212c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002134 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000213c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002150 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000217c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002182 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000219e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000021d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000021de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000220a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002230 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002236 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000224e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000228c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002292 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000022aa 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000022ce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000022d4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002302 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002320 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002326 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002358 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002372 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002398 0000402f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ -0000239c 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ -000023a0 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000023a4 00018130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000023ac 0001940a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ -000023d8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000023dc 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000023e8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000023fc 0000452f R_ARM_THM_MOVW_ABS_NC 0000c831 _tmp_5_rule │ │ │ │ │ -00002400 00004530 R_ARM_THM_MOVT_ABS 0000c831 _tmp_5_rule │ │ │ │ │ -00002408 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000241c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002420 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000242c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002440 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002444 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002450 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002464 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002468 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002474 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002488 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000248c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002498 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000024ac 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000024b0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000024bc 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000024d0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000024d4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000024e0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000024f4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000024f8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002504 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002518 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000251c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002528 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000253c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002540 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000254c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002564 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000257c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000025b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000025be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000025de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000260e 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00002632 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000264a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000264e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002658 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002666 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002676 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000269e 0001960a R_ARM_THM_CALL 00000000 _PyAST_Assign │ │ │ │ │ -000026be 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000026e0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000026f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000270a 0000470a R_ARM_THM_CALL 00009199 _tmp_10_rule │ │ │ │ │ -0000271a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002730 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00002750 0001980a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ -00002758 0000392f R_ARM_THM_MOVW_ABS_NC 00000248 .LC15 │ │ │ │ │ -0000275c 00003930 R_ARM_THM_MOVT_ABS 00000248 .LC15 │ │ │ │ │ -00002762 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -00002774 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000278a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000027a6 0001990a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ -000027b8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000027d8 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00002822 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002828 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002858 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002874 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002890 00019a0a R_ARM_THM_CALL 00000000 _PyAST_Return │ │ │ │ │ -000028e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002900 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002928 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000292e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000295e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002986 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000298c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000029a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000029ca 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000029ee 00019b0a R_ARM_THM_CALL 00000000 _PyAST_Raise │ │ │ │ │ -00002a0c 00004a0a R_ARM_THM_CALL 0000081d import_stmt_rule │ │ │ │ │ -00002a1e 00004b0a R_ARM_THM_CALL 00004d0d pass_stmt_rule │ │ │ │ │ -00002a38 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002a5e 00019c0a R_ARM_THM_CALL 00000000 _PyAST_AugAssign │ │ │ │ │ -00002a6a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002a8a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002a9c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002ac0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002ac6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002af6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b02 00004c0a R_ARM_THM_CALL 00006191 del_targets_rule │ │ │ │ │ -00002b0e 00004d2f R_ARM_THM_MOVW_ABS_NC 000066c9 _tmp_16_rule │ │ │ │ │ -00002b12 00004d30 R_ARM_THM_MOVT_ABS 000066c9 _tmp_16_rule │ │ │ │ │ -00002b1a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00002b26 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002b42 00019d0a R_ARM_THM_CALL 00000000 _PyAST_Delete │ │ │ │ │ -00002b56 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002b7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002b82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002bbc 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002bd8 0001990a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ -00002bec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002c1c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002c22 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002c52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c6c 00004f0a R_ARM_THM_CALL 000054c9 _tmp_17_rule │ │ │ │ │ -00002c7c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002ca0 00019e0a R_ARM_THM_CALL 00000000 _PyAST_Assert │ │ │ │ │ -00002cb4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002ce0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002ce6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002cfe 0000500a R_ARM_THM_CALL 000069d9 invalid_ann_assign_target_rule │ │ │ │ │ -00002d4c 0000520a R_ARM_THM_CALL 000077dd _loop0_121_rule │ │ │ │ │ -00002d6e 0000520a R_ARM_THM_CALL 000077dd _loop0_121_rule │ │ │ │ │ -00002da8 0000530a R_ARM_THM_CALL 00005d61 break_stmt_rule │ │ │ │ │ -00002db8 0000540a R_ARM_THM_CALL 00005c79 continue_stmt_rule │ │ │ │ │ -00002dd8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002de4 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002e0e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002e14 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002e44 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e50 0000550a R_ARM_THM_CALL 00005871 _gather_15_rule │ │ │ │ │ -00002e5e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002e74 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00002e8a 0001a00a R_ARM_THM_CALL 00000000 _PyAST_Global │ │ │ │ │ -00002e9e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002eca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002ef2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002ef8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002f24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f30 0000550a R_ARM_THM_CALL 00005871 _gather_15_rule │ │ │ │ │ -00002f3e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002f56 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00002f6e 0001a10a R_ARM_THM_CALL 00000000 _PyAST_Nonlocal │ │ │ │ │ -00002f82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002fb0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002fb6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002fe0 0000402f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ -00002fe4 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ -00002fea 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00002ff6 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003004 0000560a R_ARM_THM_CALL 000018f9 type_params_rule │ │ │ │ │ -00003016 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003030 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000304c 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000306a 0001a20a R_ARM_THM_CALL 00000000 _PyAST_TypeAlias │ │ │ │ │ -00003072 0000412f R_ARM_THM_MOVW_ABS_NC 00000374 .LC23 │ │ │ │ │ -00003076 00004130 R_ARM_THM_MOVT_ABS 00000374 .LC23 │ │ │ │ │ -0000307c 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -00003090 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000030b2 0000470a R_ARM_THM_CALL 00009199 _tmp_10_rule │ │ │ │ │ -000030c2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000030ea 0001980a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ -000030f2 00003a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ -000030f6 00003a30 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -000030fc 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -0000310e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003124 00003d2f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC19 │ │ │ │ │ -00003128 00003d30 R_ARM_THM_MOVT_ABS 000002e8 .LC19 │ │ │ │ │ -0000312e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003132 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003146 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000314a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003164 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000317e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003184 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000319c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000031e2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000031f6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003204 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000321a 00003c2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC18 │ │ │ │ │ -0000321e 00003c30 R_ARM_THM_MOVT_ABS 000002b8 .LC18 │ │ │ │ │ -00003224 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003228 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003246 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003256 0000580a R_ARM_THM_CALL 00008655 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -0000325a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003282 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003286 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000329a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -000032a6 00003f2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC21 │ │ │ │ │ -000032aa 00003f30 R_ARM_THM_MOVT_ABS 00000334 .LC21 │ │ │ │ │ -000032b6 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000032ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000032d2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000032e2 0000590a R_ARM_THM_CALL 00001bed NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ -000032f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000330c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003314 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003340 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000337a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000338c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000033b0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000033d4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000033ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000033f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003404 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003418 0000580a R_ARM_THM_CALL 00008655 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -0000341c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000343e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003444 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000347c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003490 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000034ae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034ee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003504 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003524 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000354c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003558 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000358e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035a2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035b8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000035c8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035e6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035f0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035fa 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003602 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003632 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003656 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000365e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003670 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000367e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003690 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000036be 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000036ce 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000036ee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000036f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003706 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000371c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003720 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003734 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000373c 00003b2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ -00003740 00003b30 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ -0000375a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000376c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000378e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003796 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000037b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000037c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000037da 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003804 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003810 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000381a 00003e2f R_ARM_THM_MOVW_ABS_NC 00000308 .LC20 │ │ │ │ │ -0000381e 00003e30 R_ARM_THM_MOVT_ABS 00000308 .LC20 │ │ │ │ │ -00003840 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003848 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003874 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003882 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000388e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000038bc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000038c2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000038fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003902 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003918 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003942 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003948 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000395a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000398e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000039ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039da 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000039ea 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003a00 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003a32 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a4e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003a82 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003ab8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003af4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003b24 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003b56 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003b86 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003b92 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003b96 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003b9e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003baa 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003bcc 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00003bfe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c08 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003c0c 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003c14 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003c20 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003c40 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00003c4a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003c60 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003c8c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003cb8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003ce0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003ce6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003cfa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003d1c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003d5a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003d84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003d8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003dc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003dca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003de0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003e00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003e24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003e2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003e3e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003e56 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003e7a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003e80 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003e94 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003ec2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003ec8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003edc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003f0e 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003f12 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003f1a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003f38 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003f40 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003f44 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003f4c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003f54 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003f74 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00003f7e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003fbe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fd8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fe0 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003fe4 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003fec 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003ff6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000401e 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00004074 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000407e 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00004082 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -0000408a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004096 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000040b8 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -000040d4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000410c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004144 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000417e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000041b0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000041c0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000041da 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000420c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000423e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004274 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000042cc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000042dc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000042f6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000432e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004366 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000043a0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000043d2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000043e2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000043fc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004432 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004466 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004496 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000044ea 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -000044fa 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -000044fe 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00004506 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004512 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004526 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00004568 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004570 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000045a0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000045d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000045de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000460a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004632 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000464e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000466a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000467e 0000672f R_ARM_THM_MOVW_ABS_NC 000055dd _tmp_43_rule │ │ │ │ │ -00004682 00006730 R_ARM_THM_MOVT_ABS 000055dd _tmp_43_rule │ │ │ │ │ -0000468a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000469e 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -000046b2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000046b6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000046c0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000046d2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000046d6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000046e0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000046f2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000046f6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004700 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004718 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000474a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004750 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004768 0000690a R_ARM_THM_CALL 000035f1 tuple_rule │ │ │ │ │ -0000477e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004792 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004796 0001a930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000047a4 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -000047b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000047dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000047e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000047fa 00006a0a R_ARM_THM_CALL 00003785 list_rule │ │ │ │ │ -0000481e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004824 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004856 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004880 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000488c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000048b0 0001ab0a R_ARM_THM_CALL 00000000 _PyAST_ListComp │ │ │ │ │ -000048dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000048e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004908 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000490e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004940 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004956 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000495c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004974 00006c0a R_ARM_THM_CALL 00005211 _gather_85_rule │ │ │ │ │ -00004996 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000049ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000049c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000049cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000049e4 00006c0a R_ARM_THM_CALL 00005211 _gather_85_rule │ │ │ │ │ -00004a04 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a52 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004a58 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004a86 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004aa2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004aae 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ace 0001ac0a R_ARM_THM_CALL 00000000 _PyAST_Set │ │ │ │ │ -00004aea 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004afe 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00004b02 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00004b26 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004b2c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004b46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b60 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004b66 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004ba8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004bbc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004bd4 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004be8 0001ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00004bec 0001ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00004bf6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004c0e 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_get_keys │ │ │ │ │ -00004c1e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_get_values │ │ │ │ │ -00004c38 0001b10a R_ARM_THM_CALL 00000000 _PyAST_Dict │ │ │ │ │ -00004c4e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004c78 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004c92 0001b22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -00004c96 0001b230 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -00004c9a 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -00004cee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004d16 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004d1c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004d4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d68 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004d6e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004d92 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004dae 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00004dda 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004de6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004e0c 0001b40a R_ARM_THM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ -00004e22 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004e4c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004e52 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004e6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004eba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ed4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004eda 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004efc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f00 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f0a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004f2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f36 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f58 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f60 00006e2f R_ARM_THM_MOVW_ABS_NC 00006975 _tmp_149_rule │ │ │ │ │ -00004f64 00006e30 R_ARM_THM_MOVT_ABS 00006975 _tmp_149_rule │ │ │ │ │ -00004f6c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004f7e 00006e2f R_ARM_THM_MOVW_ABS_NC 00006975 _tmp_149_rule │ │ │ │ │ -00004f82 00006e30 R_ARM_THM_MOVT_ABS 00006975 _tmp_149_rule │ │ │ │ │ -00004f8a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004f94 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ -00004f98 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ -00004f9e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004fa2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004fb6 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00004fba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004fd6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004fee 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004ff2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005004 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ -00005008 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ -00005012 0000700a R_ARM_THM_CALL 00008735 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -00005016 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005024 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000505a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005060 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005090 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050be 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000050e0 0001b50a R_ARM_THM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ -000050f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005126 0000710a R_ARM_THM_CALL 000072cd invalid_comprehension_rule │ │ │ │ │ -00005150 0000710a R_ARM_THM_CALL 000072cd invalid_comprehension_rule │ │ │ │ │ -0000515c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005168 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005194 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000051ac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000051b2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000051c0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051e4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005204 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000520e 0000662f R_ARM_THM_MOVW_ABS_NC 00000468 .LC29 │ │ │ │ │ -00005212 00006630 R_ARM_THM_MOVT_ABS 00000468 .LC29 │ │ │ │ │ -00005218 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000521c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005230 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00005234 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000524e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005258 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005272 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000527e 0000612f R_ARM_THM_MOVW_ABS_NC 00000388 .LC24 │ │ │ │ │ -00005282 00006130 R_ARM_THM_MOVT_ABS 00000388 .LC24 │ │ │ │ │ -00005288 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000528c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000052a0 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000052a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000052dc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000052e4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000052ee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005308 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005314 0000622f R_ARM_THM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00005318 00006230 R_ARM_THM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -0000531e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005322 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005336 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000533a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000535e 0000632f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC26 │ │ │ │ │ -00005362 00006330 R_ARM_THM_MOVT_ABS 000003d8 .LC26 │ │ │ │ │ -00005368 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000536c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005380 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00005384 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000053b4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000053b8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000053ca 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ -000053ce 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ -000053d8 0000700a R_ARM_THM_CALL 00008735 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -000053dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000053ea 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ -000053ee 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ -000053f4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000053f8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005414 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000541c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000544e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005456 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000547c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000548e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000549c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000054c4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054d2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000054ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005504 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005530 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005562 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000556c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005576 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005588 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000559c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000055b0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000055ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055fa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005600 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000560e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -0000561e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c22 0000290a R_ARM_THM_CALL 000049ad class_def_raw_rule │ │ │ │ │ +00000c32 0001890a R_ARM_THM_CALL 00000000 _PyPegen_class_def_decorators │ │ │ │ │ +00000c48 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c64 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000c72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c80 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000ca4 00018a0a R_ARM_THM_CALL 00000000 _PyAST_Match │ │ │ │ │ +00000cac 00001b2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ +00000cb0 00001b30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ +00000cb6 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00000ccc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ce8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000d08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d1e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d4a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d56 0000270a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ +00000d66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d94 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000dc0 00018b0a R_ARM_THM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ +00000dc8 0000112f R_ARM_THM_MOVW_ABS_NC 0000008c .LC3 │ │ │ │ │ +00000dcc 00001130 R_ARM_THM_MOVT_ABS 0000008c .LC3 │ │ │ │ │ +00000dd2 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00000dde 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e16 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e20 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ +00000e24 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ +00000e2c 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00000e46 0000310a R_ARM_THM_CALL 0000bfb5 _loop1_38_rule │ │ │ │ │ +00000e54 0000260a R_ARM_THM_CALL 00003eb5 else_block_rule │ │ │ │ │ +00000e66 00002b0a R_ARM_THM_CALL 000040b5 finally_block_rule │ │ │ │ │ +00000e78 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000ea2 00018c0a R_ARM_THM_CALL 00000000 _PyAST_TryStar │ │ │ │ │ +00000eaa 0000162f R_ARM_THM_MOVW_ABS_NC 0000014c .LC8 │ │ │ │ │ +00000eae 00001630 R_ARM_THM_MOVT_ABS 0000014c .LC8 │ │ │ │ │ +00000eb4 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00000eca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ee6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000f16 0000270a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ +00000f26 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f54 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f78 00002d0a R_ARM_THM_CALL 00009221 subject_expr_rule │ │ │ │ │ +00000f86 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f9e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00000fa2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00000fac 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00000fb8 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00000fbc 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00000fc6 00001c2f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ +00000fca 00001c30 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ +00000fd0 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00000fd8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000fee 00002d0a R_ARM_THM_CALL 00009221 subject_expr_rule │ │ │ │ │ +00000ffc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001006 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000100a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001012 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001016 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000101c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001024 00001b2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ +00001028 00001b30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ +0000102e 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00001042 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000106e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001074 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001084 0000192f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ +00001088 00001930 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ +00001090 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00001098 00002e0a R_ARM_THM_CALL 0000934d patterns_rule │ │ │ │ │ +000010ac 0000192f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ +000010b0 00001930 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ +000010b4 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000010ee 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000112e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001134 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000114e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000115e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001176 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001186 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000119e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000011a6 00002f0a R_ARM_THM_CALL 0000b265 guard_rule │ │ │ │ │ +000011b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000011c0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000011c4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000011ce 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000011d2 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000011d6 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000011e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000011f8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001218 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000121e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000123a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001246 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001250 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001256 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000125a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00001264 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00001280 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000128a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001298 0000322f R_ARM_THM_MOVW_ABS_NC 00000507 _tmp_144_rule │ │ │ │ │ +0000129c 00003230 R_ARM_THM_MOVT_ABS 00000507 _tmp_144_rule │ │ │ │ │ +000012a4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000012be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012d0 0000330a R_ARM_THM_CALL 0000056d _loop0_145_rule │ │ │ │ │ +000012d8 00002c0a R_ARM_THM_CALL 00004245 _loop1_37_rule │ │ │ │ │ +000012ee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001300 0000330a R_ARM_THM_CALL 0000056d _loop0_145_rule │ │ │ │ │ +00001308 0000310a R_ARM_THM_CALL 0000bfb5 _loop1_38_rule │ │ │ │ │ +00001330 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000133e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001354 0000340a R_ARM_THM_CALL 0000213d _tmp_22_rule │ │ │ │ │ +00001364 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000136e 0000142f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ +00001372 00001430 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ +00001378 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000137c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001390 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00001394 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000013ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000013c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000013ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000013f0 0000340a R_ARM_THM_CALL 0000213d _tmp_22_rule │ │ │ │ │ +00001402 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00001418 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001422 0000142f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ +00001426 00001430 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ +0000142c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001430 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000144a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000144e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001458 0000132f R_ARM_THM_MOVW_ABS_NC 000000e4 .LC5 │ │ │ │ │ +0000145c 00001330 R_ARM_THM_MOVT_ABS 000000e4 .LC5 │ │ │ │ │ +00001460 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001468 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001482 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00001486 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000148e 0000122f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC4 │ │ │ │ │ +00001492 00001230 R_ARM_THM_MOVT_ABS 000000a8 .LC4 │ │ │ │ │ +00001496 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000014a6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000014d2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000014d8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000014dc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000014e6 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000014ea 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000014ee 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001508 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001514 00002e0a R_ARM_THM_CALL 0000934d patterns_rule │ │ │ │ │ +00001520 00002f0a R_ARM_THM_CALL 0000b265 guard_rule │ │ │ │ │ +00001530 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000153e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001548 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000154c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00001556 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000156a 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000156e 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00001574 00001a2f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +00001578 00001a30 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +0000157c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000158e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000015a8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000015b0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000015c2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000015ec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000161a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001620 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000163e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001650 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000166e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001682 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000168c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001692 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00001696 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000016a0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000016c0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000016f2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000016fc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00001734 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000173a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001756 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001768 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001782 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001796 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000017a0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000017a6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000017aa 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000017b4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000017d6 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +000017da 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +000017e2 0000172f R_ARM_THM_MOVW_ABS_NC 00000164 .LC9 │ │ │ │ │ +000017e6 00001730 R_ARM_THM_MOVT_ABS 00000164 .LC9 │ │ │ │ │ +000017ea 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000017f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001806 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000180a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001814 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001818 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000181c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001830 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001848 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001862 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00001866 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000186e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000010 .LC1 │ │ │ │ │ +00001872 00000f30 R_ARM_THM_MOVT_ABS 00000010 .LC1 │ │ │ │ │ +00001876 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001882 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000018b2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000018bc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000018c6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000018fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001904 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000191e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000192e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001938 0000360a R_ARM_THM_CALL 00000001 _gather_141_rule │ │ │ │ │ +00001952 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001962 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001988 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001992 0000370a R_ARM_THM_CALL 00000fed _gather_143_rule │ │ │ │ │ +0000199e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000019ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000019ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000019c6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000019ce 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000019d2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000019dc 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000019ec 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +000019f0 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +000019f8 0000102f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +000019fc 00001030 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00001a00 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001a08 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001a2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001a3c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001a42 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001a5e 0000270a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ +00001a6e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001a80 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001a8e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001aa8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001ad6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ae4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001aee 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00001af2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00001afc 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00001b0e 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00001b12 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00001b1a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001b32 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001b4c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001b58 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001b62 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001b70 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001b7e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001b96 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001bae 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bb6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001bd0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bdc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00001c0e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001c26 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001c30 0000360a R_ARM_THM_CALL 00000001 _gather_141_rule │ │ │ │ │ +00001c3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001c48 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001c4c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001c54 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001c58 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001c5e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001c68 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001c84 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001c90 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001c9c 0000370a R_ARM_THM_CALL 00000fed _gather_143_rule │ │ │ │ │ +00001caa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001cbc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001cca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001cd4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001cd8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001ce0 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001ce4 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001cea 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001cf2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001d20 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001d52 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001d58 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001d6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001da4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001dd2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001dd8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001dea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001dfa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001e1a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001e3e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001e44 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001e56 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001e68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001e88 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001eae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001eb4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001ec6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ed8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ef8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001f24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001f2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001f4a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f4e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f58 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00001f62 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f6c 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00001fa8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001fae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001fec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001ff2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000200a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000202a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002060 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00002082 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002092 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000020a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000020b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000020da 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000020ea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000020f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000210e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002120 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002130 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002138 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002140 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002154 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002180 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002186 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000021a2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000021dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000021e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000220e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002234 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000223a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002252 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002290 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002296 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000022ae 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000022d2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000022d8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002306 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002324 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000232a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000235c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002376 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000239c 0000402f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ +000023a0 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ +000023a4 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000023a8 00018130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000023b0 0001940a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ +000023dc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000023e0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000023ec 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002400 0000452f R_ARM_THM_MOVW_ABS_NC 0000c845 _tmp_5_rule │ │ │ │ │ +00002404 00004530 R_ARM_THM_MOVT_ABS 0000c845 _tmp_5_rule │ │ │ │ │ +0000240c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00002420 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002424 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002430 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002444 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002448 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002454 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002468 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000246c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002478 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000248c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002490 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000249c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000024b0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000024b4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000024c0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000024d4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000024d8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000024e4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000024f8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000024fc 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002508 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000251c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002520 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000252c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002540 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002544 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002550 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002568 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00002580 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000025bc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000025c2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000025e2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002612 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00002636 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000264e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002652 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000265c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000266a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000267a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000026a2 0001960a R_ARM_THM_CALL 00000000 _PyAST_Assign │ │ │ │ │ +000026c2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000026e4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000026f4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000270e 0000470a R_ARM_THM_CALL 00009199 _tmp_10_rule │ │ │ │ │ +0000271e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002734 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00002754 0001980a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ +0000275c 0000392f R_ARM_THM_MOVW_ABS_NC 00000248 .LC15 │ │ │ │ │ +00002760 00003930 R_ARM_THM_MOVT_ABS 00000248 .LC15 │ │ │ │ │ +00002766 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00002778 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000278e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000027aa 0001990a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ +000027bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000027dc 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00002826 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000282c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000285c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002878 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002894 00019a0a R_ARM_THM_CALL 00000000 _PyAST_Return │ │ │ │ │ +000028e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002904 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000292c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002932 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002962 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000298a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002990 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000029ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000029ce 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000029f2 00019b0a R_ARM_THM_CALL 00000000 _PyAST_Raise │ │ │ │ │ +00002a10 00004a0a R_ARM_THM_CALL 0000081d import_stmt_rule │ │ │ │ │ +00002a22 00004b0a R_ARM_THM_CALL 00004d0d pass_stmt_rule │ │ │ │ │ +00002a3c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002a62 00019c0a R_ARM_THM_CALL 00000000 _PyAST_AugAssign │ │ │ │ │ +00002a6e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002a8e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002aa0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ac4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002aca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002afa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b06 00004c0a R_ARM_THM_CALL 00006191 del_targets_rule │ │ │ │ │ +00002b12 00004d2f R_ARM_THM_MOVW_ABS_NC 000066c9 _tmp_16_rule │ │ │ │ │ +00002b16 00004d30 R_ARM_THM_MOVT_ABS 000066c9 _tmp_16_rule │ │ │ │ │ +00002b1e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00002b2a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002b46 00019d0a R_ARM_THM_CALL 00000000 _PyAST_Delete │ │ │ │ │ +00002b5a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002b80 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002b86 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002bc0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002bdc 0001990a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ +00002bf0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002c20 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002c26 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002c56 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c70 00004f0a R_ARM_THM_CALL 000054c9 _tmp_17_rule │ │ │ │ │ +00002c80 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002ca4 00019e0a R_ARM_THM_CALL 00000000 _PyAST_Assert │ │ │ │ │ +00002cb8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ce4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002cea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002d02 0000500a R_ARM_THM_CALL 000069d9 invalid_ann_assign_target_rule │ │ │ │ │ +00002d50 0000520a R_ARM_THM_CALL 000077dd _loop0_121_rule │ │ │ │ │ +00002d72 0000520a R_ARM_THM_CALL 000077dd _loop0_121_rule │ │ │ │ │ +00002dac 0000530a R_ARM_THM_CALL 00005d61 break_stmt_rule │ │ │ │ │ +00002dbc 0000540a R_ARM_THM_CALL 00005c79 continue_stmt_rule │ │ │ │ │ +00002ddc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002de8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002e12 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002e18 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002e48 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002e54 0000550a R_ARM_THM_CALL 00005871 _gather_15_rule │ │ │ │ │ +00002e62 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002e78 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00002e8e 0001a00a R_ARM_THM_CALL 00000000 _PyAST_Global │ │ │ │ │ +00002ea2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ece 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ef6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002efc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002f28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002f34 0000550a R_ARM_THM_CALL 00005871 _gather_15_rule │ │ │ │ │ +00002f42 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002f5a 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00002f72 0001a10a R_ARM_THM_CALL 00000000 _PyAST_Nonlocal │ │ │ │ │ +00002f86 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002fb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002fba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002fe4 0000402f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ +00002fe8 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ +00002fee 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00002ffa 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003008 0000560a R_ARM_THM_CALL 000018f9 type_params_rule │ │ │ │ │ +0000301a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003034 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003050 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000306e 0001a20a R_ARM_THM_CALL 00000000 _PyAST_TypeAlias │ │ │ │ │ +00003076 0000412f R_ARM_THM_MOVW_ABS_NC 00000374 .LC23 │ │ │ │ │ +0000307a 00004130 R_ARM_THM_MOVT_ABS 00000374 .LC23 │ │ │ │ │ +00003080 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00003094 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000030b6 0000470a R_ARM_THM_CALL 00009199 _tmp_10_rule │ │ │ │ │ +000030c6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000030ee 0001980a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ +000030f6 00003a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ +000030fa 00003a30 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ +00003100 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00003112 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003128 00003d2f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC19 │ │ │ │ │ +0000312c 00003d30 R_ARM_THM_MOVT_ABS 000002e8 .LC19 │ │ │ │ │ +00003132 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003136 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000314a 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000314e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003168 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003182 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003188 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000031a0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000031e6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000031fa 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003208 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000321e 00003c2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC18 │ │ │ │ │ +00003222 00003c30 R_ARM_THM_MOVT_ABS 000002b8 .LC18 │ │ │ │ │ +00003228 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000322c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000324a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000325a 0000580a R_ARM_THM_CALL 00008655 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +0000325e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003286 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000328a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000329e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +000032aa 00003f2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC21 │ │ │ │ │ +000032ae 00003f30 R_ARM_THM_MOVT_ABS 00000334 .LC21 │ │ │ │ │ +000032ba 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000032be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000032d6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000032e6 0000590a R_ARM_THM_CALL 00001bed NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +000032f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003310 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003318 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003344 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000337e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003390 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000033b4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000033d8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000033f2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000033f8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003408 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000341c 0000580a R_ARM_THM_CALL 00008655 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00003420 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003442 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003448 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003480 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003494 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000034b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034c2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034d4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003508 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003528 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003550 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000355c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003592 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035a6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035bc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000035cc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035ea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035f4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035fe 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003606 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003636 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000365a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003662 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003674 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003682 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003694 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000036c2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000036d2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000036f2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000036f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000370a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003720 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003724 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003738 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00003740 00003b2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ +00003744 00003b30 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ +0000375e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003770 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003792 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000379a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000037b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000037c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000037de 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003808 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003814 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000381e 00003e2f R_ARM_THM_MOVW_ABS_NC 00000308 .LC20 │ │ │ │ │ +00003822 00003e30 R_ARM_THM_MOVT_ABS 00000308 .LC20 │ │ │ │ │ +00003844 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000384c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003878 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003886 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003892 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000038c0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000038c6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003900 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003906 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000391c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003946 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000394c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000395e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003992 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000039ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000039de 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000039ee 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003a04 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003a36 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003a52 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003a86 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003abc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003af8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003b28 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003b5a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003b8a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003b96 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +00003b9a 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00003ba2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003bae 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003bd0 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00003c02 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c0c 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +00003c10 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00003c18 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003c24 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003c44 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +00003c4e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003c64 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003c90 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003cbc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003ce4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003cea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003cfe 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003d20 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003d5e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003d88 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003d8e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003dc8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003dce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003de4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003e04 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003e28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003e2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003e42 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003e5a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003e7e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003e84 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003e98 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003ec6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003ecc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003ee0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003f12 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +00003f16 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00003f1e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003f3c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003f44 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +00003f48 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00003f50 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003f58 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003f78 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00003f82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003fe6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004002 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000400c 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +00004010 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00004018 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004024 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000404e 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +00004080 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000408a 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +0000408e 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00004096 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000040a2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000040c4 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +000040e0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004118 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004150 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000418a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000041bc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000041cc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000041e6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004218 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000424a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004280 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000042d8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000042e8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00004302 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004338 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000436e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000043a6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000043d6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000043e6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00004400 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004438 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000446e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000044a0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000044f6 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +00004506 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +0000450a 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00004512 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000451e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004532 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000456c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000045ae 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000045ba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000045e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000045ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000461a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004642 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000465e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000467a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000468e 0000672f R_ARM_THM_MOVW_ABS_NC 000055ed _tmp_43_rule │ │ │ │ │ +00004692 00006730 R_ARM_THM_MOVT_ABS 000055ed _tmp_43_rule │ │ │ │ │ +0000469a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000046ae 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +000046c2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000046c6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000046d0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000046e2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000046e6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000046f0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004702 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004706 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004710 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004728 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000475a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004760 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004778 0000690a R_ARM_THM_CALL 000035f1 tuple_rule │ │ │ │ │ +0000478e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000047a2 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000047a6 0001a930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000047b4 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +000047c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000047ec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000047f2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000480a 00006a0a R_ARM_THM_CALL 00003785 list_rule │ │ │ │ │ +0000482e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004834 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004866 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004890 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000489c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000048c0 0001ab0a R_ARM_THM_CALL 00000000 _PyAST_ListComp │ │ │ │ │ +000048ec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000048f2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004918 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000491e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004950 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004966 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000496c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004984 00006c0a R_ARM_THM_CALL 00005211 _gather_85_rule │ │ │ │ │ +000049a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000049be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000049d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000049dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000049f4 00006c0a R_ARM_THM_CALL 00005211 _gather_85_rule │ │ │ │ │ +00004a14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a34 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a62 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004a68 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004a96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ab2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004abe 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004ade 0001ac0a R_ARM_THM_CALL 00000000 _PyAST_Set │ │ │ │ │ +00004afa 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004b0e 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00004b12 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00004b36 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004b3c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004b56 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004b76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004bb8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004bcc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004be4 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004bf8 0001ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00004bfc 0001ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00004c06 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004c1e 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_get_keys │ │ │ │ │ +00004c2e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_get_values │ │ │ │ │ +00004c48 0001b10a R_ARM_THM_CALL 00000000 _PyAST_Dict │ │ │ │ │ +00004c5e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004c88 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004ca2 0001b22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +00004ca6 0001b230 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +00004caa 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +00004cfe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004d26 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004d2c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004d5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004d78 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004d7e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004da2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004dbe 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00004dea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004df6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004e1c 0001b40a R_ARM_THM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ +00004e32 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004e5c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004e62 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004e7c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ea6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004eca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ee4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004eea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004f0c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f10 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f1a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004f3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f70 00006e2f R_ARM_THM_MOVW_ABS_NC 00006975 _tmp_149_rule │ │ │ │ │ +00004f74 00006e30 R_ARM_THM_MOVT_ABS 00006975 _tmp_149_rule │ │ │ │ │ +00004f7c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004f8e 00006e2f R_ARM_THM_MOVW_ABS_NC 00006975 _tmp_149_rule │ │ │ │ │ +00004f92 00006e30 R_ARM_THM_MOVT_ABS 00006975 _tmp_149_rule │ │ │ │ │ +00004f9a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004fa4 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ +00004fa8 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ +00004fae 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004fb2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004fc6 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00004fca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004fe6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ffe 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005002 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005014 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ +00005018 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ +00005022 0000700a R_ARM_THM_CALL 00008735 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00005026 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005034 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000506a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005070 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000050a0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050ce 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000050f0 0001b50a R_ARM_THM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ +00005104 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005136 0000710a R_ARM_THM_CALL 000072cd invalid_comprehension_rule │ │ │ │ │ +00005160 0000710a R_ARM_THM_CALL 000072cd invalid_comprehension_rule │ │ │ │ │ +0000516c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005178 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000051a4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000051bc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000051c2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000051d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051f4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005214 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000521e 0000662f R_ARM_THM_MOVW_ABS_NC 00000468 .LC29 │ │ │ │ │ +00005222 00006630 R_ARM_THM_MOVT_ABS 00000468 .LC29 │ │ │ │ │ +00005228 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000522c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005240 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005244 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000525e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005268 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005282 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000528e 0000612f R_ARM_THM_MOVW_ABS_NC 00000388 .LC24 │ │ │ │ │ +00005292 00006130 R_ARM_THM_MOVT_ABS 00000388 .LC24 │ │ │ │ │ +00005298 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000529c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000052b0 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000052b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000052ec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000052f4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000052fe 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005318 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005324 0000622f R_ARM_THM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00005328 00006230 R_ARM_THM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +0000532e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005332 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005346 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000534a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000536e 0000632f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC26 │ │ │ │ │ +00005372 00006330 R_ARM_THM_MOVT_ABS 000003d8 .LC26 │ │ │ │ │ +00005378 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000537c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005390 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005394 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000053c4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000053c8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000053da 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ +000053de 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ +000053e8 0000700a R_ARM_THM_CALL 00008735 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +000053ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000053fa 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ +000053fe 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ +00005404 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005408 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005424 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000542c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000545e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005466 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000548c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000549e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054ac 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000054d4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054e2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054ea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000054fc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005514 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005540 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005572 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000557c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005586 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005598 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000055ac 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000055c0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000055ca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000055e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000560a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005610 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000561e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ 0000562e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005650 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000567c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005682 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000569c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000056ea 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000570e 0001b70a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_strings │ │ │ │ │ -00005728 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00005738 0000740a R_ARM_THM_CALL 00008055 _loop1_82_rule │ │ │ │ │ -0000575a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000577c 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_tstrings │ │ │ │ │ -0000578c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000057b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000057be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000057e8 0000740a R_ARM_THM_CALL 00008055 _loop1_82_rule │ │ │ │ │ -00005806 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005818 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000582a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000582e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005838 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00005844 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00005848 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ -0000584c 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -0000586a 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000586e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005882 0000760a R_ARM_THM_CALL 00008155 tstring_rule │ │ │ │ │ -0000588c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005890 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000589a 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000058a6 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000058aa 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ -000058ae 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -000058d0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058fa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005900 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005912 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005940 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005976 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000059a4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000059ba 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000059e4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000059f2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000059fa 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005a02 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005a2c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a32 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005a56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005a72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005a96 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a9c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005ab0 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -00005acc 0001ba0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_string │ │ │ │ │ -00005af6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005afc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005b14 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005b4a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005b50 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005b74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005b7e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ -00005ba8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005bc8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005c5a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005c68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005c76 0001bc0a R_ARM_THM_CALL 00000000 _PyPegen_joined_str │ │ │ │ │ -00005c88 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005ca8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005cbc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005cda 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005ce8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005cf0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d02 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000563e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005660 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000568c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005692 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000056ac 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000056fa 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000571e 0001b70a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_strings │ │ │ │ │ +00005738 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00005748 0000740a R_ARM_THM_CALL 00008055 _loop1_82_rule │ │ │ │ │ +0000576a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000578c 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_tstrings │ │ │ │ │ +0000579c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000057c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000057ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000057f8 0000740a R_ARM_THM_CALL 00008055 _loop1_82_rule │ │ │ │ │ +00005816 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005828 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000583a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000583e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005848 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00005854 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00005858 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ +0000585c 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ +0000587a 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000587e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005892 0000760a R_ARM_THM_CALL 00008155 tstring_rule │ │ │ │ │ +0000589c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000058a0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000058aa 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +000058b6 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +000058ba 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ +000058be 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ +000058e0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000590a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005910 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005922 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005950 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005986 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000059b4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000059ca 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000059f4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005a02 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005a0a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005a12 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005a3c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005a42 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005a66 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005a6c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005a82 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005aa6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005aac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005ac0 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00005adc 0001ba0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_string │ │ │ │ │ +00005b06 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005b0c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005b24 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005b5a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005b60 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005b84 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005b8e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ +00005bb8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005bd8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005c6a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005c78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005c86 0001bc0a R_ARM_THM_CALL 00000000 _PyPegen_joined_str │ │ │ │ │ +00005c98 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005cb8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005ccc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005cea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005cf8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d00 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005d12 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005d1a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d30 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d46 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005d4e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005d5e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005d82 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005d88 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005d98 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005d22 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d40 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d56 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005d5e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005d6e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d92 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005d98 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00005da8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005db8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ddc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005e08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005e0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005e48 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005e4e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005e6a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00005e94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ebe 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00005ecc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ed0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00005eda 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00005f10 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005f16 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005f32 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00005f5c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005f84 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00005faa 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005fdc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005ff2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005ff8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006014 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006036 0000790a R_ARM_THM_CALL 00003b3d _tmp_166_rule │ │ │ │ │ -0000605a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006080 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000608e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000609c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000060b2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000060ca 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000060f0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006112 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006118 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000612a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000612e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00006136 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00006152 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000616a 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00006182 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000061a6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000061ac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000061ba 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000061be 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000061c6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000061e2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000061f8 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00006210 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00006220 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006276 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000627c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006292 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000062a0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000062a8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000062b4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000062ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000062d2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000062de 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005dc8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005dec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005e18 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005e1e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005e58 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005e5e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005e7a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00005ea4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005ece 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00005edc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00005ee0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00005eea 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00005f20 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005f26 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005f42 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00005f6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005f94 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00005fba 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005fec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006002 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006008 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006024 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006046 0000790a R_ARM_THM_CALL 00003b3d _tmp_166_rule │ │ │ │ │ +0000606a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006090 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000609e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000060ac 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000060c2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000060da 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00006100 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00006122 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006128 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000613a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000613e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00006146 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00006162 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000617a 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006192 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000061b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000061bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000061ca 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000061ce 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000061d6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000061f2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006208 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006220 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00006230 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006286 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000628c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000062a2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000062b0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000062b8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000062c4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000062ca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000062e2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000062ee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000630a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000633c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006342 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000635e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006388 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000063ae 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000063d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000063de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000063ee 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000063f2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000063fa 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00006416 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006432 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000644a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00006458 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006484 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000648c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000064a0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000064d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000064de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000064fa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006534 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000653a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006550 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006580 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006586 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000659a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000065ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000065d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000065f6 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00006608 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000661c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006630 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000664e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00006666 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006686 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00006694 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000066ca 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000670a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000671a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000672a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006740 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000677a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006794 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000067c8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006804 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000683e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006870 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000068aa 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000068d8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000068e4 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -000068e8 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -000068f0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000068fc 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006924 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000695a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006964 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00006968 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00006970 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000697c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000069a2 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -000069ae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000069e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000069f6 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00006a02 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006a26 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006a2c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006a60 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006a66 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006a7e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006aa2 0000790a R_ARM_THM_CALL 00003b3d _tmp_166_rule │ │ │ │ │ -00006ac6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006aea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006b0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006b30 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006b36 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006b5c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006b62 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006b9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006ba8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006bc8 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -00006bd8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006be0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006c14 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006c1a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006c32 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006c54 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c94 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006cb2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006cc2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006cd8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006cf8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006d18 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00006d34 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006d5a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006d68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d7a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006d8a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006da6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006dba 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006dca 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00006e08 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006e1a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006e30 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006e38 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006e50 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006e68 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006e78 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006e82 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006e92 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006e9c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006eba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000062fe 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000631a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000634c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006352 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000636e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006398 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000063be 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000063e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000063ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000063fe 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00006402 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000640a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00006426 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006442 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000645a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00006468 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006494 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000649c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000064b0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000064e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000064ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000650a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006544 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000654a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006560 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006590 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006596 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000065aa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000065da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000065e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006606 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00006618 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000662c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006640 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000665e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00006676 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006696 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000066a4 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +000066da 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000671a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000672a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000673a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006750 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000678a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000067a4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000067d8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006814 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000684e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006880 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000068ba 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000068e8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000068f4 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +000068f8 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00006900 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000690c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006934 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000696a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006974 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d75 t_lookahead_rule │ │ │ │ │ +00006978 00005b30 R_ARM_THM_MOVT_ABS 00005d75 t_lookahead_rule │ │ │ │ │ +00006980 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000698c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000069b2 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +000069be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000069f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006a06 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006a12 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006a36 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006a3c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006a70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006a76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006a8e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006ab2 0000790a R_ARM_THM_CALL 00003b3d _tmp_166_rule │ │ │ │ │ +00006ad6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006afa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b40 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006b46 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006b6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006b72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006bac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006bb8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006bd8 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +00006be8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006bf0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006c24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006c2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006c42 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006c64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006ca4 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006cc2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006cd2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00006ce8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d08 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006d28 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00006d44 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006d6a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006d78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d8a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00006d9a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006db6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00006dca 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00006dda 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00006e18 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006e2a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006e40 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006e48 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006e60 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006e78 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006e88 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006e92 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006ea2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006eac 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006eca 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006eda 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006ee2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006f0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006f12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006f3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f5e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006f82 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f9a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006fa0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006fc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006fca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006ff4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000701e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007022 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000702c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000704c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007058 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007074 0001c00a R_ARM_THM_CALL 00000000 _PyAST_GeneratorExp │ │ │ │ │ -0000708e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000070ba 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000070ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000070e0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000070fc 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00007116 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000711e 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -00007122 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -00007128 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -00007146 0000710a R_ARM_THM_CALL 000072cd invalid_comprehension_rule │ │ │ │ │ -00007150 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000716c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000717e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000071a4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071ac 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071ba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000071ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007206 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007254 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000727a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000072b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000072ca 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000072f0 0001c20a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ -00007300 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000732e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007334 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000734c 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -00007362 0000862f R_ARM_THM_MOVW_ABS_NC 00007251 _tmp_115_rule │ │ │ │ │ -00007366 00008630 R_ARM_THM_MOVT_ABS 00007251 _tmp_115_rule │ │ │ │ │ -0000736e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000073d4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000073da 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000073f0 00004b0a R_ARM_THM_CALL 00004d0d pass_stmt_rule │ │ │ │ │ -00007408 0000530a R_ARM_THM_CALL 00005d61 break_stmt_rule │ │ │ │ │ -00007420 0000540a R_ARM_THM_CALL 00005c79 continue_stmt_rule │ │ │ │ │ -00007444 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007462 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007494 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000749a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000074b0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000074d4 0000870a R_ARM_THM_CALL 00008501 expression_without_invalid_rule │ │ │ │ │ -000074e4 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -00007502 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007514 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007518 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007522 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000753a 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -00007546 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000755e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000757a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007584 00000a2f R_ARM_THM_MOVW_ABS_NC 000071c1 expression_rule │ │ │ │ │ -00007588 00000a30 R_ARM_THM_MOVT_ABS 000071c1 expression_rule │ │ │ │ │ -00007590 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -0000759a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000759e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000075a8 00007f2f R_ARM_THM_MOVW_ABS_NC 00000584 .LC35 │ │ │ │ │ -000075ac 00007f30 R_ARM_THM_MOVT_ABS 00000584 .LC35 │ │ │ │ │ -000075b0 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000075bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000075d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075ee 0000882f R_ARM_THM_MOVW_ABS_NC 00000237 _tmp_116_rule │ │ │ │ │ -000075f2 00008830 R_ARM_THM_MOVT_ABS 00000237 _tmp_116_rule │ │ │ │ │ -000075fa 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00007604 00007e2f R_ARM_THM_MOVW_ABS_NC 0000055c .LC34 │ │ │ │ │ -00007608 00007e30 R_ARM_THM_MOVT_ABS 0000055c .LC34 │ │ │ │ │ -0000760e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007612 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000762a 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000762e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007656 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000766c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007682 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007688 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000076a0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000076be 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_string_token │ │ │ │ │ -000076c2 0001b630 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_string_token │ │ │ │ │ -000076d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000076dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000076ea 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000076f2 0000870a R_ARM_THM_CALL 00008501 expression_without_invalid_rule │ │ │ │ │ -0000770e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000771e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007732 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000775a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007766 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -00007770 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007774 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000777e 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -00007788 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -00007792 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000779e 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000077a2 00007c2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC32 │ │ │ │ │ -000077a6 00007c30 R_ARM_THM_MOVT_ABS 000004f4 .LC32 │ │ │ │ │ -000077c0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000077c8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000077de 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000077fe 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007818 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007826 00007d2f R_ARM_THM_MOVW_ABS_NC 00000530 .LC33 │ │ │ │ │ -0000782a 00007d30 R_ARM_THM_MOVT_ABS 00000530 .LC33 │ │ │ │ │ -00007830 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007834 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007848 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00007850 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007858 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000786c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000787c 0000890a R_ARM_THM_CALL 00006a8d lambda_params_rule │ │ │ │ │ -0000788a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007896 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000789a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000078a4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000078ae 0000822f R_ARM_THM_MOVW_ABS_NC 0000063c .LC38 │ │ │ │ │ -000078b2 00008230 R_ARM_THM_MOVT_ABS 0000063c .LC38 │ │ │ │ │ -000078b8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000078bc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000078d8 0000890a R_ARM_THM_CALL 00006a8d lambda_params_rule │ │ │ │ │ -000078e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000078f4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000078f8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007902 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000790c 0000812f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC37 │ │ │ │ │ -00007910 00008130 R_ARM_THM_MOVT_ABS 000005f8 .LC37 │ │ │ │ │ -00007916 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000791a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000793c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000795a 0000832f R_ARM_THM_MOVW_ABS_NC 00000680 .LC39 │ │ │ │ │ -0000795e 00008330 R_ARM_THM_MOVT_ABS 00000680 .LC39 │ │ │ │ │ -00007964 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007968 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000797a 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00007992 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000079aa 0000802f R_ARM_THM_MOVW_ABS_NC 000005c0 .LC36 │ │ │ │ │ -000079ae 00008030 R_ARM_THM_MOVT_ABS 000005c0 .LC36 │ │ │ │ │ -000079b4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000079b8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000079f8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000079fe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007a1a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007a6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007a72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007a8a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007ab0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007ab6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007ace 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ade 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007b0a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00007b5a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007b60 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007b78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ba2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007bba 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007bc6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007bdc 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00007bf6 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ -00007c5c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007c66 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007c86 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007c8e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007c9e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cb4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007cd4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cdc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007ce8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006eea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006ef2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006f1c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006f22 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006f4a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f6e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006f92 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006faa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006fb0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006fd4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006fda 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007004 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000702e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007032 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000703c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000705c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007068 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007084 0001c00a R_ARM_THM_CALL 00000000 _PyAST_GeneratorExp │ │ │ │ │ +0000709e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000070ca 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000070da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000070f0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000710c 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00007126 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000712e 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +00007132 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +00007138 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00007156 0000710a R_ARM_THM_CALL 000072cd invalid_comprehension_rule │ │ │ │ │ +00007160 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000717c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000718e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000071b4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000071bc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000071ca 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000071f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000071fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007216 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00007264 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000728a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000072c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000072da 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007300 0001c20a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ +00007310 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000733e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007344 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000735c 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00007372 0000862f R_ARM_THM_MOVW_ABS_NC 00007251 _tmp_115_rule │ │ │ │ │ +00007376 00008630 R_ARM_THM_MOVT_ABS 00007251 _tmp_115_rule │ │ │ │ │ +0000737e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000073e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000073ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007400 00004b0a R_ARM_THM_CALL 00004d0d pass_stmt_rule │ │ │ │ │ +00007418 0000530a R_ARM_THM_CALL 00005d61 break_stmt_rule │ │ │ │ │ +00007430 0000540a R_ARM_THM_CALL 00005c79 continue_stmt_rule │ │ │ │ │ +00007454 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007472 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000074a4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000074aa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000074c0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000074e4 0000870a R_ARM_THM_CALL 00008501 expression_without_invalid_rule │ │ │ │ │ +000074f4 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ +00007512 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007524 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007528 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007532 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000754a 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ +00007556 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000756e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000758a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007594 00000a2f R_ARM_THM_MOVW_ABS_NC 000071d1 expression_rule │ │ │ │ │ +00007598 00000a30 R_ARM_THM_MOVT_ABS 000071d1 expression_rule │ │ │ │ │ +000075a0 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +000075aa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000075ae 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000075b8 00007f2f R_ARM_THM_MOVW_ABS_NC 00000584 .LC35 │ │ │ │ │ +000075bc 00007f30 R_ARM_THM_MOVT_ABS 00000584 .LC35 │ │ │ │ │ +000075c0 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000075cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000075e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000075fe 0000882f R_ARM_THM_MOVW_ABS_NC 00000237 _tmp_116_rule │ │ │ │ │ +00007602 00008830 R_ARM_THM_MOVT_ABS 00000237 _tmp_116_rule │ │ │ │ │ +0000760a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00007614 00007e2f R_ARM_THM_MOVW_ABS_NC 0000055c .LC34 │ │ │ │ │ +00007618 00007e30 R_ARM_THM_MOVT_ABS 0000055c .LC34 │ │ │ │ │ +0000761e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007622 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000763a 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000763e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007666 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000767c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007692 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007698 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000076b0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000076ce 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_string_token │ │ │ │ │ +000076d2 0001b630 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_string_token │ │ │ │ │ +000076e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000076ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000076fa 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00007702 0000870a R_ARM_THM_CALL 00008501 expression_without_invalid_rule │ │ │ │ │ +0000771e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000772e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007742 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000776a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007776 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00007780 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007784 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000778e 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +00007798 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +000077a2 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +000077ae 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +000077b2 00007c2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC32 │ │ │ │ │ +000077b6 00007c30 R_ARM_THM_MOVT_ABS 000004f4 .LC32 │ │ │ │ │ +000077d0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000077d8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000077ee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000780e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007828 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007836 00007d2f R_ARM_THM_MOVW_ABS_NC 00000530 .LC33 │ │ │ │ │ +0000783a 00007d30 R_ARM_THM_MOVT_ABS 00000530 .LC33 │ │ │ │ │ +00007840 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007844 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007858 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00007860 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007868 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000787c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000788c 0000890a R_ARM_THM_CALL 00006a8d lambda_params_rule │ │ │ │ │ +0000789a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000078a6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000078aa 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000078b4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000078be 0000822f R_ARM_THM_MOVW_ABS_NC 0000063c .LC38 │ │ │ │ │ +000078c2 00008230 R_ARM_THM_MOVT_ABS 0000063c .LC38 │ │ │ │ │ +000078c8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000078cc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000078e8 0000890a R_ARM_THM_CALL 00006a8d lambda_params_rule │ │ │ │ │ +000078f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007904 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007908 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007912 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000791c 0000812f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC37 │ │ │ │ │ +00007920 00008130 R_ARM_THM_MOVT_ABS 000005f8 .LC37 │ │ │ │ │ +00007926 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000792a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000794c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000796a 0000832f R_ARM_THM_MOVW_ABS_NC 00000680 .LC39 │ │ │ │ │ +0000796e 00008330 R_ARM_THM_MOVT_ABS 00000680 .LC39 │ │ │ │ │ +00007974 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007978 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000798a 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000079a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000079ba 0000802f R_ARM_THM_MOVW_ABS_NC 000005c0 .LC36 │ │ │ │ │ +000079be 00008030 R_ARM_THM_MOVT_ABS 000005c0 .LC36 │ │ │ │ │ +000079c4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000079c8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007a08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007a2a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00007a7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007a9a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007ac0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007ac6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007ade 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007aee 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007b1a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00007b6a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007b70 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007b88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007bb2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007bca 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007bd6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007bec 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00007c06 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ +00007c6c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007c76 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007c96 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007c9e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007cae 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cc4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007ce4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cec 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00007cf8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007d00 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007d32 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007d38 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007d5a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00007d6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d84 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00007da4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007db2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007dd0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007dd6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007e12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007e2e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007e72 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007e78 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007e90 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007eb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007eba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007ed2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ee4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007f10 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00007f70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007f76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007f8a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007fb0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007fd4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007fe0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007ff6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00008010 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ -00008068 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008072 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000808c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008094 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000080a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000080be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000080e6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000080ee 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000080fa 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008102 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007d08 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007d10 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007d42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007d48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007d6a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00007d7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d94 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00007db4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007dc2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007de0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007de6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007e1c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007e22 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007e3e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00007e82 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007e88 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007ea0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007ec4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007eca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007ee2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007ef4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007f20 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00007f80 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007f86 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007f9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007fc0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007fe4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007ff0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008006 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00008020 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ +00008078 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008082 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000809c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000080a4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000080b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000080ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000080f6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000080fe 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000810a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008140 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008146 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008180 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008186 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000081a2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000081c4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000081ca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000081e2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008206 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000820c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008224 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000823a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000825a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008260 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000827c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008296 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000082b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000082be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000082da 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000831a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008346 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008368 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008370 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000083ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000083d6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008400 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008428 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000844c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000847c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000084c0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000084c6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000084d8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008506 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008530 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000853e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000854c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008562 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000857a 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000085d2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000085f6 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00008608 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008630 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008654 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00008666 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000868c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000086ae 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000086c0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000086de 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000086ee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000086fc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008716 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008726 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0000873c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000874a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000875e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008766 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008772 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008784 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008790 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000087a4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000087ac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000087c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008800 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008806 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008822 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000884e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008872 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008878 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000088b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000088bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000088d0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000088f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000088fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008912 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008936 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000893c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008964 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000896a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008980 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000089a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000089ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000089d0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000089d6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000089ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008a14 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008a1a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008a30 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008a60 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008a66 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008a7c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008aa4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008aaa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008ac0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008ae6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008aec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008b02 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008b2a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b30 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008b48 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008b6e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b74 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008b8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008bb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008bba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008bd2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008bf8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008bfe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008c12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008c2a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008c62 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008c76 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008ca8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008cb8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008cd6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008cf2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008cf8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008d60 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008d90 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008da6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008dcc 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -00008e2e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008e34 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008e4a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008e7e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00008ec2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008ec8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008ee8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008eee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f04 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f44 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f4a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f82 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f88 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f9e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008fc8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008fce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008fe4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009004 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000900a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009020 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009040 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009046 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000905c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000907c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009082 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000909a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090ba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000090c0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000090d8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090f8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000090fe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009116 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009136 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000913c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009150 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009182 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000091aa 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000091b6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000091ce 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_get_cmpops │ │ │ │ │ -000091de 0001ca0a R_ARM_THM_CALL 00000000 _PyPegen_get_exprs │ │ │ │ │ -000091fc 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_Compare │ │ │ │ │ -0000921e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000923a 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009250 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009278 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000928e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000092b6 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000092cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000092f2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009316 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -00009328 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009354 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009398 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000093ae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000093cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000093e8 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000093fa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000941e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009430 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000944c 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ -00009476 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000948c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000094b6 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000094cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000094f6 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000950c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009536 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000954c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000956a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009586 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000959c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000095d8 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000095ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009614 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000961a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009630 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009640 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009662 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00009676 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009692 00008d2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ -00009696 00008d30 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ -0000969c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000096a0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000096b4 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000096b8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000096d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000096ec 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009700 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009726 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000973a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009760 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009774 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097a2 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000097b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097dc 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000097f0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000980a 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ -0000982e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009840 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009858 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000987a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009892 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000098b0 00008d2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ -000098b4 00008d30 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ -000098ba 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000098be 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000098d2 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000098d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000098ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000098fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009912 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000992c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000994a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009952 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009964 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009982 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000998a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099a8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099b0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099ee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a18 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a48 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a4e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a62 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009a6a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009a7c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a86 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a98 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009aa0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ab6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ad8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009aea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009af2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b06 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b1c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b2c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b40 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b5c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b64 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b78 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b92 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ba4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009bba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bd0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009be6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c04 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c1a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c30 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c46 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c58 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c70 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009c88 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008112 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000811a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008150 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008156 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008190 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008196 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000081b2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000081d4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000081da 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000081f2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008216 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000821c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008234 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000824a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000826a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008270 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000828c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000082a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000082c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000082ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000082ea 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000832a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008356 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008378 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008380 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000083be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000083e6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008410 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008438 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000845c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000848c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000084d0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000084d6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000084e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008516 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00008540 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000854e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000855c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008572 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000858a 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000085e2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008606 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00008618 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008640 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008664 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00008676 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000869c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000086be 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000086d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000086ee 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000086fe 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000870c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008726 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008736 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000874c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000875a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000876e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008776 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008782 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008794 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000087a0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000087b4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000087bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000087d4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008810 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008816 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008832 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000885e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008882 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008888 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000088c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000088cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000088e0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008904 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000890a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008922 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008946 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000894c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008974 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000897a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008990 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000089b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000089be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000089e0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000089e6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000089fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008a24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008a2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008a40 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008a70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008a76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008a8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008ab4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008aba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008ad0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008af6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008afc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b3a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b40 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b58 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b7e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b84 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008bc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008bca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008be2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008c08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008c0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008c22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008c3a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008c72 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008c86 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008cb8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008cc8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008ce6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008d02 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008d08 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008d70 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008da0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008db6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008ddc 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +00008e3e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008e44 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008e5a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008e8e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00008ed2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008ed8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008ef8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008efe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f54 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f5a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f70 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f92 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f98 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008fae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008fd8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008fde 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008ff4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009014 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000901a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009030 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009050 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009056 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000906c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000908c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009092 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000090aa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000090ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000090d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000090e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009108 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000910e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009126 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009146 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000914c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009160 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009192 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000091ba 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000091c6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000091de 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_get_cmpops │ │ │ │ │ +000091ee 0001ca0a R_ARM_THM_CALL 00000000 _PyPegen_get_exprs │ │ │ │ │ +0000920c 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_Compare │ │ │ │ │ +0000922e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000924a 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009260 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009288 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000929e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000092c6 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000092dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009302 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009326 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +00009338 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009364 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000093a8 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000093be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000093dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000093f8 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000940a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000942e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009440 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000945c 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ +00009486 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000949c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000094ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000094d6 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000094ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009516 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000952c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009556 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000956c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009596 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000095aa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000095e2 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000095f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009622 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009628 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000963e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000964e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009670 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00009684 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000096a0 00008d2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ +000096a4 00008d30 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ +000096aa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000096ae 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000096c2 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000096c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000096f2 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009706 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000972c 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009740 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000975a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009776 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000978a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097b0 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000097c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097ea 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000097fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009816 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ +0000983a 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000984c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009864 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009886 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000989e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000098bc 00008d2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ +000098c0 00008d30 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ +000098c6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000098ca 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000098de 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000098e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000990a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000991e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000993a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009944 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009956 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000995e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009972 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009988 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009992 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000099a4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000099be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099ea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a00 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a08 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a40 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a5a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a60 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a74 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009a7c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009a8c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a9e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009abc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009ac4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009ae2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009aea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009afe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b0e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b2c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b34 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b48 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b66 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b6e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b9c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009bae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009bc4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009bda 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009bf8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c0e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c24 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c3a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c50 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c62 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c7a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00009c92 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009c9c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009cb2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009cc6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009cda 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d08 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d12 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009d28 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009d48 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d80 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d88 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009db8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009dbe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009dd6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009e10 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e32 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00009e4a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009e6a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00009e78 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009e9a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009eaa 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009ed6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009edc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009eec 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009f04 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009f14 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009f2c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00009f48 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009f4e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009fc6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009ff2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a008 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a028 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a05c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a06a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a0ba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a0c0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a0d0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a0e8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a0f8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a110 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a12c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a132 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a180 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a186 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a19a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a1c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a20a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a23a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a250 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a276 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a29a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a2aa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a2c6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a2e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a2ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a35e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a38c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a3a2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a3c8 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a41a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a488 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a4a8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a4da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a4e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a4f0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a508 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a518 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a530 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a54c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a552 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a588 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a58e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a5a0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a600 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a630 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a640 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a65e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a67a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a680 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a6fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a716 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a73c 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a762 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a792 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a7a8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a7ce 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a80e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a82a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a86a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a8b4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a8ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a8f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a904 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a91c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a92c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a944 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a960 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a966 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a9f0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000aa22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa38 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000aa54 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000aa84 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa9a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000aac0 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000ab02 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ab08 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ab32 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ab38 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ab4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ab62 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ab76 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ab8a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009ca6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009cbc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009cd0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009ce4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d12 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d1c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009d32 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009d52 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d8a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d92 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009dc8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009dce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009de6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009e20 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e42 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00009e5a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009e7a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00009e88 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009eaa 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009eba 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009ee6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009eec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009efc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009f14 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009f24 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009f3c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00009f58 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009f5e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009fd6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a002 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a018 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a038 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a06c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a07a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a0ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a0d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a0e0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a0f8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a108 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a120 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a13c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a142 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a190 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a196 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a1aa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a1d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a21a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a24a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a260 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a286 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a2aa 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a2ba 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a2d6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a2f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a2fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a36e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a39c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a3b2 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a3d8 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a42a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a498 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a4b8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a4ea 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a4f0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a500 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a518 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a528 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a540 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a55c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a562 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a598 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a59e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a5b0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a610 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a640 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a650 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a66e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a68a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a690 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a70c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a726 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a74c 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a772 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a7a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a7b8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a7de 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a81e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a83a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a87a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a8c4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a8fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a904 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a914 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a92c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a93c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a954 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a970 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a976 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000aa00 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000aa32 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa48 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000aa64 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000aa94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aaaa 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000aad0 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000ab12 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ab18 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ab42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ab48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ab5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab86 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000ab9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000abaa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000abba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000abe6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000abfc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ac12 0000912f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC41 │ │ │ │ │ -0000ac16 00009130 R_ARM_THM_MOVT_ABS 000006f4 .LC41 │ │ │ │ │ -0000ac1c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ac20 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ac34 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000ac38 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ac56 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ac6c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aca2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000aca8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000acb8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000acd0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ace0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000acf8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000ad14 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ad1a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ad96 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000adc2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000add8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000adfc 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000ae2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ae42 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ae6e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ae82 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aed0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000aed6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000aee6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000aefc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000af0c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000af20 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000af4a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000af72 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000afdc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000afe2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b01c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b022 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b038 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b06c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b072 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b086 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b0ba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b0c0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b0d4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b108 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b10e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b122 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b156 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b15c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b170 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b1ca 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b20c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b21c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b22c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b24a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b28c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b29c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b2ac 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b2ca 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b30c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b31c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b32c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b34a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b38c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b39c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b3ac 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b3c6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b402 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b41c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b43e 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b446 0000952f R_ARM_THM_MOVW_ABS_NC 00000724 .LC42 │ │ │ │ │ -0000b44a 00009530 R_ARM_THM_MOVT_ABS 00000724 .LC42 │ │ │ │ │ -0000b450 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -0000b45c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b482 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b4a4 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b4cc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b504 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b542 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b57a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b5b8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b5f0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b62c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b664 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b6a0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b6d4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b716 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b71c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b73e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b744 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b75c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b774 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b78c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b7ee 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b818 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b842 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b8c8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000b906 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b91e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b93e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b942 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b94a 0000912f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC41 │ │ │ │ │ -0000b94e 00009130 R_ARM_THM_MOVT_ABS 000006f4 .LC41 │ │ │ │ │ -0000b960 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000b964 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b988 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b9ae 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b9ba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b9c2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b9f0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b9f6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ba12 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ba3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba56 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba6e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba92 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ba98 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bad2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bad8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000baf6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bb26 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb52 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bb66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb88 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bb8e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bbaa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bbc8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bc1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bc42 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bc76 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bc96 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0000bca6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bcd4 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bcfa 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000bd28 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bd50 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bd70 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0000bd78 0000972f R_ARM_THM_MOVW_ABS_NC 00000738 .LC43 │ │ │ │ │ -0000bd7c 00009730 R_ARM_THM_MOVT_ABS 00000738 .LC43 │ │ │ │ │ -0000bd82 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -0000bda8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bdc4 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0000bdcc 0000972f R_ARM_THM_MOVW_ABS_NC 00000738 .LC43 │ │ │ │ │ -0000bdd0 00009730 R_ARM_THM_MOVT_ABS 00000738 .LC43 │ │ │ │ │ -0000bdd6 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -0000bdee 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000be00 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000be24 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000be3e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000be54 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000be7e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000beae 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000beba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bec8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bedc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bee4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000beec 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bef8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bf0c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bf40 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bf46 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bf56 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bf6c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bf7c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bf90 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000bfba 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000bfe2 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c050 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c056 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c090 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c096 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c0ac 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c0c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0ec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c0f2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c106 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c132 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c138 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c14c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c164 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c186 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c18c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c1a0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c216 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c226 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c23c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c272 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c28a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c294 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c2b4 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -0000c2bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c2d0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000c2dc 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c2fc 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000c31c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c34e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c386 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c3c4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c3d4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c3ec 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c422 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c45a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c486 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c496 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c4ae 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c4e4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c51c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c578 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c584 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c5b4 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000c5ce 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c5fa 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c634 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c648 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0000c6a2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c6e4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c6f0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c71a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c720 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c74a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c766 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c78a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c794 0000890a R_ARM_THM_CALL 00006a8d lambda_params_rule │ │ │ │ │ -0000c7a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c7ba 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c7dc 0001cf0a R_ARM_THM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ -0000c7f4 0001d00a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -0000c812 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c81a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c84e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c854 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c866 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c878 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c898 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c8c4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c8ca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c8f0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c8f6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c90e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c936 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c93c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c956 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c96c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c992 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c9b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c9ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c9e2 0000a20a R_ARM_THM_CALL 00005371 _loop0_87_rule │ │ │ │ │ -0000c9f8 0001d50a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -0000ca00 0000a02f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC46 │ │ │ │ │ -0000ca04 0000a030 R_ARM_THM_MOVT_ABS 000007b0 .LC46 │ │ │ │ │ -0000ca0a 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -0000ca14 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ca3a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ca4c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ca5c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ca92 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000caaa 0000a20a R_ARM_THM_CALL 00005371 _loop0_87_rule │ │ │ │ │ -0000cabe 0001d50a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -0000caf8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cafe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cb10 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cb1e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cb3a 0000a30a R_ARM_THM_CALL 0000710d invalid_for_target_rule │ │ │ │ │ -0000cb4e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000cb66 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cb76 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cb8c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cb92 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cbc2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cbc8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cbe0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000cc0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cc12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cc22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cc42 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000cc58 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cc66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cc7a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000cc8a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cc8e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cc9a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000cca4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cca8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ccb2 0000a12f R_ARM_THM_MOVW_ABS_NC 000007cc .LC47 │ │ │ │ │ -0000ccb6 0000a130 R_ARM_THM_MOVT_ABS 000007cc .LC47 │ │ │ │ │ -0000ccba 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000ccc2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ccd8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cce4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cd1a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cd22 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cd30 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cd40 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cd5a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000cd80 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cd88 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cd9a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cda2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cdb0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cdc0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000cdfc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ce02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ce1e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ce52 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000ce68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ce72 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ce76 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ce80 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000ce90 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cebc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cec2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cee8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ceee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cf14 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cf1a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cf80 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000cfa6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cfac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cfdc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d03a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d048 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d052 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d068 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ -0000d072 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d088 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d0a6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d0aa 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d0b8 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d0bc 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d0c6 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d0ca 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d0d0 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC52 │ │ │ │ │ -0000d0d4 0000ab30 R_ARM_THM_MOVT_ABS 0000088c .LC52 │ │ │ │ │ -0000d0e6 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000d0ea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d10e 0001da0a R_ARM_THM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ -0000d116 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d12e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d144 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d154 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d15e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d182 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d186 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d18e 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ -0000d192 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ -0000d1a4 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000d1a8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d1c6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d1e0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d1e6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d212 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d216 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d224 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC52 │ │ │ │ │ -0000d228 0000ab30 R_ARM_THM_MOVT_ABS 0000088c .LC52 │ │ │ │ │ -0000d230 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d234 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d240 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d244 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d258 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000d25c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d280 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d28e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d2a4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d2ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d2ba 0000b12f R_ARM_THM_MOVW_ABS_NC 00000651 _tmp_111_rule │ │ │ │ │ -0000d2be 0000b130 R_ARM_THM_MOVT_ABS 00000651 _tmp_111_rule │ │ │ │ │ -0000d2c6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000d2d0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d2d4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d2dc 0000ad2f R_ARM_THM_MOVW_ABS_NC 000008f8 .LC54 │ │ │ │ │ -0000d2e0 0000ad30 R_ARM_THM_MOVT_ABS 000008f8 .LC54 │ │ │ │ │ -0000d2f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d318 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d330 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d34a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d350 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d360 0000b20a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ -0000d380 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d386 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d39e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000d3bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d3cc 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000d3de 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d3ee 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000d3fa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d3fe 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d402 0000aa2f R_ARM_THM_MOVW_ABS_NC 0000084c .LC51 │ │ │ │ │ -0000d406 0000aa30 R_ARM_THM_MOVT_ABS 0000084c .LC51 │ │ │ │ │ -0000d41e 0000700a R_ARM_THM_CALL 00008735 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -0000d422 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d438 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d440 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d448 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d462 0000b20a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ -0000d470 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d47c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d498 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000d4a0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d4a8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d4c0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d508 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d534 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d53a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d5a6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d5ac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d5c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d5dc 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d5fa 0001dc0a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ -0000d62c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d644 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d656 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d660 0001dd0a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ -0000d668 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d674 0001de0a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -0000d690 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000d69a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d6b8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000d6e0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d6ee 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d6f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d72c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d732 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d756 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d75c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d788 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d79e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d7d0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000d7f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d80e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d828 0001df0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -0000d84e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d868 0001e00a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -0000d872 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d88c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d894 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d8a0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d8d0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d8d6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d8fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d902 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d93e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d944 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d968 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d96e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d998 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d9d2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d9d6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d9e0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000d9f4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d9f8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d9fc 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000da14 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000da1a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000da32 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000da50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000da60 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000da76 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000da86 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000daa6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000daac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000daec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000daf2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000db18 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000db1e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000db48 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000db82 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000dba2 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000dbb2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dbcc 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000dbe4 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000dbfe 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000dc06 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000dc0a 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000dc10 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -0000dc2e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc32 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc3c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000dc4a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc4e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc58 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000dc80 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000dca0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000dcb2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dcfc 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000dd22 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000dd3e 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000dd58 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000dd60 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000dd64 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000dd6a 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -0000ddac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ddbe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ddd0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ddd8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000dde2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ddfa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000de16 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000de26 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000de30 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de3e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de46 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de54 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de5c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000de64 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000de76 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de7e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de86 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de94 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dec0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dec6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000def4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000abca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000abf6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ac0c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ac22 0000912f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC41 │ │ │ │ │ +0000ac26 00009130 R_ARM_THM_MOVT_ABS 000006f4 .LC41 │ │ │ │ │ +0000ac2c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ac30 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ac44 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000ac48 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ac66 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ac7c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000acb2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000acb8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000acc8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ace0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000acf0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ad08 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ad24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ad2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ada6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000add2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ade8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ae0c 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000ae3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ae52 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ae7e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ae92 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000aee0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000aee6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000aef6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000af0c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000af1c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000af30 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000af5a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000af82 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000afec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000aff2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b02c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b032 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b048 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b07c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b082 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b096 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b0ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b0d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b0e4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b118 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b11e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b132 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b166 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b16c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b180 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b1da 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b21c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b22c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b23c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b25a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b29c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b2ac 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b2bc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b2da 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b31c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b32c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b33c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b35a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b39c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b3ac 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b3bc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b3d6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b412 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b42c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b44e 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b456 0000952f R_ARM_THM_MOVW_ABS_NC 00000724 .LC42 │ │ │ │ │ +0000b45a 00009530 R_ARM_THM_MOVT_ABS 00000724 .LC42 │ │ │ │ │ +0000b460 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000b46c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b492 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b4b4 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b4dc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b514 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b552 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b58a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b5c6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b5fe 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b63a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b672 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b6b0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b6e4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b726 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b72c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b74e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b754 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b76c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b784 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b79c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b7fe 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b828 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b852 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b8d8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000b908 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b922 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b926 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b92e 0000912f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC41 │ │ │ │ │ +0000b932 00009130 R_ARM_THM_MOVT_ABS 000006f4 .LC41 │ │ │ │ │ +0000b944 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000b948 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b974 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b99a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b9a6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b9bc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b9ca 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ba04 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ba0a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ba26 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ba52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ba6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ba82 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000baa6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000baac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bae6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000baec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bb0a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bb3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bb66 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bb7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bb9c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bba2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bbbe 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bbdc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bc2e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bc56 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bc8a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bcaa 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +0000bcba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bce8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bd0e 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000bd3c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bd64 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bd84 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ +0000bd8c 0000972f R_ARM_THM_MOVW_ABS_NC 00000738 .LC43 │ │ │ │ │ +0000bd90 00009730 R_ARM_THM_MOVT_ABS 00000738 .LC43 │ │ │ │ │ +0000bd96 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000bdbc 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bdd8 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ +0000bde0 0000972f R_ARM_THM_MOVW_ABS_NC 00000738 .LC43 │ │ │ │ │ +0000bde4 00009730 R_ARM_THM_MOVT_ABS 00000738 .LC43 │ │ │ │ │ +0000bdea 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000be02 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000be14 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000be38 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000be52 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000be68 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000be92 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bec2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bece 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bedc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bef0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bef8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bf00 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bf0c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bf20 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bf54 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bf5a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bf6a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bf80 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bf90 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bfa4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bfce 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bff6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c064 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c06a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c0a4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c0aa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c0c0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c0dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c100 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c106 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c11a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c146 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c14c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c160 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c178 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c19a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c1a0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c1b4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c22a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c23a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c250 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c286 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c29e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c2a8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c2c8 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +0000c2d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c2e4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000c2f0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c310 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000c330 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c362 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c39a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c3d8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c3e8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c400 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c436 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c46e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c49a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c4aa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c4c2 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c4f8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c530 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c58c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c598 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c5c8 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000c5e2 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c60e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c648 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c65c 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000c6b6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c6f8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c704 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c72e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c734 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c75e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c77a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c79e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c7a8 0000890a R_ARM_THM_CALL 00006a8d lambda_params_rule │ │ │ │ │ +0000c7b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c7ce 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c7f0 0001cf0a R_ARM_THM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ +0000c808 0001d00a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +0000c826 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c82e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c862 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c868 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c87a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c88c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c8ac 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c8d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c8de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c904 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c90a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c922 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000c94a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c950 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c96a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c980 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c9a6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c9c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c9de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c9f6 0000a20a R_ARM_THM_CALL 00005371 _loop0_87_rule │ │ │ │ │ +0000ca0c 0001d50a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +0000ca14 0000a02f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC46 │ │ │ │ │ +0000ca18 0000a030 R_ARM_THM_MOVT_ABS 000007b0 .LC46 │ │ │ │ │ +0000ca1e 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000ca28 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ca4e 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000ca60 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ca70 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000caa6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cabe 0000a20a R_ARM_THM_CALL 00005371 _loop0_87_rule │ │ │ │ │ +0000cad2 0001d50a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +0000cb0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cb12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cb24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cb32 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cb4e 0000a30a R_ARM_THM_CALL 0000710d invalid_for_target_rule │ │ │ │ │ +0000cb62 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000cb7a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cb8a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cba0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cba6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cbd6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cbdc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cbf4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000cc20 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cc26 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cc36 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cc56 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000cc6c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cc7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cc8e 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000cc9e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cca2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ccae 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000ccb8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ccbc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ccc6 0000a12f R_ARM_THM_MOVW_ABS_NC 000007cc .LC47 │ │ │ │ │ +0000ccca 0000a130 R_ARM_THM_MOVT_ABS 000007cc .LC47 │ │ │ │ │ +0000ccce 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000ccd6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ccec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ccf8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cd2e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cd36 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cd44 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd54 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd6e 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000cd94 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cd9c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cdae 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cdb6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cdc4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cdd4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000ce10 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ce16 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ce32 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ce66 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000ce7c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ce86 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ce8a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ce94 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000cea4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ced0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ced6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cefc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cf02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cf28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cf2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cf94 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000cfba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cfc0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cff0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d04e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d05c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d066 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d07c 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ +0000d086 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d09c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d0ba 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d0be 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d0cc 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d0d0 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d0da 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d0de 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d0e4 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC52 │ │ │ │ │ +0000d0e8 0000ab30 R_ARM_THM_MOVT_ABS 0000088c .LC52 │ │ │ │ │ +0000d0fa 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000d0fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d122 0001da0a R_ARM_THM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ +0000d12a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d142 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d158 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d168 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d172 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d196 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d19a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d1a2 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ +0000d1a6 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ +0000d1b8 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000d1bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d1da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d1f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d1fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d226 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d22a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d238 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC52 │ │ │ │ │ +0000d23c 0000ab30 R_ARM_THM_MOVT_ABS 0000088c .LC52 │ │ │ │ │ +0000d244 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d248 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d254 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d258 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d26c 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000d270 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d294 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d2a2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d2b8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d2c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d2ce 0000b12f R_ARM_THM_MOVW_ABS_NC 00000651 _tmp_111_rule │ │ │ │ │ +0000d2d2 0000b130 R_ARM_THM_MOVT_ABS 00000651 _tmp_111_rule │ │ │ │ │ +0000d2da 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000d2e4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d2e8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d2f0 0000ad2f R_ARM_THM_MOVW_ABS_NC 000008f8 .LC54 │ │ │ │ │ +0000d2f4 0000ad30 R_ARM_THM_MOVT_ABS 000008f8 .LC54 │ │ │ │ │ +0000d30c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d32c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d344 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d35e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d364 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d374 0000b20a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ +0000d394 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d39a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d3b2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000d3d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d3e0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000d3f2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d402 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000d40e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d412 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d416 0000aa2f R_ARM_THM_MOVW_ABS_NC 0000084c .LC51 │ │ │ │ │ +0000d41a 0000aa30 R_ARM_THM_MOVT_ABS 0000084c .LC51 │ │ │ │ │ +0000d432 0000700a R_ARM_THM_CALL 00008735 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +0000d436 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d44c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d454 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d45c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d476 0000b20a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ +0000d484 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d490 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d4ac 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000d4b4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d4bc 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d4d4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d51c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d548 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d54e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d5ba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d5c0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d5d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d5f0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d60e 0001dc0a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ +0000d640 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d658 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d66a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d674 0001dd0a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ +0000d67c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d688 0001de0a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +0000d6a4 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000d6ae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d6cc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000d6f4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d702 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d70a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d740 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d746 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d76a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d770 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d79c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d7b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d7e4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000d80c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d822 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d83c 0001df0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +0000d862 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d87c 0001e00a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +0000d886 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d8a0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d8a8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d8b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d8e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d8ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d910 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d916 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d952 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d958 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d97c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d982 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d9ac 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d9e6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d9ea 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d9f4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000da08 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da0c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da10 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000da28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000da2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000da46 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000da64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da74 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000da8a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000da9a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000daba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dac0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000db00 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000db06 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000db2c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000db32 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000db5c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000db96 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000dbb6 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000dbc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dbe0 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000dbf8 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000dc12 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000dc1a 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000dc1e 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000dc24 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000dc42 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dc46 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dc50 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000dc5e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dc62 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dc6c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000dc94 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000dcb4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000dcc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dd10 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000dd36 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000dd52 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000dd6c 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000dd74 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000dd78 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000dd7e 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000ddc0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ddd2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dde4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ddec 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ddf6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000de0e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000de2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000de3a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000de44 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de52 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de5a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de68 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de70 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000de78 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000de8a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de92 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de9a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dea8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ded4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000deda 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000df08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000df28 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000df50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000df66 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000df80 0001df0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -0000df90 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dfb6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000dfd0 0001e00a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -0000dfe8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e028 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e02e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e05e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e082 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e0ce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e0d4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e0e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e112 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e130 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000e140 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e166 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e16c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e17c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e196 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e1a2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e1bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e1ce 0000b82f R_ARM_THM_MOVW_ABS_NC 0000097c .LC58 │ │ │ │ │ -0000e1d2 0000b830 R_ARM_THM_MOVT_ABS 0000097c .LC58 │ │ │ │ │ -0000e1d8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e1dc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e1f0 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000e1f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e208 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e20c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e212 0000b92f R_ARM_THM_MOVW_ABS_NC 000009ac .LC59 │ │ │ │ │ -0000e216 0000b930 R_ARM_THM_MOVT_ABS 000009ac .LC59 │ │ │ │ │ -0000e21c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000e224 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e238 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e244 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e284 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e28a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e29e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e2d2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e2f2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e346 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e37e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e394 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e3ae 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e3c6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e3ce 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e3d6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e400 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e406 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e42c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e432 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e45e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e47a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e480 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e498 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e4ba 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e4e0 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e4fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e504 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e516 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000e538 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e54c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e56e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e574 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e5a0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e5ba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e5c0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e5d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e5f6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e61a 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e638 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e644 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e648 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e652 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000e660 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000e6a4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e6d2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e70e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e740 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e770 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e778 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e77e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e79a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e7ac 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e7c0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e7c8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e7d2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e7e8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e81c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e822 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e84c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e864 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e86a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e87e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e89a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e8ba 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e8e6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e91c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e93a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e958 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e960 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e990 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e996 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e9aa 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e9da 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e9fe 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000ea3c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ea6e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ea84 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ea90 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ea98 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000eaae 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000eaca 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000eae2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000eb0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eb2a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000eb4e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb54 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eb7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ebae 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ebca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ebd0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ebea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ec0e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ec2e 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000ec4a 0000d00a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ -0000ec5a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ec68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ec7e 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000ecbc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ecc2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ece6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ecec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ed18 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ed34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ed3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ed54 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ed78 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ed98 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000edb4 0000d00a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ -0000edc4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000edd2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ede6 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000ee18 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ee3a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ee66 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ee6c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ee9a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000eeb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eeba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eed4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eefa 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ef1c 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000ef38 0000d00a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ -0000ef48 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef56 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef5a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef64 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000ef76 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000ef82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000efa2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000efd2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000efd8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f002 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f01c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f022 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f03c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f060 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f080 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000f09c 0000d00a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ -0000f0aa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0b6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0ba 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0c4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000f100 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000f122 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f150 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f160 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f18c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f1b6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f1f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f226 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f256 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f286 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f2b0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f2d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f304 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f32a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f34c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f366 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f36e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f37e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f3a6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f3ac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f3c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f3da 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f3e6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f3ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f412 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f41a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f434 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f44e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f45e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f46a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f470 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f496 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f4a0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000df1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000df3c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000df64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000df7a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000df94 0001df0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +0000dfa4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dfca 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000dfe4 0001e00a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +0000dffc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e03c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e042 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e072 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e096 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e0e0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e0e6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e0f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e122 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e140 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000e150 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e176 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e17c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e18c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e1a6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e1b8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e1c0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e1d4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e1e6 0000b82f R_ARM_THM_MOVW_ABS_NC 0000097c .LC58 │ │ │ │ │ +0000e1ea 0000b830 R_ARM_THM_MOVT_ABS 0000097c .LC58 │ │ │ │ │ +0000e1f0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e1f4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e208 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000e20c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e220 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e224 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e22a 0000b92f R_ARM_THM_MOVW_ABS_NC 000009ac .LC59 │ │ │ │ │ +0000e22e 0000b930 R_ARM_THM_MOVT_ABS 000009ac .LC59 │ │ │ │ │ +0000e234 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000e23c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e254 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e294 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e29a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e2ae 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e2e2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e302 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e356 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e38e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e3a4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e3be 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e3d6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e3de 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e3e6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e410 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e416 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e43c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e442 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e46e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e48a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e490 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e4a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e4ca 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e4f0 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e50a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e514 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e526 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0000e548 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e55c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e57e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e584 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e5b0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e5ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e5d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e5e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e606 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e62a 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e648 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e654 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e658 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e662 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000e670 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0000e6b4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e6e2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e71e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e750 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e780 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e788 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e78e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e7aa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e7bc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e7d0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e7d8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e7e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e7f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e82c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e832 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e85c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e874 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e87a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e88e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e8aa 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e8ca 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e8f6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e92c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e94a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e968 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e970 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e9a0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e9a6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e9ba 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e9ea 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000ea0e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000ea4c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000ea7e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ea94 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000eaa0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000eaa8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000eabe 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000eada 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000eaf2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000eb1c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb22 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eb3a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000eb5e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb64 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eb8c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb92 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ebbe 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ebda 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ebe0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ebfa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ec1e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ec3e 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000ec5a 0000d00a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ +0000ec6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ec78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ec8e 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000eccc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ecd2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ecf6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ecfc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ed28 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ed44 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ed4a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ed64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed88 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000eda8 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000edc4 0000d00a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ +0000edd4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ede2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000edf6 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000ee28 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ee4a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ee76 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ee7c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eeaa 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000eec4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eeca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eee4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef0a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ef2c 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000ef48 0000d00a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ +0000ef58 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef66 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef6a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef74 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000ef86 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000ef92 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000efb2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000efe2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000efe8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f012 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f02c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f032 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f04c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f070 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f090 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000f0ac 0000d00a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ +0000f0ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f0c6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f0ca 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f0d4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f110 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000f132 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f160 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000f170 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f19c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f1c6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f206 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f236 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f266 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f296 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f2c0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f2e8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f314 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f33a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f35c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f376 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f37e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f38e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f3b6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f3d4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f3ea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3f6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3fc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f422 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f42a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f444 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f45e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f46e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f47a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f480 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f4a6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000f4b0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000f4c0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f4f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f4fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f51e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f524 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f54c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f57a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f57e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f588 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000f5a2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f5c0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f5ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f5e6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f5fe 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000f618 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000f620 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000f624 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000f62a 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -0000f672 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f678 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f694 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000f6d8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f6ee 0000da2f R_ARM_THM_MOVW_ABS_NC 00007545 _tmp_119_rule │ │ │ │ │ -0000f6f2 0000da30 R_ARM_THM_MOVT_ABS 00007545 _tmp_119_rule │ │ │ │ │ -0000f6fa 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f71e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000f728 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f73a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f73e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f756 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000f768 0000d82f R_ARM_THM_MOVW_ABS_NC 00000ba0 .LC72 │ │ │ │ │ -0000f76c 0000d830 R_ARM_THM_MOVT_ABS 00000ba0 .LC72 │ │ │ │ │ -0000f774 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000f77a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f794 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f7a8 0000db2f R_ARM_THM_MOVW_ABS_NC 000003d9 _tmp_118_rule │ │ │ │ │ -0000f7ac 0000db30 R_ARM_THM_MOVT_ABS 000003d9 _tmp_118_rule │ │ │ │ │ -0000f7b4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f7be 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ -0000f7c2 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ -0000f7c8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f7cc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f7e0 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000f7e6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f7f4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f806 0000db2f R_ARM_THM_MOVW_ABS_NC 000003d9 _tmp_118_rule │ │ │ │ │ -0000f80a 0000db30 R_ARM_THM_MOVT_ABS 000003d9 _tmp_118_rule │ │ │ │ │ -0000f812 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f81c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f820 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f838 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000f840 0000d92f R_ARM_THM_MOVW_ABS_NC 00000bcc .LC73 │ │ │ │ │ -0000f844 0000d930 R_ARM_THM_MOVT_ABS 00000bcc .LC73 │ │ │ │ │ -0000f85e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f4d0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f504 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f50a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f52e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f534 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f55c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f58a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f58e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f598 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f5b2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f5d0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f5de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f5f6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f60e 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000f628 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000f630 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000f634 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000f63a 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000f682 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f688 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f6a4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000f6e8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f6fe 0000da2f R_ARM_THM_MOVW_ABS_NC 00007545 _tmp_119_rule │ │ │ │ │ +0000f702 0000da30 R_ARM_THM_MOVT_ABS 00007545 _tmp_119_rule │ │ │ │ │ +0000f70a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f72e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000f738 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f74a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f74e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f766 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000f778 0000d82f R_ARM_THM_MOVW_ABS_NC 00000ba0 .LC72 │ │ │ │ │ +0000f77c 0000d830 R_ARM_THM_MOVT_ABS 00000ba0 .LC72 │ │ │ │ │ +0000f784 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f78a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f7a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f7b8 0000db2f R_ARM_THM_MOVW_ABS_NC 000003d9 _tmp_118_rule │ │ │ │ │ +0000f7bc 0000db30 R_ARM_THM_MOVT_ABS 000003d9 _tmp_118_rule │ │ │ │ │ +0000f7c4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f7ce 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ +0000f7d2 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ +0000f7d8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f7dc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f7f0 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f7f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f804 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f816 0000db2f R_ARM_THM_MOVW_ABS_NC 000003d9 _tmp_118_rule │ │ │ │ │ +0000f81a 0000db30 R_ARM_THM_MOVT_ABS 000003d9 _tmp_118_rule │ │ │ │ │ +0000f822 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f82c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f830 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f848 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000f850 0000d92f R_ARM_THM_MOVW_ABS_NC 00000bcc .LC73 │ │ │ │ │ +0000f854 0000d930 R_ARM_THM_MOVT_ABS 00000bcc .LC73 │ │ │ │ │ 0000f86e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f88c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f8a8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f8b6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f8de 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f8e4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f90a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f932 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f968 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f986 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000f994 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f9b6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f9de 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f9e4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f9fe 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000fa12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fa1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fa30 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fa48 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000fa94 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fa9a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000faaa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fab0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fab4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fabe 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000fada 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fae0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000faf8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fafe 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0000fb02 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000fb0c 0000df2f R_ARM_THM_MOVW_ABS_NC 00000c6c .LC76 │ │ │ │ │ -0000fb10 0000df30 R_ARM_THM_MOVT_ABS 00000c6c .LC76 │ │ │ │ │ -0000fb14 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000fb1c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fb34 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fb70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fb76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fb9c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fba2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fbc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fbca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fbf4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fc2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fc40 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000fc6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fcae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fcc6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fccc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fce8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000fd08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fd1e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fd42 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000fd64 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000fd82 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000fdf0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fe00 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000fe12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fe2e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000fe80 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fe9e 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000feca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fedc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000feea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fefe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ff12 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ff3c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ff64 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ff74 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ff7c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ff88 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ff90 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ff9e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ffba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ffe4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ffea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010008 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00010038 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010068 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010076 0000ec0a R_ARM_THM_CALL 00003aa5 fstring_conversion_rule │ │ │ │ │ -00010092 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010098 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000100b6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000100de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000100fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001010a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010138 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ -00010170 0000ed0a R_ARM_THM_CALL 00009025 _loop0_77_rule │ │ │ │ │ -0001017e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000101a2 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ -000101be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000101ee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010226 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001022c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010246 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010250 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010268 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010272 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001028a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010294 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102aa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102d6 0000462f R_ARM_THM_MOVW_ABS_NC 0000d709 annotated_rhs_rule │ │ │ │ │ -000102da 00004630 R_ARM_THM_MOVT_ABS 0000d709 annotated_rhs_rule │ │ │ │ │ -000102e2 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -000102ec 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000102f0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000102f8 0000e42f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC81 │ │ │ │ │ -000102fc 0000e430 R_ARM_THM_MOVT_ABS 00000d48 .LC81 │ │ │ │ │ -00010302 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001030c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010326 0000e22f R_ARM_THM_MOVW_ABS_NC 00000ce8 .LC79 │ │ │ │ │ -0001032a 0000e230 R_ARM_THM_MOVT_ABS 00000ce8 .LC79 │ │ │ │ │ -00010330 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010334 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010348 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001034c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010364 0000e32f R_ARM_THM_MOVW_ABS_NC 00000d18 .LC80 │ │ │ │ │ -00010368 0000e330 R_ARM_THM_MOVT_ABS 00000d18 .LC80 │ │ │ │ │ -0001037e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001038e 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ -0001039e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000103a8 0000ed0a R_ARM_THM_CALL 00009025 _loop0_77_rule │ │ │ │ │ -000103b0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000103b4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000103be 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000103c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000103ce 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000103d2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000103da 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000e44 .LC87 │ │ │ │ │ -000103de 0000ea30 R_ARM_THM_MOVT_ABS 00000e44 .LC87 │ │ │ │ │ -000103e4 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000103f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001041c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010436 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001044e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001046a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010482 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001049c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000104b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000104c4 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ -000104ce 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000104d2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000104dc 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000104e4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000104ea 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000104ee 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000104f6 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000e70 .LC88 │ │ │ │ │ -000104fa 0000eb30 R_ARM_THM_MOVT_ABS 00000e70 .LC88 │ │ │ │ │ -00010500 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001050a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001052a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010538 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ -00010544 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ -00010548 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ -00010550 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00010558 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010562 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010566 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001056e 0000e92f R_ARM_THM_MOVW_ABS_NC 00000e24 .LC86 │ │ │ │ │ -00010572 0000e930 R_ARM_THM_MOVT_ABS 00000e24 .LC86 │ │ │ │ │ -00010578 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001058c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000105a4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000105ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000105c4 0000f02f R_ARM_THM_MOVW_ABS_NC 00000eb9 _tmp_151_rule │ │ │ │ │ -000105c8 0000f030 R_ARM_THM_MOVT_ABS 00000eb9 _tmp_151_rule │ │ │ │ │ -000105d0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000105da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000105e2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000105e6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000105ee 0000e62f R_ARM_THM_MOVW_ABS_NC 00000dac .LC83 │ │ │ │ │ -000105f2 0000e630 R_ARM_THM_MOVT_ABS 00000dac .LC83 │ │ │ │ │ -000105f8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010608 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010628 0000f12f R_ARM_THM_MOVW_ABS_NC 00000e37 _tmp_150_rule │ │ │ │ │ -0001062c 0000f130 R_ARM_THM_MOVT_ABS 00000e37 _tmp_150_rule │ │ │ │ │ -00010634 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001063e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010648 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001064c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010654 0000e52f R_ARM_THM_MOVW_ABS_NC 00000d7c .LC82 │ │ │ │ │ -00010658 0000e530 R_ARM_THM_MOVT_ABS 00000d7c .LC82 │ │ │ │ │ -0001065e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001067e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001069e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000106a4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000106bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000106c2 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ -000106c6 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ -000106ce 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000106e2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000106ea 0001932f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ -000106ee 00019330 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ -000106f6 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -000106fe 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010702 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001070c 0000e82f R_ARM_THM_MOVW_ABS_NC 00000dfc .LC85 │ │ │ │ │ -00010710 0000e830 R_ARM_THM_MOVT_ABS 00000dfc .LC85 │ │ │ │ │ -00010714 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001071c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010740 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010744 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001074e 0000e72f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC84 │ │ │ │ │ -00010752 0000e730 R_ARM_THM_MOVT_ABS 00000dd4 .LC84 │ │ │ │ │ -00010756 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010766 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010780 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000107a8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000107b0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000107be 0000e12f R_ARM_THM_MOVW_ABS_NC 00000cb8 .LC78 │ │ │ │ │ -000107c2 0000e130 R_ARM_THM_MOVT_ABS 00000cb8 .LC78 │ │ │ │ │ -000107ca 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000107d0 0000e02f R_ARM_THM_MOVW_ABS_NC 00000c88 .LC77 │ │ │ │ │ -000107d4 0000e030 R_ARM_THM_MOVT_ABS 00000c88 .LC77 │ │ │ │ │ -00010800 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010806 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010822 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001085a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010860 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001089c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000108c6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000108ca 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000108d6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00010912 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010938 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001093e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010958 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001097a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000109a0 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -000109b6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000109ba 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000109c8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000109ea 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000109f0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010a04 0000f70a R_ARM_THM_CALL 00008c5d _tmp_163_rule │ │ │ │ │ -00010a20 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010a26 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010a3e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00010a5c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010a66 0000f70a R_ARM_THM_CALL 00008c5d _tmp_163_rule │ │ │ │ │ -00010a92 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00010ab4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010ac4 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00010ad8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ae6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010b06 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00010b12 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010b2a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00010b64 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010b8c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010ba4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00010bb8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010bc0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010bd4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010bf4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f87e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f89c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f8b8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f8c6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f8ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f8f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f91a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f942 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f978 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f996 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000f9a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f9c6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f9ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f9f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fa0e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000fa22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa40 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa58 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000faa4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000faaa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000faba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fac0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fac4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000face 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000faea 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000faf0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fb08 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fb0e 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000fb12 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000fb1c 0000df2f R_ARM_THM_MOVW_ABS_NC 00000c6c .LC76 │ │ │ │ │ +0000fb20 0000df30 R_ARM_THM_MOVT_ABS 00000c6c .LC76 │ │ │ │ │ +0000fb24 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000fb2c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fb44 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fb80 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fb86 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fbac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fbb2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fbd4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fbda 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fc04 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fc34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fc3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fc50 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000fc7c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fcbe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fcd6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fcdc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fcf8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000fd18 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fd2e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000fd52 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000fd74 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fd92 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000fe00 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fe10 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000fe22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fe3e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000fe90 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000feae 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000feda 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000feec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fefa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ff0e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ff22 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ff4c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ff78 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ff84 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ff8c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ff98 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ffa0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ffae 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ffca 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fff4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fffa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010018 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00010048 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010078 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010086 0000ec0a R_ARM_THM_CALL 00003aa5 fstring_conversion_rule │ │ │ │ │ +000100a2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000100a8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000100c6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000100ee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001010e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001011a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010148 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ +00010180 0000ed0a R_ARM_THM_CALL 00009025 _loop0_77_rule │ │ │ │ │ +0001018e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000101b2 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ +000101ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000101fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010236 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001023c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010256 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010260 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010278 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010282 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001029a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000102a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000102ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000102c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000102dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000102e6 0000462f R_ARM_THM_MOVW_ABS_NC 0000d71d annotated_rhs_rule │ │ │ │ │ +000102ea 00004630 R_ARM_THM_MOVT_ABS 0000d71d annotated_rhs_rule │ │ │ │ │ +000102f2 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +000102fc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010300 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010308 0000e42f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC81 │ │ │ │ │ +0001030c 0000e430 R_ARM_THM_MOVT_ABS 00000d48 .LC81 │ │ │ │ │ +00010312 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001031c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010336 0000e22f R_ARM_THM_MOVW_ABS_NC 00000ce8 .LC79 │ │ │ │ │ +0001033a 0000e230 R_ARM_THM_MOVT_ABS 00000ce8 .LC79 │ │ │ │ │ +00010340 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010344 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010358 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001035c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010374 0000e32f R_ARM_THM_MOVW_ABS_NC 00000d18 .LC80 │ │ │ │ │ +00010378 0000e330 R_ARM_THM_MOVT_ABS 00000d18 .LC80 │ │ │ │ │ +0001038e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001039e 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ +000103ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000103b8 0000ed0a R_ARM_THM_CALL 00009025 _loop0_77_rule │ │ │ │ │ +000103c0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000103c4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000103ce 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000103d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000103de 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000103e2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000103ea 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000e44 .LC87 │ │ │ │ │ +000103ee 0000ea30 R_ARM_THM_MOVT_ABS 00000e44 .LC87 │ │ │ │ │ +000103f4 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00010408 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001042c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010446 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001045e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001047a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010492 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000104ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000104c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000104d4 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ +000104de 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000104e2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000104ec 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000104f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000104fa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000104fe 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010506 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000e70 .LC88 │ │ │ │ │ +0001050a 0000eb30 R_ARM_THM_MOVT_ABS 00000e70 .LC88 │ │ │ │ │ +00010510 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001051a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001053a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010548 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ +00010554 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ +00010558 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ +00010560 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00010568 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010572 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010576 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001057e 0000e92f R_ARM_THM_MOVW_ABS_NC 00000e24 .LC86 │ │ │ │ │ +00010582 0000e930 R_ARM_THM_MOVT_ABS 00000e24 .LC86 │ │ │ │ │ +00010588 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001059c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000105b4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000105ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000105d4 0000f02f R_ARM_THM_MOVW_ABS_NC 00000eb9 _tmp_151_rule │ │ │ │ │ +000105d8 0000f030 R_ARM_THM_MOVT_ABS 00000eb9 _tmp_151_rule │ │ │ │ │ +000105e0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000105ea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000105f2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000105f6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000105fe 0000e62f R_ARM_THM_MOVW_ABS_NC 00000dac .LC83 │ │ │ │ │ +00010602 0000e630 R_ARM_THM_MOVT_ABS 00000dac .LC83 │ │ │ │ │ +00010608 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00010618 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010638 0000f12f R_ARM_THM_MOVW_ABS_NC 00000e37 _tmp_150_rule │ │ │ │ │ +0001063c 0000f130 R_ARM_THM_MOVT_ABS 00000e37 _tmp_150_rule │ │ │ │ │ +00010644 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001064e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010658 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001065c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010664 0000e52f R_ARM_THM_MOVW_ABS_NC 00000d7c .LC82 │ │ │ │ │ +00010668 0000e530 R_ARM_THM_MOVT_ABS 00000d7c .LC82 │ │ │ │ │ +0001066e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001068e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000106ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000106b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000106cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000106d2 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ +000106d6 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ +000106de 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000106f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000106fa 0001932f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ +000106fe 00019330 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ +00010706 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +0001070e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010712 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001071c 0000e82f R_ARM_THM_MOVW_ABS_NC 00000dfc .LC85 │ │ │ │ │ +00010720 0000e830 R_ARM_THM_MOVT_ABS 00000dfc .LC85 │ │ │ │ │ +00010724 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001072c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010750 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010754 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001075e 0000e72f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC84 │ │ │ │ │ +00010762 0000e730 R_ARM_THM_MOVT_ABS 00000dd4 .LC84 │ │ │ │ │ +00010766 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00010776 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010790 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000107b8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000107c0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000107ce 0000e12f R_ARM_THM_MOVW_ABS_NC 00000cb8 .LC78 │ │ │ │ │ +000107d2 0000e130 R_ARM_THM_MOVT_ABS 00000cb8 .LC78 │ │ │ │ │ +000107da 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000107e0 0000e02f R_ARM_THM_MOVW_ABS_NC 00000c88 .LC77 │ │ │ │ │ +000107e4 0000e030 R_ARM_THM_MOVT_ABS 00000c88 .LC77 │ │ │ │ │ +00010810 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010816 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010832 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001086a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010870 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000108ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000108d6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000108da 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000108e6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00010922 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010948 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001094e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010968 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001098a 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000109b0 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +000109c6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000109ca 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000109d8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000109fa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010a00 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010a14 0000f70a R_ARM_THM_CALL 00008c5d _tmp_163_rule │ │ │ │ │ +00010a30 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010a36 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010a4e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010a6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010a76 0000f70a R_ARM_THM_CALL 00008c5d _tmp_163_rule │ │ │ │ │ +00010aa2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00010ac4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010ad4 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00010ae8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010af6 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010b16 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00010b22 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010b3a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00010b74 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010b9c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010bb4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00010bc8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010bd0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010be4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00010c04 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010c0c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010c14 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00010c1c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010c38 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010c4a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010c7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010c82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010c96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010cba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010cd4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ce8 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00010d24 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00010d36 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010d44 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010d5c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010c2c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010c48 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010c5a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010c8c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010c92 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010ca6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010cc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010cca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010ce4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010cf8 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00010d34 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00010d46 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010d54 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00010d6c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010d82 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010da8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010dae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010dc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010de0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010df8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e2a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e44 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e5c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e76 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ea4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ebc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ed4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010eea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010f04 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f1c 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010f40 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010d7c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010d92 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010db8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010dbe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010dd6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010df0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e54 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e86 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010eb4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010ecc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010ee4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010efa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010f14 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f2c 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f3a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00010f50 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f5a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010f72 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f60 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f6a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00010f82 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f8a 0000952f R_ARM_THM_MOVW_ABS_NC 00000724 .LC42 │ │ │ │ │ -00010f8e 00009530 R_ARM_THM_MOVT_ABS 00000724 .LC42 │ │ │ │ │ -00010f94 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ -00010faa 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f92 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f9a 0000952f R_ARM_THM_MOVW_ABS_NC 00000724 .LC42 │ │ │ │ │ +00010f9e 00009530 R_ARM_THM_MOVT_ABS 00000724 .LC42 │ │ │ │ │ +00010fa4 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ 00010fba 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010fd0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010fda 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010fca 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010fe0 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00010fea 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ 00010ffa 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00011012 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +0001100a 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ 00011022 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00011054 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001105a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001107e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011084 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000110a6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000110ac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000110e0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001111e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011124 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011146 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001114c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011180 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000111be 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000111c4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000111e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000111ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001121c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011232 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011256 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011270 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001128e 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0001129e 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000112c2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000112c8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000112e0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011300 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011316 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001132c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001133c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00011354 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001136e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001138e 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0001139e 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000113c2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000113c8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000113e0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011400 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011414 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011428 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011438 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00011450 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001146a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011470 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000114fc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001152e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011568 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011584 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000115a4 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000115c8 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000115d8 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000115fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011602 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001161a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011638 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001164a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011660 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011670 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001168e 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ -000116a0 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ -000116ac 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000116d2 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ -000116e8 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000116f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011710 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -0001171c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011736 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011750 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011770 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000117c8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000117e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000117ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011802 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011822 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011832 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011846 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011856 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001186c 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ -000118c2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000118ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000118dc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000118ec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000118f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001190a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011912 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011922 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001192a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011932 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011940 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011946 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001195a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011962 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001197a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011982 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001198a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011992 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000119a4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000119b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000119c4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000119d2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000119da 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000119e8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000119f2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000119fc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a06 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a10 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a1a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a28 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011a3e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a44 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011a52 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a58 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011a66 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011a6e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011a7c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011a84 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011ab4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011aba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011ae8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011b1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011b32 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011b50 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011b5e 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011b6c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011b84 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011bb4 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011bc0 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011bce 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011c0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011c12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011c40 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011c56 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011c7c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011c9a 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011ca8 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011cb6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011cce 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011cf0 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011d08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011d1e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011d3c 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011d4e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011d84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011d8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011da2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011dc4 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011dec 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00011e0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011e32 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011e56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011e5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011e7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011e82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011ea8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011ee4 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011f44 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011f56 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00011f5a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00011f64 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00011f82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011f96 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011fb0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011fc0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011fd2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011fe0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011fe8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011ff2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012004 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012018 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012020 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001203a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012052 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012084 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001208a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000120b0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000120b6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000120dc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000120e8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012104 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001211c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012136 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012160 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00012164 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001216e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001217e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000121a2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000121ba 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000121c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000121dc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001220e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012214 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001223a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00012248 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012268 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00012284 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000122a0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000122b0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000122ce 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000122f8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000122fe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012316 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001233e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012344 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012366 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001236c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012392 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001239e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000123c0 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000123de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012404 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001241e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001243c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001246e 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000124c4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000124d6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000124da 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000124e4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000124f2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000124fa 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00012504 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012518 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001252e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012554 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001255c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012566 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001257e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e000 0000591e R_ARM_THM_JUMP24 00001bed NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +00011032 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00011064 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001106a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001108e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011094 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000110b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000110bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000110f0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001112e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011134 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011156 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001115c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011190 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000111ce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000111d4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000111f6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000111fc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001122c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011242 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011266 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011280 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001129e 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000112ae 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000112d2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000112d8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000112f0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011310 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011326 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001133c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001134c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00011364 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001137e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001139e 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000113ae 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000113d2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000113d8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000113f0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011410 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011424 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00011438 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011448 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00011460 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001147a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011480 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001150c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001153e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011578 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00011594 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000115b4 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000115d8 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000115e8 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +0001160c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011612 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001162a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011648 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001165a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00011670 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011680 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001169e 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ +000116b0 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ +000116bc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000116e2 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ +000116f8 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011704 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011720 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +0001172c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011746 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011760 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011780 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000117d8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000117f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000117fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011812 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011832 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011842 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00011856 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011866 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001187c 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ +000118d2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000118de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000118ec 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000118fc 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011902 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001191a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011922 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011932 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001193a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011942 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011950 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011956 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001196a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011972 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001198a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011992 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001199a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000119a2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000119b4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000119c2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000119d4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000119e2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000119ea 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000119f8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a02 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a0c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a16 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a20 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a2a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a38 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011a4e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a54 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011a62 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a68 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011a76 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011a7e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011a8c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011a94 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011ac4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011aca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011af8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011b2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011b42 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011b60 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011b6e 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011b7c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011b94 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011bc4 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011bd0 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011bde 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011c1c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011c22 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011c50 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011c66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011c8c 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011caa 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011cb8 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011cc6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011cde 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011d00 0001040a R_ARM_THM_CALL 0000b849 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011d18 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011d2e 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011d4c 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011d5e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011d94 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011d9a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011db2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011dd4 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011dfc 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00011e1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011e42 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00011e66 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011e6c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011e8c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011e92 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011eb8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011ef4 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00011f54 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011f66 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00011f6a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00011f74 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00011f92 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011fa6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011fc0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011fd0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011fe2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011ff0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011ff8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00012002 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012014 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012028 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012030 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001204a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012062 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012094 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001209a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000120c0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000120c6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000120ec 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000120f8 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00012114 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001212c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012146 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012170 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00012174 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001217e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001218e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000121b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000121ca 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000121d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000121ec 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001221e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00012224 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001224a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00012258 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00012278 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00012294 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000122b0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000122c0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000122de 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012308 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001230e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012326 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001234e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00012354 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012376 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001237c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000123a2 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000123ae 0001750a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000123d0 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000123ee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012414 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001242e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001244c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001247e 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000124d4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000124e6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000124ea 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000124f4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00012502 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001250a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00012514 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012528 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001253e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012564 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001256c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012576 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001258e 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e014 0000591e R_ARM_THM_JUMP24 00001bed NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x31434 contains 295 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x31444 contains 295 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000024 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000002a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000032 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000006a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000070 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000078 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -5875,21 +5875,21 @@ │ │ │ │ │ 00000102 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000010c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000012e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000142 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000017e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000184 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000018c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000001a0 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +000001a0 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 000001b8 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000001e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000001ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000001f6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000020e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000218 00007a0a R_ARM_THM_CALL 00006319 star_target_rule │ │ │ │ │ +00000218 00007a0a R_ARM_THM_CALL 00006329 star_target_rule │ │ │ │ │ 00000224 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000254 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000025a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000262 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000027a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000028a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000002b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -5902,27 +5902,27 @@ │ │ │ │ │ 00000334 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000033c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000350 00010d0a R_ARM_THM_CALL 00007191 lambda_slash_no_default_rule │ │ │ │ │ 0000035e 00010e0a R_ARM_THM_CALL 000075ed lambda_slash_with_default_rule │ │ │ │ │ 0000038c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000392 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000039a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000003ae 00006d0a R_ARM_THM_CALL 0000e005 starred_expression_rule │ │ │ │ │ +000003ae 00006d0a R_ARM_THM_CALL 0000e019 starred_expression_rule │ │ │ │ │ 000003b6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000003ba 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000003c4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000003f6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000003fc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000404 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000041a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000042a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000458 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000045e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000466 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000047a 0000cb0a R_ARM_THM_CALL 0000e3dd param_no_default_rule │ │ │ │ │ +0000047a 0000cb0a R_ARM_THM_CALL 0000e3ed param_no_default_rule │ │ │ │ │ 0000048a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000004be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000004c6 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000004dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004f4 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ @@ -5932,35 +5932,35 @@ │ │ │ │ │ 0000054a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000055c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000058c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000592 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000059a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000005b4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000005c0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000005da 0000240a R_ARM_THM_CALL 0000f9bd block_rule │ │ │ │ │ +000005da 0000240a R_ARM_THM_CALL 0000f9cd block_rule │ │ │ │ │ 000005f0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000060c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000061c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000624 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000640 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000066e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000674 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000067c 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000692 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000006dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000006e4 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000700 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +00000700 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000071c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000722 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000072a 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000073c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000752 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000075c 00000a0a R_ARM_THM_CALL 000071c1 expression_rule │ │ │ │ │ +0000075c 00000a0a R_ARM_THM_CALL 000071d1 expression_rule │ │ │ │ │ 0000076a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000778 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000788 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000007a6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000007b6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000007c0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000007e2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -6003,47 +6003,47 @@ │ │ │ │ │ 00000a22 0001522f R_ARM_THM_MOVW_ABS_NC 000014d8 .LC126 │ │ │ │ │ 00000a26 00015230 R_ARM_THM_MOVT_ABS 000014d8 .LC126 │ │ │ │ │ 00000a2c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a30 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a44 0000350a R_ARM_THM_CALL 0000876d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00000a48 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000a66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a6c 0000462f R_ARM_THM_MOVW_ABS_NC 0000d709 annotated_rhs_rule │ │ │ │ │ -00000a70 00004630 R_ARM_THM_MOVT_ABS 0000d709 annotated_rhs_rule │ │ │ │ │ +00000a6c 0000462f R_ARM_THM_MOVW_ABS_NC 0000d71d annotated_rhs_rule │ │ │ │ │ +00000a70 00004630 R_ARM_THM_MOVT_ABS 0000d71d annotated_rhs_rule │ │ │ │ │ 00000a78 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ 00000a7e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a82 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a8a 0001532f R_ARM_THM_MOVW_ABS_NC 00001508 .LC127 │ │ │ │ │ 00000a8e 00015330 R_ARM_THM_MOVT_ABS 00001508 .LC127 │ │ │ │ │ 00000a94 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000aac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000ab4 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +00000ab4 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 00000aba 0000f12f R_ARM_THM_MOVW_ABS_NC 00000e37 _tmp_150_rule │ │ │ │ │ 00000abe 0000f130 R_ARM_THM_MOVT_ABS 00000e37 _tmp_150_rule │ │ │ │ │ 00000ac6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000acc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000ad6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000ada 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000ae2 0001542f R_ARM_THM_MOVW_ABS_NC 0000153c .LC128 │ │ │ │ │ 00000ae6 00015430 R_ARM_THM_MOVT_ABS 0000153c .LC128 │ │ │ │ │ 00000aec 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000b0c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b14 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +00000b14 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 00000b1e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000b24 0000f02f R_ARM_THM_MOVW_ABS_NC 00000eb9 _tmp_151_rule │ │ │ │ │ 00000b28 0000f030 R_ARM_THM_MOVT_ABS 00000eb9 _tmp_151_rule │ │ │ │ │ 00000b30 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000b36 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000b40 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000b44 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000b4c 0001552f R_ARM_THM_MOVW_ABS_NC 0000156c .LC129 │ │ │ │ │ 00000b50 00015530 R_ARM_THM_MOVT_ABS 0000156c .LC129 │ │ │ │ │ 00000b56 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000b72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b80 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +00000b80 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 00000b90 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000baa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000bb0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000bb8 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000bc8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000bce 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ 00000bd2 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ @@ -6062,42 +6062,42 @@ │ │ │ │ │ 00000c48 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000c52 0001572f R_ARM_THM_MOVW_ABS_NC 000015bc .LC131 │ │ │ │ │ 00000c56 00015730 R_ARM_THM_MOVT_ABS 000015bc .LC131 │ │ │ │ │ 00000c5a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000c66 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000c90 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000ca6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000cae 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +00000cae 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 00000cb8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000cca 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ 00000cce 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ 00000cd6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000cdc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000ce4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000ce8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000cf0 0001582f R_ARM_THM_MOVW_ABS_NC 000015e4 .LC132 │ │ │ │ │ 00000cf4 00015830 R_ARM_THM_MOVT_ABS 000015e4 .LC132 │ │ │ │ │ 00000cfa 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000d12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d1c 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +00000d1c 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 00000d28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d40 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d48 0000ed0a R_ARM_THM_CALL 00009025 _loop0_77_rule │ │ │ │ │ 00000d4e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d52 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d5c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000d62 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000d68 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000d6c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000d74 0001592f R_ARM_THM_MOVW_ABS_NC 00001604 .LC133 │ │ │ │ │ 00000d78 00015930 R_ARM_THM_MOVT_ABS 00001604 .LC133 │ │ │ │ │ 00000d7e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000d8c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000db2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000dba 0000460a R_ARM_THM_CALL 0000d709 annotated_rhs_rule │ │ │ │ │ +00000dba 0000460a R_ARM_THM_CALL 0000d71d annotated_rhs_rule │ │ │ │ │ 00000dc4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000dd6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00000dda 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00000de4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000dea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000df0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000df4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -6149,9 +6149,9 @@ │ │ │ │ │ 00001170 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001178 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000118c 0000040a R_ARM_THM_CALL 00006731 expressions_rule │ │ │ │ │ 000011a4 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000011d4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000011da 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000011e2 0001730a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000011f6 0001170a R_ARM_THM_CALL 00012061 lambda_param_no_default_rule │ │ │ │ │ +000011f6 0001170a R_ARM_THM_CALL 00012071 lambda_param_no_default_rule │ │ │ │ │ 00001206 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -194,16 +194,16 @@ │ │ │ │ │ star_named_expressions_rule │ │ │ │ │ _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ t_primary_raw │ │ │ │ │ t_lookahead_rule │ │ │ │ │ slices_rule │ │ │ │ │ t_primary_rule │ │ │ │ │ -arguments_rule │ │ │ │ │ genexp_rule │ │ │ │ │ +arguments_rule │ │ │ │ │ _tmp_43_rule │ │ │ │ │ strings_rule │ │ │ │ │ tuple_rule │ │ │ │ │ list_rule │ │ │ │ │ for_if_clauses_rule │ │ │ │ │ _gather_85_rule │ │ │ │ │ starred_expression_rule │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -205,15 +205,15 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 232 <_PyPegen_parse+0x232> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 1efc │ │ │ │ │ + bl 1f00 │ │ │ │ │ R_ARM_THM_CALL simple_stmts_rule │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 20a <_PyPegen_parse+0x20a> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ @@ -520,15 +520,15 @@ │ │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 510 <_PyPegen_parse+0x510> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 510 <_PyPegen_parse+0x510> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 87b0 <_loop0_1_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -555,15 +555,15 @@ │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 402 <_PyPegen_parse+0x402> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 402 <_PyPegen_parse+0x402> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_append_to_end> │ │ │ │ │ @@ -593,35 +593,35 @@ │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ b.n 4be <_PyPegen_parse+0x4be> │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ b.n 464 <_PyPegen_parse+0x464> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 448 <_PyPegen_parse+0x448> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 4e8 <_PyPegen_parse+0x4e8> │ │ │ │ │ b.n 4ee <_PyPegen_parse+0x4ee> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 528 <_PyPegen_parse+0x528> │ │ │ │ │ b.n 432 <_PyPegen_parse+0x432> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 41a <_PyPegen_parse+0x41a> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -631,15 +631,15 @@ │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 41a <_PyPegen_parse+0x41a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 41a <_PyPegen_parse+0x41a> │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ @@ -666,15 +666,15 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3c0 <_PyPegen_parse+0x3c0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3c0 <_PyPegen_parse+0x3c0> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -684,15 +684,15 @@ │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3c0 <_PyPegen_parse+0x3c0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3c0 <_PyPegen_parse+0x3c0> │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -731,15 +731,15 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3e2 <_PyPegen_parse+0x3e2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 4dc <_PyPegen_parse+0x4dc> │ │ │ │ │ b.n 3e2 <_PyPegen_parse+0x3e2> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ @@ -832,15 +832,15 @@ │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 70a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2006,15 +2006,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3908 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 123c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 123a │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -2126,15 +2126,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3908 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -2149,15 +2149,15 @@ │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1584 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dff8 │ │ │ │ │ + bl e00c │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ @@ -2354,15 +2354,15 @@ │ │ │ │ │ cbz r0, 14de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3908 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 14e0 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 154c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ @@ -2598,15 +2598,15 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 176a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 176a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -3268,15 +3268,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1f0c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 1d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e260 <_loop1_30_rule> │ │ │ │ │ + bl e270 <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 1cfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 29d0 <_loop0_29_rule> │ │ │ │ │ cbz r0, 1cfe │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ @@ -3305,15 +3305,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r1, 1d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eae8 <_loop1_31_rule> │ │ │ │ │ + bl eaf8 <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 1dba │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r1, 1d24 │ │ │ │ │ @@ -3325,15 +3325,15 @@ │ │ │ │ │ bne.n 1d94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ b.n 1cf2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e96c <_loop0_28_rule> │ │ │ │ │ + bl e97c <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1c94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 29d0 <_loop0_29_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -3438,15 +3438,15 @@ │ │ │ │ │ bne.w 209a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 21c4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 1e92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e96c <_loop0_28_rule> │ │ │ │ │ + bl e97c <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 20c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ @@ -3468,27 +3468,27 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 20a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.w 20da │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eae8 <_loop1_31_rule> │ │ │ │ │ + bl eaf8 <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 20b6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.w 209a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e96c <_loop0_28_rule> │ │ │ │ │ + bl e97c <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ cbz r0, 1eb0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -3573,15 +3573,15 @@ │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ b.n 1fba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e260 <_loop1_30_rule> │ │ │ │ │ + bl e270 <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1eb0 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -3643,15 +3643,15 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 202e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cbnz r1, 2058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cbnz r0, 202e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 1eda │ │ │ │ │ @@ -3729,15 +3729,15 @@ │ │ │ │ │ cbz r0, 20f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 20e2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cbnz r0, 20c8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ b.n 1e92 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -3882,29 +3882,29 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 227c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 2274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl e260 <_loop1_30_rule> │ │ │ │ │ + bl e270 <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 220c │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 2236 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 2274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e260 <_loop1_30_rule> │ │ │ │ │ + bl e270 <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 2228 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4308,33 +4308,33 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 262a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 2622 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl e96c <_loop0_28_rule> │ │ │ │ │ + bl e97c <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 2588 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eae8 <_loop1_31_rule> │ │ │ │ │ + bl eaf8 <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ cbnz r0, 25b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 2622 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e96c <_loop0_28_rule> │ │ │ │ │ + bl e97c <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 25a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eae8 <_loop1_31_rule> │ │ │ │ │ + bl eaf8 <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 25fc │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -4617,93 +4617,93 @@ │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 29a2 │ │ │ │ │ + beq.w 29be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 29a2 │ │ │ │ │ + bne.w 29be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28d2 │ │ │ │ │ + bne.n 28d4 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ beq.n 28ac │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28ea │ │ │ │ │ + bne.n 28ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28de │ │ │ │ │ + beq.n 28e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 213c <_tmp_22_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28de │ │ │ │ │ + bne.n 28e0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, 289e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldrd r2, r3, [r3, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 28da │ │ │ │ │ + bne.n 28dc │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_alias> │ │ │ │ │ R_ARM_THM_CALL _PyAST_alias │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 29b4 │ │ │ │ │ + beq.w 29a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 29b4 │ │ │ │ │ + bne.w 29a4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 29aa │ │ │ │ │ + blt.w 29c6 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ - cbnz r2, 28e4 │ │ │ │ │ + cbnz r2, 28e6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.n 284e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 28a2 │ │ │ │ │ @@ -4716,62 +4716,62 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n 289e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 2932 │ │ │ │ │ + beq.n 2934 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 2932 │ │ │ │ │ + cbnz r0, 2934 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 292c │ │ │ │ │ + cbnz r5, 292e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, 291c │ │ │ │ │ + cbz r0, 291e │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 293a │ │ │ │ │ + cbnz r0, 293c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.n 284e │ │ │ │ │ - b.n 28d2 │ │ │ │ │ + b.n 28d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2922 │ │ │ │ │ + b.n 2924 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2904 │ │ │ │ │ + b.n 2906 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_139_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_139_rule │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 291c │ │ │ │ │ + beq.n 291e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 291c │ │ │ │ │ + beq.n 291e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r7, r5, [r0, #28] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ @@ -4794,40 +4794,39 @@ │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 876c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 291e │ │ │ │ │ + beq.n 2920 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2922 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 282c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 28a2 │ │ │ │ │ + b.n 2924 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 289e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 28a2 │ │ │ │ │ - nop │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 282c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 28a2 │ │ │ │ │ │ │ │ │ │ 000029d0 <_loop0_29_rule>: │ │ │ │ │ _loop0_29_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ @@ -5213,15 +5212,15 @@ │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r9, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 2cba <_loop0_29_rule+0x2ea> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2adc <_loop0_29_rule+0x10c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 2ae4 <_loop0_29_rule+0x114> │ │ │ │ │ @@ -5234,15 +5233,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 2b94 <_loop0_29_rule+0x1c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2c20 <_loop0_29_rule+0x250> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 2c28 <_loop0_29_rule+0x258> │ │ │ │ │ @@ -5473,15 +5472,15 @@ │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2f66 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5550 <_loop0_32_rule> │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ @@ -5694,15 +5693,15 @@ │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 311c │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ b.n 3120 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7f8 │ │ │ │ │ + bl e808 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3106 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -6054,15 +6053,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3490 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 3494 │ │ │ │ │ @@ -6132,15 +6131,15 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ b.n 3498 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 3498 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7f8 │ │ │ │ │ + bl e808 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3524 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -6174,32 +6173,32 @@ │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3526 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ b.n 352a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7f8 │ │ │ │ │ + bl e808 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3512 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3512 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7f8 │ │ │ │ │ + bl e808 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3512 │ │ │ │ │ b.n 3560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7f8 │ │ │ │ │ + bl e808 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 34fe │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -6231,191 +6230,190 @@ │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3708 │ │ │ │ │ + beq.w 3774 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3708 │ │ │ │ │ + bne.w 3774 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 377a │ │ │ │ │ + bne.w 376c │ │ │ │ │ ldrd r6, r7, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 3710 │ │ │ │ │ + beq.n 3712 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3702 │ │ │ │ │ + beq.n 36fc │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3772 │ │ │ │ │ + beq.n 370a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3772 │ │ │ │ │ + bne.n 370a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 376a │ │ │ │ │ + bne.w 377c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl f8bc │ │ │ │ │ + bl f8cc │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 36f8 │ │ │ │ │ + beq.n 3702 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 36f8 │ │ │ │ │ + beq.n 3702 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb4c │ │ │ │ │ + bl fb5c │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 36fa │ │ │ │ │ + bne.n 3704 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3724 │ │ │ │ │ + beq.n 3726 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3724 │ │ │ │ │ + bne.n 3726 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 3702 │ │ │ │ │ + cbnz r1, 36fc │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3700 │ │ │ │ │ + cbz r0, 36fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3764 │ │ │ │ │ + beq.n 3766 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 3736 │ │ │ │ │ + cbz r0, 3738 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3736 │ │ │ │ │ + cbnz r3, 3738 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - b.n 36ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 36ec │ │ │ │ │ + b.n 36ee │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + b.n 36ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3620 │ │ │ │ │ + b.n 366a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 374e │ │ │ │ │ + bge.n 3750 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36ee │ │ │ │ │ + b.n 36f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 374a │ │ │ │ │ + cbz r0, 374c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3702 │ │ │ │ │ + b.n 36fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 36ec │ │ │ │ │ + beq.n 36ee │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 36ee │ │ │ │ │ + b.n 36f0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 36ac │ │ │ │ │ + b.n 36ae │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 363e │ │ │ │ │ + beq.w 3642 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36ee │ │ │ │ │ + b.n 36f0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3702 │ │ │ │ │ + b.n 36f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 366a │ │ │ │ │ + b.n 3624 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36ee │ │ │ │ │ - nop │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 36fc │ │ │ │ │ │ │ │ │ │ 00003784 : │ │ │ │ │ list_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ @@ -6448,15 +6446,15 @@ │ │ │ │ │ mov r8, r3 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 3828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb4c │ │ │ │ │ + bl fb5c │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cbnz r3, 3828 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -6566,15 +6564,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 38bc <_tmp_27_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 38c0 <_tmp_27_rule+0x40> │ │ │ │ │ @@ -6900,15 +6898,15 @@ │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 3b94 <_tmp_166_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, 3b94 <_tmp_166_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 3baa <_tmp_166_rule+0x6e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -7005,27 +7003,27 @@ │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3c40 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3c40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3c40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -7059,27 +7057,27 @@ │ │ │ │ │ beq.n 3d42 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 3d42 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 3c5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3c58 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3c58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3c58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3eb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -7139,15 +7137,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 3da2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ cbz r0, 3da2 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -7159,15 +7157,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cbz r0, 3de8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ cbz r0, 3de8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 3de8 │ │ │ │ │ @@ -7336,15 +7334,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3f06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 3f40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -7411,15 +7409,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3fac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3fac │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -7576,15 +7574,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4102 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 413a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -7796,26 +7794,26 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4380 <_loop1_37_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4380 <_loop1_37_rule+0x13c> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 4380 <_loop1_37_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cbz r0, 4380 <_loop1_37_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ @@ -7924,15 +7922,15 @@ │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 42fc <_loop1_37_rule+0xb8> │ │ │ │ │ b.n 45a8 <_loop1_37_rule+0x364> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4398 <_loop1_37_rule+0x154> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -7948,15 +7946,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4398 <_loop1_37_rule+0x154> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4398 <_loop1_37_rule+0x154> │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -7987,15 +7985,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 43b6 <_loop1_37_rule+0x172> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 43b6 <_loop1_37_rule+0x172> │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -8038,15 +8036,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 43d4 <_loop1_37_rule+0x190> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 43d4 <_loop1_37_rule+0x190> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -8103,15 +8101,15 @@ │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cbz r0, 45f2 <_loop1_37_rule+0x3ae> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 48ea <_loop1_37_rule+0x6a6> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ @@ -8188,30 +8186,30 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 46b8 <_loop1_37_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 4856 <_loop1_37_rule+0x612> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 479c <_loop1_37_rule+0x558> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 46d6 <_loop1_37_rule+0x492> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 47ae <_loop1_37_rule+0x56a> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.n 479c <_loop1_37_rule+0x558> │ │ │ │ │ @@ -8232,41 +8230,41 @@ │ │ │ │ │ cbnz r3, 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cbnz r0, 471e <_loop1_37_rule+0x4da> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 43e2 <_loop1_37_rule+0x19e> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -8598,15 +8596,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cbz r0, 4aa8 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ @@ -8885,15 +8883,15 @@ │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 4cdc <_tmp_26_rule+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cdd8 │ │ │ │ │ + bl cdec │ │ │ │ │ R_ARM_THM_CALL arguments_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r2, 4cdc <_tmp_26_rule+0x68> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -9079,27 +9077,27 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4f12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4f12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4f12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c <_loop1_82_rule+0xc8> │ │ │ │ │ + bl 812c <_loop1_82_rule+0xd8> │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 51f2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -9111,15 +9109,15 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 51f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 51f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3eb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -9132,15 +9130,15 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 51dc │ │ │ │ │ ldrd r8, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl dff8 │ │ │ │ │ + bl e00c │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ strd r8, r3, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ │ @@ -9175,27 +9173,27 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c <_loop1_82_rule+0xc8> │ │ │ │ │ + bl 812c <_loop1_82_rule+0xd8> │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 51f2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -9207,15 +9205,15 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 51f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 51f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3eb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -9228,15 +9226,15 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 51dc │ │ │ │ │ ldrd r8, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl dff8 │ │ │ │ │ + bl e00c │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ strd r8, r3, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ │ @@ -9317,15 +9315,15 @@ │ │ │ │ │ cbnz r5, 5098 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 5096 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ cbz r0, 5096 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -9342,15 +9340,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 50cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ cbz r0, 50cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 50f8 │ │ │ │ │ @@ -9369,15 +9367,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 50de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 710c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ b.n 5012 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c <_loop1_82_rule+0xc8> │ │ │ │ │ + bl 812c <_loop1_82_rule+0xd8> │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 50cc │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -9442,15 +9440,15 @@ │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 515c │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ b.n 4f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c <_loop1_82_rule+0xc8> │ │ │ │ │ + bl 812c <_loop1_82_rule+0xd8> │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5096 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -9534,15 +9532,15 @@ │ │ │ │ │ bne.n 5338 <_gather_85_rule+0x128> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 5330 <_gather_85_rule+0x120> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 10c5c │ │ │ │ │ + bl 10c6c │ │ │ │ │ R_ARM_THM_CALL double_starred_kvpair_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cbnz r0, 5268 <_gather_85_rule+0x58> │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -9574,15 +9572,15 @@ │ │ │ │ │ beq.n 5346 <_gather_85_rule+0x136> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.n 534e <_gather_85_rule+0x13e> │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ b.n 52c2 <_gather_85_rule+0xb2> │ │ │ │ │ - bl 10c5c │ │ │ │ │ + bl 10c6c │ │ │ │ │ R_ARM_THM_CALL double_starred_kvpair_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, 52d2 <_gather_85_rule+0xc2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n 5356 <_gather_85_rule+0x146> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ @@ -9748,15 +9746,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 53f6 <_loop0_87_rule+0x86> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 545a <_loop0_87_rule+0xea> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -9861,15 +9859,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5504 <_tmp_17_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 5508 <_tmp_17_rule+0x40> │ │ │ │ │ @@ -10025,15 +10023,15 @@ │ │ │ │ │ bne.n 571e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 573a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e7f8 │ │ │ │ │ + bl e808 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 56c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5744 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -10067,15 +10065,15 @@ │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n 573a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7f8 │ │ │ │ │ + bl e808 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 56e4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ b.n 56bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -10154,15 +10152,15 @@ │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 57a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, 57a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n 583c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -10540,15 +10538,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5b74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d98 │ │ │ │ │ + bl 9da8 │ │ │ │ │ R_ARM_THM_CALL star_expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5b74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 5b5c │ │ │ │ │ @@ -11146,15 +11144,15 @@ │ │ │ │ │ bne.n 607c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 6074 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 5ff6 │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -11163,15 +11161,15 @@ │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 6088 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.n 6074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 6084 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ @@ -11183,15 +11181,15 @@ │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5ff6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_36_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -11246,24 +11244,24 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cbnz r0, 6108 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r5, 6102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cbz r0, 60fa │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 60fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cbz r0, 60fa │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_36_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_36_rule │ │ │ │ │ @@ -11604,42 +11602,42 @@ │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.w 667a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3cc0 │ │ │ │ │ + bl 3cc4 │ │ │ │ │ R_ARM_THM_CALL t_primary_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 63d6 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 64ee │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.w 667a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3cc0 │ │ │ │ │ + bl 3cc4 │ │ │ │ │ R_ARM_THM_CALL t_primary_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 647a │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 647a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107dc │ │ │ │ │ + bl 107ec │ │ │ │ │ R_ARM_THM_CALL slices_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 647a │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -12049,15 +12047,15 @@ │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 682e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 6850 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ @@ -12101,29 +12099,29 @@ │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.n 6872 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cbz r0, 681e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 6882 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cbnz r3, 6872 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 6864 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -12474,15 +12472,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 6de4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 6b90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d60 <_loop1_73_rule> │ │ │ │ │ + bl 11d70 <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 6b6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7a20 <_loop0_72_rule> │ │ │ │ │ cbz r0, 6b6e │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ @@ -12599,15 +12597,15 @@ │ │ │ │ │ bne.w 6f30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7190 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 6ca2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 122d4 <_loop0_71_rule> │ │ │ │ │ + bl 122e4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 6ef4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ @@ -12640,15 +12638,15 @@ │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.w 6f30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 122d4 <_loop0_71_rule> │ │ │ │ │ + bl 122e4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ cbz r0, 6cc2 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ @@ -12716,15 +12714,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 6d5a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 6dae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12060 │ │ │ │ │ + bl 12070 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 6dbe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -12824,15 +12822,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cbnz r0, 6e80 │ │ │ │ │ b.n 6b62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 122d4 <_loop0_71_rule> │ │ │ │ │ + bl 122e4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 6b06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7a20 <_loop0_72_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -12871,15 +12869,15 @@ │ │ │ │ │ cbz r0, 6ecc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 6eb8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 12060 │ │ │ │ │ + bl 12070 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cbz r0, 6ef4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ b.n 6d7e │ │ │ │ │ @@ -12972,15 +12970,15 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 70fa │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.w 7102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 70c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ @@ -13014,15 +13012,15 @@ │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cbz r3, 7034 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cbz r0, 7034 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 7018 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ bne.n 700a │ │ │ │ │ @@ -13191,15 +13189,15 @@ │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c <_loop1_82_rule+0xc8> │ │ │ │ │ + bl 812c <_loop1_82_rule+0xd8> │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7156 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 8654 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ @@ -13237,30 +13235,30 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cbnz r0, 7202 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 7248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 11d60 <_loop1_73_rule> │ │ │ │ │ + bl 11d70 <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 71d8 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 723a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 7248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d60 <_loop1_73_rule> │ │ │ │ │ + bl 11d70 <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 71f4 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -13464,41 +13462,41 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl e004 │ │ │ │ │ + bl e018 │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 74a6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n 736e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8bc │ │ │ │ │ + bl f8cc │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 737e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 737e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb4c │ │ │ │ │ + bl fb5c │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 737e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 737e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -13532,28 +13530,28 @@ │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7396 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ b.n 7398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8bc │ │ │ │ │ + bl f8cc │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7392 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7392 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7392 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC105 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -13587,15 +13585,15 @@ │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 72fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 7328 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 73b2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC104 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC104 │ │ │ │ │ @@ -13701,15 +13699,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 35f0 │ │ │ │ │ cbnz r0, 75d4 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 75d4 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6ee8 │ │ │ │ │ + bl 6ef8 │ │ │ │ │ R_ARM_THM_CALL genexp_rule │ │ │ │ │ cbnz r0, 75d4 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 75d4 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ @@ -13768,27 +13766,27 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 76d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 76ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 122d4 <_loop0_71_rule> │ │ │ │ │ + bl 122e4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 7634 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 76e0 <_loop1_74_rule> │ │ │ │ │ cbnz r0, 7662 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 76ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 122d4 <_loop0_71_rule> │ │ │ │ │ + bl 122e4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 7652 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 76e0 <_loop1_74_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -14030,15 +14028,15 @@ │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 78ca <_loop0_121_rule+0xee> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 785c <_loop0_121_rule+0x80> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ cbnz r0, 788a <_loop0_121_rule+0xae> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ @@ -14161,24 +14159,24 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 7a16 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.n 7a0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cbnz r0, 7996 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 7a0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbnz r0, 79d8 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -14418,15 +14416,15 @@ │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12060 │ │ │ │ │ + bl 12070 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7b5e │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 8e58 <_loop0_75_rule> │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ @@ -14586,15 +14584,15 @@ │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7c48 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ b.n 7c4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7c30 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -14832,15 +14830,15 @@ │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 7edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12060 │ │ │ │ │ + bl 12070 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7ef2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 7ef6 │ │ │ │ │ @@ -14910,15 +14908,15 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ b.n 7efa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 7efa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7f8e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -14952,32 +14950,32 @@ │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7f90 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ b.n 7f94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7f7c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7f7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7f7c │ │ │ │ │ b.n 7fca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7f68 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -15338,15 +15336,15 @@ │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 81d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 82a8 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -15563,32 +15561,32 @@ │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbnz r0, 8594 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 8638 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 8584 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cbnz r3, 8584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c6f8 <_tmp_42_rule> │ │ │ │ │ + bl c70c <_tmp_42_rule+0x14> │ │ │ │ │ R_ARM_THM_CALL lambdef_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 8584 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -15599,27 +15597,27 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 8560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 8560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 8560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 8560 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -16213,15 +16211,15 @@ │ │ │ │ │ b.n 8902 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 8902 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 89e8 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -16423,30 +16421,30 @@ │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbnz r1, 8cf2 <_tmp_163_rule+0x96> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 8d1e <_tmp_163_rule+0xc2> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 8dec <_tmp_163_rule+0x190> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 8dac <_tmp_163_rule+0x150> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 8e10 <_tmp_163_rule+0x1b4> │ │ │ │ │ @@ -16455,15 +16453,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 8cf2 <_tmp_163_rule+0x96> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ @@ -16526,15 +16524,15 @@ │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 8e42 <_tmp_163_rule+0x1e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e004 │ │ │ │ │ + bl e018 │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 8d12 <_tmp_163_rule+0xb6> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ b.n 8d12 <_tmp_163_rule+0xb6> │ │ │ │ │ @@ -16552,15 +16550,15 @@ │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ beq.w 8cda <_tmp_163_rule+0x7e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 8db2 <_tmp_163_rule+0x156> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 8d64 <_tmp_163_rule+0x108> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 8d6a <_tmp_163_rule+0x10e> │ │ │ │ │ @@ -16735,24 +16733,24 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 901c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 9014 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 8faa │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.n 9014 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 8fee │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -16876,15 +16874,15 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 90e2 <_loop0_77_rule+0xbe> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cbnz r3, 90ba <_loop0_77_rule+0x96> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ffc0 │ │ │ │ │ + bl ffd0 │ │ │ │ │ R_ARM_THM_CALL fstring_replacement_field_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbnz r0, 90f6 <_loop0_77_rule+0xd2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -17023,15 +17021,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 91d6 <_tmp_10_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 91da <_tmp_10_rule+0x42> │ │ │ │ │ @@ -17095,28 +17093,28 @@ │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r2, 92a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8bc │ │ │ │ │ + bl f8cc │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 9296 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 92e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 92d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, 92c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -17141,15 +17139,15 @@ │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 92aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 9250 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb4c │ │ │ │ │ + bl fb5c │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 9298 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -17581,20 +17579,20 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 95c4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00009684 : │ │ │ │ │ pattern_rule(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ + sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ beq.w 98bc │ │ │ │ │ bl 0 │ │ │ │ │ @@ -17656,16 +17654,16 @@ │ │ │ │ │ bl 9900 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 9766 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ + add sp, #32 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.w 98cc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ @@ -17758,15 +17756,15 @@ │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 97b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 97b4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -17796,33 +17794,32 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 9810 │ │ │ │ │ b.n 97b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl acf4 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 9716 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ cbz r0, 98e0 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - ldr r7, [r4, #20] │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ + str r6, [sp, #8] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - ldr r7, [r6, #24] │ │ │ │ │ - str r7, [sp, #4] │ │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ │ + str r6, [sp, #4] │ │ │ │ │ + ldr r1, [r1, #20] │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchAs │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 98d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 98c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -18209,15 +18206,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w a436 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w a858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5658 │ │ │ │ │ + bl 5668 │ │ │ │ │ R_ARM_THM_CALL strings_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w a436 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w a858 │ │ │ │ │ @@ -20791,15 +20788,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b2a2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n b2a6 │ │ │ │ │ @@ -21548,15 +21545,15 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_113_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cbz r0, b930 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n b9ae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -21578,20 +21575,20 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b90c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b90c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b90c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC53 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ @@ -21690,26 +21687,26 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n b87a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n b8fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w b948 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w b948 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w b948 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC114 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC114 │ │ │ │ │ @@ -22027,15 +22024,15 @@ │ │ │ │ │ bl 0 <_PyAST_TypeVarTuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_TypeVarTuple │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w bc0a │ │ │ │ │ b.n bcaa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w bbbc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w bbc6 │ │ │ │ │ @@ -22046,15 +22043,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n bc2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d98 │ │ │ │ │ + bl 9da8 │ │ │ │ │ R_ARM_THM_CALL star_expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bcfc │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -22164,15 +22161,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, beb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cbz r0, beb6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ @@ -22220,15 +22217,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n be32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n be32 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -22288,15 +22285,15 @@ │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bf54 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -22404,27 +22401,27 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c0e6 <_loop1_38_rule+0x132> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c0e6 <_loop1_38_rule+0x132> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c0e6 <_loop1_38_rule+0x132> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cbz r0, c0e6 <_loop1_38_rule+0x132> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ @@ -22536,15 +22533,15 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c0fa <_loop1_38_rule+0x146> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c0fa <_loop1_38_rule+0x146> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -22560,15 +22557,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c0fa <_loop1_38_rule+0x146> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c0fa <_loop1_38_rule+0x146> │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -22626,15 +22623,15 @@ │ │ │ │ │ cbz r0, c29a <_loop1_38_rule+0x2e6> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, c29a <_loop1_38_rule+0x2e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cbz r0, c29a <_loop1_38_rule+0x2e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 213c <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.n c29e <_loop1_38_rule+0x2ea> │ │ │ │ │ @@ -22709,15 +22706,15 @@ │ │ │ │ │ cbz r0, c34a <_loop1_38_rule+0x396> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, c34a <_loop1_38_rule+0x396> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cbz r0, c34a <_loop1_38_rule+0x396> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -22767,15 +22764,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w c4c8 <_loop1_38_rule+0x514> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n c122 <_loop1_38_rule+0x16e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c366 <_loop1_38_rule+0x3b2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 213c <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ @@ -22893,38 +22890,38 @@ │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n c428 <_loop1_38_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n c314 <_loop1_38_rule+0x360> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c3b0 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c3b0 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c3b0 <_loop1_38_rule+0x3fc> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c3b0 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c3b0 <_loop1_38_rule+0x3fc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -23047,15 +23044,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c116 <_loop1_38_rule+0x162> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c116 <_loop1_38_rule+0x162> │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -23533,15 +23530,15 @@ │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n cad6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5658 │ │ │ │ │ + bl 5668 │ │ │ │ │ R_ARM_THM_CALL strings_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n cad6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -76,15 +76,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 1a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1efc │ │ │ │ │ + bl 1f00 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 182 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ @@ -260,22 +260,22 @@ │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1b5e │ │ │ │ │ + beq.w 1b60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b5e │ │ │ │ │ + bne.w 1b60 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 90c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_6_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_6_rule │ │ │ │ │ @@ -373,33 +373,33 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 914 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16e6 │ │ │ │ │ + bne.w 16e8 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1c0a │ │ │ │ │ + beq.w 1c0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1c0a │ │ │ │ │ + bne.w 1c0c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c02 │ │ │ │ │ + bne.w 1c04 │ │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 1bd6 │ │ │ │ │ + beq.w 1bd8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ @@ -427,38 +427,38 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1bcc │ │ │ │ │ + beq.w 1bce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1bcc │ │ │ │ │ + bne.w 1bce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c1a │ │ │ │ │ + bne.w 1c1c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 658 │ │ │ │ │ R_ARM_THM_CALL decorators_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 568 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c1a │ │ │ │ │ + bne.w 1c1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10e8 │ │ │ │ │ R_ARM_THM_CALL function_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 8fa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -469,98 +469,98 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 15e8 │ │ │ │ │ + beq.w 15ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15e8 │ │ │ │ │ + bne.w 15ea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w df2 │ │ │ │ │ + bne.w df4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 15be │ │ │ │ │ + beq.w 15c0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1608 │ │ │ │ │ + bne.w 160a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3bc4 │ │ │ │ │ + bl 3bc4 │ │ │ │ │ R_ARM_THM_CALL elif_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 898 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w df2 │ │ │ │ │ + bne.w df4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dee │ │ │ │ │ + beq.w df0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dee │ │ │ │ │ + beq.w df0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dee │ │ │ │ │ + beq.w df0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dee │ │ │ │ │ + beq.w df0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3eb4 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w df2 │ │ │ │ │ + bne.w df4 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -589,15 +589,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w df6 │ │ │ │ │ + b.w df8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10e8 │ │ │ │ │ R_ARM_THM_CALL function_def_raw_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 40a │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -624,213 +624,213 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 902 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1c22 │ │ │ │ │ + beq.w 1c24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1c22 │ │ │ │ │ + bne.w 1c24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 197a │ │ │ │ │ + bne.w 197c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 18c2 │ │ │ │ │ + beq.w 18c4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 18ec │ │ │ │ │ + bne.w 18ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 612 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f12 │ │ │ │ │ + bne.w f14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 197a │ │ │ │ │ + bne.w 197c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf4 │ │ │ │ │ + beq.w cf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e48 │ │ │ │ │ + bl 5e48 │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf4 │ │ │ │ │ + beq.w cf6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf4 │ │ │ │ │ + beq.w cf6 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cf8 │ │ │ │ │ + bne.w cfa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf4 │ │ │ │ │ + beq.w cf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w de6 │ │ │ │ │ + beq.w de8 │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl dff8 │ │ │ │ │ + bl e00c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_With> │ │ │ │ │ R_ARM_THM_CALL _PyAST_With │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ddc │ │ │ │ │ + beq.w dde │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w f06 │ │ │ │ │ + b.w f08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 18ae │ │ │ │ │ + beq.w 18b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 18ae │ │ │ │ │ + bne.w 18b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 18a6 │ │ │ │ │ + bne.w 18a8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 658 │ │ │ │ │ R_ARM_THM_CALL decorators_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c1c │ │ │ │ │ + bne.w c1e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 18a6 │ │ │ │ │ + bne.w 18a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 49ac │ │ │ │ │ + bl 49ac │ │ │ │ │ R_ARM_THM_CALL class_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 424 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 2d2 │ │ │ │ │ b.n 90c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4df0 │ │ │ │ │ + bl 4df0 │ │ │ │ │ R_ARM_THM_CALL for_stmt_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 308 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 428 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1b54 │ │ │ │ │ + beq.w 1b56 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b54 │ │ │ │ │ + bne.w 1b56 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10da │ │ │ │ │ + bne.w 10dc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 10ea │ │ │ │ │ + beq.w 10ec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1206 │ │ │ │ │ + bne.w 1208 │ │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 7ca │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ @@ -838,107 +838,107 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cbz r0, 7ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 7ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40b4 │ │ │ │ │ + bl 40b4 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w a70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10da │ │ │ │ │ + bne.w 10dc │ │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e02 │ │ │ │ │ + beq.w e04 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e02 │ │ │ │ │ + beq.w e04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e02 │ │ │ │ │ + beq.w e04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4244 │ │ │ │ │ + bl 4244 │ │ │ │ │ R_ARM_THM_CALL _loop1_37_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e02 │ │ │ │ │ + beq.w e04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3eb4 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e06 │ │ │ │ │ + bne.w e08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40b4 │ │ │ │ │ + bl 40b4 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e06 │ │ │ │ │ + bne.w e08 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b9e │ │ │ │ │ + beq.w 1ba0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyAST_Try> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Try │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b94 │ │ │ │ │ + beq.w 1b96 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.w 10de │ │ │ │ │ + b.w 10e0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, 8e6 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15f2 │ │ │ │ │ + beq.w 15f4 │ │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ @@ -969,15 +969,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 55a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n df6 │ │ │ │ │ + b.n df8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 59e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -991,171 +991,171 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 3c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 16ee │ │ │ │ │ + beq.w 16f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16ee │ │ │ │ │ + bne.w 16f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16d6 │ │ │ │ │ + bne.w 16d8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 16f8 │ │ │ │ │ + beq.w 16fa │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1722 │ │ │ │ │ + bne.w 1724 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16d2 │ │ │ │ │ + beq.w 16d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16d2 │ │ │ │ │ + beq.w 16d4 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16d2 │ │ │ │ │ + beq.w 16d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16d2 │ │ │ │ │ + beq.w 16d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3eb4 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16d6 │ │ │ │ │ + bne.w 16d8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16c8 │ │ │ │ │ + beq.w 16ca │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_While> │ │ │ │ │ R_ARM_THM_CALL _PyAST_While │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16be │ │ │ │ │ + beq.w 16c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.w 16da │ │ │ │ │ + b.w 16dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 3be │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11f4 │ │ │ │ │ + beq.w 11f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11f4 │ │ │ │ │ + bne.w 11f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cbnz r3, a68 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w fea │ │ │ │ │ + bne.w fec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cbnz r3, a68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f74 │ │ │ │ │ + bne.w f76 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ b.n 3c0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b9e │ │ │ │ │ + beq.w 1ba0 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ b.n 856 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - bl 9220 │ │ │ │ │ + bl 9220 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3b2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1182,40 +1182,40 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3b4 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 1b46 │ │ │ │ │ + beq.w 1b48 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b46 │ │ │ │ │ + bne.w 1b48 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 189c │ │ │ │ │ + bne.w 189e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15aa │ │ │ │ │ + beq.w 15ac │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 189c │ │ │ │ │ + bne.w 189e │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov fp, r5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ @@ -1223,119 +1223,120 @@ │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 18b8 │ │ │ │ │ + beq.w 18ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 18b8 │ │ │ │ │ + bne.w 18ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n bce │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1058 │ │ │ │ │ + bne.w 105a │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cbz r0, bce │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 934c │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, bce │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b264 │ │ │ │ │ + bl b264 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbnz r3, bce │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, bce │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, bce │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyAST_match_case> │ │ │ │ │ R_ARM_THM_CALL _PyAST_match_case │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b18 │ │ │ │ │ + beq.w 1b1a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a40 │ │ │ │ │ + bne.w 1a42 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq.w cde │ │ │ │ │ + beq.w ce0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r9, sl, lsl #2] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ b.n b36 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w ee0 │ │ │ │ │ + beq.w ee2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ee0 │ │ │ │ │ + bne.w ee2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15a4 │ │ │ │ │ + beq.w 15a6 │ │ │ │ │ mov ip, r9 │ │ │ │ │ mov lr, r0 │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - ble.n c5e │ │ │ │ │ - ldr.w r1, [lr, #4] │ │ │ │ │ - ldr.w r0, [ip, r3, lsl #2] │ │ │ │ │ - str.w r0, [r1, r3, lsl #2] │ │ │ │ │ + mov r1, sl │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + ble.n c60 │ │ │ │ │ + ldr.w r0, [lr, #4] │ │ │ │ │ + ldr.w r6, [ip, r3, lsl #2] │ │ │ │ │ + str.w r6, [r0, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n c08 │ │ │ │ │ + b.n c0a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 49ac │ │ │ │ │ + bl 49ac │ │ │ │ │ R_ARM_THM_CALL class_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 708 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_class_def_decorators> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_class_def_decorators │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b6e │ │ │ │ │ + beq.w 1b70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ @@ -1362,135 +1363,135 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c02 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + beq.w 1c04 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ + str r6, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ + mov r1, fp │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Match> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Match │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b30 │ │ │ │ │ + beq.w 1b32 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b3e │ │ │ │ │ + bne.w 1b40 │ │ │ │ │ b.w 428 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15a2 │ │ │ │ │ + beq.w 15a4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ b.n bc0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 197a │ │ │ │ │ + bne.w 197c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, d26 │ │ │ │ │ + cbz r0, d28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, d26 │ │ │ │ │ + cbz r0, d28 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1a5a │ │ │ │ │ + bne.w 1a5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 197a │ │ │ │ │ + bne.w 197c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef4 │ │ │ │ │ + beq.w ef6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef4 │ │ │ │ │ + beq.w ef6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e48 │ │ │ │ │ + bl 5e48 │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef4 │ │ │ │ │ + beq.w ef6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef4 │ │ │ │ │ + beq.w ef6 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ef8 │ │ │ │ │ + bne.w efa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef4 │ │ │ │ │ + beq.w ef6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, de6 │ │ │ │ │ + cbz r0, de8 │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl dff8 │ │ │ │ │ + bl e00c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ @@ -1501,91 +1502,91 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 6aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 6c0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n f04 │ │ │ │ │ + b.n f06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 2b2 │ │ │ │ │ b.n 90c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 10da │ │ │ │ │ + bne.w 10dc │ │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10d6 │ │ │ │ │ + beq.w 10d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10d6 │ │ │ │ │ + beq.w 10d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10d6 │ │ │ │ │ + beq.w 10d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bfb4 │ │ │ │ │ + bl bfb4 │ │ │ │ │ R_ARM_THM_CALL _loop1_38_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10d6 │ │ │ │ │ + beq.w 10d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3eb4 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10da │ │ │ │ │ + bne.w 10dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40b4 │ │ │ │ │ + bl 40b4 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 10da │ │ │ │ │ + bne.w 10dc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b9e │ │ │ │ │ + beq.w 1ba0 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ @@ -1597,58 +1598,58 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b7c │ │ │ │ │ + beq.w 1b7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b68 │ │ │ │ │ + beq.w 1b6a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 10de │ │ │ │ │ + b.n 10e0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.w 3b4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1116 │ │ │ │ │ + bne.w 1118 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 2f2 │ │ │ │ │ b.n 90c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e48 │ │ │ │ │ + bl 5e48 │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 612 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1675,21 +1676,21 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 616 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 66c │ │ │ │ │ b.w 612 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9220 │ │ │ │ │ + bl 9220 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a68 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1724,26 +1725,26 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 1036 │ │ │ │ │ + cbnz r0, 1038 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a6c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n a6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9220 │ │ │ │ │ + bl 9220 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a4a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1765,80 +1766,80 @@ │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fd6 │ │ │ │ │ + beq.n fd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1b28 │ │ │ │ │ + beq.w 1b2a │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fe4 │ │ │ │ │ + bne.n fe6 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ b.w 428 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 119a │ │ │ │ │ + beq.w 119c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 119a │ │ │ │ │ + bne.w 119c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 10c0 │ │ │ │ │ + cbnz r5, 10c2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ - cbz r0, 10a0 │ │ │ │ │ + cbz r0, 10a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 934c │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a2 │ │ │ │ │ + bne.w 11a4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - cbnz r5, 10c0 │ │ │ │ │ + cbnz r5, 10c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1510 │ │ │ │ │ + bne.w 1512 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w b64 │ │ │ │ │ @@ -1864,92 +1865,92 @@ │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11fc │ │ │ │ │ + bne.n 11fe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 796 │ │ │ │ │ - b.n 10da │ │ │ │ │ + b.n 10dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w f04 │ │ │ │ │ + bne.w f06 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1c80 │ │ │ │ │ + beq.w 1c82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1c80 │ │ │ │ │ + bne.w 1c82 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 1192 │ │ │ │ │ + cbnz r3, 1194 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 116a │ │ │ │ │ + cbnz r3, 116c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1c2c │ │ │ │ │ + bne.w 1c2e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r6, 1192 │ │ │ │ │ + cbnz r6, 1194 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 1192 │ │ │ │ │ + cbnz r3, 1194 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1c8a │ │ │ │ │ + bne.w 1c8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f04 │ │ │ │ │ + b.n f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 107c │ │ │ │ │ + b.n 107e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b264 │ │ │ │ │ + bl b264 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 10a2 │ │ │ │ │ + bne.w 10a4 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10a0 │ │ │ │ │ + beq.w 10a2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -1957,194 +1958,194 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1586 │ │ │ │ │ + bne.w 1588 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 150c │ │ │ │ │ + beq.w 150e │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10c4 │ │ │ │ │ + b.n 10c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n a2c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10da │ │ │ │ │ + bne.w 10dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1504 │ │ │ │ │ + beq.w 1506 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1504 │ │ │ │ │ + bne.w 1506 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1322 │ │ │ │ │ + bne.n 1324 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 126c │ │ │ │ │ + cbz r0, 126e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 126c │ │ │ │ │ + cbz r0, 126e │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 126c │ │ │ │ │ + cbz r0, 126e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1478 │ │ │ │ │ + bne.w 147a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1322 │ │ │ │ │ + bne.n 1324 │ │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 12ac │ │ │ │ │ + cbz r0, 12ae │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 12ac │ │ │ │ │ + cbz r0, 12ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ - cbz r0, 12ac │ │ │ │ │ + bl f9cc │ │ │ │ │ + cbz r0, 12ae │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_144_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_144_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1448 │ │ │ │ │ + bne.w 144a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 1322 │ │ │ │ │ + cbnz r3, 1324 │ │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 12dc │ │ │ │ │ + cbz r0, 12de │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 12dc │ │ │ │ │ + cbz r0, 12de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 56c │ │ │ │ │ R_ARM_THM_CALL _loop0_145_rule │ │ │ │ │ - cbz r0, 12dc │ │ │ │ │ + cbz r0, 12de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4244 │ │ │ │ │ + bl 4244 │ │ │ │ │ R_ARM_THM_CALL _loop1_37_rule │ │ │ │ │ - cbnz r0, 1328 │ │ │ │ │ + cbnz r0, 132a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - cbnz r6, 1322 │ │ │ │ │ + cbnz r6, 1324 │ │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 130e │ │ │ │ │ + cbz r0, 1310 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 130e │ │ │ │ │ + cbz r0, 1310 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 56c │ │ │ │ │ R_ARM_THM_CALL _loop0_145_rule │ │ │ │ │ - cbz r0, 130e │ │ │ │ │ + cbz r0, 1310 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bfb4 │ │ │ │ │ + bl bfb4 │ │ │ │ │ R_ARM_THM_CALL _loop1_38_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13a6 │ │ │ │ │ + bne.n 13a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 796 │ │ │ │ │ - b.n 10da │ │ │ │ │ + b.n 10dc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 1316 │ │ │ │ │ + b.n 1318 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12dc │ │ │ │ │ + beq.n 12de │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12dc │ │ │ │ │ + beq.n 12de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12dc │ │ │ │ │ + beq.n 12de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 213c │ │ │ │ │ + bl 213c │ │ │ │ │ R_ARM_THM_CALL _tmp_22_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12e0 │ │ │ │ │ + bne.n 12e2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12dc │ │ │ │ │ + beq.n 12de │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -2154,82 +2155,82 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [fp, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1310 │ │ │ │ │ + beq.n 1312 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 1316 │ │ │ │ │ + b.n 1318 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1310 │ │ │ │ │ + beq.n 1312 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 14ce │ │ │ │ │ + beq.w 14d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14ce │ │ │ │ │ + bne.n 14d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14c6 │ │ │ │ │ + bne.n 14c8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14bc │ │ │ │ │ + beq.n 14be │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 213c │ │ │ │ │ + bl 213c │ │ │ │ │ R_ARM_THM_CALL _tmp_22_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14c0 │ │ │ │ │ + bne.n 14c2 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1314 │ │ │ │ │ + bne.n 1316 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 130e │ │ │ │ │ + beq.w 1310 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -2238,39 +2239,39 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [sl, #12] │ │ │ │ │ - b.n 138e │ │ │ │ │ + b.n 1390 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 149e │ │ │ │ │ + cbnz r0, 14a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 139e │ │ │ │ │ + bne.n 13a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 1316 │ │ │ │ │ + b.n 1318 │ │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ @@ -2280,40 +2281,40 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1466 │ │ │ │ │ + beq.n 1468 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 1500 │ │ │ │ │ + cbz r3, 1502 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 139e │ │ │ │ │ + bne.w 13a0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.w 426 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 1408 │ │ │ │ │ + b.n 140a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1314 │ │ │ │ │ + b.n 1316 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 13d4 │ │ │ │ │ + b.n 13d6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -2321,60 +2322,60 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1880 │ │ │ │ │ + beq.w 1882 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1bb2 │ │ │ │ │ + bne.w 1bb4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14b4 │ │ │ │ │ + b.n 14b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1226 │ │ │ │ │ + b.n 1228 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10c4 │ │ │ │ │ + b.n 10c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 934c │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10be │ │ │ │ │ + beq.w 10c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b264 │ │ │ │ │ + bl b264 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 10c0 │ │ │ │ │ + bne.w 10c2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10be │ │ │ │ │ + beq.w 10c0 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10be │ │ │ │ │ + beq.w 10c0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10be │ │ │ │ │ + beq.w 10c0 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ @@ -2385,24 +2386,24 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11e0 │ │ │ │ │ + beq.w 11e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 15fa │ │ │ │ │ + beq.n 15fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11ee │ │ │ │ │ + bne.w 11f0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b.w bb4 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ @@ -2423,119 +2424,119 @@ │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbnz r3, 15fe │ │ │ │ │ + cbnz r3, 1600 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 482 │ │ │ │ │ - b.n df2 │ │ │ │ │ + b.n df4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 454 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ b.w 8be │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 159a │ │ │ │ │ + b.n 159c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w df2 │ │ │ │ │ + bne.w df4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1baa │ │ │ │ │ + beq.w 1bac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1baa │ │ │ │ │ + bne.w 1bac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1896 │ │ │ │ │ + bne.w 1898 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1658 │ │ │ │ │ + cbz r0, 165a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ - cbz r0, 1658 │ │ │ │ │ + bl f4e0 │ │ │ │ │ + cbz r0, 165a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14d6 │ │ │ │ │ + bne.w 14d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1896 │ │ │ │ │ + bne.w 1898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 16a8 │ │ │ │ │ + cbz r0, 16aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ - cbz r0, 16a8 │ │ │ │ │ + bl f4e0 │ │ │ │ │ + cbz r0, 16aa │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 16a8 │ │ │ │ │ + cbz r0, 16aa │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 16a8 │ │ │ │ │ + cbz r0, 16aa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1858 │ │ │ │ │ + bne.w 185a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 482 │ │ │ │ │ - b.w df2 │ │ │ │ │ + b.w df4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 9f8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 16da │ │ │ │ │ + b.n 16dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ @@ -2557,95 +2558,95 @@ │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 184c │ │ │ │ │ + beq.w 184e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16d6 │ │ │ │ │ + bne.n 16d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1844 │ │ │ │ │ + beq.w 1846 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1844 │ │ │ │ │ + bne.w 1846 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 183e │ │ │ │ │ + bne.n 1840 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 176e │ │ │ │ │ + cbz r0, 1770 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ - cbz r0, 176e │ │ │ │ │ + bl f4e0 │ │ │ │ │ + cbz r0, 1770 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1804 │ │ │ │ │ + bne.n 1806 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 183e │ │ │ │ │ + bne.n 1840 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 17b8 │ │ │ │ │ + cbz r0, 17ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ - cbz r0, 17b8 │ │ │ │ │ + bl f4e0 │ │ │ │ │ + cbz r0, 17ba │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 17b8 │ │ │ │ │ + cbz r0, 17ba │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 17b8 │ │ │ │ │ + cbz r0, 17ba │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbnz r0, 17cc │ │ │ │ │ + cbnz r0, 17ce │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 962 │ │ │ │ │ - b.n 16d6 │ │ │ │ │ + b.n 16d8 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ @@ -2654,25 +2655,25 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 1824 │ │ │ │ │ + cbnz r0, 1826 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17bc │ │ │ │ │ + beq.n 17be │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 17c0 │ │ │ │ │ + b.n 17c2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -2680,39 +2681,39 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17f0 │ │ │ │ │ + beq.n 17f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1500 │ │ │ │ │ + beq.w 1502 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17fc │ │ │ │ │ - b.n 14b4 │ │ │ │ │ + bne.n 17fe │ │ │ │ │ + b.n 14b6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 17c0 │ │ │ │ │ + b.n 17c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1742 │ │ │ │ │ + b.n 1744 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 962 │ │ │ │ │ - b.n 16d6 │ │ │ │ │ + b.n 16d8 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ @@ -2722,28 +2723,28 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14f8 │ │ │ │ │ + bne.w 14fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16ac │ │ │ │ │ + beq.w 16ae │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 16b0 │ │ │ │ │ + b.n 16b2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 16b0 │ │ │ │ │ + b.n 16b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.w 3b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 72a │ │ │ │ │ @@ -2764,131 +2765,131 @@ │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1bc6 │ │ │ │ │ + beq.w 1bc8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 197a │ │ │ │ │ + bne.n 197c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1a38 │ │ │ │ │ + beq.w 1a3a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1a38 │ │ │ │ │ + bne.w 1a3a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 196c │ │ │ │ │ + cbnz r3, 196e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 1944 │ │ │ │ │ + cbnz r3, 1946 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 1940 │ │ │ │ │ + cbz r0, 1942 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL _gather_141_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1ad0 │ │ │ │ │ + bne.w 1ad2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - cbnz r6, 196c │ │ │ │ │ + cbnz r6, 196e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 196c │ │ │ │ │ + cbnz r3, 196e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r0, 1982 │ │ │ │ │ + cbnz r0, 1984 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 5f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w f06 │ │ │ │ │ + b.w f08 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1968 │ │ │ │ │ + beq.n 196a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl fec │ │ │ │ │ R_ARM_THM_CALL _gather_143_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1968 │ │ │ │ │ + beq.n 196a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 196c │ │ │ │ │ + bne.n 196e │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1968 │ │ │ │ │ + beq.n 196a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1968 │ │ │ │ │ + beq.n 196a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1968 │ │ │ │ │ + beq.n 196a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1968 │ │ │ │ │ + beq.n 196a │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ @@ -2897,144 +2898,144 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 1a1e │ │ │ │ │ + cbnz r0, 1a20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 1a18 │ │ │ │ │ + cbz r0, 1a1a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 1970 │ │ │ │ │ + b.n 1972 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 1970 │ │ │ │ │ + b.n 1972 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1500 │ │ │ │ │ + beq.w 1502 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a10 │ │ │ │ │ - b.n 14b4 │ │ │ │ │ + bne.n 1a12 │ │ │ │ │ + b.n 14b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 190c │ │ │ │ │ + b.n 190e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w bb2 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ b.w bd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e48 │ │ │ │ │ + bl 5e48 │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d26 │ │ │ │ │ + beq.w d28 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d2a │ │ │ │ │ + bne.w d2c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d26 │ │ │ │ │ + beq.w d28 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d26 │ │ │ │ │ + beq.w d28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d26 │ │ │ │ │ + beq.w d28 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w de6 │ │ │ │ │ + beq.w de8 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ - b.w dbe │ │ │ │ │ + b.w dc0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1940 │ │ │ │ │ + beq.w 1942 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1940 │ │ │ │ │ + beq.w 1942 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1940 │ │ │ │ │ + beq.w 1942 │ │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - b.n 19f4 │ │ │ │ │ + b.n 19f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a4e │ │ │ │ │ + bne.n 1a50 │ │ │ │ │ b.w bd2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.w 1050 │ │ │ │ │ + b.w 1052 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3c0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ @@ -3055,75 +3056,75 @@ │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 264 │ │ │ │ │ mov r3, r1 │ │ │ │ │ b.w 428 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c52 │ │ │ │ │ + bne.w c54 │ │ │ │ │ b.w 722 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ed8 │ │ │ │ │ + bne.w eda │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.w 10de │ │ │ │ │ + b.w 10e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 88a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.w 10de │ │ │ │ │ + b.w 10e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1628 │ │ │ │ │ + b.n 162a │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 188e │ │ │ │ │ - b.n 14b4 │ │ │ │ │ + bne.w 1890 │ │ │ │ │ + b.n 14b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 1974 │ │ │ │ │ + b.n 1976 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 3f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1bf0 │ │ │ │ │ + bge.n 1bf2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 3c0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 1c14 │ │ │ │ │ + cbz r3, 1c16 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 3c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 37a │ │ │ │ │ @@ -3136,21 +3137,21 @@ │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 5ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL _gather_141_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1166 │ │ │ │ │ + beq.w 1168 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1166 │ │ │ │ │ + beq.w 1168 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -3158,487 +3159,488 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1d14 │ │ │ │ │ + bne.n 1d16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d08 │ │ │ │ │ + beq.n 1d0a │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.w f04 │ │ │ │ │ + b.w f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 113c │ │ │ │ │ + b.w 113e │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 118e │ │ │ │ │ + beq.w 1190 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl fec │ │ │ │ │ R_ARM_THM_CALL _gather_143_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 118e │ │ │ │ │ + beq.w 1190 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1192 │ │ │ │ │ + bne.w 1194 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 118e │ │ │ │ │ + beq.w 1190 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 118e │ │ │ │ │ + beq.w 1190 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 1d14 │ │ │ │ │ + cbnz r0, 1d16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1c72 │ │ │ │ │ + bne.n 1c74 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.w f04 │ │ │ │ │ + b.w f06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.w f04 │ │ │ │ │ + b.w f06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1500 │ │ │ │ │ + beq.w 1502 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1c72 │ │ │ │ │ - b.w 14b4 │ │ │ │ │ + bne.n 1c74 │ │ │ │ │ + b.w 14b6 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00001d30 <_tmp_6_rule>: │ │ │ │ │ +00001d34 <_tmp_6_rule>: │ │ │ │ │ _tmp_6_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 1d9e <_tmp_6_rule+0x6e> │ │ │ │ │ + beq.n 1da2 <_tmp_6_rule+0x6e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 1d9e <_tmp_6_rule+0x6e> │ │ │ │ │ + cbnz r0, 1da2 <_tmp_6_rule+0x6e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1da6 <_tmp_6_rule+0x76> │ │ │ │ │ + cbnz r3, 1daa <_tmp_6_rule+0x76> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #699 @ 0x2bb │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1d98 <_tmp_6_rule+0x68> │ │ │ │ │ + cbnz r0, 1d9c <_tmp_6_rule+0x68> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 1d98 <_tmp_6_rule+0x68> │ │ │ │ │ + cbnz r3, 1d9c <_tmp_6_rule+0x68> │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1d98 <_tmp_6_rule+0x68> │ │ │ │ │ + cbnz r0, 1d9c <_tmp_6_rule+0x68> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 1d98 <_tmp_6_rule+0x68> │ │ │ │ │ + cbnz r3, 1d9c <_tmp_6_rule+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1d98 <_tmp_6_rule+0x68> │ │ │ │ │ + cbnz r0, 1d9c <_tmp_6_rule+0x68> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1d94 <_tmp_6_rule+0x64> │ │ │ │ │ + b.n 1d98 <_tmp_6_rule+0x64> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1d5a <_tmp_6_rule+0x2a> │ │ │ │ │ + b.n 1d5e <_tmp_6_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1d94 <_tmp_6_rule+0x64> │ │ │ │ │ + b.n 1d98 <_tmp_6_rule+0x64> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001db0 <_tmp_7_rule>: │ │ │ │ │ +00001db4 <_tmp_7_rule>: │ │ │ │ │ _tmp_7_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 1e14 <_tmp_7_rule+0x64> │ │ │ │ │ + beq.n 1e18 <_tmp_7_rule+0x64> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 1e14 <_tmp_7_rule+0x64> │ │ │ │ │ + cbnz r0, 1e18 <_tmp_7_rule+0x64> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1e0c <_tmp_7_rule+0x5c> │ │ │ │ │ + cbnz r3, 1e10 <_tmp_7_rule+0x5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #701 @ 0x2bd │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1e06 <_tmp_7_rule+0x56> │ │ │ │ │ + cbnz r0, 1e0a <_tmp_7_rule+0x56> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 1e06 <_tmp_7_rule+0x56> │ │ │ │ │ + cbnz r3, 1e0a <_tmp_7_rule+0x56> │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1e06 <_tmp_7_rule+0x56> │ │ │ │ │ + cbnz r0, 1e0a <_tmp_7_rule+0x56> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1e02 <_tmp_7_rule+0x52> │ │ │ │ │ + b.n 1e06 <_tmp_7_rule+0x52> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1e02 <_tmp_7_rule+0x52> │ │ │ │ │ + b.n 1e06 <_tmp_7_rule+0x52> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1dda <_tmp_7_rule+0x2a> │ │ │ │ │ + b.n 1dde <_tmp_7_rule+0x2a> │ │ │ │ │ │ │ │ │ │ -00001e1c <_tmp_8_rule>: │ │ │ │ │ +00001e20 <_tmp_8_rule>: │ │ │ │ │ _tmp_8_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 1e82 <_tmp_8_rule+0x66> │ │ │ │ │ + beq.n 1e86 <_tmp_8_rule+0x66> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 1e82 <_tmp_8_rule+0x66> │ │ │ │ │ + cbnz r0, 1e86 <_tmp_8_rule+0x66> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1e7a <_tmp_8_rule+0x5e> │ │ │ │ │ + cbnz r3, 1e7e <_tmp_8_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1e74 <_tmp_8_rule+0x58> │ │ │ │ │ + cbnz r0, 1e78 <_tmp_8_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 1e74 <_tmp_8_rule+0x58> │ │ │ │ │ + cbnz r3, 1e78 <_tmp_8_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1e74 <_tmp_8_rule+0x58> │ │ │ │ │ + cbnz r0, 1e78 <_tmp_8_rule+0x58> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1e70 <_tmp_8_rule+0x54> │ │ │ │ │ + b.n 1e74 <_tmp_8_rule+0x54> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1e70 <_tmp_8_rule+0x54> │ │ │ │ │ + b.n 1e74 <_tmp_8_rule+0x54> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1e46 <_tmp_8_rule+0x2a> │ │ │ │ │ + b.n 1e4a <_tmp_8_rule+0x2a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001e8c <_tmp_9_rule>: │ │ │ │ │ +00001e90 <_tmp_9_rule>: │ │ │ │ │ _tmp_9_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 1ef2 <_tmp_9_rule+0x66> │ │ │ │ │ + beq.n 1ef6 <_tmp_9_rule+0x66> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 1ef2 <_tmp_9_rule+0x66> │ │ │ │ │ + cbnz r0, 1ef6 <_tmp_9_rule+0x66> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1eea <_tmp_9_rule+0x5e> │ │ │ │ │ + cbnz r3, 1eee <_tmp_9_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1ee4 <_tmp_9_rule+0x58> │ │ │ │ │ + cbnz r0, 1ee8 <_tmp_9_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 1ee4 <_tmp_9_rule+0x58> │ │ │ │ │ + cbnz r3, 1ee8 <_tmp_9_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1ee4 <_tmp_9_rule+0x58> │ │ │ │ │ + cbnz r0, 1ee8 <_tmp_9_rule+0x58> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1ee0 <_tmp_9_rule+0x54> │ │ │ │ │ + b.n 1ee4 <_tmp_9_rule+0x54> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1ee0 <_tmp_9_rule+0x54> │ │ │ │ │ + b.n 1ee4 <_tmp_9_rule+0x54> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1eb6 <_tmp_9_rule+0x2a> │ │ │ │ │ + b.n 1eba <_tmp_9_rule+0x2a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001efc : │ │ │ │ │ +00001f00 : │ │ │ │ │ simple_stmts_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 214e │ │ │ │ │ + beq.w 2152 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 214e │ │ │ │ │ + bne.w 2152 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2146 │ │ │ │ │ + bne.w 214a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 2158 │ │ │ │ │ + bl 215c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1f8a │ │ │ │ │ + cbz r0, 1f8e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #13 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbz r0, 1f8a │ │ │ │ │ + cbz r0, 1f8e │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1f8a │ │ │ │ │ + cbz r0, 1f8e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 20f2 │ │ │ │ │ + beq.w 20f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 20f2 │ │ │ │ │ + bne.w 20f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 20c2 │ │ │ │ │ + bne.w 20c6 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 20e4 │ │ │ │ │ + beq.w 20e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 20e4 │ │ │ │ │ + bne.w 20e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 20ec │ │ │ │ │ + bne.w 20f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2158 │ │ │ │ │ + bl 215c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 1fda │ │ │ │ │ + cbnz r0, 1fde │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 212a │ │ │ │ │ + beq.w 212e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 212a │ │ │ │ │ + bne.w 212e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2120 │ │ │ │ │ + bne.w 2124 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2138 │ │ │ │ │ + beq.w 213c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2120 │ │ │ │ │ + bne.w 2124 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbz r2, 2052 │ │ │ │ │ - bl 2158 │ │ │ │ │ + cbz r2, 2056 │ │ │ │ │ + bl 215c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 2052 │ │ │ │ │ + cbz r0, 2056 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2106 │ │ │ │ │ + bne.n 210a │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 20c8 │ │ │ │ │ + beq.n 20cc │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ str.w r2, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b.n 2020 │ │ │ │ │ + b.n 2024 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2132 │ │ │ │ │ + beq.n 2136 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.n 207a │ │ │ │ │ + ble.n 207e │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r8, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 206c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ @@ -3648,521 +3650,521 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1fca │ │ │ │ │ + beq.n 1fce │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 20b4 │ │ │ │ │ + cbnz r3, 20b8 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 20b8 │ │ │ │ │ + cbnz r0, 20bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1fca │ │ │ │ │ + b.n 1fce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 20f2 │ │ │ │ │ + cbnz r3, 20f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1f80 │ │ │ │ │ + b.n 1f84 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1f80 │ │ │ │ │ + b.n 1f84 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r0, 2132 │ │ │ │ │ + cbz r0, 2136 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 2046 │ │ │ │ │ + b.n 204a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1fb4 │ │ │ │ │ + b.n 1fb8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1fca │ │ │ │ │ + b.n 1fce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 20be │ │ │ │ │ + beq.n 20c2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1f80 │ │ │ │ │ + b.n 1f84 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2042 │ │ │ │ │ + beq.n 2046 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1fca │ │ │ │ │ + b.n 1fce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1ff8 │ │ │ │ │ + b.n 1ffc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 2124 │ │ │ │ │ + b.n 2128 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1f80 │ │ │ │ │ + b.n 1f84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1f30 │ │ │ │ │ + b.n 1f34 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002158 : │ │ │ │ │ +0000215c : │ │ │ │ │ simple_stmt_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 35ee │ │ │ │ │ + beq.w 35f2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35ee │ │ │ │ │ + bne.w 35f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1009 @ 0x3f1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2568 │ │ │ │ │ + bne.w 256c │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 35b6 │ │ │ │ │ + beq.w 35ba │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 27ca │ │ │ │ │ + bne.w 27ce │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 35e4 │ │ │ │ │ + beq.w 35e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35e4 │ │ │ │ │ + bne.w 35e8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 35d0 │ │ │ │ │ + bne.w 35d4 │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq.w 26bc │ │ │ │ │ + beq.w 26c0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 26ec │ │ │ │ │ + bne.w 26f0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 238c │ │ │ │ │ + bne.w 2390 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 35c6 │ │ │ │ │ + beq.w 35ca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35c6 │ │ │ │ │ + bne.w 35ca │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 34e6 │ │ │ │ │ + bne.w 34ea │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 28d2 │ │ │ │ │ + bne.w 28d6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 34e6 │ │ │ │ │ + bne.w 34ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3898 │ │ │ │ │ + bl 389c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 28fa │ │ │ │ │ + bne.w 28fe │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 238c │ │ │ │ │ + bne.w 2390 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 358c │ │ │ │ │ + beq.w 3590 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 358c │ │ │ │ │ + bne.w 3590 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3582 │ │ │ │ │ + bne.w 3586 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3310 │ │ │ │ │ + beq.w 3314 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3588 │ │ │ │ │ + bne.w 358c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 35a0 │ │ │ │ │ + beq.w 35a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35a0 │ │ │ │ │ + bne.w 35a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 35b0 │ │ │ │ │ + bne.w 35b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2578 │ │ │ │ │ + bne.w 257c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 238c │ │ │ │ │ + bne.n 2390 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 35f8 │ │ │ │ │ + beq.w 35fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35f8 │ │ │ │ │ + bne.w 35fc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32ec │ │ │ │ │ + bne.w 32f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ - bl 3898 │ │ │ │ │ + bl 389c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 27ec │ │ │ │ │ + bne.w 27f0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32ec │ │ │ │ │ + bne.w 32f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 27d2 │ │ │ │ │ + bne.w 27d6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32ec │ │ │ │ │ + bne.w 32f0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2a78 │ │ │ │ │ + bne.w 2a7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2ccc │ │ │ │ │ + bne.w 2cd0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_soft_keyword │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_soft_keyword │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_string │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2fa0 │ │ │ │ │ + bne.w 2fa4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2788 │ │ │ │ │ + bne.w 278c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #522 @ 0x20a │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2812 │ │ │ │ │ + bne.w 2816 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_5_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_5_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2a0a │ │ │ │ │ + bne.w 2a0e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #525 @ 0x20d │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2918 │ │ │ │ │ + bne.w 291c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #526 @ 0x20e │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2a1c │ │ │ │ │ + bne.w 2a20 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ab0 │ │ │ │ │ + bne.w 2ab4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2b6c │ │ │ │ │ + bne.w 2b70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov.w r3, #532 @ 0x214 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2c0c │ │ │ │ │ + bne.w 2c10 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #527 @ 0x20f │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2da6 │ │ │ │ │ + bne.w 2daa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov.w r3, #528 @ 0x210 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2db6 │ │ │ │ │ + bne.w 2dba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #529 @ 0x211 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2dfe │ │ │ │ │ + bne.w 2e02 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2c08 │ │ │ │ │ + bne.w 2c0c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #530 @ 0x212 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ee2 │ │ │ │ │ + bne.w 2ee6 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1009 @ 0x3f1 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ @@ -4175,18 +4177,18 @@ │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 22f6 │ │ │ │ │ + beq.w 22fa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3602 │ │ │ │ │ + bne.w 3606 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ str.w r5, [r8] │ │ │ │ │ movs r5, #1 │ │ │ │ │ strd r6, r7, [sp, #36] @ 0x24 │ │ │ │ │ @@ -4195,177 +4197,177 @@ │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 36bc │ │ │ │ │ + beq.w 36c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 36bc │ │ │ │ │ + bne.w 36c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 36b4 │ │ │ │ │ + bne.w 36b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 25e8 │ │ │ │ │ + cbz r0, 25ec │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 28b0 │ │ │ │ │ + bne.w 28b4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2300 │ │ │ │ │ + beq.w 2304 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2300 │ │ │ │ │ + bne.w 2304 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 330a │ │ │ │ │ + beq.w 330e │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 2630 │ │ │ │ │ + ble.n 2634 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 2620 │ │ │ │ │ + bne.n 2624 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 332e │ │ │ │ │ + beq.w 3332 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #22 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 332e │ │ │ │ │ + beq.w 3332 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 332a │ │ │ │ │ + bne.w 332e │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3320 │ │ │ │ │ + beq.w 3324 │ │ │ │ │ ldrd r5, r7, [r0, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 32de │ │ │ │ │ + bne.w 32e2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Assign> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Assign │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 32f4 │ │ │ │ │ + beq.w 32f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 367e │ │ │ │ │ + bne.w 3682 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 255a │ │ │ │ │ + b.n 255e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt.w 35d8 │ │ │ │ │ + blt.w 35dc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 35d0 │ │ │ │ │ + bne.w 35d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2216 │ │ │ │ │ + beq.w 221a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2216 │ │ │ │ │ + beq.w 221a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2216 │ │ │ │ │ + beq.w 221a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9198 │ │ │ │ │ + bl 9198 │ │ │ │ │ R_ARM_THM_CALL _tmp_10_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2218 │ │ │ │ │ + bne.w 221c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3320 │ │ │ │ │ + beq.w 3324 │ │ │ │ │ mov r1, r8 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r7, r5, [r5, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37a4 │ │ │ │ │ + beq.w 37a8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ strd r7, r5, [sp, #8] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ @@ -4377,949 +4379,949 @@ │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2a6a │ │ │ │ │ + beq.w 2a6e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 26b2 │ │ │ │ │ + beq.n 26b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37ac │ │ │ │ │ + beq.w 37b0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 238e │ │ │ │ │ + b.n 2392 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3596 │ │ │ │ │ + beq.w 359a │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r5, [r5, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Expr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Expr │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ - cbz r0, 27b8 │ │ │ │ │ + cbz r0, 27bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 255a │ │ │ │ │ + beq.w 255e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 255a │ │ │ │ │ + beq.w 255e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2570 │ │ │ │ │ + b.n 2574 │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34d0 │ │ │ │ │ + beq.w 34d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3670 │ │ │ │ │ + bne.w 3674 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 10d88 │ │ │ │ │ + bl 10d98 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2a28 │ │ │ │ │ + bne.w 2a2c │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2cca │ │ │ │ │ + bne.w 2cce │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 238e │ │ │ │ │ + b.n 2392 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 378c │ │ │ │ │ + beq.w 3790 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 378c │ │ │ │ │ + bne.w 3790 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3764 │ │ │ │ │ + bne.w 3768 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 376a │ │ │ │ │ + beq.w 376e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #522 @ 0x20a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3762 │ │ │ │ │ + beq.w 3766 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3764 │ │ │ │ │ + bne.w 3768 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 36ac │ │ │ │ │ + beq.w 36b0 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Return> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Return │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3690 │ │ │ │ │ + beq.w 3694 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3796 │ │ │ │ │ + bne.w 379a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 255a │ │ │ │ │ + b.n 255e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3558 │ │ │ │ │ + bne.w 355c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 32ca │ │ │ │ │ + beq.w 32ce │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r8, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 25a6 │ │ │ │ │ + b.n 25aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7d14 │ │ │ │ │ + bl 7d24 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2258 │ │ │ │ │ + beq.w 225c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2258 │ │ │ │ │ + beq.w 225c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 34ee │ │ │ │ │ + bne.w 34f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 30a2 │ │ │ │ │ + bne.w 30a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 227e │ │ │ │ │ - b.n 238c │ │ │ │ │ + beq.w 2282 │ │ │ │ │ + b.n 2390 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3378 │ │ │ │ │ + beq.w 337c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3378 │ │ │ │ │ + bne.w 337c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3372 │ │ │ │ │ + bne.w 3376 │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 333e │ │ │ │ │ + beq.w 3342 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2dc6 │ │ │ │ │ + beq.w 2dca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2dc6 │ │ │ │ │ + beq.w 2dca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 338a │ │ │ │ │ + beq.w 338e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 338a │ │ │ │ │ + bne.w 338e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3382 │ │ │ │ │ + bne.w 3386 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2eb2 │ │ │ │ │ + bne.w 2eb6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2dc8 │ │ │ │ │ + bne.w 2dcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34c8 │ │ │ │ │ + beq.w 34cc │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Raise> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Raise │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34be │ │ │ │ │ + beq.w 34c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 36f4 │ │ │ │ │ + bne.w 36f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 28aa │ │ │ │ │ + b.n 28ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 81c │ │ │ │ │ R_ARM_THM_CALL import_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2412 │ │ │ │ │ + beq.w 2416 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 255a │ │ │ │ │ + b.n 255e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4d0c │ │ │ │ │ + bl 4d0c │ │ │ │ │ R_ARM_THM_CALL pass_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2a16 │ │ │ │ │ - b.n 245a │ │ │ │ │ + bne.n 2a1a │ │ │ │ │ + b.n 245e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3320 │ │ │ │ │ + beq.w 3324 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3320 │ │ │ │ │ + beq.w 3324 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ strd r5, r1, [sp] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ bl 0 <_PyAST_AugAssign> │ │ │ │ │ R_ARM_THM_CALL _PyAST_AugAssign │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 276e │ │ │ │ │ + bne.w 2772 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2780 │ │ │ │ │ - b.n 280c │ │ │ │ │ + bne.w 2784 │ │ │ │ │ + b.n 2810 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7d14 │ │ │ │ │ + bl 7d24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 237c │ │ │ │ │ + beq.w 2380 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 237c │ │ │ │ │ + beq.w 2380 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 27ec │ │ │ │ │ + beq.w 27f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 27f0 │ │ │ │ │ + beq.w 27f4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2382 │ │ │ │ │ + b.n 2386 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 33d2 │ │ │ │ │ + beq.w 33d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 33d2 │ │ │ │ │ + bne.w 33d6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 339e │ │ │ │ │ + bne.w 33a2 │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 33ae │ │ │ │ │ + beq.w 33b2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #625 @ 0x271 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3394 │ │ │ │ │ + beq.w 3398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6190 │ │ │ │ │ + bl 6190 │ │ │ │ │ R_ARM_THM_CALL del_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3394 │ │ │ │ │ + beq.w 3398 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_16_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_16_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3394 │ │ │ │ │ + beq.w 3398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37bc │ │ │ │ │ + beq.w 37c0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Delete> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Delete │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37b2 │ │ │ │ │ + beq.w 37b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 33a2 │ │ │ │ │ + b.w 33a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3802 │ │ │ │ │ + beq.w 3806 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3802 │ │ │ │ │ + bne.w 3806 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 37fa │ │ │ │ │ + bne.w 37fe │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 37d8 │ │ │ │ │ + beq.w 37dc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de9c │ │ │ │ │ + bl deb0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37ce │ │ │ │ │ + beq.w 37d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37ce │ │ │ │ │ + beq.w 37d2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Expr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Expr │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37c4 │ │ │ │ │ + beq.w 37c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 24ac │ │ │ │ │ + beq.w 24b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 27ca │ │ │ │ │ + b.n 27ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3654 │ │ │ │ │ + beq.w 3658 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3654 │ │ │ │ │ + bne.w 3658 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 361e │ │ │ │ │ + bne.w 3622 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3630 │ │ │ │ │ + beq.w 3634 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov.w r1, #532 @ 0x214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 361c │ │ │ │ │ + beq.w 3620 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 361c │ │ │ │ │ + beq.w 3620 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 54c8 │ │ │ │ │ + bl 54c8 │ │ │ │ │ R_ARM_THM_CALL _tmp_17_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 361e │ │ │ │ │ + bne.w 3622 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3668 │ │ │ │ │ + beq.w 366c │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Assert> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Assert │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 365e │ │ │ │ │ + beq.w 3662 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 3622 │ │ │ │ │ + b.w 3626 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 238c │ │ │ │ │ + bne.w 2390 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3758 │ │ │ │ │ + beq.w 375c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3758 │ │ │ │ │ + bne.w 375c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3750 │ │ │ │ │ + bne.w 3754 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 69d8 │ │ │ │ │ + bl 69d8 │ │ │ │ │ R_ARM_THM_CALL invalid_ann_assign_target_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3702 │ │ │ │ │ + bne.w 3706 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3750 │ │ │ │ │ + bne.w 3754 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8bc │ │ │ │ │ + bl f8cc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3160 │ │ │ │ │ + bne.w 3164 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3750 │ │ │ │ │ + bne.w 3754 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 310a │ │ │ │ │ + bne.w 310e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3750 │ │ │ │ │ + bne.w 3754 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 77dc │ │ │ │ │ + bl 77dc │ │ │ │ │ R_ARM_THM_CALL _loop0_121_rule │ │ │ │ │ - cbz r0, 2d60 │ │ │ │ │ + cbz r0, 2d64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3242 │ │ │ │ │ + bne.w 3246 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3750 │ │ │ │ │ + bne.w 3754 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 77dc │ │ │ │ │ + bl 77dc │ │ │ │ │ R_ARM_THM_CALL _loop0_121_rule │ │ │ │ │ - cbz r0, 2d82 │ │ │ │ │ + cbz r0, 2d86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de9c │ │ │ │ │ + bl deb0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 380c │ │ │ │ │ + bne.w 3810 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3750 │ │ │ │ │ + bne.w 3754 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 326a │ │ │ │ │ + bne.w 326e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.w 238c │ │ │ │ │ + b.w 2390 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d60 <_tmp_154_rule+0x358> │ │ │ │ │ + bl 5d60 <_tmp_154_rule+0x348> │ │ │ │ │ R_ARM_THM_CALL break_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2a16 │ │ │ │ │ - b.w 24ea │ │ │ │ │ + bne.w 2a1a │ │ │ │ │ + b.w 24ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c78 <_tmp_154_rule+0x270> │ │ │ │ │ + bl 5c78 <_tmp_154_rule+0x260> │ │ │ │ │ R_ARM_THM_CALL continue_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2a16 │ │ │ │ │ - b.w 250e │ │ │ │ │ + bne.w 2a1a │ │ │ │ │ + b.w 2512 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3372 │ │ │ │ │ + bne.w 3376 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34c8 │ │ │ │ │ + beq.w 34cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34c8 │ │ │ │ │ + beq.w 34cc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 29e2 │ │ │ │ │ + b.n 29e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 354a │ │ │ │ │ + beq.w 354e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 354a │ │ │ │ │ + bne.w 354e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3544 │ │ │ │ │ + bne.w 3548 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3522 │ │ │ │ │ + beq.w 3526 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #529 @ 0x211 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 350e │ │ │ │ │ + beq.w 3512 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5870 │ │ │ │ │ + bl 5870 │ │ │ │ │ R_ARM_THM_CALL _gather_15_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 350e │ │ │ │ │ + beq.w 3512 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 350e │ │ │ │ │ + beq.w 3512 │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ bl 0 <_PyPegen_map_names_to_ids> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_map_names_to_ids │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3552 │ │ │ │ │ + beq.w 3556 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_Global> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Global │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3504 │ │ │ │ │ + beq.w 3508 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3514 │ │ │ │ │ + b.n 3518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 29b4 │ │ │ │ │ + beq.w 29b8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 29ba │ │ │ │ │ + beq.w 29be │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3616 │ │ │ │ │ + beq.w 361a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2dc8 │ │ │ │ │ + b.n 2dcc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 36ec │ │ │ │ │ + beq.w 36f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 36ec │ │ │ │ │ + bne.w 36f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 34b8 │ │ │ │ │ + bne.w 34bc │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 36cc │ │ │ │ │ + beq.w 36d0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r5, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34b8 │ │ │ │ │ + beq.w 34bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5870 │ │ │ │ │ + bl 5870 │ │ │ │ │ R_ARM_THM_CALL _gather_15_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34b8 │ │ │ │ │ + beq.w 34bc │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34b8 │ │ │ │ │ + beq.w 34bc │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_map_names_to_ids> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_map_names_to_ids │ │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 36c6 │ │ │ │ │ + beq.w 36ca │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_Nonlocal> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Nonlocal │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34ae │ │ │ │ │ + beq.w 34b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28a4 │ │ │ │ │ + beq.w 28a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 255a │ │ │ │ │ + b.w 255e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 348e │ │ │ │ │ + beq.w 3492 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 348e │ │ │ │ │ + bne.w 3492 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3474 │ │ │ │ │ + bne.w 3478 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 347a │ │ │ │ │ + beq.w 347e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3472 │ │ │ │ │ + beq.w 3476 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3472 │ │ │ │ │ + beq.w 3476 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 18f8 │ │ │ │ │ R_ARM_THM_CALL type_params_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3474 │ │ │ │ │ + bne.w 3478 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3472 │ │ │ │ │ + beq.w 3476 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3472 │ │ │ │ │ + beq.w 3476 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 346a │ │ │ │ │ + beq.w 346e │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3464 │ │ │ │ │ + beq.w 3468 │ │ │ │ │ strd r3, r7, [sp, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ @@ -5328,48 +5330,48 @@ │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3444 │ │ │ │ │ + beq.w 3448 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 26b2 │ │ │ │ │ + beq.w 26b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 344e │ │ │ │ │ - b.w 26b6 │ │ │ │ │ + bne.w 3452 │ │ │ │ │ + b.w 26ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 290a │ │ │ │ │ + beq.w 290e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9198 │ │ │ │ │ + bl 9198 │ │ │ │ │ R_ARM_THM_CALL _tmp_10_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3824 │ │ │ │ │ + bne.w 3828 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3320 │ │ │ │ │ + beq.w 3324 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ @@ -5383,30 +5385,30 @@ │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 276e │ │ │ │ │ - b.n 2a6a │ │ │ │ │ + bne.w 2772 │ │ │ │ │ + b.n 2a6e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d3e │ │ │ │ │ + beq.w 2d42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d3e │ │ │ │ │ + beq.w 2d42 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5415,103 +5417,103 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #20] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d9e │ │ │ │ │ + beq.w 2da2 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 238c │ │ │ │ │ + b.w 2390 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d24 │ │ │ │ │ + beq.w 2d28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3872 │ │ │ │ │ + beq.w 3876 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3872 │ │ │ │ │ + bne.w 3876 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3868 │ │ │ │ │ + bne.w 386c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3844 │ │ │ │ │ + beq.w 3848 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3868 │ │ │ │ │ + bne.w 386c │ │ │ │ │ strd r6, r5, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl fb4c │ │ │ │ │ + bl fb5c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3856 │ │ │ │ │ + bne.w 385a │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 383e │ │ │ │ │ + beq.w 3842 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 382a │ │ │ │ │ + bgt.w 382e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d24 │ │ │ │ │ + beq.w 2d28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d24 │ │ │ │ │ + beq.w 2d28 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5520,41 +5522,41 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r8, #20] │ │ │ │ │ - b.n 3146 │ │ │ │ │ + b.n 314a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d60 │ │ │ │ │ + beq.w 2d64 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8654 │ │ │ │ │ + bl 8654 │ │ │ │ │ R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3158 │ │ │ │ │ - b.n 2d9e │ │ │ │ │ + bne.w 315c │ │ │ │ │ + b.n 2da2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10d88 │ │ │ │ │ + bl 10d98 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d9c │ │ │ │ │ + beq.w 2da0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d9c │ │ │ │ │ + beq.w 2da0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r8, r3, [r5, #20] │ │ │ │ │ @@ -5571,494 +5573,494 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3158 │ │ │ │ │ - b.n 2d9e │ │ │ │ │ + bne.w 315c │ │ │ │ │ + b.n 2da2 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 3306 │ │ │ │ │ + cbz r0, 330a │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.w 28c6 │ │ │ │ │ + b.w 28ca │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1bec │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.w 268c │ │ │ │ │ + b.w 2690 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 2382 │ │ │ │ │ + b.w 2386 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2782 │ │ │ │ │ - b.w 280e │ │ │ │ │ + bne.w 2786 │ │ │ │ │ + b.w 2812 │ │ │ │ │ ldrd r6, r7, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3332 │ │ │ │ │ + b.n 3336 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 238e │ │ │ │ │ + b.w 2392 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3332 │ │ │ │ │ + b.n 3336 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2312 │ │ │ │ │ - b.w 238c │ │ │ │ │ + beq.w 2316 │ │ │ │ │ + b.w 2390 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bge.n 335c │ │ │ │ │ + bge.n 3360 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2440 │ │ │ │ │ - b.n 2c08 │ │ │ │ │ + beq.w 2444 │ │ │ │ │ + b.n 2c0c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2958 │ │ │ │ │ + beq.w 295c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3350 │ │ │ │ │ + b.n 3354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2938 │ │ │ │ │ + b.w 293c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2dc8 │ │ │ │ │ + b.n 2dcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2996 │ │ │ │ │ + b.w 299a │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - cbnz r3, 33dc │ │ │ │ │ + cbnz r3, 33e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2488 │ │ │ │ │ - b.n 2c08 │ │ │ │ │ + beq.w 248c │ │ │ │ │ + b.n 2c0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt.w 2b60 │ │ │ │ │ + blt.w 2b64 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2af0 │ │ │ │ │ - b.n 339e │ │ │ │ │ + beq.w 2af4 │ │ │ │ │ + b.n 33a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2ad0 │ │ │ │ │ + b.w 2ad4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 33a0 │ │ │ │ │ + bne.n 33a4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 343c │ │ │ │ │ + beq.n 3440 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 343c │ │ │ │ │ + cbnz r0, 3440 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3436 │ │ │ │ │ + cbnz r5, 343a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #625 @ 0x271 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 342e │ │ │ │ │ + cbz r0, 3432 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 342e │ │ │ │ │ + cbz r0, 3432 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8654 │ │ │ │ │ + bl 8654 │ │ │ │ │ R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 342e │ │ │ │ │ + cbz r0, 3432 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 339e │ │ │ │ │ + b.n 33a2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 342a │ │ │ │ │ + b.n 342e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 342a │ │ │ │ │ + b.n 342e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 33fa │ │ │ │ │ + b.n 33fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 3460 │ │ │ │ │ + cbz r0, 3464 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 23c0 │ │ │ │ │ - b.w 2c08 │ │ │ │ │ + beq.w 23c4 │ │ │ │ │ + b.w 2c0c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3452 │ │ │ │ │ + b.n 3456 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3058 │ │ │ │ │ + b.n 305c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3452 │ │ │ │ │ + b.n 3456 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3452 │ │ │ │ │ + b.n 3456 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 3496 │ │ │ │ │ + bge.n 349a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3452 │ │ │ │ │ + b.n 3456 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2fc0 │ │ │ │ │ + b.n 2fc4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2fe0 │ │ │ │ │ - b.n 3474 │ │ │ │ │ + beq.w 2fe4 │ │ │ │ │ + b.n 3478 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f8c │ │ │ │ │ + bne.w 2f90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2f94 │ │ │ │ │ + b.n 2f98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3348 │ │ │ │ │ + bne.w 334c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3350 │ │ │ │ │ + b.n 3354 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 237c │ │ │ │ │ + beq.w 2380 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 2382 │ │ │ │ │ + b.w 2386 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 290e │ │ │ │ │ + b.w 2912 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28fa │ │ │ │ │ + beq.w 28fe │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 290e │ │ │ │ │ + b.w 2912 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ea8 │ │ │ │ │ + bne.w 2eac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 253c │ │ │ │ │ - b.w 2c08 │ │ │ │ │ + beq.w 2540 │ │ │ │ │ + b.w 2c0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2ea8 │ │ │ │ │ + blt.w 2eac │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2e3e │ │ │ │ │ + beq.w 2e42 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3514 │ │ │ │ │ + b.n 3518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2e1e │ │ │ │ │ + b.n 2e22 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2e80 │ │ │ │ │ + b.n 2e84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28bc │ │ │ │ │ + beq.w 28c0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2300 │ │ │ │ │ - b.w 2600 │ │ │ │ │ + beq.w 2304 │ │ │ │ │ + b.w 2604 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3332 │ │ │ │ │ + b.n 3336 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3332 │ │ │ │ │ + b.n 3336 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 229c │ │ │ │ │ + b.w 22a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 2570 │ │ │ │ │ + b.w 2574 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 22e8 │ │ │ │ │ + beq.w 22ec │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 3572 │ │ │ │ │ + b.n 3576 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 27c4 │ │ │ │ │ - b.w 21b2 │ │ │ │ │ + blt.w 27c8 │ │ │ │ │ + b.w 21b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2240 │ │ │ │ │ + b.w 2244 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 238e │ │ │ │ │ + b.w 2392 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 238e │ │ │ │ │ + b.w 2392 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 21e8 │ │ │ │ │ + b.w 21ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 218c │ │ │ │ │ + b.w 2190 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2330 │ │ │ │ │ + b.w 2334 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2592 │ │ │ │ │ + beq.w 2596 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 356e │ │ │ │ │ + b.n 3572 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 29ba │ │ │ │ │ + b.w 29be │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 24d0 │ │ │ │ │ - b.w 2c08 │ │ │ │ │ + beq.w 24d4 │ │ │ │ │ + b.w 2c0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2cbe │ │ │ │ │ + blt.w 2cc2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2c4c │ │ │ │ │ - b.n 361e │ │ │ │ │ + beq.w 2c50 │ │ │ │ │ + b.n 3622 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2c2c │ │ │ │ │ + b.w 2c30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2cbe │ │ │ │ │ + bne.w 2cc2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3622 │ │ │ │ │ + b.n 3626 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 34da │ │ │ │ │ - b.w 27ec │ │ │ │ │ + bne.w 34de │ │ │ │ │ + b.w 27f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2782 │ │ │ │ │ - b.w 26b6 │ │ │ │ │ + bne.w 2786 │ │ │ │ │ + b.w 26ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 36ac │ │ │ │ │ + cbz r0, 36b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 23fc │ │ │ │ │ - b.w 2c08 │ │ │ │ │ + beq.w 2400 │ │ │ │ │ + b.w 2c0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 369e │ │ │ │ │ + b.n 36a2 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 35b0 │ │ │ │ │ + b.n 35b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 25c8 │ │ │ │ │ + b.w 25cc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2f64 │ │ │ │ │ + b.n 2f68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2f8c │ │ │ │ │ + blt.w 2f90 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r5, [r3, #12] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2f1e │ │ │ │ │ - b.n 34b8 │ │ │ │ │ + beq.w 2f22 │ │ │ │ │ + b.n 34bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2f02 │ │ │ │ │ + b.n 2f06 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3348 │ │ │ │ │ - b.w 2a02 │ │ │ │ │ + bne.w 334c │ │ │ │ │ + b.w 2a06 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d0a │ │ │ │ │ + beq.w 2d0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d0a │ │ │ │ │ + beq.w 2d0e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r8, r3, [r5, #20] │ │ │ │ │ @@ -6074,245 +6076,245 @@ │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - b.n 32b4 │ │ │ │ │ + b.n 32b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 238c │ │ │ │ │ + b.w 2390 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2cf0 │ │ │ │ │ + b.w 2cf4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 369e │ │ │ │ │ + b.n 36a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3696 │ │ │ │ │ + blt.n 369a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2852 │ │ │ │ │ - b.n 3764 │ │ │ │ │ + beq.w 2856 │ │ │ │ │ + b.n 3768 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2832 │ │ │ │ │ + b.w 2836 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3696 │ │ │ │ │ - b.w 28a4 │ │ │ │ │ + bne.w 369a │ │ │ │ │ + b.w 28a8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 273a │ │ │ │ │ + b.w 273e │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 26b6 │ │ │ │ │ + b.w 26ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2b60 │ │ │ │ │ + bne.w 2b64 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 33a2 │ │ │ │ │ + b.n 33a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2bf6 │ │ │ │ │ + bne.w 2bfa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 2bfe │ │ │ │ │ + b.w 2c02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2bf6 │ │ │ │ │ + blt.w 2bfa │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2bac │ │ │ │ │ + beq.w 2bb0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 2bfe │ │ │ │ │ + b.w 2c02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2b8c │ │ │ │ │ + b.w 2b90 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d82 │ │ │ │ │ + beq.w 2d86 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ - b.n 312c │ │ │ │ │ + b.n 3130 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 290e │ │ │ │ │ + b.w 2912 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr.w r1, [r7, r3, lsl #2] │ │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 31f4 │ │ │ │ │ - b.n 382a │ │ │ │ │ + beq.w 31f8 │ │ │ │ │ + b.n 382e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 2d24 │ │ │ │ │ + b.w 2d28 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 387a │ │ │ │ │ + beq.n 387e │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str.w r4, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 31be │ │ │ │ │ + b.n 31c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 2d26 │ │ │ │ │ + b.w 2d2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 318e │ │ │ │ │ + b.n 3192 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbnz r0, 3894 │ │ │ │ │ + cbnz r0, 3898 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 3844 │ │ │ │ │ + b.n 3848 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 385c │ │ │ │ │ + b.n 3860 │ │ │ │ │ │ │ │ │ │ -00003898 : │ │ │ │ │ +0000389c : │ │ │ │ │ single_subscript_attribute_target_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 3cb6 │ │ │ │ │ + beq.w 3cba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3cb6 │ │ │ │ │ + bne.w 3cba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3ca8 │ │ │ │ │ + bne.w 3cac │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 3c5e │ │ │ │ │ + beq.w 3c62 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3c8a │ │ │ │ │ + beq.w 3c8e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3c8a │ │ │ │ │ + bne.w 3c8e │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 397e │ │ │ │ │ + beq.n 3982 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 39c6 │ │ │ │ │ + bne.n 39ca │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3c96 │ │ │ │ │ + bne.w 3c9a │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 39d8 │ │ │ │ │ + beq.n 39dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39d8 │ │ │ │ │ + bne.n 39dc │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39f4 │ │ │ │ │ + beq.n 39f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3a2e │ │ │ │ │ + bne.n 3a32 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ @@ -6321,401 +6323,401 @@ │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 39ba │ │ │ │ │ + cbnz r0, 39be │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3ca2 │ │ │ │ │ - cbz r0, 39b2 │ │ │ │ │ + bne.w 3ca6 │ │ │ │ │ + cbz r0, 39b6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt.n 3a40 │ │ │ │ │ + bgt.n 3a44 │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 392c │ │ │ │ │ + beq.n 3930 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3b84 │ │ │ │ │ + bne.w 3b88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 392c │ │ │ │ │ + b.n 3930 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3964 │ │ │ │ │ + bne.n 3968 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 3a22 │ │ │ │ │ + cbnz r0, 3a26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c9c │ │ │ │ │ - cbz r0, 3a1e │ │ │ │ │ + bne.w 3ca0 │ │ │ │ │ + cbz r0, 3a22 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.n 3ae8 │ │ │ │ │ + blt.n 3aec │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 396e │ │ │ │ │ + beq.n 3972 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3bec │ │ │ │ │ + bne.w 3bf0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 396e │ │ │ │ │ + b.n 3972 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39ba │ │ │ │ │ + bne.n 39be │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3ca2 │ │ │ │ │ + bne.w 3ca6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39b6 │ │ │ │ │ + beq.n 39ba │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bge.n 39b6 │ │ │ │ │ + bge.n 39ba │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39ba │ │ │ │ │ + bne.n 39be │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3ca2 │ │ │ │ │ + bne.w 3ca6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3be2 │ │ │ │ │ + beq.w 3be6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 3be2 │ │ │ │ │ + bge.w 3be6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 39ba │ │ │ │ │ + bne.w 39be │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3ca2 │ │ │ │ │ + bne.w 3ca6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 39b6 │ │ │ │ │ + beq.w 39ba │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.w 39b6 │ │ │ │ │ + ble.w 39ba │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 3aac │ │ │ │ │ + b.n 3ab0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a22 │ │ │ │ │ + bne.n 3a26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c9c │ │ │ │ │ + bne.w 3ca0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3a20 │ │ │ │ │ + beq.n 3a24 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n 3a20 │ │ │ │ │ + ble.n 3a24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3a22 │ │ │ │ │ + bne.w 3a26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3c9c │ │ │ │ │ + bne.w 3ca0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3be8 │ │ │ │ │ + beq.n 3bec │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bge.n 3be8 │ │ │ │ │ + bge.n 3bec │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3a22 │ │ │ │ │ + bne.w 3a26 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3c9c │ │ │ │ │ + bne.w 3ca0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a20 │ │ │ │ │ + beq.w 3a24 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.w 3a20 │ │ │ │ │ + ble.w 3a24 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 3b4a │ │ │ │ │ + b.n 3b4e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 39d4 │ │ │ │ │ + beq.w 39d8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 39d4 │ │ │ │ │ + beq.w 39d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3cb0 │ │ │ │ │ + beq.n 3cb4 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ strd r9, r1, [sp] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c4a │ │ │ │ │ + beq.n 3c4e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c4a │ │ │ │ │ + bne.n 3c4e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3974 │ │ │ │ │ + b.n 3978 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ - b.n 39b6 │ │ │ │ │ + b.n 39ba │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ - b.n 3a20 │ │ │ │ │ + b.n 3a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107dc │ │ │ │ │ + bl 107ec │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a3c │ │ │ │ │ + beq.w 3a40 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a3c │ │ │ │ │ + beq.w 3a40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a3c │ │ │ │ │ + beq.w 3a40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3cb0 │ │ │ │ │ + beq.n 3cb4 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3bd6 │ │ │ │ │ + bne.n 3bda │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3bde │ │ │ │ │ + beq.n 3be2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3974 │ │ │ │ │ + b.n 3978 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3c54 │ │ │ │ │ + blt.n 3c58 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 3c96 │ │ │ │ │ + cbnz r2, 3c9a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 38fc │ │ │ │ │ + bne.w 3900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 390e │ │ │ │ │ + b.n 3912 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 3974 │ │ │ │ │ + b.n 3978 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 396e │ │ │ │ │ + b.n 3972 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 392e │ │ │ │ │ + b.n 3932 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3974 │ │ │ │ │ + b.n 3978 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3974 │ │ │ │ │ + b.n 3978 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 38cc │ │ │ │ │ + b.n 38d0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003cc0 : │ │ │ │ │ +00003cc4 : │ │ │ │ │ t_primary_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3d58 │ │ │ │ │ + beq.n 3d5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3d58 │ │ │ │ │ + bne.n 3d5c │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 3d0c │ │ │ │ │ + cbz r0, 3d10 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ @@ -6727,1115 +6729,1116 @@ │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3d00 │ │ │ │ │ + bne.n 3d04 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3d4e │ │ │ │ │ - cbz r0, 3d42 │ │ │ │ │ + cbnz r3, 3d52 │ │ │ │ │ + cbz r0, 3d46 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.n 3d42 │ │ │ │ │ + ble.n 3d46 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 3d12 │ │ │ │ │ + b.n 3d16 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3d08 │ │ │ │ │ + b.n 3d0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3d08 │ │ │ │ │ + b.n 3d0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3cee │ │ │ │ │ + b.n 3cf2 │ │ │ │ │ │ │ │ │ │ -00003d60 : │ │ │ │ │ +00003d64 : │ │ │ │ │ t_primary_raw(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 4566 │ │ │ │ │ + beq.w 45b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4566 │ │ │ │ │ + bne.w 45b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 455e │ │ │ │ │ + bne.w 4580 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 456e │ │ │ │ │ + beq.w 456a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 459e │ │ │ │ │ + beq.w 45ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 459e │ │ │ │ │ + bne.w 45ac │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 40c6 │ │ │ │ │ + beq.w 40d2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 3f94 │ │ │ │ │ + beq.w 3f98 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f36 │ │ │ │ │ + bne.w 3f3a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3f9e │ │ │ │ │ + bne.w 3fa2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 41ae │ │ │ │ │ + beq.w 41ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 41ae │ │ │ │ │ + bne.w 41ba │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 41cc │ │ │ │ │ + beq.w 41d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r7, 3e62 │ │ │ │ │ + cbz r7, 3e66 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4062 │ │ │ │ │ + bne.w 406e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3f9e │ │ │ │ │ + bne.w 3fa2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 42ca │ │ │ │ │ + beq.w 43d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 42ca │ │ │ │ │ + bne.w 43d4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 42e8 │ │ │ │ │ + beq.w 43f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4040 │ │ │ │ │ + bne.w 3fbc │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3f9e │ │ │ │ │ + bne.n 3fa2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 43d0 │ │ │ │ │ + beq.w 42d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 43d0 │ │ │ │ │ + bne.w 42d6 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43f0 │ │ │ │ │ + beq.w 42f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 3fba │ │ │ │ │ + bne.n 3fe2 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 455e │ │ │ │ │ + bne.w 4580 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 45b4 │ │ │ │ │ + bl 45c4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4050 │ │ │ │ │ + beq.w 405c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4050 │ │ │ │ │ + beq.w 405c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3f7e │ │ │ │ │ + cbnz r3, 3f82 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 3f92 │ │ │ │ │ + cbz r0, 3f96 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 3f92 │ │ │ │ │ + cbz r0, 3f96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f28 │ │ │ │ │ + beq.n 3f2c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3f24 │ │ │ │ │ + bne.n 3f28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f28 │ │ │ │ │ + beq.n 3f2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f2c │ │ │ │ │ + b.n 3f30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3e16 │ │ │ │ │ + beq.w 3e1a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 3f2c │ │ │ │ │ + b.n 3f30 │ │ │ │ │ + mov fp, r8 │ │ │ │ │ + str.w fp, [r4, #8] │ │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w 3eb0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 6ef8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 4504 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 3eb0 │ │ │ │ │ mov r8, r6 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 3ef6 │ │ │ │ │ + beq.n 3efa │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ef6 │ │ │ │ │ + beq.n 3efa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cdd8 │ │ │ │ │ + bl cdec │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3ef8 │ │ │ │ │ + bne.w 3efc │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ef6 │ │ │ │ │ + beq.w 3efa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ef6 │ │ │ │ │ + beq.w 3efa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f28 │ │ │ │ │ + beq.w 3f2c │ │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 44da │ │ │ │ │ + bne.w 44e6 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f24 │ │ │ │ │ - b.n 3f7e │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 3eac │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 6ee8 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 44f8 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3eac │ │ │ │ │ + bne.w 3f28 │ │ │ │ │ + b.n 3f82 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107dc │ │ │ │ │ + bl 107ec │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e60 │ │ │ │ │ + beq.w 3e64 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e60 │ │ │ │ │ + beq.w 3e64 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e60 │ │ │ │ │ + beq.w 3e64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f28 │ │ │ │ │ + beq.w 3f2c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f24 │ │ │ │ │ - b.n 3f7e │ │ │ │ │ + bne.w 3f28 │ │ │ │ │ + b.n 3f82 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4558 │ │ │ │ │ + bne.w 4564 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 453e │ │ │ │ │ + bne.w 454a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 42b0 │ │ │ │ │ + beq.w 42bc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.w 42b0 │ │ │ │ │ + bge.w 42bc │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4558 │ │ │ │ │ + bne.w 4564 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 453e │ │ │ │ │ + bne.w 454a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 42b2 │ │ │ │ │ + beq.w 42be │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bge.w 42b2 │ │ │ │ │ + bge.w 42be │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4558 │ │ │ │ │ + bne.w 4564 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 453e │ │ │ │ │ + bne.w 454a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 44c2 │ │ │ │ │ + beq.w 44ce │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 44c2 │ │ │ │ │ + bge.w 44ce │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4558 │ │ │ │ │ + bne.w 4564 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 453e │ │ │ │ │ + bne.w 454a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 42b2 │ │ │ │ │ + beq.w 42be │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - ble.w 42b2 │ │ │ │ │ + ble.w 42be │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 4172 │ │ │ │ │ + b.n 417e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3e4a │ │ │ │ │ + bne.w 3e4e │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 42a0 │ │ │ │ │ + bne.n 42ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4538 │ │ │ │ │ + bne.w 4544 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 429a │ │ │ │ │ + beq.n 42a6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.n 429a │ │ │ │ │ + bge.n 42a6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 42a0 │ │ │ │ │ + bne.n 42ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4538 │ │ │ │ │ + bne.w 4544 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 429c │ │ │ │ │ + beq.n 42a8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bge.n 429c │ │ │ │ │ + bge.n 42a8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 42a0 │ │ │ │ │ + cbnz r0, 42ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4538 │ │ │ │ │ + bne.w 4544 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 44c8 │ │ │ │ │ + beq.w 44d4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 44c8 │ │ │ │ │ + bge.w 44d4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, 42a0 │ │ │ │ │ + cbnz r3, 42ac │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4538 │ │ │ │ │ - cbz r0, 429c │ │ │ │ │ + bne.w 4544 │ │ │ │ │ + cbz r0, 42a8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - ble.n 429c │ │ │ │ │ + ble.n 42a8 │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 4268 │ │ │ │ │ + b.n 4274 │ │ │ │ │ mov fp, r8 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3e52 │ │ │ │ │ - b.n 3e62 │ │ │ │ │ + bne.w 3e56 │ │ │ │ │ + b.n 3e66 │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 3dfc │ │ │ │ │ - b.n 3f96 │ │ │ │ │ + bne.w 3e00 │ │ │ │ │ + b.n 3f9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3ea0 │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ - mov r3, r7 │ │ │ │ │ + bne.w 3eee │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4032 │ │ │ │ │ + bne.w 3fd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 454c │ │ │ │ │ + bne.w 4556 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 402c │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - ble.w 402c │ │ │ │ │ + beq.w 3fcc │ │ │ │ │ + ldr.w r8, [r4, #8] │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + bge.w 3fcc │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4032 │ │ │ │ │ + bne.w 3fd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 454c │ │ │ │ │ + bne.w 4556 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 402e │ │ │ │ │ + beq.w 3fce │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - bge.w 402e │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + ble.w 3fce │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4032 │ │ │ │ │ + bne.w 3fd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 454c │ │ │ │ │ + bne.w 4556 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 44d4 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ + beq.w 44e0 │ │ │ │ │ + ldr.w r8, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.w 44d4 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + ble.w 44e0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4032 │ │ │ │ │ - str.w r8, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bne.w 3fd2 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 454c │ │ │ │ │ + bne.w 4556 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 402e │ │ │ │ │ + beq.w 3fce │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - cmp r2, fp │ │ │ │ │ - ble.w 402e │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - b.n 4394 │ │ │ │ │ + cmp r2, r8 │ │ │ │ │ + ble.w 3fce │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + b.n 439a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3eea │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + bne.w 3ea4 │ │ │ │ │ + ldr.w r8, [r4, #8] │ │ │ │ │ + mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3faa │ │ │ │ │ + bne.w 3fae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4544 │ │ │ │ │ + bne.w 4550 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3fa4 │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ - cmp r6, r8 │ │ │ │ │ - bge.w 3fa4 │ │ │ │ │ + beq.w 3fa8 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + ble.w 3fa8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3faa │ │ │ │ │ + bne.w 3fae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 4544 │ │ │ │ │ + bne.n 4550 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3fa6 │ │ │ │ │ + beq.w 3faa │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - ble.w 3fa6 │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + bge.w 3faa │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3faa │ │ │ │ │ + bne.w 3fae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 4544 │ │ │ │ │ - cbz r0, 44ce │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ + bne.n 4550 │ │ │ │ │ + cbz r0, 44da │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - ble.n 44ce │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + ble.n 44da │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3faa │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bne.w 3fae │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 4544 │ │ │ │ │ + bne.n 4550 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3fa6 │ │ │ │ │ + beq.w 3faa │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - ble.w 3fa6 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 448a │ │ │ │ │ + cmp r2, fp │ │ │ │ │ + ble.w 3faa │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + b.n 4494 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 42b2 │ │ │ │ │ + b.n 42be │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 429c │ │ │ │ │ - ldr.w r8, [sp, #20] │ │ │ │ │ - b.n 3fa6 │ │ │ │ │ + b.n 42a8 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 402e │ │ │ │ │ + b.n 3faa │ │ │ │ │ + ldr.w r8, [sp, #20] │ │ │ │ │ + b.n 3fce │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldrd r1, r2, [fp, #8] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f24 │ │ │ │ │ - b.n 3f7e │ │ │ │ │ + bne.w 3f28 │ │ │ │ │ + b.n 3f82 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 404c │ │ │ │ │ + beq.w 3fc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f28 │ │ │ │ │ + beq.w 3f2c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 4552 │ │ │ │ │ + cbz r0, 455e │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ │ - b.n 4014 │ │ │ │ │ + b.n 4044 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3e64 │ │ │ │ │ + b.n 3e68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f96 │ │ │ │ │ + b.n 3f9a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3ef8 │ │ │ │ │ + b.n 3eb2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3eae │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 3efc │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 452e │ │ │ │ │ + b.n 453a │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ - b.n 3dee │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 3f2c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3d94 │ │ │ │ │ + b.n 3df2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 45aa │ │ │ │ │ + bge.n 4588 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 3f30 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 3f30 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3f9e │ │ │ │ │ + bne.w 3fa2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 3dc4 │ │ │ │ │ + bne.w 3dc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 3dd6 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3f2c │ │ │ │ │ + b.n 3dda │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 3d98 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000045b4 : │ │ │ │ │ +000045c4 : │ │ │ │ │ atom_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 556a │ │ │ │ │ + beq.w 557a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 556a │ │ │ │ │ + bne.w 557a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 552c │ │ │ │ │ + beq.w 553c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 4620 │ │ │ │ │ + cbz r0, 4630 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4ae8 │ │ │ │ │ + bne.w 4af8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4bd2 │ │ │ │ │ + bne.w 4be2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #623 @ 0x26f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 477c │ │ │ │ │ + bne.w 478c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_43_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_43_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 472a │ │ │ │ │ + bne.n 473a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4612 │ │ │ │ │ + bne.n 4622 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 473a │ │ │ │ │ + bne.n 474a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #9 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 47cc │ │ │ │ │ + bne.n 47dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #25 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48cc │ │ │ │ │ + bne.w 48dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ce4 │ │ │ │ │ + bne.w 4cf4 │ │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c76 │ │ │ │ │ + bne.w 4c86 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 4614 │ │ │ │ │ + b.n 4624 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5658 │ │ │ │ │ + bl 5668 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4612 │ │ │ │ │ - b.n 4692 │ │ │ │ │ + bne.w 4622 │ │ │ │ │ + b.n 46a2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 54d0 │ │ │ │ │ + beq.w 54e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54d0 │ │ │ │ │ + bne.w 54e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54ca │ │ │ │ │ + bne.w 54da │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 35f0 │ │ │ │ │ + bl 35f0 │ │ │ │ │ R_ARM_THM_CALL tuple_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4b0a │ │ │ │ │ + beq.w 4b1a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4614 │ │ │ │ │ + b.n 4624 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ce4 │ │ │ │ │ + beq.w 4cf4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -7844,533 +7847,533 @@ │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 47b4 │ │ │ │ │ + cbz r0, 47c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4612 │ │ │ │ │ + beq.w 4622 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4614 │ │ │ │ │ + beq.w 4624 │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4ce8 │ │ │ │ │ + b.n 4cf8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 544c │ │ │ │ │ + beq.w 545c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 544c │ │ │ │ │ + bne.w 545c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5446 │ │ │ │ │ + bne.w 5456 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 3784 │ │ │ │ │ + bl 3784 │ │ │ │ │ R_ARM_THM_CALL list_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4774 │ │ │ │ │ + bne.n 4784 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5132 │ │ │ │ │ + bne.w 5142 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52ec │ │ │ │ │ + beq.w 52fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 52ec │ │ │ │ │ + bne.w 52fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5428 │ │ │ │ │ + bne.w 5438 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 541a │ │ │ │ │ + beq.w 542a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5116 │ │ │ │ │ + beq.w 5126 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5116 │ │ │ │ │ + beq.w 5126 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5116 │ │ │ │ │ + beq.w 5126 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5116 │ │ │ │ │ + beq.w 5126 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 512a │ │ │ │ │ + beq.w 513a │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_ListComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ListComp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55d0 │ │ │ │ │ + beq.w 55e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 55b8 │ │ │ │ │ + bne.w 55c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4776 │ │ │ │ │ + b.n 4786 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5586 │ │ │ │ │ + beq.w 5596 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5586 │ │ │ │ │ + bne.w 5596 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5108 │ │ │ │ │ + bne.w 5118 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 559a │ │ │ │ │ + beq.w 55aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 559a │ │ │ │ │ + bne.w 55aa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5524 │ │ │ │ │ + bne.w 5534 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5502 │ │ │ │ │ + beq.w 5512 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 49a0 │ │ │ │ │ + cbz r0, 49b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 55ae │ │ │ │ │ + beq.w 55be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 55ae │ │ │ │ │ + bne.w 55be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 55a4 │ │ │ │ │ + bne.w 55b4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 5210 │ │ │ │ │ + bl 5210 │ │ │ │ │ R_ARM_THM_CALL _gather_85_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c64 │ │ │ │ │ + bne.w 4c74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r3, 49a2 │ │ │ │ │ + cbnz r3, 49b2 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4bf4 │ │ │ │ │ + bne.w 4c04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5524 │ │ │ │ │ + bne.w 5534 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a36 │ │ │ │ │ + beq.n 4a46 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 547a │ │ │ │ │ + beq.w 548a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 547a │ │ │ │ │ + bne.w 548a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 534a │ │ │ │ │ + bne.w 535a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 5210 │ │ │ │ │ + bl 5210 │ │ │ │ │ R_ARM_THM_CALL _gather_85_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4eb6 │ │ │ │ │ + bne.w 4ec6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 534a │ │ │ │ │ + bne.w 535a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ - cbz r0, 4a0e │ │ │ │ │ + bl 71d0 │ │ │ │ │ + cbz r0, 4a1e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4fd2 │ │ │ │ │ + bne.w 4fe2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 534a │ │ │ │ │ + bne.w 535a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ - cbz r0, 4a30 │ │ │ │ │ + bl 71d0 │ │ │ │ │ + cbz r0, 4a40 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4f7e │ │ │ │ │ + bne.w 4f8e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5108 │ │ │ │ │ + bne.w 5118 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52e2 │ │ │ │ │ + beq.w 52f2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 52e2 │ │ │ │ │ + bne.w 52f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 52ce │ │ │ │ │ + bne.w 52de │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5254 │ │ │ │ │ + beq.w 5264 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cf8 │ │ │ │ │ + beq.w 4d08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb4c │ │ │ │ │ + bl fb5c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cf8 │ │ │ │ │ + beq.w 4d08 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cf8 │ │ │ │ │ + beq.w 4d08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cf8 │ │ │ │ │ + beq.w 4d08 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ bl 0 <_PyAST_Set> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Set │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cee │ │ │ │ │ + beq.w 4cfe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5574 │ │ │ │ │ + bne.w 5584 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4776 │ │ │ │ │ + b.n 4786 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ce4 │ │ │ │ │ + beq.w 4cf4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 479c │ │ │ │ │ + b.n 47ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5140 │ │ │ │ │ + bne.w 5150 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52da │ │ │ │ │ + beq.w 52ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 52da │ │ │ │ │ + bne.w 52ea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 52d4 │ │ │ │ │ + bne.w 52e4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4caa │ │ │ │ │ + beq.w 4cba │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5560 │ │ │ │ │ + beq.w 5570 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5560 │ │ │ │ │ + bne.w 5570 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5590 │ │ │ │ │ + bne.w 55a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl de9c │ │ │ │ │ + bl deb0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 4b9c │ │ │ │ │ + cbnz r0, 4bac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5590 │ │ │ │ │ + bne.w 55a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4eac │ │ │ │ │ + beq.w 4ebc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ca8 │ │ │ │ │ + beq.n 4cb8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 48c4 │ │ │ │ │ + beq.w 48d4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48c4 │ │ │ │ │ + beq.w 48d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cba │ │ │ │ │ + b.n 4cca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ce4 │ │ │ │ │ + beq.w 4cf4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 479c │ │ │ │ │ + b.n 47ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5460 │ │ │ │ │ + beq.w 5470 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_get_keys> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_keys │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5472 │ │ │ │ │ + beq.w 5482 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_values> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_values │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 546a │ │ │ │ │ + beq.w 547a │ │ │ │ │ strd r6, fp, [sp] │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Dict> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Dict │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5456 │ │ │ │ │ + beq.w 5466 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4ae2 │ │ │ │ │ + beq.w 4af2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ae2 │ │ │ │ │ + beq.w 4af2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4a3a │ │ │ │ │ + b.n 4a4a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 498a │ │ │ │ │ - b.n 4982 │ │ │ │ │ + beq.w 499a │ │ │ │ │ + b.n 4992 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ce4 │ │ │ │ │ + beq.n 4cf4 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ @@ -8380,149 +8383,149 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_EllipsisObject │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_EllipsisObject │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 47ac │ │ │ │ │ - b.n 47b4 │ │ │ │ │ + bne.w 47bc │ │ │ │ │ + b.n 47c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4e38 │ │ │ │ │ + bne.w 4e48 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5140 │ │ │ │ │ + bne.w 5150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6ee8 │ │ │ │ │ + bl 6ef8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4776 │ │ │ │ │ + bne.w 4786 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46d2 │ │ │ │ │ + beq.w 46e2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4618 │ │ │ │ │ + b.n 4628 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5262 │ │ │ │ │ + bne.w 5272 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5108 │ │ │ │ │ + bne.w 5118 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 54c2 │ │ │ │ │ + beq.w 54d2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54c2 │ │ │ │ │ + bne.w 54d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54bc │ │ │ │ │ + bne.w 54cc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 549a │ │ │ │ │ + beq.w 54aa │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5496 │ │ │ │ │ + beq.w 54a6 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 548c │ │ │ │ │ + beq.w 549c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 548c │ │ │ │ │ + bne.w 549c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5484 │ │ │ │ │ + bne.w 5494 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 502e │ │ │ │ │ + beq.w 503e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 502e │ │ │ │ │ + beq.w 503e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 502e │ │ │ │ │ + beq.w 503e │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5024 │ │ │ │ │ + beq.w 5034 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54ec │ │ │ │ │ + bne.w 54fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5494 │ │ │ │ │ + beq.w 54a4 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5494 │ │ │ │ │ + beq.w 54a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54e4 │ │ │ │ │ + beq.w 54f4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, fp │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ @@ -8530,178 +8533,178 @@ │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ │ bl 0 <_PyAST_DictComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_DictComp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54da │ │ │ │ │ + beq.w 54ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4ae2 │ │ │ │ │ + beq.w 4af2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ae2 │ │ │ │ │ + beq.w 4af2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5044 │ │ │ │ │ + b.n 5054 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cb8 │ │ │ │ │ + bne.w 4cc8 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 524c │ │ │ │ │ + beq.w 525c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 524c │ │ │ │ │ + bne.w 525c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5246 │ │ │ │ │ + bne.w 5256 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4e7e │ │ │ │ │ + cbz r0, 4e8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e004 │ │ │ │ │ + bl e018 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 526c │ │ │ │ │ + bne.w 527c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5246 │ │ │ │ │ + bne.w 5256 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4ea0 │ │ │ │ │ + cbz r0, 4eb0 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 52f6 │ │ │ │ │ + bne.w 5306 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4cb8 │ │ │ │ │ + b.n 4cc8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4cac │ │ │ │ │ + b.n 4cbc │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 49ee │ │ │ │ │ + beq.w 49fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5412 │ │ │ │ │ + beq.w 5422 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5412 │ │ │ │ │ + bne.w 5422 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 539c │ │ │ │ │ + bne.w 53ac │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 4f14 │ │ │ │ │ + cbz r0, 4f24 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5354 │ │ │ │ │ + bne.w 5364 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 539c │ │ │ │ │ + bne.w 53ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ - cbz r0, 4f40 │ │ │ │ │ + bl 71d0 │ │ │ │ │ + cbz r0, 4f50 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4f40 │ │ │ │ │ + cbz r0, 4f50 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 53a6 │ │ │ │ │ + bne.w 53b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 539c │ │ │ │ │ + bne.w 53ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ - cbz r0, 4f76 │ │ │ │ │ + bl 71d0 │ │ │ │ │ + cbz r0, 4f86 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 4f76 │ │ │ │ │ + cbz r0, 4f86 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_149_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_149_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 53ea │ │ │ │ │ + bne.w 53fa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 49ee │ │ │ │ │ + b.n 49fe │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_149_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_149_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a30 │ │ │ │ │ + beq.w 4a40 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -8710,38 +8713,38 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a32 │ │ │ │ │ + beq.w 4a42 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4a38 │ │ │ │ │ + b.n 4a48 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a0e │ │ │ │ │ + beq.w 4a1e │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a0e │ │ │ │ │ + beq.w 4a1e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -8749,244 +8752,244 @@ │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 8734 │ │ │ │ │ + bl 8734 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4fc8 │ │ │ │ │ - b.n 4a32 │ │ │ │ │ + bne.n 4fd8 │ │ │ │ │ + b.n 4a42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54f6 │ │ │ │ │ + bne.w 5506 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 519a │ │ │ │ │ + bne.w 51aa │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5108 │ │ │ │ │ + bne.n 5118 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5192 │ │ │ │ │ + beq.w 51a2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5192 │ │ │ │ │ + bne.w 51a2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5174 │ │ │ │ │ + bne.w 5184 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 5166 │ │ │ │ │ + beq.n 5176 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5144 │ │ │ │ │ + beq.n 5154 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5144 │ │ │ │ │ + beq.n 5154 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5144 │ │ │ │ │ + beq.n 5154 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5144 │ │ │ │ │ + beq.n 5154 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5154 │ │ │ │ │ + beq.n 5164 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_SetComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_SetComp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 515c │ │ │ │ │ + beq.n 516c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4ae2 │ │ │ │ │ + beq.w 4af2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ae2 │ │ │ │ │ + beq.w 4af2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4714 │ │ │ │ │ - b.n 4ce4 │ │ │ │ │ + beq.w 4724 │ │ │ │ │ + b.n 4cf4 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r3, 512a │ │ │ │ │ + cbz r3, 513a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5428 │ │ │ │ │ + bne.w 5438 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72cc │ │ │ │ │ + bl 72cc │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46f2 │ │ │ │ │ - b.n 4ce4 │ │ │ │ │ + beq.w 4702 │ │ │ │ │ + b.n 4cf4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cda │ │ │ │ │ + b.n 4cea │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r3, 5154 │ │ │ │ │ + cbz r3, 5164 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5174 │ │ │ │ │ + cbnz r3, 5184 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72cc │ │ │ │ │ + bl 72cc │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5108 │ │ │ │ │ + b.n 5118 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5100 │ │ │ │ │ - b.n 5154 │ │ │ │ │ + bne.n 5110 │ │ │ │ │ + b.n 5164 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 517a │ │ │ │ │ + bge.n 518a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5108 │ │ │ │ │ + b.n 5118 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 508c │ │ │ │ │ - b.n 5174 │ │ │ │ │ + beq.w 509c │ │ │ │ │ + b.n 5184 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 506a │ │ │ │ │ + b.n 507a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5042 │ │ │ │ │ + bne.w 5052 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 51e2 │ │ │ │ │ + beq.n 51f2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 51e2 │ │ │ │ │ + cbnz r0, 51f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 51dc │ │ │ │ │ + cbnz r3, 51ec │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 51d0 │ │ │ │ │ + cbz r0, 51e0 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 51ea │ │ │ │ │ + cbnz r0, 51fa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5042 │ │ │ │ │ + b.n 5052 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 51d6 │ │ │ │ │ + b.n 51e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 51b8 │ │ │ │ │ + b.n 51c8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51d0 │ │ │ │ │ + beq.n 51e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51d0 │ │ │ │ │ + beq.n 51e0 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51d0 │ │ │ │ │ + beq.n 51e0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -8995,51 +8998,51 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51d2 │ │ │ │ │ + beq.n 51e2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 51d6 │ │ │ │ │ + b.n 51e6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 4ea6 │ │ │ │ │ + b.n 4eb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4e5c │ │ │ │ │ + b.n 4e6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 52b8 │ │ │ │ │ + bge.n 52c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cfe │ │ │ │ │ + b.n 4d0e │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e7e │ │ │ │ │ + beq.w 4e8e │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -9049,64 +9052,64 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #20] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ea2 │ │ │ │ │ + beq.w 4eb2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4ea6 │ │ │ │ │ + b.n 4eb6 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4a82 │ │ │ │ │ + beq.w 4a92 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cfe │ │ │ │ │ + b.n 4d0e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cba │ │ │ │ │ + b.n 4cca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4b36 │ │ │ │ │ + b.n 4b46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4a62 │ │ │ │ │ + b.w 4a72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 482e │ │ │ │ │ + b.w 483e │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ea0 │ │ │ │ │ + beq.w 4eb0 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ea0 │ │ │ │ │ + beq.w 4eb0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -9115,27 +9118,27 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ea0 │ │ │ │ │ + beq.w 4eb0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 52b2 │ │ │ │ │ + b.n 52c2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4a38 │ │ │ │ │ + b.w 4a48 │ │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ @@ -9146,35 +9149,35 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr.w r2, [fp, #28] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr.w r2, [fp, #20] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f78 │ │ │ │ │ + beq.w 4f88 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 49f0 │ │ │ │ │ + b.w 4a00 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 49f0 │ │ │ │ │ + b.w 4a00 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f40 │ │ │ │ │ + beq.w 4f50 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -9182,23 +9185,23 @@ │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 8734 │ │ │ │ │ + bl 8734 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5392 │ │ │ │ │ - b.n 4f78 │ │ │ │ │ + bne.n 53a2 │ │ │ │ │ + b.n 4f88 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -9207,483 +9210,483 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [sl, #12] │ │ │ │ │ - b.n 5380 │ │ │ │ │ + b.n 5390 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4ee4 │ │ │ │ │ + b.n 4ef4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 542e │ │ │ │ │ + bge.n 543e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5130 │ │ │ │ │ + b.n 5140 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4852 │ │ │ │ │ - b.n 5428 │ │ │ │ │ + beq.w 4862 │ │ │ │ │ + b.n 5438 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5134 │ │ │ │ │ + b.n 5144 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 47ec │ │ │ │ │ + b.w 47fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c5a │ │ │ │ │ + bne.w 4c6a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.w 4a3a │ │ │ │ │ + b.w 4a4a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4c2a │ │ │ │ │ + b.w 4c3a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4c1a │ │ │ │ │ + b.w 4c2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 49d6 │ │ │ │ │ + b.w 49e6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5036 │ │ │ │ │ + b.n 5046 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4d78 │ │ │ │ │ + b.n 4d88 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5036 │ │ │ │ │ + b.n 5046 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4e2e │ │ │ │ │ + blt.w 4e3e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, sl, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4d4a │ │ │ │ │ + beq.w 4d5a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5044 │ │ │ │ │ + b.n 5054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4d26 │ │ │ │ │ + b.n 4d36 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cda │ │ │ │ │ + b.n 4cea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 475a │ │ │ │ │ + b.w 476a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4e2e │ │ │ │ │ + bne.w 4e3e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5044 │ │ │ │ │ + b.n 5054 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4dc2 │ │ │ │ │ + beq.w 4dd2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5036 │ │ │ │ │ + b.n 5046 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4c5a │ │ │ │ │ + blt.w 4c6a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 493c │ │ │ │ │ + beq.w 494c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.w 4a3a │ │ │ │ │ + b.w 4a4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 5546 │ │ │ │ │ + bge.n 5556 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.w 4ce8 │ │ │ │ │ + b.w 4cf8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4608 │ │ │ │ │ - b.w 4ce4 │ │ │ │ │ + beq.w 4618 │ │ │ │ │ + b.w 4cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4b70 │ │ │ │ │ + b.w 4b80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 45e8 │ │ │ │ │ + b.w 45f8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5262 │ │ │ │ │ - b.w 4ae2 │ │ │ │ │ + bne.w 5272 │ │ │ │ │ + b.w 4af2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 48ec │ │ │ │ │ + b.w 48fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4cac │ │ │ │ │ + b.w 4cbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4918 │ │ │ │ │ + b.w 4928 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 49a2 │ │ │ │ │ + b.w 49b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4966 │ │ │ │ │ + b.w 4976 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48c4 │ │ │ │ │ + beq.w 48d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5130 │ │ │ │ │ + b.n 5140 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 55c6 │ │ │ │ │ - b.n 512a │ │ │ │ │ + bne.n 55d6 │ │ │ │ │ + b.n 513a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000055dc <_tmp_43_rule>: │ │ │ │ │ +000055ec <_tmp_43_rule>: │ │ │ │ │ _tmp_43_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 564e <_tmp_43_rule+0x72> │ │ │ │ │ + beq.n 565e <_tmp_43_rule+0x72> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 564e <_tmp_43_rule+0x72> │ │ │ │ │ + cbnz r0, 565e <_tmp_43_rule+0x72> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5646 <_tmp_43_rule+0x6a> │ │ │ │ │ + cbnz r3, 5656 <_tmp_43_rule+0x6a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ - cbnz r0, 563e <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r0, 564e <_tmp_43_rule+0x62> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 563e <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r3, 564e <_tmp_43_rule+0x62> │ │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 563e <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r0, 564e <_tmp_43_rule+0x62> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 563e <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r3, 564e <_tmp_43_rule+0x62> │ │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 563e <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r0, 564e <_tmp_43_rule+0x62> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 563a <_tmp_43_rule+0x5e> │ │ │ │ │ + b.n 564a <_tmp_43_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5606 <_tmp_43_rule+0x2a> │ │ │ │ │ + b.n 5616 <_tmp_43_rule+0x2a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005658 : │ │ │ │ │ +00005668 : │ │ │ │ │ strings_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 5816 │ │ │ │ │ + beq.w 5826 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5816 │ │ │ │ │ + bne.w 5826 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 574a │ │ │ │ │ + bne.n 575a │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1170 @ 0x492 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 56b4 │ │ │ │ │ + cbz r0, 56c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5804 │ │ │ │ │ + beq.w 5814 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 57a2 │ │ │ │ │ + bne.n 57b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 574a │ │ │ │ │ + bne.n 575a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 58d8 <_loop1_81_rule> │ │ │ │ │ + bl 58e8 <_loop1_81_rule> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbz r0, 572e │ │ │ │ │ + cbz r0, 573e │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 57fc │ │ │ │ │ + beq.w 580c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_concatenate_strings> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_concatenate_strings │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 578c │ │ │ │ │ + beq.n 579c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 578c │ │ │ │ │ + bne.n 579c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1170 @ 0x492 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 56a2 │ │ │ │ │ + b.n 56b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 574a │ │ │ │ │ + cbnz r2, 575a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 8054 │ │ │ │ │ + bl 8054 │ │ │ │ │ R_ARM_THM_CALL _loop1_82_rule │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, 5756 │ │ │ │ │ + cbnz r0, 5766 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 5720 │ │ │ │ │ + b.n 5730 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 56ac │ │ │ │ │ + b.n 56bc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57fc │ │ │ │ │ + beq.n 580c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_concatenate_tstrings> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_concatenate_tstrings │ │ │ │ │ mov r1, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 578c │ │ │ │ │ + cbz r0, 579c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5746 │ │ │ │ │ + beq.n 5756 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5746 │ │ │ │ │ + beq.n 5756 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5750 │ │ │ │ │ + b.n 5760 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 574c │ │ │ │ │ + bne.n 575c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 58ce │ │ │ │ │ + beq.w 58de │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 58ce │ │ │ │ │ + bne.w 58de │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 58c8 │ │ │ │ │ + bne.n 58d8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bl 58d8 <_loop1_81_rule> │ │ │ │ │ + bl 58e8 <_loop1_81_rule> │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5880 │ │ │ │ │ + bne.n 5890 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 58c8 │ │ │ │ │ + bne.n 58d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8054 │ │ │ │ │ + bl 8054 │ │ │ │ │ R_ARM_THM_CALL _loop1_82_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 581e │ │ │ │ │ + cbnz r0, 582e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 56d6 │ │ │ │ │ + b.n 56e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 56ac │ │ │ │ │ + b.n 56bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 5796 │ │ │ │ │ + blt.n 57a6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ - b.n 56c6 │ │ │ │ │ + b.n 56d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 568c │ │ │ │ │ + b.n 569c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a08 <_tmp_154_rule> │ │ │ │ │ + bl 5a18 <_tmp_154_rule> │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57f0 │ │ │ │ │ + beq.n 5800 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -9704,31 +9707,31 @@ │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r9, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57f2 │ │ │ │ │ + beq.n 5802 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 57f6 │ │ │ │ │ + b.n 5806 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8154 │ │ │ │ │ + bl 8154 │ │ │ │ │ R_ARM_THM_CALL tstring_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57de │ │ │ │ │ + beq.n 57ee │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -9747,117 +9750,117 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ │ - b.n 5864 │ │ │ │ │ + b.n 5874 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 57f6 │ │ │ │ │ + b.n 5806 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 57c8 │ │ │ │ │ + b.n 57d8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000058d8 <_loop1_81_rule>: │ │ │ │ │ +000058e8 <_loop1_81_rule>: │ │ │ │ │ _loop1_81_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 59f0 <_loop1_81_rule+0x118> │ │ │ │ │ + beq.n 5a00 <_loop1_81_rule+0x118> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 59f0 <_loop1_81_rule+0x118> │ │ │ │ │ + bne.n 5a00 <_loop1_81_rule+0x118> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 59be <_loop1_81_rule+0xe6> │ │ │ │ │ + bne.n 59ce <_loop1_81_rule+0xe6> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59fe <_loop1_81_rule+0x126> │ │ │ │ │ + beq.n 5a0e <_loop1_81_rule+0x126> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 59be <_loop1_81_rule+0xe6> │ │ │ │ │ + bne.n 59ce <_loop1_81_rule+0xe6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a08 <_tmp_154_rule> │ │ │ │ │ + bl 5a18 <_tmp_154_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59b6 <_loop1_81_rule+0xde> │ │ │ │ │ + beq.n 59c6 <_loop1_81_rule+0xde> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 5a08 <_tmp_154_rule> │ │ │ │ │ + bl 5a18 <_tmp_154_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 596a <_loop1_81_rule+0x92> │ │ │ │ │ + cbz r0, 597a <_loop1_81_rule+0x92> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59f8 <_loop1_81_rule+0x120> │ │ │ │ │ + beq.n 5a08 <_loop1_81_rule+0x120> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r6, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r7, [r0, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - bl 5a08 <_tmp_154_rule> │ │ │ │ │ + bl 5a18 <_tmp_154_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 59c8 <_loop1_81_rule+0xf0> │ │ │ │ │ + bne.n 59d8 <_loop1_81_rule+0xf0> │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - cbnz r6, 596e <_loop1_81_rule+0x96> │ │ │ │ │ - b.n 59b8 <_loop1_81_rule+0xe0> │ │ │ │ │ + cbnz r6, 597e <_loop1_81_rule+0x96> │ │ │ │ │ + b.n 59c8 <_loop1_81_rule+0xe0> │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 59b8 <_loop1_81_rule+0xe0> │ │ │ │ │ + cbnz r3, 59c8 <_loop1_81_rule+0xe0> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59f8 <_loop1_81_rule+0x120> │ │ │ │ │ + beq.n 5a08 <_loop1_81_rule+0x120> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 59a2 <_loop1_81_rule+0xca> │ │ │ │ │ + ble.n 59b2 <_loop1_81_rule+0xca> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 59a2 <_loop1_81_rule+0xca> │ │ │ │ │ + beq.n 59b2 <_loop1_81_rule+0xca> │ │ │ │ │ mov r2, r5 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ movs r3, #4 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 5994 <_loop1_81_rule+0xbc> │ │ │ │ │ + bne.n 59a4 <_loop1_81_rule+0xbc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -9867,1136 +9870,1136 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 59ae <_loop1_81_rule+0xd6> │ │ │ │ │ + b.n 59be <_loop1_81_rule+0xd6> │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq.n 59d8 <_loop1_81_rule+0x100> │ │ │ │ │ + beq.n 59e8 <_loop1_81_rule+0x100> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b.n 5954 <_loop1_81_rule+0x7c> │ │ │ │ │ + b.n 5964 <_loop1_81_rule+0x7c> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 59f8 <_loop1_81_rule+0x120> │ │ │ │ │ + cbz r0, 5a08 <_loop1_81_rule+0x120> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 59cc <_loop1_81_rule+0xf4> │ │ │ │ │ + b.n 59dc <_loop1_81_rule+0xf4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5908 <_loop1_81_rule+0x30> │ │ │ │ │ + b.n 5918 <_loop1_81_rule+0x30> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 59be <_loop1_81_rule+0xe6> │ │ │ │ │ + b.n 59ce <_loop1_81_rule+0xe6> │ │ │ │ │ │ │ │ │ │ -00005a08 <_tmp_154_rule>: │ │ │ │ │ +00005a18 <_tmp_154_rule>: │ │ │ │ │ _tmp_154_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 5d00 <_tmp_154_rule+0x2f8> │ │ │ │ │ + beq.w 5d10 <_tmp_154_rule+0x2f8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5d00 <_tmp_154_rule+0x2f8> │ │ │ │ │ + bne.w 5d10 <_tmp_154_rule+0x2f8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5c98 <_tmp_154_rule+0x290> │ │ │ │ │ + bne.w 5ca8 <_tmp_154_rule+0x290> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5ce6 <_tmp_154_rule+0x2de> │ │ │ │ │ + beq.w 5cf6 <_tmp_154_rule+0x2de> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5ce6 <_tmp_154_rule+0x2de> │ │ │ │ │ + bne.w 5cf6 <_tmp_154_rule+0x2de> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5ce0 <_tmp_154_rule+0x2d8> │ │ │ │ │ + bne.w 5cf0 <_tmp_154_rule+0x2d8> │ │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5ae6 <_tmp_154_rule+0xde> │ │ │ │ │ + bne.n 5af6 <_tmp_154_rule+0xde> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5c98 <_tmp_154_rule+0x290> │ │ │ │ │ + bne.w 5ca8 <_tmp_154_rule+0x290> │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5cd8 <_tmp_154_rule+0x2d0> │ │ │ │ │ + beq.w 5ce8 <_tmp_154_rule+0x2d0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5cd8 <_tmp_154_rule+0x2d0> │ │ │ │ │ + bne.w 5ce8 <_tmp_154_rule+0x2d0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5cd2 <_tmp_154_rule+0x2ca> │ │ │ │ │ + bne.w 5ce2 <_tmp_154_rule+0x2ca> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, 5aca <_tmp_154_rule+0xc2> │ │ │ │ │ + cbnz r0, 5ada <_tmp_154_rule+0xc2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_constant_from_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_constant_from_string │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ca8 <_tmp_154_rule+0x2a0> │ │ │ │ │ + beq.w 5cb8 <_tmp_154_rule+0x2a0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5cee <_tmp_154_rule+0x2e6> │ │ │ │ │ + bne.w 5cfe <_tmp_154_rule+0x2e6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5abe <_tmp_154_rule+0xb6> │ │ │ │ │ + b.n 5ace <_tmp_154_rule+0xb6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5d10 <_tmp_154_rule+0x308> │ │ │ │ │ + beq.w 5d20 <_tmp_154_rule+0x308> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5d10 <_tmp_154_rule+0x308> │ │ │ │ │ + bne.w 5d20 <_tmp_154_rule+0x308> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5d08 <_tmp_154_rule+0x300> │ │ │ │ │ + bne.w 5d18 <_tmp_154_rule+0x300> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5d4a <_tmp_154_rule+0x342> │ │ │ │ │ + beq.w 5d5a <_tmp_154_rule+0x342> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5d3e <_tmp_154_rule+0x336> │ │ │ │ │ + bne.w 5d4e <_tmp_154_rule+0x336> │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 5b3c <_tmp_154_rule+0x134> │ │ │ │ │ + b.n 5b4c <_tmp_154_rule+0x134> │ │ │ │ │ str.w r2, [r9, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov fp, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5d5c <_tmp_154_rule+0x354> │ │ │ │ │ + beq.w 5d6c <_tmp_154_rule+0x354> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5d5c <_tmp_154_rule+0x354> │ │ │ │ │ + bne.w 5d6c <_tmp_154_rule+0x354> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5bba <_tmp_154_rule+0x1b2> │ │ │ │ │ + cbnz r3, 5bca <_tmp_154_rule+0x1b2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl ffc0 │ │ │ │ │ + bl ffd0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 5b92 <_tmp_154_rule+0x18a> │ │ │ │ │ + cbnz r0, 5ba2 <_tmp_154_rule+0x18a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 5bba <_tmp_154_rule+0x1b2> │ │ │ │ │ + cbnz r3, 5bca <_tmp_154_rule+0x1b2> │ │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 5bba <_tmp_154_rule+0x1b2> │ │ │ │ │ + cbz r0, 5bca <_tmp_154_rule+0x1b2> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_constant_from_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_constant_from_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5d30 <_tmp_154_rule+0x328> │ │ │ │ │ + beq.w 5d40 <_tmp_154_rule+0x328> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5d18 <_tmp_154_rule+0x310> │ │ │ │ │ + bne.w 5d28 <_tmp_154_rule+0x310> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 5b32 <_tmp_154_rule+0x12a> │ │ │ │ │ + bne.n 5b42 <_tmp_154_rule+0x12a> │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5d44 <_tmp_154_rule+0x33c> │ │ │ │ │ + beq.w 5d54 <_tmp_154_rule+0x33c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 5b32 <_tmp_154_rule+0x12a> │ │ │ │ │ + b.n 5b42 <_tmp_154_rule+0x12a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5d44 <_tmp_154_rule+0x33c> │ │ │ │ │ + beq.w 5d54 <_tmp_154_rule+0x33c> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + ble.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #4 │ │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #6 │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #7 │ │ │ │ │ ldr.w r1, [r9, #24] │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #8 │ │ │ │ │ ldr.w r1, [r9, #28] │ │ │ │ │ str r1, [r3, #28] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #9 │ │ │ │ │ ldr.w r1, [r9, #32] │ │ │ │ │ str r1, [r3, #32] │ │ │ │ │ - beq.n 5c56 <_tmp_154_rule+0x24e> │ │ │ │ │ + beq.n 5c66 <_tmp_154_rule+0x24e> │ │ │ │ │ movs r3, #9 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r9, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 5c46 <_tmp_154_rule+0x23e> │ │ │ │ │ + bne.n 5c56 <_tmp_154_rule+0x23e> │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5ca0 <_tmp_154_rule+0x298> │ │ │ │ │ + cbz r0, 5cb0 <_tmp_154_rule+0x298> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_joined_str> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_joined_str │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 5cbc <_tmp_154_rule+0x2b4> │ │ │ │ │ + cbz r0, 5ccc <_tmp_154_rule+0x2b4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5ae0 <_tmp_154_rule+0xd8> │ │ │ │ │ + beq.w 5af0 <_tmp_154_rule+0xd8> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - cbnz r2, 5cc8 <_tmp_154_rule+0x2c0> │ │ │ │ │ - b.n 5abe <_tmp_154_rule+0xb6> │ │ │ │ │ + cbnz r2, 5cd8 <_tmp_154_rule+0x2c0> │ │ │ │ │ + b.n 5ace <_tmp_154_rule+0xb6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5ac2 <_tmp_154_rule+0xba> │ │ │ │ │ + b.n 5ad2 <_tmp_154_rule+0xba> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - b.n 5a82 <_tmp_154_rule+0x7a> │ │ │ │ │ + b.n 5a92 <_tmp_154_rule+0x7a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 5cb6 <_tmp_154_rule+0x2ae> │ │ │ │ │ + cbz r0, 5cc6 <_tmp_154_rule+0x2ae> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 5abe <_tmp_154_rule+0xb6> │ │ │ │ │ + b.n 5ace <_tmp_154_rule+0xb6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - cbz r2, 5cce <_tmp_154_rule+0x2c6> │ │ │ │ │ + cbz r2, 5cde <_tmp_154_rule+0x2c6> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5a82 <_tmp_154_rule+0x7a> │ │ │ │ │ + b.n 5a92 <_tmp_154_rule+0x7a> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5a82 <_tmp_154_rule+0x7a> │ │ │ │ │ + b.n 5a92 <_tmp_154_rule+0x7a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5cb6 <_tmp_154_rule+0x2ae> │ │ │ │ │ + b.n 5cc6 <_tmp_154_rule+0x2ae> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5aa6 <_tmp_154_rule+0x9e> │ │ │ │ │ + b.n 5ab6 <_tmp_154_rule+0x9e> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - b.n 5a82 <_tmp_154_rule+0x7a> │ │ │ │ │ + b.n 5a92 <_tmp_154_rule+0x7a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5a66 <_tmp_154_rule+0x5e> │ │ │ │ │ + b.n 5a76 <_tmp_154_rule+0x5e> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5cb2 <_tmp_154_rule+0x2aa> │ │ │ │ │ - b.n 5abe <_tmp_154_rule+0xb6> │ │ │ │ │ + bne.n 5cc2 <_tmp_154_rule+0x2aa> │ │ │ │ │ + b.n 5ace <_tmp_154_rule+0xb6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5a3c <_tmp_154_rule+0x34> │ │ │ │ │ + b.n 5a4c <_tmp_154_rule+0x34> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5ca4 <_tmp_154_rule+0x29c> │ │ │ │ │ + b.n 5cb4 <_tmp_154_rule+0x29c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5b06 <_tmp_154_rule+0xfe> │ │ │ │ │ + b.n 5b16 <_tmp_154_rule+0xfe> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5b96 <_tmp_154_rule+0x18e> │ │ │ │ │ + beq.w 5ba6 <_tmp_154_rule+0x18e> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5bbe <_tmp_154_rule+0x1b6> │ │ │ │ │ + b.n 5bce <_tmp_154_rule+0x1b6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5d2a <_tmp_154_rule+0x322> │ │ │ │ │ - b.n 5bbe <_tmp_154_rule+0x1b6> │ │ │ │ │ + bne.n 5d3a <_tmp_154_rule+0x322> │ │ │ │ │ + b.n 5bce <_tmp_154_rule+0x1b6> │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5ca4 <_tmp_154_rule+0x29c> │ │ │ │ │ + b.n 5cb4 <_tmp_154_rule+0x29c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5ca4 <_tmp_154_rule+0x29c> │ │ │ │ │ + b.n 5cb4 <_tmp_154_rule+0x29c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5b5a <_tmp_154_rule+0x152> │ │ │ │ │ + b.n 5b6a <_tmp_154_rule+0x152> │ │ │ │ │ │ │ │ │ │ -00005d64 : │ │ │ │ │ +00005d74 : │ │ │ │ │ t_lookahead_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5dda │ │ │ │ │ + beq.n 5dea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 5dda │ │ │ │ │ + cbnz r0, 5dea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5dd0 │ │ │ │ │ + cbnz r3, 5de0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5dbe │ │ │ │ │ + cbnz r0, 5dce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5dd0 │ │ │ │ │ + cbnz r3, 5de0 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5dbe │ │ │ │ │ + cbnz r0, 5dce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5dd0 │ │ │ │ │ + cbnz r3, 5de0 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 5dc6 │ │ │ │ │ + cbz r0, 5dd6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5dc4 │ │ │ │ │ + b.n 5dd4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5d8e │ │ │ │ │ + b.n 5d9e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005de4 : │ │ │ │ │ +00005df4 : │ │ │ │ │ star_targets_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 62dc │ │ │ │ │ + beq.w 62ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 62dc │ │ │ │ │ + bne.w 62ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6300 │ │ │ │ │ + bne.w 6310 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 5fa8 │ │ │ │ │ + beq.w 5fb8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5fda │ │ │ │ │ + beq.w 5fea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5fda │ │ │ │ │ + bne.w 5fea │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6242 │ │ │ │ │ + bne.w 6252 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1193 @ 0x4a9 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 5ec2 │ │ │ │ │ + cbnz r0, 5ed2 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 6308 │ │ │ │ │ + beq.w 6318 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6242 │ │ │ │ │ + bne.w 6252 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6102 │ │ │ │ │ + bne.w 6112 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6242 │ │ │ │ │ + bne.w 6252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 64b4 │ │ │ │ │ + bl 64c4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5fa0 │ │ │ │ │ + beq.n 5fb0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1193 @ 0x4a9 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r6, 5ef8 │ │ │ │ │ + cbz r6, 5f08 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbz r0, 5ef6 │ │ │ │ │ + cbz r0, 5f06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 62ba │ │ │ │ │ + bne.w 62ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 62e4 │ │ │ │ │ + bne.w 62f4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 62b2 │ │ │ │ │ + beq.w 62c2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 62b2 │ │ │ │ │ + bne.w 62c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 62ac │ │ │ │ │ + bne.w 62bc │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1193 @ 0x4a9 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 5f88 │ │ │ │ │ + cbnz r0, 5f98 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 62d0 │ │ │ │ │ + beq.w 62e0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 62ac │ │ │ │ │ + bne.w 62bc │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6198 │ │ │ │ │ + bne.w 61a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 62ac │ │ │ │ │ + bne.w 62bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 64b4 │ │ │ │ │ + bl 64c4 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 5fa4 │ │ │ │ │ + cbz r0, 5fb4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1193 @ 0x4a9 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - cbnz r3, 5fe2 │ │ │ │ │ + cbnz r3, 5ff2 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 5eb4 │ │ │ │ │ + b.n 5ec4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 5f7a │ │ │ │ │ + b.n 5f8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 62c6 │ │ │ │ │ + blt.w 62d6 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 62e4 │ │ │ │ │ + bne.w 62f4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 5e48 │ │ │ │ │ + bne.w 5e58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5e58 │ │ │ │ │ + b.n 5e68 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 62ea │ │ │ │ │ + beq.w 62fa │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 62ea │ │ │ │ │ + bne.w 62fa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 62ac │ │ │ │ │ + bne.w 62bc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62a4 │ │ │ │ │ + beq.w 62b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 62ac │ │ │ │ │ + bne.w 62bc │ │ │ │ │ mov r6, r2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 3b3c │ │ │ │ │ + bl 3b3c │ │ │ │ │ R_ARM_THM_CALL _tmp_166_rule │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 6052 │ │ │ │ │ + cbz r0, 6062 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 60e4 │ │ │ │ │ + beq.n 60f4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ str.w r2, [sl, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov fp, r1 │ │ │ │ │ - b.n 6032 │ │ │ │ │ + b.n 6042 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 629e │ │ │ │ │ + beq.w 62ae │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - ble.n 607c │ │ │ │ │ + ble.n 608c │ │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ │ ldr.w r0, [sl, r7, lsl #2] │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 6068 │ │ │ │ │ + b.n 6078 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 62fc │ │ │ │ │ + bne.w 630c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ee8 │ │ │ │ │ + beq.w 5ef8 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62f6 │ │ │ │ │ + beq.w 6306 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62ba │ │ │ │ │ + beq.w 62ca │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 62ba │ │ │ │ │ + bne.w 62ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5eec │ │ │ │ │ + b.n 5efc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 629e │ │ │ │ │ + beq.w 62ae │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 6046 │ │ │ │ │ + b.n 6056 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6290 │ │ │ │ │ + beq.w 62a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6290 │ │ │ │ │ + bne.w 62a0 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6298 │ │ │ │ │ + bne.w 62a8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6232 │ │ │ │ │ + beq.n 6242 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6232 │ │ │ │ │ + beq.n 6242 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6266 │ │ │ │ │ + beq.w 6276 │ │ │ │ │ ldrd r7, r3, [r3, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6260 │ │ │ │ │ + beq.n 6270 │ │ │ │ │ strd r7, r3, [sp] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #2 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 627c │ │ │ │ │ + beq.n 628c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 627c │ │ │ │ │ + bne.n 628c │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 5eb8 │ │ │ │ │ + b.n 5ec8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 6274 │ │ │ │ │ + beq.n 6284 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6274 │ │ │ │ │ + bne.n 6284 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 626e │ │ │ │ │ + bne.n 627e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6248 │ │ │ │ │ + beq.n 6258 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6248 │ │ │ │ │ + beq.n 6258 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 62ac │ │ │ │ │ + beq.n 62bc │ │ │ │ │ ldrd r7, r3, [r3, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 625a │ │ │ │ │ + beq.n 626a │ │ │ │ │ strd r7, r3, [sp] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #2 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 6220 │ │ │ │ │ + cbz r0, 6230 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5f7a │ │ │ │ │ + beq.w 5f8a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6314 │ │ │ │ │ + beq.n 6324 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 5f90 │ │ │ │ │ + b.n 5fa0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ea8 │ │ │ │ │ + beq.w 5eb8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5efa │ │ │ │ │ + b.n 5f0a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5f70 │ │ │ │ │ - b.n 62ac │ │ │ │ │ + beq.w 5f80 │ │ │ │ │ + b.n 62bc │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6202 │ │ │ │ │ + b.n 6212 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6174 │ │ │ │ │ + b.n 6184 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5efa │ │ │ │ │ + b.n 5f0a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 624e │ │ │ │ │ + b.n 625e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 61b4 │ │ │ │ │ + b.n 61c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6194 │ │ │ │ │ + beq.n 61a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5efa │ │ │ │ │ + b.n 5f0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6122 │ │ │ │ │ + b.n 6132 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6238 │ │ │ │ │ + b.n 6248 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 5f90 │ │ │ │ │ + b.n 5fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5f20 │ │ │ │ │ + b.n 5f30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 60e0 │ │ │ │ │ + beq.w 60f0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5eec │ │ │ │ │ + b.n 5efc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6228 │ │ │ │ │ - b.n 5f42 │ │ │ │ │ + blt.n 6238 │ │ │ │ │ + b.n 5f52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5e18 │ │ │ │ │ + b.n 5e28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 5eec │ │ │ │ │ + b.n 5efc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - b.n 6004 │ │ │ │ │ + b.n 6014 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 60bc │ │ │ │ │ + b.n 60cc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5f90 │ │ │ │ │ + b.n 5fa0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5eec │ │ │ │ │ + b.n 5efc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6286 │ │ │ │ │ - b.n 5e7a │ │ │ │ │ + blt.n 6296 │ │ │ │ │ + b.n 5e8a │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 5f7c │ │ │ │ │ + b.n 5f8c │ │ │ │ │ │ │ │ │ │ -00006318 : │ │ │ │ │ +00006328 : │ │ │ │ │ star_target_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 649e │ │ │ │ │ + beq.w 64ae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 649e │ │ │ │ │ + bne.w 64ae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6496 │ │ │ │ │ + bne.w 64a6 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1193 @ 0x4a9 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 63b2 │ │ │ │ │ + cbnz r0, 63c2 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 648a │ │ │ │ │ + beq.w 649a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6496 │ │ │ │ │ + bne.w 64a6 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 63ca │ │ │ │ │ + cbnz r0, 63da │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6496 │ │ │ │ │ + bne.n 64a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 64b4 │ │ │ │ │ + bl 64c4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 63c4 │ │ │ │ │ + cbz r0, 63d4 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1193 @ 0x4a9 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ @@ -11005,288 +11008,288 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 63a4 │ │ │ │ │ + b.n 63b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 6482 │ │ │ │ │ + beq.n 6492 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6482 │ │ │ │ │ + bne.n 6492 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 647a │ │ │ │ │ + bne.n 648a │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6470 │ │ │ │ │ + beq.n 6480 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6470 │ │ │ │ │ + beq.n 6480 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 64ac │ │ │ │ │ + beq.n 64bc │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 64a6 │ │ │ │ │ + beq.n 64b6 │ │ │ │ │ strd r3, r8, [sp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #2 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 6458 │ │ │ │ │ + cbz r0, 6468 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 63a4 │ │ │ │ │ + beq.n 63b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 63a4 │ │ │ │ │ + beq.n 63b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 63bc │ │ │ │ │ + b.n 63cc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6390 │ │ │ │ │ + b.n 63a0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6390 │ │ │ │ │ + b.n 63a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 63e6 │ │ │ │ │ + b.n 63f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6460 │ │ │ │ │ - b.n 636e │ │ │ │ │ + blt.n 6470 │ │ │ │ │ + b.n 637e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 646a │ │ │ │ │ + b.n 647a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 634c │ │ │ │ │ + b.n 635c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 643c │ │ │ │ │ + b.n 644c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 63bc │ │ │ │ │ + b.n 63cc │ │ │ │ │ │ │ │ │ │ -000064b4 : │ │ │ │ │ +000064c4 : │ │ │ │ │ target_with_star_atom_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6e90 │ │ │ │ │ + beq.w 6ea0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e90 │ │ │ │ │ + bne.w 6ea0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ea8 │ │ │ │ │ + bne.w 6eb8 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1194 @ 0x4aa │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6652 │ │ │ │ │ + bne.w 6662 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 6e80 │ │ │ │ │ + beq.w 6e90 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 69be │ │ │ │ │ + bne.w 69ce │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6e9a │ │ │ │ │ + beq.w 6eaa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e9a │ │ │ │ │ + bne.w 6eaa │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 66ba │ │ │ │ │ + beq.w 66ca │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6706 │ │ │ │ │ + bne.w 6716 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 69be │ │ │ │ │ + bne.w 69ce │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6718 │ │ │ │ │ + beq.w 6728 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6718 │ │ │ │ │ + bne.w 6728 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6734 │ │ │ │ │ + beq.w 6744 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 6776 │ │ │ │ │ + bne.w 6786 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 69be │ │ │ │ │ + bne.w 69ce │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6e76 │ │ │ │ │ + beq.w 6e86 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e76 │ │ │ │ │ + bne.w 6e86 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 663a │ │ │ │ │ + cbnz r3, 664a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 6664 │ │ │ │ │ + beq.n 6674 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 668e │ │ │ │ │ + bne.n 669e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 663a │ │ │ │ │ + cbnz r3, 664a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 69d4 │ │ │ │ │ + bne.w 69e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 663a │ │ │ │ │ + cbnz r3, 664a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6a16 │ │ │ │ │ + bne.w 6a26 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 663a │ │ │ │ │ + cbnz r3, 664a │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6b20 │ │ │ │ │ + bne.w 6b30 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ @@ -11301,297 +11304,297 @@ │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 6a0c │ │ │ │ │ + blt.w 6a1c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 663a │ │ │ │ │ + bne.n 664a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 65fe │ │ │ │ │ + beq.n 660e │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6a02 │ │ │ │ │ + beq.w 6a12 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6e66 │ │ │ │ │ + bne.w 6e76 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1194 @ 0x4aa │ │ │ │ │ - b.n 664e │ │ │ │ │ + b.n 665e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 66f8 │ │ │ │ │ + cbnz r0, 6708 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ddc │ │ │ │ │ - cbz r0, 66f0 │ │ │ │ │ + bne.w 6dec │ │ │ │ │ + cbz r0, 6700 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - blt.n 6788 │ │ │ │ │ + blt.n 6798 │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 6568 │ │ │ │ │ + beq.w 6578 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 68d6 │ │ │ │ │ + bne.w 68e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6568 │ │ │ │ │ + b.n 6578 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 65a4 │ │ │ │ │ + bne.w 65b4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 6768 │ │ │ │ │ + cbnz r0, 6778 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6de6 │ │ │ │ │ - cbz r0, 6762 │ │ │ │ │ + bne.w 6df6 │ │ │ │ │ + cbz r0, 6772 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - blt.n 6834 │ │ │ │ │ + blt.n 6844 │ │ │ │ │ mov sl, r6 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 65b2 │ │ │ │ │ + beq.w 65c2 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6948 │ │ │ │ │ + bne.w 6958 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 65b2 │ │ │ │ │ + b.n 65c2 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 66f8 │ │ │ │ │ + bne.n 6708 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ddc │ │ │ │ │ + bne.w 6dec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 66f4 │ │ │ │ │ + beq.n 6704 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.n 66f4 │ │ │ │ │ + ble.n 6704 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 66f8 │ │ │ │ │ + bne.n 6708 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ddc │ │ │ │ │ + bne.w 6dec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 69c8 │ │ │ │ │ + beq.w 69d8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w 69c8 │ │ │ │ │ + bge.w 69d8 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ mov fp, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6dfa │ │ │ │ │ + bne.w 6e0a │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6dd6 │ │ │ │ │ + bne.w 6de6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 693a │ │ │ │ │ + beq.w 694a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - ble.w 693a │ │ │ │ │ + ble.w 694a │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 67fa │ │ │ │ │ + b.n 680a │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6768 │ │ │ │ │ + bne.n 6778 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6de6 │ │ │ │ │ + bne.w 6df6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6764 │ │ │ │ │ + beq.n 6774 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.w 6764 │ │ │ │ │ + ble.w 6774 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6768 │ │ │ │ │ + bne.w 6778 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6de6 │ │ │ │ │ + bne.w 6df6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 69ce │ │ │ │ │ + beq.w 69de │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w 69ce │ │ │ │ │ + bge.w 69de │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6dee │ │ │ │ │ + bne.w 6dfe │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d60 │ │ │ │ │ + bl 3d64 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6de4 │ │ │ │ │ + bne.w 6df4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6942 │ │ │ │ │ + beq.n 6952 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - ble.n 6942 │ │ │ │ │ + ble.n 6952 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 68a0 │ │ │ │ │ + b.n 68b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6714 │ │ │ │ │ + beq.w 6724 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6714 │ │ │ │ │ + beq.w 6724 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6df2 │ │ │ │ │ + beq.w 6e02 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ @@ -11599,54 +11602,54 @@ │ │ │ │ │ strd r9, r1, [sp] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 69ae │ │ │ │ │ + beq.n 69be │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 69ae │ │ │ │ │ + bne.n 69be │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b.n 66b2 │ │ │ │ │ + b.n 66c2 │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n 66f4 │ │ │ │ │ + b.n 6704 │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 6764 │ │ │ │ │ + b.n 6774 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107dc │ │ │ │ │ + bl 107ec │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6784 │ │ │ │ │ + beq.w 6794 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6784 │ │ │ │ │ + beq.w 6794 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6784 │ │ │ │ │ + beq.w 6794 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6df2 │ │ │ │ │ + beq.w 6e02 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ @@ -11654,334 +11657,334 @@ │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6930 │ │ │ │ │ + bne.n 6940 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6936 │ │ │ │ │ + beq.n 6946 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 665c │ │ │ │ │ + b.n 666c │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ - b.n 66f4 │ │ │ │ │ + b.n 6704 │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ - b.n 6764 │ │ │ │ │ + b.n 6774 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 64b4 │ │ │ │ │ + bl 64c4 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6612 │ │ │ │ │ + beq.w 6622 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6612 │ │ │ │ │ + beq.w 6622 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 66a0 │ │ │ │ │ + bne.w 66b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 663a │ │ │ │ │ + beq.w 664a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 663e │ │ │ │ │ + b.n 664e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6ed8 │ │ │ │ │ + beq.w 6ee8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ed8 │ │ │ │ │ + bne.w 6ee8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ed0 │ │ │ │ │ + bne.w 6ee0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6bea │ │ │ │ │ + beq.w 6bfa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6ee0 │ │ │ │ │ + beq.w 6ef0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ee0 │ │ │ │ │ + bne.w 6ef0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6e00 │ │ │ │ │ + bne.w 6e10 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6bdc │ │ │ │ │ + beq.w 6bec │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6e00 │ │ │ │ │ + bne.w 6e10 │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov fp, r7 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3b3c │ │ │ │ │ + bl 3b3c │ │ │ │ │ R_ARM_THM_CALL _tmp_166_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6bee │ │ │ │ │ + bne.w 6bfe │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 6d26 │ │ │ │ │ + bne.w 6d36 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ed0 │ │ │ │ │ + bne.w 6ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 6af4 │ │ │ │ │ + cbz r0, 6b04 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6dc6 │ │ │ │ │ + bne.w 6dd6 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r7, 6b16 │ │ │ │ │ + cbnz r7, 6b26 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6cf6 │ │ │ │ │ + bne.w 6d06 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 662c │ │ │ │ │ - b.n 663a │ │ │ │ │ + beq.w 663c │ │ │ │ │ + b.n 664a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6ec8 │ │ │ │ │ + beq.w 6ed8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ec8 │ │ │ │ │ + bne.w 6ed8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6ec0 │ │ │ │ │ + bne.w 6ed0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov sl, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6eb8 │ │ │ │ │ + beq.w 6ec8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6eb8 │ │ │ │ │ + bne.w 6ec8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6eb0 │ │ │ │ │ + bne.w 6ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6c04 │ │ │ │ │ + bne.n 6c14 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 663c │ │ │ │ │ + bne.w 664c │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 663a │ │ │ │ │ + beq.w 664a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 663a │ │ │ │ │ + beq.w 664a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_THM_CALL _PyAST_List │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 66a0 │ │ │ │ │ - b.n 6a02 │ │ │ │ │ + bne.w 66b0 │ │ │ │ │ + b.n 6a12 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6ad2 │ │ │ │ │ + b.n 6ae2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq.w 6db2 │ │ │ │ │ + beq.w 6dc2 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str.w r7, [r6, fp, lsl #2] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ - b.n 6aa0 │ │ │ │ │ + b.n 6ab0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6e4e │ │ │ │ │ + beq.w 6e5e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e4e │ │ │ │ │ + bne.w 6e5e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6e46 │ │ │ │ │ + bne.w 6e56 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6e34 │ │ │ │ │ + beq.w 6e44 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6e46 │ │ │ │ │ + bne.w 6e56 │ │ │ │ │ strd r6, r7, [sp, #24] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r1, r5, [sp, #16] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbz r3, 6c82 │ │ │ │ │ - bl 6318 │ │ │ │ │ + cbz r3, 6c92 │ │ │ │ │ + bl 6328 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 6c82 │ │ │ │ │ + cbz r0, 6c92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6e08 │ │ │ │ │ + bne.w 6e18 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w 6d9e │ │ │ │ │ + beq.w 6dae │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r6, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 6c50 │ │ │ │ │ + b.n 6c60 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ strd r6, r2, [sp, #16] │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6e30 │ │ │ │ │ + beq.w 6e40 │ │ │ │ │ mov ip, r4 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt.n 6ce8 │ │ │ │ │ + bgt.n 6cf8 │ │ │ │ │ mov r4, ip │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ @@ -11992,502 +11995,502 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6e62 │ │ │ │ │ + beq.w 6e72 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 6b8e │ │ │ │ │ - b.n 6b88 │ │ │ │ │ + beq.w 6b9e │ │ │ │ │ + b.n 6b98 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ │ str.w r4, [r0, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 6ca8 │ │ │ │ │ + b.n 6cb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 663a │ │ │ │ │ + beq.w 664a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 66a0 │ │ │ │ │ - b.n 6a02 │ │ │ │ │ + bne.w 66b0 │ │ │ │ │ + b.n 6a12 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ac4 │ │ │ │ │ + bne.w 6ad4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov ip, fp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6bd6 │ │ │ │ │ + beq.w 6be6 │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - ble.n 6d56 │ │ │ │ │ + ble.n 6d66 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 6d44 │ │ │ │ │ + b.n 6d54 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ad2 │ │ │ │ │ + bne.w 6ae2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 6d8a │ │ │ │ │ + cbz r0, 6d9a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 6afe │ │ │ │ │ + beq.w 6b0e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6e28 │ │ │ │ │ + beq.n 6e38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b16 │ │ │ │ │ + b.n 6b26 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6e2c │ │ │ │ │ + beq.n 6e3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 6c76 │ │ │ │ │ + b.n 6c86 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6e56 │ │ │ │ │ + beq.n 6e66 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 6bf6 │ │ │ │ │ + b.n 6c06 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6d82 │ │ │ │ │ - b.n 6d8a │ │ │ │ │ + bne.n 6d92 │ │ │ │ │ + b.n 6d9a │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 656a │ │ │ │ │ + b.w 657a │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 65b4 │ │ │ │ │ + b.w 65c4 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 6768 │ │ │ │ │ + b.n 6778 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 665c │ │ │ │ │ + b.n 666c │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n 66f8 │ │ │ │ │ + b.n 6708 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6ad2 │ │ │ │ │ + b.n 6ae2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6c6e │ │ │ │ │ + beq.w 6c7e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b84 │ │ │ │ │ + b.n 6b94 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6afe │ │ │ │ │ + b.n 6b0e │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b84 │ │ │ │ │ + b.n 6b94 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b84 │ │ │ │ │ + b.n 6b94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6c24 │ │ │ │ │ + b.n 6c34 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b.n 6bd8 │ │ │ │ │ + b.n 6be8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6b88 │ │ │ │ │ + b.n 6b98 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6a0c │ │ │ │ │ - b.n 66a8 │ │ │ │ │ + bne.w 6a1c │ │ │ │ │ + b.n 66b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 65da │ │ │ │ │ + b.w 65ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 69b8 │ │ │ │ │ - b.w 650e │ │ │ │ │ + blt.w 69c8 │ │ │ │ │ + b.w 651e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 64e8 │ │ │ │ │ + b.w 64f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.w 6546 │ │ │ │ │ + b.w 6556 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 69c2 │ │ │ │ │ + b.n 69d2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b88 │ │ │ │ │ + b.n 6b98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6b6c │ │ │ │ │ + b.n 6b7c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 663c │ │ │ │ │ + b.w 664c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6b40 │ │ │ │ │ + b.n 6b50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b16 │ │ │ │ │ + b.n 6b26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6a36 │ │ │ │ │ + b.n 6a46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6a70 │ │ │ │ │ + b.n 6a80 │ │ │ │ │ │ │ │ │ │ -00006ee8 : │ │ │ │ │ +00006ef8 : │ │ │ │ │ genexp_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 71a2 │ │ │ │ │ + beq.w 71b2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 71a2 │ │ │ │ │ + bne.w 71b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6f4a │ │ │ │ │ + cbnz r3, 6f5a │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 6f5a │ │ │ │ │ + beq.n 6f6a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6f8a │ │ │ │ │ + cbnz r0, 6f9a │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 713a │ │ │ │ │ + bne.w 714a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7188 │ │ │ │ │ + blt.w 7198 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6f4a │ │ │ │ │ + bne.n 6f5a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6f40 │ │ │ │ │ + beq.n 6f50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 71aa │ │ │ │ │ + beq.w 71ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 71aa │ │ │ │ │ + bne.w 71ba │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7018 │ │ │ │ │ + bne.n 7028 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 71b8 │ │ │ │ │ + beq.w 71c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 71b8 │ │ │ │ │ + bne.w 71c8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 71b2 │ │ │ │ │ + bne.w 71c2 │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 708a │ │ │ │ │ + beq.n 709a │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 70c4 │ │ │ │ │ + bne.n 70d4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, 7018 │ │ │ │ │ + cbnz r2, 7028 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r0, 701e │ │ │ │ │ + cbnz r0, 702e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6f40 │ │ │ │ │ + b.n 6f50 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7016 │ │ │ │ │ + beq.n 7026 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6f40 │ │ │ │ │ + beq.w 6f50 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6f40 │ │ │ │ │ + beq.w 6f50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 7084 │ │ │ │ │ + cbz r0, 7094 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_GeneratorExp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_GeneratorExp │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 717e │ │ │ │ │ + beq.n 718e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 717e │ │ │ │ │ + bne.n 718e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6f50 │ │ │ │ │ + b.n 6f60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 715e │ │ │ │ │ + blt.n 716e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 71b2 │ │ │ │ │ + bne.n 71c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6ffe │ │ │ │ │ + beq.n 700e │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6ffe │ │ │ │ │ + beq.n 700e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 719a │ │ │ │ │ + beq.n 71aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 719a │ │ │ │ │ + beq.n 71aa │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7194 │ │ │ │ │ + beq.n 71a4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ @@ -12497,495 +12500,495 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 7150 │ │ │ │ │ + cbz r0, 7160 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 716c │ │ │ │ │ + cbnz r3, 717c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7036 │ │ │ │ │ + b.n 7046 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6f4a │ │ │ │ │ + bne.w 6f5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 72cc │ │ │ │ │ + bl 72cc │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 7084 │ │ │ │ │ + b.n 7094 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 717a │ │ │ │ │ + cbz r0, 718a │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 700c │ │ │ │ │ - b.n 7018 │ │ │ │ │ + beq.w 701c │ │ │ │ │ + b.n 7028 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 715a │ │ │ │ │ - b.n 7036 │ │ │ │ │ + bne.n 716a │ │ │ │ │ + b.n 7046 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 715e │ │ │ │ │ + b.n 716e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7084 │ │ │ │ │ + beq.w 7094 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6f50 │ │ │ │ │ + b.n 6f60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7106 │ │ │ │ │ + b.n 7116 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 715e │ │ │ │ │ + b.n 716e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6f1c │ │ │ │ │ + b.n 6f2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6faa │ │ │ │ │ + b.n 6fba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 715e │ │ │ │ │ + b.n 716e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6fd4 │ │ │ │ │ + b.n 6fe4 │ │ │ │ │ │ │ │ │ │ -000071c0 : │ │ │ │ │ +000071d0 : │ │ │ │ │ expression_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 784e │ │ │ │ │ + beq.w 785e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 784e │ │ │ │ │ + bne.w 785e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74c6 │ │ │ │ │ + bne.w 74d6 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1109 @ 0x455 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 721e │ │ │ │ │ + cbz r0, 722e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w ip, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 7856 │ │ │ │ │ + beq.w 7866 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7316 │ │ │ │ │ + bne.n 7326 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74c6 │ │ │ │ │ + bne.w 74d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 725a │ │ │ │ │ + cbz r0, 726a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 72a2 │ │ │ │ │ + cbnz r0, 72b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74c6 │ │ │ │ │ + bne.w 74d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, 7280 │ │ │ │ │ + cbz r0, 7290 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1109 @ 0x455 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 720c │ │ │ │ │ + b.n 721c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7804 │ │ │ │ │ + bne.w 7814 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c6f8 │ │ │ │ │ + bl c70c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 7296 │ │ │ │ │ + cbnz r0, 72a6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1109 @ 0x455 │ │ │ │ │ - b.n 727a │ │ │ │ │ + b.n 728a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 725a │ │ │ │ │ + beq.n 726a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 725a │ │ │ │ │ + beq.n 726a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 725a │ │ │ │ │ + beq.n 726a │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7804 │ │ │ │ │ + beq.w 7814 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_IfExp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_IfExp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ - cbz r0, 7300 │ │ │ │ │ + cbz r0, 7310 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 7298 │ │ │ │ │ + beq.n 72a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7298 │ │ │ │ │ + beq.n 72a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 74cc │ │ │ │ │ + b.n 74dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 74c8 │ │ │ │ │ + bne.w 74d8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 77fc │ │ │ │ │ + beq.w 780c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 77fc │ │ │ │ │ + bne.w 780c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7642 │ │ │ │ │ + bne.w 7652 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7672 │ │ │ │ │ + bne.w 7682 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7642 │ │ │ │ │ + bne.w 7652 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_115_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_115_rule │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 7382 │ │ │ │ │ + cbz r0, 7392 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 74d2 │ │ │ │ │ + bne.w 74e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7642 │ │ │ │ │ + bne.w 7652 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 75d0 │ │ │ │ │ + bne.w 75e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7642 │ │ │ │ │ + bne.w 7652 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7558 │ │ │ │ │ + bne.w 7568 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7644 │ │ │ │ │ + bne.w 7654 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 786a │ │ │ │ │ + beq.w 787a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 786a │ │ │ │ │ + bne.w 787a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7872 │ │ │ │ │ + bne.w 7882 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 4d0c │ │ │ │ │ + bl 4d0c │ │ │ │ │ R_ARM_THM_CALL pass_stmt_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7648 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7872 │ │ │ │ │ + bne.w 7882 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d60 <_tmp_154_rule+0x358> │ │ │ │ │ + bl 5d60 <_tmp_154_rule+0x348> │ │ │ │ │ R_ARM_THM_CALL break_stmt_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7648 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7872 │ │ │ │ │ + bne.w 7882 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c78 <_tmp_154_rule+0x270> │ │ │ │ │ + bl 5c78 <_tmp_154_rule+0x260> │ │ │ │ │ R_ARM_THM_CALL continue_stmt_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7648 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7642 │ │ │ │ │ + bne.w 7652 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 78d6 │ │ │ │ │ + bne.w 78e6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7642 │ │ │ │ │ + bne.w 7652 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 787a │ │ │ │ │ + bne.w 788a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 723e │ │ │ │ │ + beq.w 724e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 763c │ │ │ │ │ + bne.w 764c │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 766a │ │ │ │ │ + beq.w 767a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 766a │ │ │ │ │ + bne.w 767a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7664 │ │ │ │ │ + bne.w 7674 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7514 │ │ │ │ │ + bne.n 7524 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 723e │ │ │ │ │ + b.n 724e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 7216 │ │ │ │ │ + b.n 7226 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8500 │ │ │ │ │ + bl 8500 │ │ │ │ │ R_ARM_THM_CALL expression_without_invalid_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7382 │ │ │ │ │ + beq.w 7392 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_legacy_stmt> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_legacy_stmt │ │ │ │ │ - cbnz r0, 7502 │ │ │ │ │ + cbnz r0, 7512 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7826 │ │ │ │ │ + bne.w 7836 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 746e │ │ │ │ │ + beq.n 747e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 7474 │ │ │ │ │ + b.n 7484 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ movs r3, #7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74ba │ │ │ │ │ + beq.n 74ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74ba │ │ │ │ │ + beq.n 74ca │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_legacy_stmt> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_legacy_stmt │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7952 │ │ │ │ │ + bne.w 7962 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74ba │ │ │ │ │ + beq.n 74ca │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 74c0 │ │ │ │ │ + b.n 74d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b8 │ │ │ │ │ + beq.w 73c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b8 │ │ │ │ │ + beq.w 73c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b8 │ │ │ │ │ + beq.w 73c8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC expression_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS expression_rule │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b8 │ │ │ │ │ + beq.w 73c8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -12993,45 +12996,45 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7934 │ │ │ │ │ + bne.w 7944 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7930 │ │ │ │ │ + beq.w 7940 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7474 │ │ │ │ │ + b.n 7484 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 739e │ │ │ │ │ + beq.w 73ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 739e │ │ │ │ │ + beq.w 73ae │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_116_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_116_rule │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 739e │ │ │ │ │ + beq.w 73ae │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13040,161 +13043,161 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 75ca │ │ │ │ │ - b.n 7470 │ │ │ │ │ + bne.n 75da │ │ │ │ │ + b.n 7480 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 74cc │ │ │ │ │ + b.n 74dc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 7474 │ │ │ │ │ + b.n 7484 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7980 │ │ │ │ │ + bne.w 7990 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7434 │ │ │ │ │ + b.n 7444 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 74c0 │ │ │ │ │ + b.n 74d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 74a4 │ │ │ │ │ + b.n 74b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 77dc │ │ │ │ │ + beq.w 77ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 77dc │ │ │ │ │ + bne.w 77ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 77d4 │ │ │ │ │ + bne.w 77e4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 77c4 │ │ │ │ │ + beq.w 77d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 77d4 │ │ │ │ │ + bne.w 77e4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_string_token │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_string_token │ │ │ │ │ str.w ip, [sp, #32] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 771c │ │ │ │ │ + beq.n 772c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 771c │ │ │ │ │ + cbnz r0, 772c │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r0, 76fc │ │ │ │ │ + cbnz r0, 770c │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 76fc │ │ │ │ │ + cbz r0, 770c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8500 │ │ │ │ │ + bl 8500 │ │ │ │ │ R_ARM_THM_CALL expression_without_invalid_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 77e4 │ │ │ │ │ + bne.n 77f4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r6, 7724 │ │ │ │ │ + cbnz r6, 7734 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7358 │ │ │ │ │ + b.n 7368 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 76e2 │ │ │ │ │ + b.n 76f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 770c │ │ │ │ │ + bne.n 771c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 77be │ │ │ │ │ + beq.n 77ce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 7758 │ │ │ │ │ + ble.n 7768 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 7746 │ │ │ │ │ + bne.n 7756 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7356 │ │ │ │ │ + beq.w 7366 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ @@ -13221,64 +13224,64 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 762a │ │ │ │ │ + b.n 763a │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7356 │ │ │ │ │ + b.n 7366 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7358 │ │ │ │ │ + b.n 7368 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7692 │ │ │ │ │ + b.n 76a2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 780c │ │ │ │ │ + beq.n 781c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r2, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 76ca │ │ │ │ │ + b.n 76da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 733e │ │ │ │ │ + b.n 734e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7216 │ │ │ │ │ + b.n 7226 │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - cbz r0, 7864 │ │ │ │ │ + cbz r0, 7874 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 77f0 │ │ │ │ │ + b.n 7800 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13287,62 +13290,62 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 7502 │ │ │ │ │ + b.n 7512 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 71f4 │ │ │ │ │ + b.n 7204 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 730a │ │ │ │ │ - b.n 7228 │ │ │ │ │ + blt.w 731a │ │ │ │ │ + b.n 7238 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 77c0 │ │ │ │ │ + b.n 77d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 73e4 │ │ │ │ │ + b.n 73f4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7434 │ │ │ │ │ + b.n 7444 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6a8c │ │ │ │ │ + bl 6a8c │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 792c │ │ │ │ │ + bne.n 793c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 746e │ │ │ │ │ + beq.w 747e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #63 @ 0x3f │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 746e │ │ │ │ │ + beq.w 747e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13351,71 +13354,71 @@ │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - b.n 762a │ │ │ │ │ + b.n 763a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6a8c │ │ │ │ │ + bl 6a8c │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7452 │ │ │ │ │ + bne.w 7462 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7450 │ │ │ │ │ + beq.w 7460 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7450 │ │ │ │ │ + beq.w 7460 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ - b.n 78cc │ │ │ │ │ + b.n 78dc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7472 │ │ │ │ │ + b.n 7482 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7474 │ │ │ │ │ + b.n 7484 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 79ce │ │ │ │ │ + beq.n 79de │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 75ca │ │ │ │ │ + bne.w 75da │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 7298 │ │ │ │ │ + b.n 72a8 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ @@ -13426,32 +13429,32 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 7546 │ │ │ │ │ + b.n 7556 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7660 │ │ │ │ │ + beq.w 7670 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7660 │ │ │ │ │ + beq.w 7670 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2158 │ │ │ │ │ + bl 215c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7660 │ │ │ │ │ + beq.w 7670 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13460,166 +13463,166 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #32] │ │ │ │ │ - b.n 762a │ │ │ │ │ + b.n 763a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 794c │ │ │ │ │ + b.n 795c │ │ │ │ │ │ │ │ │ │ -000079d4 : │ │ │ │ │ +000079e4 : │ │ │ │ │ disjunction_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 7cd2 │ │ │ │ │ + beq.w 7ce2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7cd2 │ │ │ │ │ + bne.w 7ce2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c20 │ │ │ │ │ + bne.w 7c30 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1117 @ 0x45d │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 7a30 │ │ │ │ │ + cbz r0, 7a40 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 7cda │ │ │ │ │ + beq.w 7cea │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c20 │ │ │ │ │ + bne.w 7c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7de8 │ │ │ │ │ + bl 7df8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b10 │ │ │ │ │ + beq.n 7b20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7ce6 │ │ │ │ │ + beq.w 7cf6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ce6 │ │ │ │ │ + bne.w 7cf6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7cee │ │ │ │ │ + bne.w 7cfe │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7c8a │ │ │ │ │ + beq.w 7c9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7cee │ │ │ │ │ + bne.w 7cfe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7c9c │ │ │ │ │ + beq.w 7cac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7c9c │ │ │ │ │ + bne.w 7cac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7b88 │ │ │ │ │ + bne.n 7b98 │ │ │ │ │ mov.w r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7b22 │ │ │ │ │ + cbnz r0, 7b32 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c20 │ │ │ │ │ + bne.w 7c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 7de8 │ │ │ │ │ + bl 7df8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 7b14 │ │ │ │ │ + cbz r0, 7b24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 7a20 │ │ │ │ │ + b.n 7a30 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7aea │ │ │ │ │ + b.n 7afa │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 7b0a │ │ │ │ │ + b.n 7b1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7de8 │ │ │ │ │ + bl 7df8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 7b86 │ │ │ │ │ + cbz r0, 7b96 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7cfe │ │ │ │ │ + bne.w 7d0e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov fp, r5 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ @@ -13628,445 +13631,445 @@ │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 7cf6 │ │ │ │ │ + beq.w 7d06 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7cf6 │ │ │ │ │ + bne.w 7d06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c7c │ │ │ │ │ + bne.w 7c8c │ │ │ │ │ mov.w r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7c2a │ │ │ │ │ + bne.n 7c3a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7adc │ │ │ │ │ + beq.n 7aec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7adc │ │ │ │ │ + bne.n 7aec │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov ip, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c84 │ │ │ │ │ + beq.n 7c94 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 7c12 │ │ │ │ │ + blt.n 7c22 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7cca │ │ │ │ │ + beq.n 7cda │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7cae │ │ │ │ │ + beq.n 7cbe │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 <_PyAST_BoolOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BoolOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7cb4 │ │ │ │ │ + beq.n 7cc4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7cb4 │ │ │ │ │ + bne.n 7cc4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ │ - b.n 7b0a │ │ │ │ │ + b.n 7b1a │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r6, [ip, r2, lsl #2] │ │ │ │ │ str.w r6, [r0, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 7bb2 │ │ │ │ │ + b.n 7bc2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7a28 │ │ │ │ │ + b.n 7a38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7de8 │ │ │ │ │ + bl 7df8 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b80 │ │ │ │ │ + beq.n 7b90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7c66 │ │ │ │ │ + cbnz r3, 7c76 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 7c54 │ │ │ │ │ + beq.n 7c64 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r6, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 7b48 │ │ │ │ │ + b.n 7b58 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 7c82 │ │ │ │ │ + cbz r0, 7c92 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 7c46 │ │ │ │ │ + b.n 7c56 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c3e │ │ │ │ │ + beq.n 7c4e │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7b8c │ │ │ │ │ + b.n 7b9c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 7b88 │ │ │ │ │ + b.n 7b98 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7aea │ │ │ │ │ + b.n 7afa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7ac8 │ │ │ │ │ + beq.w 7ad8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7b88 │ │ │ │ │ + b.n 7b98 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7be8 │ │ │ │ │ + b.n 7bf8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c08 │ │ │ │ │ + beq.n 7c18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7c26 │ │ │ │ │ + b.n 7c36 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7a28 │ │ │ │ │ + b.n 7a38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7a08 │ │ │ │ │ + b.n 7a18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 7cbe │ │ │ │ │ - b.n 7a3a │ │ │ │ │ + blt.n 7cce │ │ │ │ │ + b.n 7a4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7a7c │ │ │ │ │ + b.n 7a8c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7aea │ │ │ │ │ + b.n 7afa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7b6a │ │ │ │ │ + b.n 7b7a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7b38 │ │ │ │ │ + beq.w 7b48 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7c76 │ │ │ │ │ + b.n 7c86 │ │ │ │ │ │ │ │ │ │ -00007d14 : │ │ │ │ │ +00007d24 : │ │ │ │ │ single_target_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 7dce │ │ │ │ │ + beq.n 7dde │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7dce │ │ │ │ │ + bne.n 7dde │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7dc6 │ │ │ │ │ + bne.n 7dd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 3898 │ │ │ │ │ + bl 389c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 7d74 │ │ │ │ │ + cbnz r0, 7d84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 7d74 │ │ │ │ │ + cbnz r3, 7d84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 7d7e │ │ │ │ │ + cbnz r0, 7d8e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 7d74 │ │ │ │ │ + cbnz r3, 7d84 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7d94 │ │ │ │ │ + cbnz r0, 7da4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 7dd6 │ │ │ │ │ + cbz r0, 7de6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7dd6 │ │ │ │ │ + cbnz r3, 7de6 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 7d74 │ │ │ │ │ + b.n 7d84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7d14 │ │ │ │ │ + bl 7d24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d70 │ │ │ │ │ + beq.n 7d80 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d70 │ │ │ │ │ + beq.n 7d80 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7d74 │ │ │ │ │ + beq.n 7d84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d74 │ │ │ │ │ + beq.n 7d84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d78 │ │ │ │ │ + b.n 7d88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d78 │ │ │ │ │ + b.n 7d88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7d40 │ │ │ │ │ + b.n 7d50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d90 │ │ │ │ │ + beq.n 7da0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d78 │ │ │ │ │ + b.n 7d88 │ │ │ │ │ │ │ │ │ │ -00007de8 : │ │ │ │ │ +00007df8 : │ │ │ │ │ conjunction_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 8100 │ │ │ │ │ + beq.w 8110 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8100 │ │ │ │ │ + bne.w 8110 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8056 │ │ │ │ │ + bne.w 8066 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1118 @ 0x45e │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f14 │ │ │ │ │ + bne.n 7f24 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 80ec │ │ │ │ │ + beq.w 80fc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8056 │ │ │ │ │ + bne.w 8066 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87dc │ │ │ │ │ + bl 87ec │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f24 │ │ │ │ │ + beq.n 7f34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 80f8 │ │ │ │ │ + beq.w 8108 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80f8 │ │ │ │ │ + bne.w 8108 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80dc │ │ │ │ │ + bne.w 80ec │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8090 │ │ │ │ │ + beq.w 80a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80dc │ │ │ │ │ + bne.w 80ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8108 │ │ │ │ │ + beq.w 8118 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8108 │ │ │ │ │ + bne.w 8118 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7f96 │ │ │ │ │ + bne.n 7fa6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f36 │ │ │ │ │ + bne.n 7f46 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8056 │ │ │ │ │ + bne.w 8066 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 87dc │ │ │ │ │ + bl 87ec │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 7f28 │ │ │ │ │ + cbz r0, 7f38 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1118 @ 0x45e │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ @@ -14074,29 +14077,29 @@ │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7ef0 │ │ │ │ │ + b.n 7f00 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movw r2, #1118 @ 0x45e │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 7f10 │ │ │ │ │ + b.n 7f20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87dc │ │ │ │ │ + bl 87ec │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7eda │ │ │ │ │ + beq.n 7eea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80a2 │ │ │ │ │ + bne.w 80b2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -14105,451 +14108,451 @@ │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 80e4 │ │ │ │ │ + beq.w 80f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80e4 │ │ │ │ │ + bne.w 80f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7f92 │ │ │ │ │ + cbnz r3, 7fa2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 802c │ │ │ │ │ + bne.n 803c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7ee2 │ │ │ │ │ + beq.n 7ef2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7ee2 │ │ │ │ │ + bne.n 7ef2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov ip, r7 │ │ │ │ │ - cbnz r0, 7fcc │ │ │ │ │ - b.n 808a │ │ │ │ │ + cbnz r0, 7fdc │ │ │ │ │ + b.n 809a │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r6, [ip, r2, lsl #2] │ │ │ │ │ str.w r6, [r0, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 7fc0 │ │ │ │ │ + blt.n 7fd0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 80d4 │ │ │ │ │ + beq.n 80e4 │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 80b8 │ │ │ │ │ + beq.n 80c8 │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyAST_BoolOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BoolOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 80be │ │ │ │ │ + beq.n 80ce │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 80be │ │ │ │ │ + bne.n 80ce │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1118 @ 0x45e │ │ │ │ │ - b.n 7f10 │ │ │ │ │ + b.n 7f20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87dc │ │ │ │ │ + bl 87ec │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f92 │ │ │ │ │ + beq.n 7fa2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8072 │ │ │ │ │ + cbnz r3, 8082 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 8060 │ │ │ │ │ + beq.n 8070 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r6, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 7f5e │ │ │ │ │ + b.n 7f6e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7f1c │ │ │ │ │ + b.n 7f2c │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 8088 │ │ │ │ │ + cbz r0, 8098 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 8048 │ │ │ │ │ + b.n 8058 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8040 │ │ │ │ │ + beq.n 8050 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7f9a │ │ │ │ │ + b.n 7faa │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ef0 │ │ │ │ │ + b.n 7f00 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7f4e │ │ │ │ │ + beq.w 7f5e │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8082 │ │ │ │ │ + b.n 8092 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8002 │ │ │ │ │ + b.n 8012 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8022 │ │ │ │ │ + beq.n 8032 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 805c │ │ │ │ │ + b.n 806c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7f1c │ │ │ │ │ + b.n 7f2c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ef0 │ │ │ │ │ + b.n 7f00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7f80 │ │ │ │ │ + b.n 7f90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 80c8 │ │ │ │ │ - b.n 7e40 │ │ │ │ │ + blt.n 80d8 │ │ │ │ │ + b.n 7e50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7e82 │ │ │ │ │ + b.n 7e92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7e1c │ │ │ │ │ + b.n 7e2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7ecc │ │ │ │ │ + beq.w 7edc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7f96 │ │ │ │ │ + b.n 7fa6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000811c : │ │ │ │ │ +0000812c : │ │ │ │ │ star_expressions_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 8748 │ │ │ │ │ + beq.w 8758 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8748 │ │ │ │ │ + bne.w 8758 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8742 │ │ │ │ │ + bne.w 8752 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 844a │ │ │ │ │ + beq.w 845a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 847a │ │ │ │ │ + beq.w 848a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 847a │ │ │ │ │ + bne.w 848a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8750 │ │ │ │ │ + bne.w 8760 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 838a │ │ │ │ │ + beq.w 839a │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8378 │ │ │ │ │ + beq.w 8388 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 873a │ │ │ │ │ + beq.w 874a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 873a │ │ │ │ │ + bne.w 874a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8750 │ │ │ │ │ + bne.w 8760 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 836c │ │ │ │ │ + beq.w 837c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8710 │ │ │ │ │ + bne.w 8720 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8770 │ │ │ │ │ + beq.w 8780 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8770 │ │ │ │ │ + bne.w 8780 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 84e6 │ │ │ │ │ + bne.w 84f6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8482 │ │ │ │ │ + bne.w 8492 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8384 │ │ │ │ │ + bne.w 8394 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 86ec │ │ │ │ │ + beq.w 86fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 86ec │ │ │ │ │ + bne.w 86fc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 879c │ │ │ │ │ + bne.w 87ac │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83dc │ │ │ │ │ + beq.w 83ec │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 837c │ │ │ │ │ + beq.n 838c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8714 │ │ │ │ │ + bne.w 8724 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8384 │ │ │ │ │ + bne.n 8394 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 875c │ │ │ │ │ + beq.w 876c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 875c │ │ │ │ │ + bne.w 876c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8756 │ │ │ │ │ + bne.w 8766 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 82f6 │ │ │ │ │ + cbz r0, 8306 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8354 │ │ │ │ │ + beq.n 8364 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8782 │ │ │ │ │ + beq.w 8792 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8756 │ │ │ │ │ + bne.w 8766 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 867c │ │ │ │ │ + bne.w 868c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8756 │ │ │ │ │ + bne.w 8766 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 843e │ │ │ │ │ + beq.w 844e │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 82ea │ │ │ │ │ + bne.n 82fa │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -14560,133 +14563,133 @@ │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8254 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 82aa │ │ │ │ │ + beq.n 82ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 82ec │ │ │ │ │ + b.n 82fc │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8764 │ │ │ │ │ + beq.w 8774 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8750 │ │ │ │ │ + bne.w 8760 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8620 │ │ │ │ │ + bne.w 8630 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8750 │ │ │ │ │ + bne.w 8760 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 842e │ │ │ │ │ + cbz r0, 843e │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 81ac │ │ │ │ │ + b.n 81bc │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 878e │ │ │ │ │ + beq.w 879e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 879c │ │ │ │ │ + bne.w 87ac │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 85c2 │ │ │ │ │ + bne.w 85d2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 879c │ │ │ │ │ + bne.w 87ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 8436 │ │ │ │ │ + cbz r0, 8446 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 8286 │ │ │ │ │ + b.n 8296 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 83d0 │ │ │ │ │ + b.n 83e0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 8422 │ │ │ │ │ + b.n 8432 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 8344 │ │ │ │ │ + b.n 8354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 8708 │ │ │ │ │ + blt.w 8718 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8384 │ │ │ │ │ + bne.n 8394 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 8180 │ │ │ │ │ + bne.w 8190 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8190 │ │ │ │ │ + b.n 81a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d98 │ │ │ │ │ + bl 9da8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 822e │ │ │ │ │ + beq.w 823e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 87aa │ │ │ │ │ + bne.w 87ba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -14696,821 +14699,821 @@ │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r5 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 87a2 │ │ │ │ │ + beq.w 87b2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 87a2 │ │ │ │ │ + bne.w 87b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 84e0 │ │ │ │ │ + cbnz r3, 84f0 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8592 │ │ │ │ │ + bne.n 85a2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8238 │ │ │ │ │ + beq.w 8248 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8238 │ │ │ │ │ + bne.w 8248 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8366 │ │ │ │ │ + beq.w 8376 │ │ │ │ │ mov ip, r7 │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.n 852e │ │ │ │ │ + bge.n 853e │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 851a │ │ │ │ │ + b.n 852a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8736 │ │ │ │ │ + bne.w 8746 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8742 │ │ │ │ │ + beq.w 8752 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r3, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8730 │ │ │ │ │ + beq.w 8740 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 86fc │ │ │ │ │ + beq.w 870c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 86fc │ │ │ │ │ + bne.w 870c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 82ea │ │ │ │ │ + b.n 82fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d98 │ │ │ │ │ + bl 9da8 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 84e0 │ │ │ │ │ + beq.n 84f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 87c4 │ │ │ │ │ + bne.w 87d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 86d6 │ │ │ │ │ + beq.w 86e6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r8, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 84ae │ │ │ │ │ + b.n 84be │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 840a │ │ │ │ │ + beq.w 841a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 86f4 │ │ │ │ │ + beq.w 8704 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 8608 │ │ │ │ │ + cbz r0, 8618 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 843a │ │ │ │ │ + beq.w 844a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 843a │ │ │ │ │ + beq.w 844a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 837e │ │ │ │ │ + b.n 838e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83b8 │ │ │ │ │ + beq.w 83c8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8374 │ │ │ │ │ + beq.w 8384 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 8666 │ │ │ │ │ + cbz r0, 8676 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8432 │ │ │ │ │ + beq.w 8442 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8432 │ │ │ │ │ + beq.w 8442 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8324 │ │ │ │ │ + beq.w 8334 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8756 │ │ │ │ │ + beq.n 8766 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 86c0 │ │ │ │ │ + cbz r0, 86d0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8442 │ │ │ │ │ + beq.w 8452 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8442 │ │ │ │ │ + beq.w 8452 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8354 │ │ │ │ │ + b.n 8364 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8364 │ │ │ │ │ + beq.w 8374 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 85b4 │ │ │ │ │ + b.n 85c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 826a │ │ │ │ │ + b.n 827a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 837e │ │ │ │ │ + b.n 838e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82ea │ │ │ │ │ + beq.w 82fa │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8386 │ │ │ │ │ + b.n 8396 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 8742 │ │ │ │ │ + cbz r0, 8752 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r3, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 856c │ │ │ │ │ + bne.w 857c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 856c │ │ │ │ │ + b.n 857c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 81d4 │ │ │ │ │ + b.n 81e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8386 │ │ │ │ │ + b.n 8396 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8150 │ │ │ │ │ + b.n 8160 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8254 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8354 │ │ │ │ │ + b.n 8364 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 82c8 │ │ │ │ │ + b.n 82d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 8672 │ │ │ │ │ - b.n 8394 │ │ │ │ │ + blt.n 8682 │ │ │ │ │ + b.n 83a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8220 │ │ │ │ │ + beq.w 8230 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 84e6 │ │ │ │ │ + b.n 84f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 86cc │ │ │ │ │ - b.n 8300 │ │ │ │ │ + blt.n 86dc │ │ │ │ │ + b.n 8310 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 8614 │ │ │ │ │ - b.n 83e6 │ │ │ │ │ + blt.w 8624 │ │ │ │ │ + b.n 83f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 837e │ │ │ │ │ + b.n 838e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 84d0 │ │ │ │ │ + b.n 84e0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 849c │ │ │ │ │ + beq.w 84ac │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 84ea │ │ │ │ │ + b.n 84fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 85aa │ │ │ │ │ + beq.w 85ba │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b.n 87be │ │ │ │ │ + b.n 87ce │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000087dc : │ │ │ │ │ +000087ec : │ │ │ │ │ inversion_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 9c90 │ │ │ │ │ + beq.w 9c9a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c90 │ │ │ │ │ + bne.w 9c9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9bfa │ │ │ │ │ + bne.w 9bee │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1119 @ 0x45f │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8c66 │ │ │ │ │ + bne.w 8c76 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 9c6e │ │ │ │ │ + beq.w 9c78 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd r5, r7, [r3, #12] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9bfa │ │ │ │ │ + bne.w 9bee │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92e2 │ │ │ │ │ + bne.w 92f2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c68 │ │ │ │ │ + bne.w 9c72 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9c86 │ │ │ │ │ + beq.w 9c90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c86 │ │ │ │ │ + bne.w 9c90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95b4 │ │ │ │ │ + bne.w 95be │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 8c74 │ │ │ │ │ + beq.w 8c84 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8ca6 │ │ │ │ │ + beq.w 8cb6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8ca6 │ │ │ │ │ + bne.w 8cb6 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cc4 │ │ │ │ │ + beq.w 8cd4 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8e14 │ │ │ │ │ + beq.w 8e24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9cb0 │ │ │ │ │ + beq.w 9cba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9cb0 │ │ │ │ │ + bne.w 9cba │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9cba │ │ │ │ │ + bne.w 9cc4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a66 │ │ │ │ │ + beq.w 9a78 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a72 │ │ │ │ │ + bne.w 9a84 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9878 │ │ │ │ │ + beq.w 9884 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9878 │ │ │ │ │ + bne.w 9884 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9164 │ │ │ │ │ + bne.w 9174 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9c9a │ │ │ │ │ + beq.w 9ca4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c9a │ │ │ │ │ + bne.w 9ca4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ca8 │ │ │ │ │ + bne.w 9cb2 │ │ │ │ │ movs r1, #27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8e6c │ │ │ │ │ + bne.w 8e7c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9888 │ │ │ │ │ + bne.w 9894 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9c56 │ │ │ │ │ + beq.w 9c60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c56 │ │ │ │ │ + bne.w 9c60 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9652 │ │ │ │ │ + bne.w 9660 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 9cc4 │ │ │ │ │ + beq.w 9cce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9cc4 │ │ │ │ │ + bne.w 9cce │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9cd2 │ │ │ │ │ + bne.w 9cdc │ │ │ │ │ movs r1, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9448 │ │ │ │ │ + bne.w 9458 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9164 │ │ │ │ │ + bne.w 9174 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9c18 │ │ │ │ │ + beq.w 9c22 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c18 │ │ │ │ │ + bne.w 9c22 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c26 │ │ │ │ │ + bne.w 9c30 │ │ │ │ │ movs r1, #29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94a4 │ │ │ │ │ + bne.w 95d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 8e18 │ │ │ │ │ + bne.w 8e28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9164 │ │ │ │ │ + bne.w 9174 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9c02 │ │ │ │ │ + beq.w 9c0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c02 │ │ │ │ │ + bne.w 9c0c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c10 │ │ │ │ │ + bne.w 9c1a │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9386 │ │ │ │ │ + bne.w 9396 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9888 │ │ │ │ │ + bne.w 9894 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9cd8 │ │ │ │ │ + beq.w 9bc2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9cd8 │ │ │ │ │ + bne.w 9bc2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ce6 │ │ │ │ │ + bne.w 9bd0 │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94e4 │ │ │ │ │ + bne.w 9504 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9164 │ │ │ │ │ + bne.w 9174 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9bce │ │ │ │ │ + beq.w 9bd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9bce │ │ │ │ │ + bne.w 9bd8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bdc │ │ │ │ │ + bne.w 9be6 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9524 │ │ │ │ │ + bne.w 9544 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9888 │ │ │ │ │ + bne.w 9894 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9bb8 │ │ │ │ │ + beq.w 9ce2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9bb8 │ │ │ │ │ + bne.w 9ce2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bc6 │ │ │ │ │ + bne.w 9cf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9564 │ │ │ │ │ + bne.w 94b4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9164 │ │ │ │ │ + bne.w 9174 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9be4 │ │ │ │ │ + beq.w 9bf6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9be4 │ │ │ │ │ + bne.w 9bf6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bf2 │ │ │ │ │ + bne.w 9c04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92a4 │ │ │ │ │ + bne.w 92b4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9888 │ │ │ │ │ + bne.w 9894 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9c2e │ │ │ │ │ + beq.w 9c38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c2e │ │ │ │ │ + bne.w 9c38 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c3c │ │ │ │ │ + bne.w 9c46 │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9218 │ │ │ │ │ + bne.w 9228 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9164 │ │ │ │ │ + bne.w 9174 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9c44 │ │ │ │ │ + beq.w 9c4e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c44 │ │ │ │ │ + bne.w 9c4e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8c1c │ │ │ │ │ + cbnz r3, 8c2c │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9266 │ │ │ │ │ + bne.w 9276 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 95b4 │ │ │ │ │ + bne.w 95be │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e00 │ │ │ │ │ + beq.w 8e10 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1119 @ 0x45f │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -15520,235 +15523,235 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9c7e │ │ │ │ │ + blt.w 9c88 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95b6 │ │ │ │ │ + bne.w 95c0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 88b6 │ │ │ │ │ + bne.w 88c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 88dc │ │ │ │ │ + bne.w 88ec │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8e06 │ │ │ │ │ + bne.w 8e16 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 9d06 │ │ │ │ │ + beq.w 9d10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d06 │ │ │ │ │ + bne.w 9d10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9cee │ │ │ │ │ + bne.w 9cf8 │ │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 8d5e │ │ │ │ │ + beq.n 8d6e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8d8c │ │ │ │ │ + bne.n 8d9c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9cee │ │ │ │ │ + bne.w 9cf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a098 │ │ │ │ │ + bl a0a8 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e60 │ │ │ │ │ + beq.w 8e70 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9872 │ │ │ │ │ + bne.w 987e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n 8dec │ │ │ │ │ + bge.n 8dfc │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 8cce │ │ │ │ │ + b.n 8cde │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9cf8 │ │ │ │ │ + blt.w 9d02 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9cee │ │ │ │ │ + bne.w 9cf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d2c │ │ │ │ │ + beq.n 8d3c │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d2c │ │ │ │ │ + beq.n 8d3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a098 │ │ │ │ │ + bl a0a8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d2c │ │ │ │ │ + beq.n 8d3c │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d50 │ │ │ │ │ + beq.w 9d5a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #10 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd fp, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9856 │ │ │ │ │ + beq.w 9862 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9856 │ │ │ │ │ + bne.w 9862 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.n 8d58 │ │ │ │ │ + bgt.n 8d68 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 88e8 │ │ │ │ │ - b.n 8c36 │ │ │ │ │ + bne.w 88f8 │ │ │ │ │ + b.n 8c46 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 8c5a │ │ │ │ │ + b.n 8c6a │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 88e8 │ │ │ │ │ + bne.w 88f8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8c36 │ │ │ │ │ + b.n 8c46 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9888 │ │ │ │ │ + bne.w 9894 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9b5a │ │ │ │ │ + beq.w 9b64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9b5a │ │ │ │ │ + bne.w 9b64 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b52 │ │ │ │ │ + bne.w 9b5c │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 988c │ │ │ │ │ + bne.w 9898 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 8a4c │ │ │ │ │ + b.n 8a5c │ │ │ │ │ mov r6, sl │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 8dee │ │ │ │ │ + beq.n 8dfe │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8c36 │ │ │ │ │ + b.n 8c46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 898a │ │ │ │ │ + beq.w 899a │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b40 │ │ │ │ │ + beq.w 9b48 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9ab4 │ │ │ │ │ + bne.w 99bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ @@ -15759,850 +15762,850 @@ │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a96 │ │ │ │ │ + beq.w 99a2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a96 │ │ │ │ │ + bne.w 99a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9ad6 │ │ │ │ │ + beq.w 9938 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9ad6 │ │ │ │ │ + bne.w 9938 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a8e │ │ │ │ │ + bne.w 999a │ │ │ │ │ movs r1, #27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9342 │ │ │ │ │ + bne.w 9352 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a84 │ │ │ │ │ + beq.w 9990 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a84 │ │ │ │ │ + bne.w 9990 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, 8f70 │ │ │ │ │ + cbnz r2, 8f80 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9d7e │ │ │ │ │ + beq.w 9d88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d7e │ │ │ │ │ + bne.w 9d88 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d76 │ │ │ │ │ + bne.w 9d80 │ │ │ │ │ movs r1, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9806 │ │ │ │ │ + bne.w 9812 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a7a │ │ │ │ │ + beq.w 9986 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a7a │ │ │ │ │ + bne.w 9986 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b24 │ │ │ │ │ + bne.w 99ac │ │ │ │ │ movs r1, #29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97ca │ │ │ │ │ + bne.w 971a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9600 │ │ │ │ │ + bne.w 9610 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9ae8 │ │ │ │ │ + beq.w 9954 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9ae8 │ │ │ │ │ + bne.w 9954 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ae0 │ │ │ │ │ + bne.w 994c │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9790 │ │ │ │ │ + bne.w 96e0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9b1a │ │ │ │ │ + beq.w 9942 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9b1a │ │ │ │ │ + bne.w 9942 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ace │ │ │ │ │ + bne.w 9b22 │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 974e │ │ │ │ │ + bne.w 979e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 99a6 │ │ │ │ │ + beq.w 9ae0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99a6 │ │ │ │ │ + bne.w 9ae0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 999e │ │ │ │ │ + bne.w 9ad8 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9714 │ │ │ │ │ + bne.w 97d8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9980 │ │ │ │ │ + beq.w 9b2a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9980 │ │ │ │ │ + bne.w 9b2a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9978 │ │ │ │ │ + bne.w 99b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96ca │ │ │ │ │ + bne.w 9754 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9948 │ │ │ │ │ + beq.w 9aba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9948 │ │ │ │ │ + bne.w 9aba │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9940 │ │ │ │ │ + bne.w 9ab2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95c6 │ │ │ │ │ + bne.w 9584 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 99ec │ │ │ │ │ + beq.w 99fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99ec │ │ │ │ │ + bne.w 99fe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a10 │ │ │ │ │ + bne.w 9a22 │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93c6 │ │ │ │ │ + bne.w 93d6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9d46 │ │ │ │ │ + beq.w 9d50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d46 │ │ │ │ │ + bne.w 9d50 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 915a │ │ │ │ │ + cbnz r3, 916a │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 940c │ │ │ │ │ + bne.w 941c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 8c28 │ │ │ │ │ + beq.w 8c38 │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 8c28 │ │ │ │ │ + bne.w 8c38 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a60 │ │ │ │ │ + beq.w 9a72 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - ble.n 91a6 │ │ │ │ │ + ble.n 91b6 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r0, r8, lsl #2] │ │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 9194 │ │ │ │ │ + bne.n 91a4 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 95b4 │ │ │ │ │ + beq.w 95be │ │ │ │ │ ldrd r8, r3, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_get_cmpops> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_cmpops │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d3e │ │ │ │ │ + beq.w 9d48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_exprs │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d36 │ │ │ │ │ + beq.w 9d40 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r8, r9, [sp, #4] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Compare> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Compare │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d28 │ │ │ │ │ + beq.w 9d32 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d10 │ │ │ │ │ + bne.w 9d1a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8c58 │ │ │ │ │ + b.n 8c68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8bdc │ │ │ │ │ + beq.w 8bec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8bdc │ │ │ │ │ + beq.w 8bec │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b64 │ │ │ │ │ + beq.w 9b6e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8be2 │ │ │ │ │ + b.n 8bf2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c1c │ │ │ │ │ + beq.w 8c2c │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9952 │ │ │ │ │ + beq.w 9a8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8c20 │ │ │ │ │ + b.n 8c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b96 │ │ │ │ │ + beq.w 8ba6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b78 │ │ │ │ │ + beq.w 9b82 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8b9c │ │ │ │ │ + b.n 8bac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87dc │ │ │ │ │ + bl 87ec │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8858 │ │ │ │ │ + beq.w 8868 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9bfa │ │ │ │ │ + beq.w 9bee │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_UnaryOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r0, 9328 │ │ │ │ │ + cbz r0, 9338 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8c5a │ │ │ │ │ + beq.w 8c6a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c5a │ │ │ │ │ + beq.w 8c6a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8c6e │ │ │ │ │ + b.n 8c7e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8f0e │ │ │ │ │ + beq.w 8f1e │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a2e │ │ │ │ │ + beq.w 9a40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a18 │ │ │ │ │ + bne.w 9a2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 9658 │ │ │ │ │ + beq.w 9666 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ str.w r2, [sl, r6, lsl #2] │ │ │ │ │ mov fp, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 8eb4 │ │ │ │ │ + b.n 8ec4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a86 │ │ │ │ │ + beq.w 8a96 │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9964 │ │ │ │ │ + beq.w 9a9e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a8c │ │ │ │ │ + b.w 8a9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9120 │ │ │ │ │ + beq.w 9130 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9120 │ │ │ │ │ + beq.w 9130 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9af2 │ │ │ │ │ + beq.w 995e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9368 │ │ │ │ │ + beq.n 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 936c │ │ │ │ │ + beq.n 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9126 │ │ │ │ │ + b.n 9136 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 915a │ │ │ │ │ + beq.w 916a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b8c │ │ │ │ │ + beq.w 9b96 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9368 │ │ │ │ │ + beq.n 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 936c │ │ │ │ │ + beq.n 937c │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9164 │ │ │ │ │ + b.n 9174 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_barry_as_flufl> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_barry_as_flufl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9640 │ │ │ │ │ + bne.w 964e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a4e │ │ │ │ │ + bne.w 9a60 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a0a │ │ │ │ │ + beq.w 9a1c │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99f6 │ │ │ │ │ + beq.w 9a08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 89fe │ │ │ │ │ + b.w 8a0e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #695 @ 0x2b7 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 8b62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a3a │ │ │ │ │ - movs r1, #4 │ │ │ │ │ + beq.w 8b62 │ │ │ │ │ + movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b2c │ │ │ │ │ + beq.w 9bae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a40 │ │ │ │ │ + b.w 8b68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8aca │ │ │ │ │ + beq.w 8ada │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ba4 │ │ │ │ │ + beq.w 99d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ad0 │ │ │ │ │ + b.w 8ae0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b0c │ │ │ │ │ + beq.w 8b1c │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99c4 │ │ │ │ │ + beq.w 9ac4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b12 │ │ │ │ │ + b.w 8b22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movw r1, #695 @ 0x2b7 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 8b52 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b52 │ │ │ │ │ - movs r1, #10 │ │ │ │ │ + beq.w 90f2 │ │ │ │ │ + movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 992c │ │ │ │ │ + beq.w 9b34 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e92 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ + beq.w 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b58 │ │ │ │ │ + b.n 90f8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 8c5a │ │ │ │ │ + b.w 8c6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90e2 │ │ │ │ │ - movs r1, #9 │ │ │ │ │ + beq.w 8a4a │ │ │ │ │ + movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99d8 │ │ │ │ │ + beq.w 99ea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9368 │ │ │ │ │ + beq.w 8ea2 │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 90e8 │ │ │ │ │ + b.w 8a50 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9788 │ │ │ │ │ + bne.n 96d8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a46 │ │ │ │ │ + beq.w 9a58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a46 │ │ │ │ │ + bne.w 9a58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a40 │ │ │ │ │ + bne.w 9a52 │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 9670 │ │ │ │ │ + cbnz r0, 967e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 8fb8 │ │ │ │ │ + b.n 8fc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a0c │ │ │ │ │ + beq.w 9a1e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 89fe │ │ │ │ │ + b.w 8a0e │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, sl │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a5e │ │ │ │ │ + beq.w 9a70 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 9378 │ │ │ │ │ + b.n 9388 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9636 │ │ │ │ │ + beq.n 9644 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 96b8 │ │ │ │ │ + bne.n 96c6 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 96b8 │ │ │ │ │ + bne.n 96c6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -16611,231 +16614,231 @@ │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9638 │ │ │ │ │ + beq.n 9646 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 963c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #695 @ 0x2b7 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 90a4 │ │ │ │ │ + b.n 964a │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ │ + b.n 9174 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90a4 │ │ │ │ │ - movs r1, #10 │ │ │ │ │ + beq.w 8ffe │ │ │ │ │ + movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 998a │ │ │ │ │ + beq.w 9972 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9368 │ │ │ │ │ + beq.w 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 90aa │ │ │ │ │ + b.n 9004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9066 │ │ │ │ │ - movs r1, #5 │ │ │ │ │ + beq.w 8fb8 │ │ │ │ │ + movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99b0 │ │ │ │ │ + beq.w 9afe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9368 │ │ │ │ │ + beq.w 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 906c │ │ │ │ │ + b.n 8fbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + movw r1, #695 @ 0x2b7 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 90b4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 902a │ │ │ │ │ - movs r1, #6 │ │ │ │ │ + beq.w 90b4 │ │ │ │ │ + movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9aa0 │ │ │ │ │ + beq.w 9aea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9368 │ │ │ │ │ + beq.w 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9030 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - b.n 9164 │ │ │ │ │ + b.n 90ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8fee │ │ │ │ │ - movs r1, #3 │ │ │ │ │ + beq.w 903a │ │ │ │ │ + movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b06 │ │ │ │ │ + beq.w 9b0e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9368 │ │ │ │ │ + beq.w 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8ff4 │ │ │ │ │ + b.n 9040 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8fa8 │ │ │ │ │ - movs r1, #4 │ │ │ │ │ + beq.w 9076 │ │ │ │ │ + movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d88 │ │ │ │ │ + beq.w 9d92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9368 │ │ │ │ │ + beq.w 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8fae │ │ │ │ │ + b.n 907c │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_barry_as_flufl> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_barry_as_flufl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 98ec │ │ │ │ │ + bne.n 98f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 98fe │ │ │ │ │ + bne.n 990a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9924 │ │ │ │ │ + beq.n 9930 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9912 │ │ │ │ │ + beq.n 991e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9368 │ │ │ │ │ + beq.w 9378 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f72 │ │ │ │ │ + b.w 8f82 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d62 │ │ │ │ │ + bne.w 9d6c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9d6c │ │ │ │ │ + beq.w 9d76 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.w 8e66 │ │ │ │ │ + b.w 8e76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8952 │ │ │ │ │ + beq.w 8962 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 9164 │ │ │ │ │ + b.n 9174 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e54 │ │ │ │ │ + beq.w 8e64 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 98d6 │ │ │ │ │ + bne.n 98e2 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 98d6 │ │ │ │ │ + bne.n 98e2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -16844,677 +16847,678 @@ │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e56 │ │ │ │ │ + beq.w 8e66 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8e5a │ │ │ │ │ + b.w 8e6a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 990c │ │ │ │ │ + cbz r0, 9918 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f70 │ │ │ │ │ + b.w 8f80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 98f6 │ │ │ │ │ - b.n 981c │ │ │ │ │ + bne.n 9902 │ │ │ │ │ + b.n 9828 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f70 │ │ │ │ │ + b.w 8f80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 984e │ │ │ │ │ + bne.n 985a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f72 │ │ │ │ │ + b.w 8f82 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f70 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 95ac │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b58 │ │ │ │ │ + b.w 8f80 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 8f08 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 9024 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 90e8 │ │ │ │ │ + b.w 9004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 90ca │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 929e │ │ │ │ │ - b.w 8c20 │ │ │ │ │ + b.w 8fe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93be │ │ │ │ │ + bne.w 9416 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a8c │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - b.w 90aa │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 908c │ │ │ │ │ + b.w 9136 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 970e │ │ │ │ │ + bne.w 9714 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 90aa │ │ │ │ │ + b.w 9004 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 8fa2 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 8f44 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 906c │ │ │ │ │ + b.w 8f24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9050 │ │ │ │ │ + b.w 8ee2 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 8fbe │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + b.w 90ba │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9748 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 906c │ │ │ │ │ + beq.w 8ea6 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 89a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 955c │ │ │ │ │ + bne.w 953c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b12 │ │ │ │ │ + b.w 8ae0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95fa │ │ │ │ │ + bne.w 9608 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 90e8 │ │ │ │ │ + b.w 8a50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9108 │ │ │ │ │ + b.w 9118 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 949c │ │ │ │ │ + bne.w 94ac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 89fe │ │ │ │ │ + b.w 8a0e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9652 │ │ │ │ │ + b.n 9660 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 9126 │ │ │ │ │ + b.w 9136 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 937c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f14 │ │ │ │ │ + b.w 8f24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9a26 │ │ │ │ │ + bne.n 9a38 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f14 │ │ │ │ │ + b.w 8f24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 963c │ │ │ │ │ + b.n 964a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9624 │ │ │ │ │ + b.n 9632 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 964e │ │ │ │ │ - b.n 9462 │ │ │ │ │ + bne.w 965c │ │ │ │ │ + b.n 9472 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 8c36 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f92 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f34 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - b.w 8f14 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8ed2 │ │ │ │ │ + b.w 8c46 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9782 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 9030 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ + bne.w 92ae │ │ │ │ │ + b.w 8c30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8990 │ │ │ │ │ + bne.w 93ce │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 8a9c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 9030 │ │ │ │ │ + b.w 90f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8ef8 │ │ │ │ │ + b.w 90da │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 957c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 8b22 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8ff4 │ │ │ │ │ + b.w 907c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8fd8 │ │ │ │ │ + b.w 9060 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9406 │ │ │ │ │ + bne.w 9798 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 9126 │ │ │ │ │ + b.w 90ba │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 8fbc │ │ │ │ │ + b.n 974e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97c4 │ │ │ │ │ + bne.w 97d2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ff4 │ │ │ │ │ + b.w 9040 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + b.w 9040 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9014 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 8fae │ │ │ │ │ + b.w 909c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94dc │ │ │ │ │ + bne.w 95b8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a40 │ │ │ │ │ + b.w 90f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9ac6 │ │ │ │ │ + bne.w 99ce │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8990 │ │ │ │ │ + b.w 89a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 8e5a │ │ │ │ │ + b.w 8e6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8e3e │ │ │ │ │ + b.w 8e4e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9260 │ │ │ │ │ + bne.w 9270 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8be2 │ │ │ │ │ + b.w 8bf2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92dc │ │ │ │ │ + bne.w 92ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b9c │ │ │ │ │ + b.w 8bac │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9442 │ │ │ │ │ - b.w 9164 │ │ │ │ │ + bne.w 9452 │ │ │ │ │ + b.w 9174 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 951c │ │ │ │ │ + bne.w 94fc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ad0 │ │ │ │ │ + b.w 8b68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8b42 │ │ │ │ │ + beq.w 8acc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8b58 │ │ │ │ │ + b.w 8ae0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8afe │ │ │ │ │ + beq.w 8b0e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8b12 │ │ │ │ │ + b.w 8b22 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 934c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8b86 │ │ │ │ │ + beq.w 8b96 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8b9c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 933c │ │ │ │ │ + b.w 8bac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8a78 │ │ │ │ │ + beq.w 8a88 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8a8c │ │ │ │ │ + b.w 8a9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8a2c │ │ │ │ │ + beq.w 8a3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 8a40 │ │ │ │ │ + b.w 8a50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8bcc │ │ │ │ │ + beq.w 8bdc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8be2 │ │ │ │ │ + b.w 8bf2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8c0c │ │ │ │ │ - b.w 8c1c │ │ │ │ │ + beq.w 8c1c │ │ │ │ │ + b.w 8c2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 89c2 │ │ │ │ │ - b.n 9652 │ │ │ │ │ + beq.w 89d2 │ │ │ │ │ + b.n 9660 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 933c │ │ │ │ │ + b.w 934c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9334 │ │ │ │ │ - b.w 8836 │ │ │ │ │ + blt.w 9344 │ │ │ │ │ + b.w 8846 │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 95b8 │ │ │ │ │ + b.n 95c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8882 │ │ │ │ │ + b.w 8892 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8810 │ │ │ │ │ + b.w 8820 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 897c │ │ │ │ │ + beq.w 898c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8990 │ │ │ │ │ + b.w 89a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8904 │ │ │ │ │ + b.w 8914 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 8c36 │ │ │ │ │ + b.w 8c46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 89e8 │ │ │ │ │ + beq.w 89f8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 9652 │ │ │ │ │ + b.n 9660 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8abc │ │ │ │ │ + beq.w 8b52 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8ad0 │ │ │ │ │ + b.w 8b68 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ subs r5, #1 │ │ │ │ │ - b.w 8e66 │ │ │ │ │ + b.w 8e76 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ - b.w 8e66 │ │ │ │ │ + b.w 8e76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8d02 │ │ │ │ │ + b.w 8d12 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9214 │ │ │ │ │ + beq.w 9224 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 95b8 │ │ │ │ │ + b.n 95c2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9d22 │ │ │ │ │ - b.n 95b8 │ │ │ │ │ + bne.n 9d2c │ │ │ │ │ + b.n 95c2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 91ea │ │ │ │ │ + b.w 91fa │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 91dc │ │ │ │ │ + b.w 91ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9146 │ │ │ │ │ + b.w 9156 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8dee │ │ │ │ │ - b.w 8e66 │ │ │ │ │ + beq.w 8dfe │ │ │ │ │ + b.w 8e76 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8e66 │ │ │ │ │ + b.w 8e76 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8dec │ │ │ │ │ - b.w 8de6 │ │ │ │ │ + beq.w 8dfc │ │ │ │ │ + b.w 8df6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.w 8f70 │ │ │ │ │ + b.w 8f80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f54 │ │ │ │ │ + b.w 8f64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8fac │ │ │ │ │ - b.n 97fe │ │ │ │ │ + bne.w 980c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 907c │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00009d98 : │ │ │ │ │ +00009da8 : │ │ │ │ │ star_expression_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 9e98 │ │ │ │ │ + beq.n 9ea8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9e98 │ │ │ │ │ + bne.n 9ea8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9e90 │ │ │ │ │ + bne.n 9ea0 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 9dec │ │ │ │ │ + cbz r0, 9dfc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 9ea8 │ │ │ │ │ + beq.n 9eb8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9e90 │ │ │ │ │ + bne.n 9ea0 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 9e3c │ │ │ │ │ + cbnz r0, 9e4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9e90 │ │ │ │ │ + bne.n 9ea0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ - cbz r0, 9e38 │ │ │ │ │ + bl 71d0 │ │ │ │ │ + cbz r0, 9e48 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 9ddc │ │ │ │ │ + b.n 9dec │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 9e26 │ │ │ │ │ + b.n 9e36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9e16 │ │ │ │ │ + beq.n 9e26 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, 9ea0 │ │ │ │ │ + cbz r0, 9eb0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 9e78 │ │ │ │ │ + cbz r0, 9e88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9e28 │ │ │ │ │ + beq.n 9e38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9e28 │ │ │ │ │ + beq.n 9e38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 9de6 │ │ │ │ │ + b.n 9df6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9e8a │ │ │ │ │ + b.n 9e9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9dc6 │ │ │ │ │ + b.n 9dd6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9de6 │ │ │ │ │ + b.n 9df6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 9e80 │ │ │ │ │ - b.n 9df8 │ │ │ │ │ + blt.n 9e90 │ │ │ │ │ + b.n 9e08 │ │ │ │ │ │ │ │ │ │ -00009eb4 : │ │ │ │ │ +00009ec4 : │ │ │ │ │ bitwise_or_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 9f02 │ │ │ │ │ + beq.n 9f12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 9f02 │ │ │ │ │ + cbnz r0, 9f12 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, 9f1e │ │ │ │ │ + cbz r0, 9f2e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -17525,217 +17529,217 @@ │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9ef4 │ │ │ │ │ + bne.n 9f04 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a052 │ │ │ │ │ + bne.w a062 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a05a │ │ │ │ │ + beq.w a06a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a05a │ │ │ │ │ + bne.w a06a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a062 │ │ │ │ │ + bne.w a072 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 9fc4 │ │ │ │ │ + beq.n 9fd4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9fee │ │ │ │ │ + bne.n 9ffe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a062 │ │ │ │ │ + bne.n a072 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a098 │ │ │ │ │ + bl a0a8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, 9fac │ │ │ │ │ + cbz r0, 9fbc │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a04a │ │ │ │ │ + bne.n a05a │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n 9fb2 │ │ │ │ │ + bge.n 9fc2 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 9f24 │ │ │ │ │ + b.n 9f34 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a04a │ │ │ │ │ + bne.n a05a │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n a042 │ │ │ │ │ + blt.n a052 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a062 │ │ │ │ │ + bne.n a072 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9f82 │ │ │ │ │ + beq.n 9f92 │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9f82 │ │ │ │ │ + beq.n 9f92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a098 │ │ │ │ │ + bl a0a8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9f82 │ │ │ │ │ + beq.n 9f92 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a07c │ │ │ │ │ + beq.n a08c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r3, sl │ │ │ │ │ movs r1, #10 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a068 │ │ │ │ │ + cbz r0, a078 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, a068 │ │ │ │ │ + cbnz r2, a078 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.n 9fa6 │ │ │ │ │ - b.n 9fb2 │ │ │ │ │ + bgt.n 9fb6 │ │ │ │ │ + b.n 9fc2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9efa │ │ │ │ │ + b.n 9f0a │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9efa │ │ │ │ │ + b.n 9f0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9f58 │ │ │ │ │ + b.n 9f68 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a04a │ │ │ │ │ + b.n a05a │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a088 │ │ │ │ │ + cbz r0, a098 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a04a │ │ │ │ │ + b.n a05a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9fb2 │ │ │ │ │ - b.n a04a │ │ │ │ │ + beq.n 9fc2 │ │ │ │ │ + b.n a05a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a04a │ │ │ │ │ + bne.n a05a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9fb2 │ │ │ │ │ - b.n a03a │ │ │ │ │ + beq.n 9fc2 │ │ │ │ │ + b.n a04a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a098 : │ │ │ │ │ +0000a0a8 : │ │ │ │ │ bitwise_xor_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n a0e6 │ │ │ │ │ + beq.n a0f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a0e6 │ │ │ │ │ + cbnz r0, a0f6 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cbz r0, a102 │ │ │ │ │ + cbz r0, a112 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -17746,455 +17750,455 @@ │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a0d8 │ │ │ │ │ + bne.n a0e8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r2 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a49e │ │ │ │ │ + bne.w a4ae │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a4a6 │ │ │ │ │ + beq.w a4b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a4a6 │ │ │ │ │ + bne.w a4b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a40c │ │ │ │ │ + bne.w a41c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n a208 │ │ │ │ │ + beq.n a218 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl a098 │ │ │ │ │ + bl a0a8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a236 │ │ │ │ │ + bne.n a246 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a46c │ │ │ │ │ + bne.w a47c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a298 │ │ │ │ │ + beq.w a2a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a298 │ │ │ │ │ + bne.w a2a8 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a2b6 │ │ │ │ │ + beq.w a2c6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r3, a1e8 │ │ │ │ │ + cbz r3, a1f8 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a410 │ │ │ │ │ + bne.w a420 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bge.n a1f6 │ │ │ │ │ + bge.n a206 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n a108 │ │ │ │ │ + b.n a118 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a45c │ │ │ │ │ + bne.w a46c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w a464 │ │ │ │ │ + beq.w a474 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r2, r1 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ mov lr, r2 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.w a410 │ │ │ │ │ + bne.w a420 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a4ae │ │ │ │ │ + blt.w a4be │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a40c │ │ │ │ │ + bne.w a41c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a098 │ │ │ │ │ + bl a0a8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a166 │ │ │ │ │ + beq.n a176 │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a166 │ │ │ │ │ + beq.n a176 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4b8 │ │ │ │ │ + bl a4c8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a166 │ │ │ │ │ + beq.n a176 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a42c │ │ │ │ │ + beq.w a43c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd sl, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a418 │ │ │ │ │ + beq.w a428 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a418 │ │ │ │ │ + bne.w a428 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bgt.n a1be │ │ │ │ │ - b.n a1f6 │ │ │ │ │ + bgt.n a1ce │ │ │ │ │ + b.n a206 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a1a6 │ │ │ │ │ + bne.w a1b6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a48e │ │ │ │ │ + bne.w a49e │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w a486 │ │ │ │ │ + beq.w a496 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a486 │ │ │ │ │ + bne.w a496 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a470 │ │ │ │ │ + bne.w a480 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n a35c │ │ │ │ │ + beq.n a36c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl a4b8 │ │ │ │ │ + bl a4c8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a388 │ │ │ │ │ + bne.n a398 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a470 │ │ │ │ │ + bne.w a480 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a3ee │ │ │ │ │ + beq.n a3fe │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a1e2 │ │ │ │ │ + bne.w a1f2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - blt.n a3e8 │ │ │ │ │ + blt.n a3f8 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a406 │ │ │ │ │ + beq.n a416 │ │ │ │ │ subs r1, r0, #2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a1b8 │ │ │ │ │ + b.n a1c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a47a │ │ │ │ │ + blt.w a48a │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a470 │ │ │ │ │ + bne.n a480 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4b8 │ │ │ │ │ + bl a4c8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a31e │ │ │ │ │ + beq.n a32e │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a31e │ │ │ │ │ + beq.n a32e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a31e │ │ │ │ │ + beq.n a32e │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a44a │ │ │ │ │ + beq.n a45a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldrd r3, r0, [sp, #16] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a1c4 │ │ │ │ │ + beq.w a1d4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a1c4 │ │ │ │ │ + bne.w a1d4 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.n a348 │ │ │ │ │ + ble.n a358 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n a2be │ │ │ │ │ + b.n a2ce │ │ │ │ │ mov r5, fp │ │ │ │ │ mov lr, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a1e4 │ │ │ │ │ + bne.w a1f4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r1, r2, #3 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a358 │ │ │ │ │ - b.n a1f6 │ │ │ │ │ + bne.n a368 │ │ │ │ │ + b.n a206 │ │ │ │ │ mov lr, r2 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ - b.n a1ea │ │ │ │ │ + b.n a1fa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a0de │ │ │ │ │ + b.n a0ee │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, a43a │ │ │ │ │ + cbz r0, a44a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a410 │ │ │ │ │ + b.n a420 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a1f6 │ │ │ │ │ - b.n a410 │ │ │ │ │ + beq.w a206 │ │ │ │ │ + b.n a420 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a410 │ │ │ │ │ + bne.n a420 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a290 │ │ │ │ │ - b.n a1f6 │ │ │ │ │ + bne.w a2a0 │ │ │ │ │ + b.n a206 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, sl │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w a34c │ │ │ │ │ - b.n a1e4 │ │ │ │ │ + beq.w a35c │ │ │ │ │ + b.n a1f4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a1e6 │ │ │ │ │ + b.n a1f6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a348 │ │ │ │ │ - b.n a3e2 │ │ │ │ │ + beq.w a358 │ │ │ │ │ + b.n a3f2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n a410 │ │ │ │ │ + b.n a420 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n a1e6 │ │ │ │ │ + b.n a1f6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n a1e6 │ │ │ │ │ + b.n a1f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a2f4 │ │ │ │ │ + b.n a304 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a1ae │ │ │ │ │ - b.n a1e8 │ │ │ │ │ + bne.w a1be │ │ │ │ │ + b.n a1f8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a0de │ │ │ │ │ + b.n a0ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a13c │ │ │ │ │ + b.n a14c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n a410 │ │ │ │ │ + b.n a420 │ │ │ │ │ │ │ │ │ │ -0000a4b8 : │ │ │ │ │ +0000a4c8 : │ │ │ │ │ bitwise_and_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n a506 │ │ │ │ │ + beq.n a516 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a506 │ │ │ │ │ + cbnz r0, a516 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r0, a522 │ │ │ │ │ + cbz r0, a532 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -18205,442 +18209,442 @@ │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a4f8 │ │ │ │ │ + bne.n a508 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a860 │ │ │ │ │ + bne.w a870 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a828 │ │ │ │ │ + beq.w a838 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a828 │ │ │ │ │ + bne.w a838 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a800 │ │ │ │ │ + bne.w a810 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n a5fe │ │ │ │ │ + beq.n a60e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n a62e │ │ │ │ │ + beq.n a63e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a62e │ │ │ │ │ + bne.n a63e │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a64a │ │ │ │ │ + beq.n a65a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w a6f8 │ │ │ │ │ + bne.w a708 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a800 │ │ │ │ │ + bne.w a810 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a5e4 │ │ │ │ │ + cbz r0, a5f4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a804 │ │ │ │ │ + bne.w a814 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n a5ec │ │ │ │ │ + bge.n a5fc │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n a528 │ │ │ │ │ + b.n a538 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a804 │ │ │ │ │ + bne.w a814 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a830 │ │ │ │ │ + blt.w a840 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a800 │ │ │ │ │ + bne.w a810 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n a588 │ │ │ │ │ + bne.n a598 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a5aa │ │ │ │ │ + bne.n a5ba │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ strd r5, r6, [sp, #20] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r7, r1 │ │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a8ba │ │ │ │ │ + bne.w a8ca │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a8b2 │ │ │ │ │ + beq.w a8c2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a8b2 │ │ │ │ │ + bne.w a8c2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a89a │ │ │ │ │ + bne.w a8aa │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n a760 │ │ │ │ │ + beq.n a770 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - bl a4b8 │ │ │ │ │ + bl a4c8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a78e │ │ │ │ │ + bne.n a79e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a89a │ │ │ │ │ + bne.w a8aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a7ee │ │ │ │ │ + beq.w a7fe │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a820 │ │ │ │ │ + bne.w a830 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - blt.w a7e8 │ │ │ │ │ + blt.w a7f8 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a5b6 │ │ │ │ │ + beq.w a5c6 │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a5b6 │ │ │ │ │ + beq.w a5c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a5b6 │ │ │ │ │ + beq.w a5c6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a87c │ │ │ │ │ + beq.w a88c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd fp, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a868 │ │ │ │ │ + beq.w a878 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a868 │ │ │ │ │ + bne.w a878 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.w a5de │ │ │ │ │ - b.n a5ec │ │ │ │ │ + bgt.w a5ee │ │ │ │ │ + b.n a5fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a8a4 │ │ │ │ │ + blt.w a8b4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a89a │ │ │ │ │ + bne.w a8aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4b8 │ │ │ │ │ + bl a4c8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a6b4 │ │ │ │ │ + beq.n a6c4 │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a6b4 │ │ │ │ │ + beq.n a6c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a6b4 │ │ │ │ │ + beq.n a6c4 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a83a │ │ │ │ │ + beq.n a84a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a80c │ │ │ │ │ + cbz r0, a81c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, a80c │ │ │ │ │ + cbnz r2, a81c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.w a6e2 │ │ │ │ │ + ble.w a6f2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n a656 │ │ │ │ │ + b.n a666 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a6e8 │ │ │ │ │ + beq.w a6f8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a5b8 │ │ │ │ │ + b.n a5c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a4fe │ │ │ │ │ + b.n a50e │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - cbnz r0, a84c │ │ │ │ │ + cbnz r0, a85c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r2, a858 │ │ │ │ │ + cbz r2, a868 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n a7fa │ │ │ │ │ + b.n a80a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a55c │ │ │ │ │ + b.n a56c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a804 │ │ │ │ │ + b.n a814 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a6e8 │ │ │ │ │ - b.n a7fa │ │ │ │ │ + beq.w a6f8 │ │ │ │ │ + b.n a80a │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a7fa │ │ │ │ │ + b.n a80a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a6e2 │ │ │ │ │ - b.n a7e0 │ │ │ │ │ + beq.w a6f2 │ │ │ │ │ + b.n a7f0 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a4fe │ │ │ │ │ + b.n a50e │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a88a │ │ │ │ │ + cbz r0, a89a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a804 │ │ │ │ │ + b.n a814 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a5ec │ │ │ │ │ - b.n a804 │ │ │ │ │ + beq.w a5fc │ │ │ │ │ + b.n a814 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a804 │ │ │ │ │ + bne.n a814 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a756 │ │ │ │ │ - b.n a5ec │ │ │ │ │ + bne.w a766 │ │ │ │ │ + b.n a5fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a7fa │ │ │ │ │ + b.n a80a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a7fa │ │ │ │ │ + b.n a80a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a68a │ │ │ │ │ + b.n a69a │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a5b6 │ │ │ │ │ - b.n a6f8 │ │ │ │ │ + beq.w a5c6 │ │ │ │ │ + b.n a708 │ │ │ │ │ │ │ │ │ │ -0000a8cc : │ │ │ │ │ +0000a8dc : │ │ │ │ │ shift_expr_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n a91a │ │ │ │ │ + beq.n a92a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a91a │ │ │ │ │ + cbnz r0, a92a │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1135 @ 0x46f │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, a936 │ │ │ │ │ + cbz r0, a946 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -18651,343 +18655,343 @@ │ │ │ │ │ movw r1, #1135 @ 0x46f │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a90c │ │ │ │ │ + bne.n a91c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1135 @ 0x46f │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ac5c │ │ │ │ │ + bne.w ac6c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ac54 │ │ │ │ │ + beq.w ac64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ac54 │ │ │ │ │ + bne.w ac64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w abd4 │ │ │ │ │ + bne.w abe4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n aa52 │ │ │ │ │ + beq.n aa62 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aa80 │ │ │ │ │ + bne.n aa90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w abd4 │ │ │ │ │ + bne.w abe4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aa1e │ │ │ │ │ + bne.n aa2e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w aaec │ │ │ │ │ + bne.w aafc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w abd4 │ │ │ │ │ + bne.w abe4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac80 │ │ │ │ │ + bl ac90 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w aad8 │ │ │ │ │ + beq.w aae8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w aae4 │ │ │ │ │ + bne.w aaf4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - ble.n aa0c │ │ │ │ │ + ble.n aa1c │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n a93c │ │ │ │ │ + b.n a94c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ac4a │ │ │ │ │ + bne.w ac5a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n aae4 │ │ │ │ │ + bne.n aaf4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a9e2 │ │ │ │ │ + bne.n a9f2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a9b4 │ │ │ │ │ + beq.n a9c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac80 │ │ │ │ │ + bl ac90 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a9b4 │ │ │ │ │ + beq.n a9c4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ac72 │ │ │ │ │ + beq.w ac82 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #9 │ │ │ │ │ - b.n aab2 │ │ │ │ │ + b.n aac2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w ac4a │ │ │ │ │ + blt.w ac5a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w abd4 │ │ │ │ │ + bne.w abe4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8cc │ │ │ │ │ + bl a8dc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a99e │ │ │ │ │ + beq.n a9ae │ │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a99e │ │ │ │ │ + beq.n a9ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac80 │ │ │ │ │ + bl ac90 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a99e │ │ │ │ │ + beq.n a9ae │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ac72 │ │ │ │ │ + beq.w ac82 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a9ee │ │ │ │ │ + beq.n a9fe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a9ee │ │ │ │ │ + bne.n a9fe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a9e2 │ │ │ │ │ + b.n a9f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n aa0c │ │ │ │ │ + beq.n aa1c │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a912 │ │ │ │ │ + b.n a922 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n abd6 │ │ │ │ │ + bne.n abe6 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w ac6a │ │ │ │ │ + beq.w ac7a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ac6a │ │ │ │ │ + bne.w ac7a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ac64 │ │ │ │ │ + bne.w ac74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac80 │ │ │ │ │ + bl ac90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abee │ │ │ │ │ + beq.n abfe │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n abfa │ │ │ │ │ + beq.n ac0a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n abfa │ │ │ │ │ + bne.n ac0a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n abf2 │ │ │ │ │ + bne.n ac02 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n abda │ │ │ │ │ + bne.n abea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n abf2 │ │ │ │ │ + bne.n ac02 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n abda │ │ │ │ │ + bne.n abea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n abf2 │ │ │ │ │ + bne.n ac02 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n abda │ │ │ │ │ + bne.n abea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n abf2 │ │ │ │ │ + bne.n ac02 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abda │ │ │ │ │ + cbnz r0, abea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, abf2 │ │ │ │ │ + cbnz r2, ac02 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abda │ │ │ │ │ + cbnz r0, abea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, abf2 │ │ │ │ │ + cbnz r2, ac02 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abda │ │ │ │ │ + cbnz r0, abea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, abf2 │ │ │ │ │ + cbnz r2, ac02 │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abda │ │ │ │ │ + cbnz r0, abea │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a9c6 │ │ │ │ │ + beq.w a9d6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n aae4 │ │ │ │ │ + b.n aaf4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ac02 │ │ │ │ │ + cbnz r0, ac12 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n abc8 │ │ │ │ │ + b.n abd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n abc8 │ │ │ │ │ + b.n abd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ab40 │ │ │ │ │ + b.n ab50 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87dc │ │ │ │ │ + bl 87ec │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abec │ │ │ │ │ + beq.n abfc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -18996,80 +19000,80 @@ │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abee │ │ │ │ │ + beq.n abfe │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n abca │ │ │ │ │ + b.n abda │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n aae4 │ │ │ │ │ + b.n aaf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a970 │ │ │ │ │ + b.n a980 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a912 │ │ │ │ │ + b.n a922 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n abca │ │ │ │ │ + b.n abda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ab12 │ │ │ │ │ + b.n ab22 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w aa0c │ │ │ │ │ - b.n aae4 │ │ │ │ │ + beq.w aa1c │ │ │ │ │ + b.n aaf4 │ │ │ │ │ │ │ │ │ │ -0000ac80 : │ │ │ │ │ +0000ac90 : │ │ │ │ │ sum_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n acce │ │ │ │ │ + beq.n acde │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, acce │ │ │ │ │ + cbnz r0, acde │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, acea │ │ │ │ │ + cbz r0, acfa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -19080,252 +19084,252 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n acc0 │ │ │ │ │ + bne.n acd0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ae88 │ │ │ │ │ + bne.w ae98 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ae80 │ │ │ │ │ + beq.w ae90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ae80 │ │ │ │ │ + bne.w ae90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ae66 │ │ │ │ │ + bne.w ae76 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n ad94 │ │ │ │ │ + beq.n ada4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl ac80 │ │ │ │ │ + bl ac90 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n adbe │ │ │ │ │ + bne.n adce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ae66 │ │ │ │ │ + bne.w ae76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac80 │ │ │ │ │ + bl ac90 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ae28 │ │ │ │ │ + bne.n ae38 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ae66 │ │ │ │ │ + bne.n ae76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aeb0 │ │ │ │ │ + bl aec0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ae58 │ │ │ │ │ + beq.n ae68 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n ae5e │ │ │ │ │ + bne.n ae6e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge.n ae18 │ │ │ │ │ + bge.n ae28 │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n acf0 │ │ │ │ │ + b.n ad00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n ae76 │ │ │ │ │ + blt.n ae86 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ae66 │ │ │ │ │ + bne.n ae76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac80 │ │ │ │ │ + bl ac90 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad52 │ │ │ │ │ + beq.n ad62 │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad52 │ │ │ │ │ + beq.n ad62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aeb0 │ │ │ │ │ + bl aec0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad52 │ │ │ │ │ + beq.n ad62 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ae90 │ │ │ │ │ + beq.n aea0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ae6c │ │ │ │ │ + beq.n ae7c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ae6c │ │ │ │ │ + bne.n ae7c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bgt.n ad8e │ │ │ │ │ + bgt.n ad9e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad68 │ │ │ │ │ + beq.n ad78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aeb0 │ │ │ │ │ + bl aec0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad68 │ │ │ │ │ + beq.n ad78 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, ae90 │ │ │ │ │ + cbz r0, aea0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #2 │ │ │ │ │ - b.n adee │ │ │ │ │ + b.n adfe │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n ae18 │ │ │ │ │ + beq.n ae28 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n acc6 │ │ │ │ │ + b.n acd6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n ae5e │ │ │ │ │ + b.n ae6e │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, ae9c │ │ │ │ │ + cbz r0, aeac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n ae5e │ │ │ │ │ + b.n ae6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ad24 │ │ │ │ │ + b.n ad34 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n acc6 │ │ │ │ │ + b.n acd6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ae18 │ │ │ │ │ - b.n ae5e │ │ │ │ │ + beq.n ae28 │ │ │ │ │ + b.n ae6e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n ae5e │ │ │ │ │ + bne.n ae6e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ae18 │ │ │ │ │ - b.n ae12 │ │ │ │ │ + beq.n ae28 │ │ │ │ │ + b.n ae22 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000aeb0 : │ │ │ │ │ +0000aec0 : │ │ │ │ │ term_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n aefa │ │ │ │ │ + beq.n af0a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, aefa │ │ │ │ │ + cbnz r0, af0a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, af16 │ │ │ │ │ + cbz r0, af26 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -19336,285 +19340,285 @@ │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aeee │ │ │ │ │ + bne.n aefe │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n afae │ │ │ │ │ + bne.n afbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n afa4 │ │ │ │ │ - cbz r0, af94 │ │ │ │ │ + bne.n afb4 │ │ │ │ │ + cbz r0, afa4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge.n af94 │ │ │ │ │ + bge.n afa4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, afae │ │ │ │ │ + cbnz r0, afbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, afa4 │ │ │ │ │ - cbz r0, af92 │ │ │ │ │ + cbnz r3, afb4 │ │ │ │ │ + cbz r0, afa2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n af92 │ │ │ │ │ + bge.n afa2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, afae │ │ │ │ │ + cbnz r3, afbe │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, afa4 │ │ │ │ │ - cbz r0, afa0 │ │ │ │ │ + cbnz r3, afb4 │ │ │ │ │ + cbz r0, afb0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n afa0 │ │ │ │ │ + ble.n afb0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n af66 │ │ │ │ │ + b.n af76 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aef4 │ │ │ │ │ + b.n af04 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n af94 │ │ │ │ │ + b.n afa4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aef4 │ │ │ │ │ + b.n af04 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aef4 │ │ │ │ │ + b.n af04 │ │ │ │ │ │ │ │ │ │ -0000afb8 : │ │ │ │ │ +0000afc8 : │ │ │ │ │ term_raw(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w b9c0 │ │ │ │ │ + beq.w b9c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b9c0 │ │ │ │ │ + bne.w b9c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b8dc │ │ │ │ │ + bne.w b95a │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w b8c6 │ │ │ │ │ + beq.w b8d6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w b904 │ │ │ │ │ + beq.w b9ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b904 │ │ │ │ │ + bne.w b9ba │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b1ba │ │ │ │ │ + beq.w b1ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b208 │ │ │ │ │ + bne.w b218 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b92c │ │ │ │ │ + bne.w b8f6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b21a │ │ │ │ │ + beq.w b22a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b21a │ │ │ │ │ + bne.w b22a │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b23a │ │ │ │ │ + beq.w b24a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b288 │ │ │ │ │ + bne.w b298 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b92c │ │ │ │ │ + bne.w b8f6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b29a │ │ │ │ │ + beq.w b2aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b29a │ │ │ │ │ + bne.w b2aa │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b2ba │ │ │ │ │ + beq.w b2ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b308 │ │ │ │ │ + bne.w b318 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b92c │ │ │ │ │ + bne.w b8f6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b31a │ │ │ │ │ + beq.w b32a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b31a │ │ │ │ │ + bne.w b32a │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b33a │ │ │ │ │ + beq.w b34a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b388 │ │ │ │ │ + bne.w b398 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b92c │ │ │ │ │ + bne.w b8f6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b39a │ │ │ │ │ + beq.w b3aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b39a │ │ │ │ │ + bne.w b3aa │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b3ba │ │ │ │ │ + beq.w b3ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b3fe │ │ │ │ │ + bne.w b40e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b700 │ │ │ │ │ + bne.w b710 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b8dc │ │ │ │ │ + bne.w b95a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b46e │ │ │ │ │ + beq.w b47e │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ @@ -19622,265 +19626,265 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b87e │ │ │ │ │ + bne.w b88e │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b870 │ │ │ │ │ - cbz r0, b1f4 │ │ │ │ │ + bne.w b87e │ │ │ │ │ + cbz r0, b204 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b4be │ │ │ │ │ + blt.w b4ce │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b056 │ │ │ │ │ + beq.w b066 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b472 │ │ │ │ │ + bne.w b482 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b054 │ │ │ │ │ + b.n b064 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b094 │ │ │ │ │ + bne.w b0a4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b976 │ │ │ │ │ + bne.w b962 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b85c │ │ │ │ │ - cbz r0, b274 │ │ │ │ │ + bne.w b86c │ │ │ │ │ + cbz r0, b284 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt.w b534 │ │ │ │ │ + bgt.w b544 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b0a4 │ │ │ │ │ + beq.w b0b4 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b808 │ │ │ │ │ + bne.w b818 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b0a2 │ │ │ │ │ + b.n b0b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b0e2 │ │ │ │ │ + bne.w b0f2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8b4 │ │ │ │ │ + bne.w b8b2 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b878 │ │ │ │ │ - cbz r0, b2f4 │ │ │ │ │ + bne.w b872 │ │ │ │ │ + cbz r0, b304 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b5aa │ │ │ │ │ + blt.w b6a2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b0f2 │ │ │ │ │ + beq.w b102 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b832 │ │ │ │ │ + bne.w b842 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b0f0 │ │ │ │ │ + b.n b100 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b130 │ │ │ │ │ + bne.w b140 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8a2 │ │ │ │ │ + bne.w b8a0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b862 │ │ │ │ │ - cbz r0, b374 │ │ │ │ │ + bne.w b878 │ │ │ │ │ + cbz r0, b384 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b692 │ │ │ │ │ + blt.w b62c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b140 │ │ │ │ │ + beq.w b150 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b7de │ │ │ │ │ + bne.w b7ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b13e │ │ │ │ │ + b.n b14e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b17e │ │ │ │ │ + bne.w b18e │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b890 │ │ │ │ │ + bne.w b8c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b868 │ │ │ │ │ - cbz r0, b3ec │ │ │ │ │ + bne.w b886 │ │ │ │ │ + cbz r0, b3fc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt.w b620 │ │ │ │ │ + blt.w b5ba │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b18e │ │ │ │ │ + beq.w b19e │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b18c │ │ │ │ │ + beq.w b19c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b18c │ │ │ │ │ + beq.w b19c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b99e │ │ │ │ │ + beq.w b98a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ @@ -19892,545 +19896,526 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, b45c │ │ │ │ │ + cbz r0, b46c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, b4b8 │ │ │ │ │ + cbz r3, b4c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - cbz r0, b4ba │ │ │ │ │ + cbz r0, b4ca │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b1b0 │ │ │ │ │ + b.n b1c0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n b1ae │ │ │ │ │ + b.n b1be │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b216 │ │ │ │ │ + beq.w b226 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b99e │ │ │ │ │ + beq.w b98a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b988 │ │ │ │ │ + beq.w b974 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b988 │ │ │ │ │ + bne.w b974 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n b1b0 │ │ │ │ │ + b.n b1c0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b87e │ │ │ │ │ + bne.w b88e │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b870 │ │ │ │ │ + bne.w b87e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7a6 │ │ │ │ │ + beq.w b7b6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w b7a6 │ │ │ │ │ + bge.w b7b6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b87e │ │ │ │ │ + bne.w b88e │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b870 │ │ │ │ │ + bne.w b87e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7c2 │ │ │ │ │ + beq.w b7d2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b7c2 │ │ │ │ │ + ble.w b7d2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b4f8 │ │ │ │ │ + b.n b508 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b976 │ │ │ │ │ + bne.w b962 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b85c │ │ │ │ │ + bne.w b86c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7b8 │ │ │ │ │ + beq.w b7c6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.w b7b8 │ │ │ │ │ + bge.w b7c6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b976 │ │ │ │ │ + bne.w b962 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b85c │ │ │ │ │ + bne.w b86c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7ce │ │ │ │ │ + beq.w b7de │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b7ce │ │ │ │ │ + ble.w b7de │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b56e │ │ │ │ │ + b.n b57e │ │ │ │ │ mov r3, r0 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - movw r2, #1137 @ 0x471 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8b4 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ + bne.w b8c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl afb8 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b878 │ │ │ │ │ + bne.w b886 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7ac │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w b7ac │ │ │ │ │ + beq.w b7bc │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + ble.w b7bc │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b8b4 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - str r3, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bne.w b8c4 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b878 │ │ │ │ │ + bne.w b886 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7d8 │ │ │ │ │ + beq.w b7ea │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b7d8 │ │ │ │ │ + ble.w b7ea │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b5e4 │ │ │ │ │ + b.n b5f2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b890 │ │ │ │ │ + bne.w b8a0 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b868 │ │ │ │ │ + bne.w b878 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7be │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.w b7be │ │ │ │ │ + beq.w b7cc │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + ble.w b7cc │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b890 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bne.w b8a0 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b868 │ │ │ │ │ + bne.w b878 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7d4 │ │ │ │ │ + beq.w b7e4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b7d4 │ │ │ │ │ + ble.w b7e4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b658 │ │ │ │ │ + b.n b666 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8a2 │ │ │ │ │ + bne.w b8b2 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b862 │ │ │ │ │ + bne.w b872 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b7b2 │ │ │ │ │ + beq.n b7c0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - ble.n b7b2 │ │ │ │ │ + ble.n b7c0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b8a2 │ │ │ │ │ + bne.w b8b2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl afb8 │ │ │ │ │ + bl afc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b862 │ │ │ │ │ + bne.w b872 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b7c8 │ │ │ │ │ + beq.n b7d8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.n b7c8 │ │ │ │ │ + ble.n b7d8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b6c8 │ │ │ │ │ + b.n b6d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b92c │ │ │ │ │ + bne.w b8f6 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b9b8 │ │ │ │ │ + beq.w b9a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b9b8 │ │ │ │ │ + bne.w b9a4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b9b4 │ │ │ │ │ + bne.w b9a0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b9ac │ │ │ │ │ + beq.w b998 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b9ac │ │ │ │ │ + bne.w b998 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b9a4 │ │ │ │ │ + bne.w b990 │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b912 │ │ │ │ │ + bne.w b8fc │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b9a4 │ │ │ │ │ + bne.w b990 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b912 │ │ │ │ │ + bne.w b8fc │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b9a4 │ │ │ │ │ + bne.w b990 │ │ │ │ │ movs r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b912 │ │ │ │ │ + bne.w b8fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n b198 │ │ │ │ │ + b.n b1a8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b1f4 │ │ │ │ │ + b.n b204 │ │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ │ + b.n b3fc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b2f4 │ │ │ │ │ + b.n b304 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b374 │ │ │ │ │ + b.n b284 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b274 │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ - b.n b3ec │ │ │ │ │ + b.n b384 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b1f4 │ │ │ │ │ + b.n b204 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b374 │ │ │ │ │ + b.n b304 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b274 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - b.n b3ec │ │ │ │ │ + b.n b284 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b2f4 │ │ │ │ │ + b.n b384 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + b.n b3fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b396 │ │ │ │ │ + beq.w b3a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b99e │ │ │ │ │ + beq.w b98a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #6 │ │ │ │ │ - b.n b49a │ │ │ │ │ + b.n b4aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b296 │ │ │ │ │ + beq.w b2a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b99e │ │ │ │ │ + beq.w b98a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #5 │ │ │ │ │ - b.n b49a │ │ │ │ │ + b.n b4aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b316 │ │ │ │ │ + beq.w b326 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b99e │ │ │ │ │ + beq.w b98a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #13 │ │ │ │ │ - b.n b49a │ │ │ │ │ + b.n b4aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b0a4 │ │ │ │ │ + b.n b0b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b140 │ │ │ │ │ + b.n b102 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b18e │ │ │ │ │ + b.n b150 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w b056 │ │ │ │ │ + b.w b066 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b0f2 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n b19e │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b054 │ │ │ │ │ - b.n b208 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w b18c │ │ │ │ │ - b.n b3fe │ │ │ │ │ + beq.w b064 │ │ │ │ │ + b.n b218 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b13e │ │ │ │ │ - b.n b388 │ │ │ │ │ + beq.w b14e │ │ │ │ │ + b.n b398 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b0f0 │ │ │ │ │ - b.n b308 │ │ │ │ │ + beq.w b100 │ │ │ │ │ + b.n b318 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w b19c │ │ │ │ │ + b.n b40e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n b8e4 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b1b0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n b1b0 │ │ │ │ │ + blt.n b9d2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, b92c │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.w b01c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - b.w b02e │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n b9ac │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + b.n b1c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, b932 │ │ │ │ │ + cbnz r0, b916 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b79e │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n b1b0 │ │ │ │ │ + b.n b7ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b926 │ │ │ │ │ + beq.n b910 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -20439,267 +20424,287 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b928 │ │ │ │ │ + beq.n b912 │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b7a0 │ │ │ │ │ + b.n b7b0 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n b1c0 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b0a2 │ │ │ │ │ - b.n b288 │ │ │ │ │ + beq.w b0b2 │ │ │ │ │ + b.n b298 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b4b8 │ │ │ │ │ + beq.w b4c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1b0 │ │ │ │ │ + b.n b1c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1b0 │ │ │ │ │ + b.n b1c0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b79e │ │ │ │ │ + b.n b7ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b74e │ │ │ │ │ + b.n b75e │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b7a0 │ │ │ │ │ + b.n b7b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b726 │ │ │ │ │ + b.n b736 │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.w b02c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w afec │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b.w b03e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w affc │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w b1c0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000b9cc : │ │ │ │ │ +0000b9e0 : │ │ │ │ │ factor_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w beda │ │ │ │ │ + beq.w beee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w beda │ │ │ │ │ + bne.w beee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcba │ │ │ │ │ + bne.w bcce │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1138 @ 0x472 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bbcc │ │ │ │ │ + bne.w bbe0 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w beea │ │ │ │ │ + beq.w befe │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcba │ │ │ │ │ + bne.w bcce │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bd18 │ │ │ │ │ + bne.w bd2c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcba │ │ │ │ │ + bne.w bcce │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bc66 │ │ │ │ │ + bne.w bc7a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcba │ │ │ │ │ + bne.w bcce │ │ │ │ │ movs r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w be14 │ │ │ │ │ + bne.w be28 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be72 │ │ │ │ │ + bne.w be86 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w bee2 │ │ │ │ │ + beq.w bef6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bee2 │ │ │ │ │ + bne.w bef6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w beb4 │ │ │ │ │ + bne.w bec8 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w be7c │ │ │ │ │ + beq.w be90 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w beac │ │ │ │ │ + beq.w bec0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w beac │ │ │ │ │ + bne.w bec0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be76 │ │ │ │ │ + bne.w be8a │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bbda │ │ │ │ │ + bne.n bbee │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w bf0a │ │ │ │ │ + beq.w bf1e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be76 │ │ │ │ │ + bne.w be8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #597 @ 0x255 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bd40 │ │ │ │ │ + bne.w bd54 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be76 │ │ │ │ │ + bne.w be8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf20 │ │ │ │ │ + bl bf34 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc5e │ │ │ │ │ + beq.w bc72 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n bbe8 │ │ │ │ │ + beq.n bbfc │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bcc4 │ │ │ │ │ + bne.w bcd8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n bbf0 │ │ │ │ │ + bne.n bc04 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w beb8 │ │ │ │ │ + beq.w becc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w beb8 │ │ │ │ │ + bne.w becc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bec0 │ │ │ │ │ + bne.w bed4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, bbf4 │ │ │ │ │ + cbz r0, bc08 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n bc50 │ │ │ │ │ + beq.n bc64 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1138 @ 0x472 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ @@ -20712,175 +20717,175 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n bb62 │ │ │ │ │ + bne.n bb76 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bb7a │ │ │ │ │ + beq.n bb8e │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n bc52 │ │ │ │ │ + b.n bc66 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w bec6 │ │ │ │ │ + beq.w beda │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bec0 │ │ │ │ │ + bne.w bed4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #597 @ 0x255 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bd98 │ │ │ │ │ + bne.w bdac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bec0 │ │ │ │ │ + bne.w bed4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf20 │ │ │ │ │ + bl bf34 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, bc62 │ │ │ │ │ + cbz r0, bc76 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bbba │ │ │ │ │ + bne.n bbce │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n bbc0 │ │ │ │ │ + b.n bbd4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n bb48 │ │ │ │ │ + b.n bb5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n bc38 │ │ │ │ │ + b.n bc4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba60 │ │ │ │ │ + beq.w ba74 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, bcba │ │ │ │ │ + cbz r0, bcce │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_UnaryOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - cbz r0, bca6 │ │ │ │ │ + cbz r0, bcba │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bbc0 │ │ │ │ │ + beq.n bbd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bbc0 │ │ │ │ │ + beq.n bbd4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bcbe │ │ │ │ │ + b.n bcd2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbd4 │ │ │ │ │ + b.n bbe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bf06 │ │ │ │ │ + beq.w bf1a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w beb4 │ │ │ │ │ + beq.w bec8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #7 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bef8 │ │ │ │ │ + beq.w bf0c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be52 │ │ │ │ │ + bne.w be66 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n bbc0 │ │ │ │ │ + b.n bbd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba48 │ │ │ │ │ + beq.w ba5c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bcba │ │ │ │ │ + beq.n bcce │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #3 │ │ │ │ │ - b.n bc8a │ │ │ │ │ + b.n bc9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf20 │ │ │ │ │ + bl bf34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bb30 │ │ │ │ │ + beq.w bb44 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w be6a │ │ │ │ │ + beq.w be7e │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ @@ -20890,36 +20895,36 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n be00 │ │ │ │ │ + beq.n be14 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n be00 │ │ │ │ │ + bne.n be14 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n bb4c │ │ │ │ │ + b.n bb60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf20 │ │ │ │ │ + bl bf34 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc24 │ │ │ │ │ + beq.w bc38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bec0 │ │ │ │ │ + beq.w bed4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ @@ -20929,195 +20934,195 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n be3e │ │ │ │ │ + beq.n be52 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, be3e │ │ │ │ │ + cbnz r2, be52 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bbba │ │ │ │ │ - b.n bc50 │ │ │ │ │ + bne.w bbce │ │ │ │ │ + b.n bc64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd94 │ │ │ │ │ + beq.n bda8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbea │ │ │ │ │ + b.n bbfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9e0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba78 │ │ │ │ │ + beq.w ba8c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bcba │ │ │ │ │ + beq.w bcce │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n bc8a │ │ │ │ │ + b.n bc9e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bde6 │ │ │ │ │ + beq.n bdfa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n bc50 │ │ │ │ │ + b.n bc64 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bd12 │ │ │ │ │ + beq.w bd26 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bc52 │ │ │ │ │ + b.n bc66 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbea │ │ │ │ │ + b.n bbfe │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bcbe │ │ │ │ │ + b.n bcd2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbea │ │ │ │ │ + b.n bbfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n bed2 │ │ │ │ │ + blt.n bee6 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w bbf0 │ │ │ │ │ + bne.w bc04 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w bad2 │ │ │ │ │ + bne.w bae6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bae2 │ │ │ │ │ + b.n baf6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbf0 │ │ │ │ │ + b.n bc04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bb98 │ │ │ │ │ + b.n bbac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n bc50 │ │ │ │ │ + b.n bc64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n be48 │ │ │ │ │ - b.n bbfe │ │ │ │ │ + blt.n be5c │ │ │ │ │ + b.n bc12 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bc52 │ │ │ │ │ + b.n bc66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ba00 │ │ │ │ │ + b.n ba14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n baa2 │ │ │ │ │ + b.n bab6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w bcb0 │ │ │ │ │ - b.n ba26 │ │ │ │ │ + blt.w bcc4 │ │ │ │ │ + b.n ba3a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n be64 │ │ │ │ │ - b.n bc52 │ │ │ │ │ + bne.n be78 │ │ │ │ │ + b.n bc66 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbe8 │ │ │ │ │ + b.n bbfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w be0a │ │ │ │ │ + blt.w be1e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ - b.n bb10 │ │ │ │ │ + b.n bb24 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000bf20 : │ │ │ │ │ +0000bf34 : │ │ │ │ │ primary_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n bf6a │ │ │ │ │ + beq.n bf7e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, bf6a │ │ │ │ │ + cbnz r0, bf7e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, bf86 │ │ │ │ │ + cbz r0, bf9a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -21128,1133 +21133,1133 @@ │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bf5e │ │ │ │ │ + bne.n bf72 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c022 │ │ │ │ │ + bne.n c036 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c018 │ │ │ │ │ - cbz r0, c004 │ │ │ │ │ + bne.n c02c │ │ │ │ │ + cbz r0, c018 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge.n c004 │ │ │ │ │ + bge.n c018 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, c022 │ │ │ │ │ + cbnz r0, c036 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c018 │ │ │ │ │ - cbz r0, c014 │ │ │ │ │ + cbnz r2, c02c │ │ │ │ │ + cbz r0, c028 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n c014 │ │ │ │ │ + bge.n c028 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, c022 │ │ │ │ │ + cbnz r3, c036 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c018 │ │ │ │ │ - cbz r0, c002 │ │ │ │ │ + cbnz r2, c02c │ │ │ │ │ + cbz r0, c016 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.n c002 │ │ │ │ │ + ble.n c016 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n bfd6 │ │ │ │ │ + b.n bfea │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n c004 │ │ │ │ │ + b.n c018 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bf64 │ │ │ │ │ + b.n bf78 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bf64 │ │ │ │ │ + b.n bf78 │ │ │ │ │ │ │ │ │ │ -0000c02c : │ │ │ │ │ +0000c040 : │ │ │ │ │ primary_raw(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w c6ee │ │ │ │ │ + beq.w c702 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c6ee │ │ │ │ │ + bne.w c702 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c6b6 │ │ │ │ │ + bne.w c6ca │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w c6a0 │ │ │ │ │ + beq.w c6b4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w c6e2 │ │ │ │ │ + beq.w c6f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c6e2 │ │ │ │ │ + bne.w c6f6 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c310 │ │ │ │ │ + beq.w c324 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w c208 │ │ │ │ │ + beq.w c21c │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c2ce │ │ │ │ │ + bne.w c2e2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c200 │ │ │ │ │ + bne.w c214 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c484 │ │ │ │ │ + beq.w c498 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c484 │ │ │ │ │ + bne.w c498 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c4a2 │ │ │ │ │ + beq.w c4b6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c1ea │ │ │ │ │ + bne.n c1fe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c200 │ │ │ │ │ + bne.n c214 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c3c2 │ │ │ │ │ + beq.w c3d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c3c2 │ │ │ │ │ + bne.w c3d6 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c3e0 │ │ │ │ │ + beq.w c3f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r7, c170 │ │ │ │ │ + cbz r7, c184 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c564 │ │ │ │ │ + bne.w c578 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c200 │ │ │ │ │ + bne.n c214 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n c214 │ │ │ │ │ + beq.n c228 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c214 │ │ │ │ │ + bne.n c228 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c230 │ │ │ │ │ + beq.n c244 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c26e │ │ │ │ │ + bne.n c282 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c6b6 │ │ │ │ │ + bne.w c6ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 45b4 │ │ │ │ │ + bl 45c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c55e │ │ │ │ │ + beq.w c572 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r7, sl │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n c11e │ │ │ │ │ + beq.n c132 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6ee8 │ │ │ │ │ + bl 6ef8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c630 │ │ │ │ │ + bne.w c644 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n c124 │ │ │ │ │ + beq.n c138 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n c1d0 │ │ │ │ │ + b.n c1e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w c0de │ │ │ │ │ - b.n c200 │ │ │ │ │ + beq.w c0f2 │ │ │ │ │ + b.n c214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c1aa │ │ │ │ │ + bne.n c1be │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c682 │ │ │ │ │ + bne.w c696 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c660 │ │ │ │ │ - cbz r0, c260 │ │ │ │ │ + bne.w c674 │ │ │ │ │ + cbz r0, c274 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.w c5c2 │ │ │ │ │ + blt.w c5d6 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n c1b6 │ │ │ │ │ + beq.n c1ca │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1b4 │ │ │ │ │ + beq.n c1c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107dc │ │ │ │ │ + bl 107ec │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1b4 │ │ │ │ │ + beq.n c1c8 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1b4 │ │ │ │ │ + beq.n c1c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c30c │ │ │ │ │ + beq.n c320 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, c306 │ │ │ │ │ + cbnz r0, c31a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, c30c │ │ │ │ │ + cbz r0, c320 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c1d0 │ │ │ │ │ + b.n c1e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c206 │ │ │ │ │ + beq.n c21a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, c30c │ │ │ │ │ + cbz r0, c320 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c2bc │ │ │ │ │ + beq.n c2d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c2bc │ │ │ │ │ + bne.n c2d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c1ce │ │ │ │ │ + b.n c1e2 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c67a │ │ │ │ │ + bne.w c68e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c66e │ │ │ │ │ + bne.w c682 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c3b0 │ │ │ │ │ + beq.n c3c4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.n c3b0 │ │ │ │ │ + bge.n c3c4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c67a │ │ │ │ │ + bne.w c68e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c66e │ │ │ │ │ + bne.w c682 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c61c │ │ │ │ │ + beq.w c630 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w c61c │ │ │ │ │ + bge.w c630 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c67a │ │ │ │ │ + bne.w c68e │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c66e │ │ │ │ │ - cbz r0, c3ae │ │ │ │ │ + bne.w c682 │ │ │ │ │ + cbz r0, c3c2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c3ae │ │ │ │ │ + ble.n c3c2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c37a │ │ │ │ │ + b.n c38e │ │ │ │ │ mov r7, sl │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w c0c4 │ │ │ │ │ - b.n c20a │ │ │ │ │ + bne.w c0d8 │ │ │ │ │ + b.n c21e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c158 │ │ │ │ │ + bne.w c16c │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c69c │ │ │ │ │ + bne.w c6b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c668 │ │ │ │ │ + bne.w c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c54c │ │ │ │ │ + beq.w c560 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w c54c │ │ │ │ │ + bge.w c560 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c69c │ │ │ │ │ + bne.w c6b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c668 │ │ │ │ │ + bne.w c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c624 │ │ │ │ │ + beq.w c638 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.w c624 │ │ │ │ │ + ble.w c638 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c69c │ │ │ │ │ + bne.w c6b0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c668 │ │ │ │ │ + bne.w c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c54a │ │ │ │ │ + beq.n c55e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c54a │ │ │ │ │ + ble.n c55e │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c44e │ │ │ │ │ + b.n c462 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c112 │ │ │ │ │ + bne.w c126 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c67e │ │ │ │ │ + bne.w c692 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c674 │ │ │ │ │ + bne.w c688 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1dc │ │ │ │ │ + beq.w c1f0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w c1dc │ │ │ │ │ + bge.w c1f0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c67e │ │ │ │ │ + bne.w c692 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c674 │ │ │ │ │ + bne.w c688 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c620 │ │ │ │ │ + beq.w c634 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w c620 │ │ │ │ │ + bge.w c634 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c67e │ │ │ │ │ + bne.w c692 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c674 │ │ │ │ │ + bne.w c688 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1da │ │ │ │ │ + beq.w c1ee │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.w c1da │ │ │ │ │ + ble.w c1ee │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c510 │ │ │ │ │ + b.n c524 │ │ │ │ │ mov r7, sl │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w c160 │ │ │ │ │ - b.n c172 │ │ │ │ │ + bne.w c174 │ │ │ │ │ + b.n c186 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n c1d0 │ │ │ │ │ + b.n c1e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cdd8 │ │ │ │ │ + bl cdec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c698 │ │ │ │ │ + bne.w c6ac │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c16e │ │ │ │ │ + beq.w c182 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c30c │ │ │ │ │ + beq.w c320 │ │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n c5a2 │ │ │ │ │ + beq.n c5b6 │ │ │ │ │ ldrd r1, r0, [sl, #8] │ │ │ │ │ mov sl, r0 │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c306 │ │ │ │ │ - b.n c2bc │ │ │ │ │ + bne.w c31a │ │ │ │ │ + b.n c2d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c682 │ │ │ │ │ + bne.n c696 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c660 │ │ │ │ │ - cbz r0, c62c │ │ │ │ │ + bne.n c674 │ │ │ │ │ + cbz r0, c640 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n c62c │ │ │ │ │ + ble.n c640 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c682 │ │ │ │ │ + bne.n c696 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl c02c │ │ │ │ │ + bl c040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c660 │ │ │ │ │ - cbz r0, c628 │ │ │ │ │ + cbnz r2, c674 │ │ │ │ │ + cbz r0, c63c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c628 │ │ │ │ │ + ble.n c63c │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c5ee │ │ │ │ │ + b.n c602 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c3b0 │ │ │ │ │ + b.n c3c4 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c1dc │ │ │ │ │ + b.n c1f0 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c54c │ │ │ │ │ + b.n c560 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n c260 │ │ │ │ │ + b.n c274 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n c260 │ │ │ │ │ + b.n c274 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c30c │ │ │ │ │ + beq.w c320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, c692 │ │ │ │ │ + cbz r0, c6a6 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ - b.n c5b0 │ │ │ │ │ + b.n c5c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c1b6 │ │ │ │ │ + b.n c1ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c172 │ │ │ │ │ + b.n c186 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c20a │ │ │ │ │ + b.n c21e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c11e │ │ │ │ │ + b.n c132 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n c0b8 │ │ │ │ │ + b.n c0cc │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n c112 │ │ │ │ │ + b.n c126 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w c1b4 │ │ │ │ │ - b.n c26e │ │ │ │ │ + beq.w c1c8 │ │ │ │ │ + b.n c282 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c650 │ │ │ │ │ + b.n c664 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c172 │ │ │ │ │ + b.n c186 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n c158 │ │ │ │ │ + b.n c16c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n c6be │ │ │ │ │ + bge.n c6d2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c1d0 │ │ │ │ │ + b.n c1e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c1d0 │ │ │ │ │ + b.n c1e4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c200 │ │ │ │ │ + bne.w c214 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w c090 │ │ │ │ │ + bne.w c0a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n c0a2 │ │ │ │ │ + b.n c0b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c060 │ │ │ │ │ + b.n c074 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c6f8 : │ │ │ │ │ +0000c70c : │ │ │ │ │ lambdef_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n c810 │ │ │ │ │ + beq.n c824 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c810 │ │ │ │ │ + bne.n c824 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c808 │ │ │ │ │ + bne.n c81c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n c762 │ │ │ │ │ + beq.n c776 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c792 │ │ │ │ │ + cbnz r0, c7a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n c824 │ │ │ │ │ + blt.n c838 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c808 │ │ │ │ │ + bne.n c81c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c750 │ │ │ │ │ + beq.n c764 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6a8c │ │ │ │ │ + bl 6a8c │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c750 │ │ │ │ │ + bne.n c764 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c750 │ │ │ │ │ + beq.n c764 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c750 │ │ │ │ │ + beq.n c764 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, c7e8 │ │ │ │ │ + cbz r0, c7fc │ │ │ │ │ ldrd r5, r3, [r0, #20] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n c7ee │ │ │ │ │ + beq.n c802 │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Lambda> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Lambda │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, c818 │ │ │ │ │ + cbz r0, c82c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c818 │ │ │ │ │ + cbnz r3, c82c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c758 │ │ │ │ │ + b.n c76c │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c7ce │ │ │ │ │ + bne.n c7e2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c7ce │ │ │ │ │ + b.n c7e2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c758 │ │ │ │ │ + b.n c76c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c728 │ │ │ │ │ + b.n c73c │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c7e8 │ │ │ │ │ + beq.n c7fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c758 │ │ │ │ │ + b.n c76c │ │ │ │ │ │ │ │ │ │ -0000c830 <_tmp_5_rule>: │ │ │ │ │ +0000c844 <_tmp_5_rule>: │ │ │ │ │ _tmp_5_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n c896 <_tmp_5_rule+0x66> │ │ │ │ │ + beq.n c8aa <_tmp_5_rule+0x66> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, c896 <_tmp_5_rule+0x66> │ │ │ │ │ + cbnz r0, c8aa <_tmp_5_rule+0x66> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c88e <_tmp_5_rule+0x5e> │ │ │ │ │ + cbnz r3, c8a2 <_tmp_5_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c888 <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r0, c89c <_tmp_5_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, c888 <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r3, c89c <_tmp_5_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c888 <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r0, c89c <_tmp_5_rule+0x58> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c884 <_tmp_5_rule+0x54> │ │ │ │ │ + b.n c898 <_tmp_5_rule+0x54> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c884 <_tmp_5_rule+0x54> │ │ │ │ │ + b.n c898 <_tmp_5_rule+0x54> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c85a <_tmp_5_rule+0x2a> │ │ │ │ │ + b.n c86e <_tmp_5_rule+0x2a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c8a0 : │ │ │ │ │ +0000c8b4 : │ │ │ │ │ for_if_clauses_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w cdae │ │ │ │ │ + beq.w cdc2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cdae │ │ │ │ │ + bne.w cdc2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cda8 │ │ │ │ │ + bne.w cdbc │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w cd98 │ │ │ │ │ + beq.w cdac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd98 │ │ │ │ │ + bne.w cdac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd8c │ │ │ │ │ + bne.w cda0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd84 │ │ │ │ │ + beq.w cd98 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w cd8c │ │ │ │ │ + bne.w cda0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r7, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w cda0 │ │ │ │ │ + beq.w cdb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cda0 │ │ │ │ │ + bne.w cdb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cb3e │ │ │ │ │ + bne.w cb52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c9aa │ │ │ │ │ + cbnz r0, c9be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cb3e │ │ │ │ │ + bne.w cb52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ca7e │ │ │ │ │ + bne.w ca92 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cae6 │ │ │ │ │ + bne.w cafa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n ca30 │ │ │ │ │ + bne.n ca44 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r6, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -22264,293 +22269,293 @@ │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c95c │ │ │ │ │ + beq.n c970 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c95c │ │ │ │ │ + beq.n c970 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c95c │ │ │ │ │ + beq.n c970 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb3e │ │ │ │ │ + beq.w cb52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5370 │ │ │ │ │ + bl 5370 │ │ │ │ │ R_ARM_THM_CALL _loop0_87_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb3e │ │ │ │ │ + beq.w cb52 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_comprehension> │ │ │ │ │ R_ARM_THM_CALL _PyAST_comprehension │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cac8 │ │ │ │ │ + bne.n cadc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb3e │ │ │ │ │ + beq.w cb52 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c98e │ │ │ │ │ + beq.n c9a2 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c98e │ │ │ │ │ + bne.n c9a2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd7e │ │ │ │ │ + beq.w cd92 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bgt.n ca70 │ │ │ │ │ + bgt.n ca84 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n c99e │ │ │ │ │ + beq.n c9b2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c99e │ │ │ │ │ + beq.n c9b2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c9a0 │ │ │ │ │ + b.n c9b4 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r8, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n ca46 │ │ │ │ │ + b.n ca5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5df4 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c976 │ │ │ │ │ + beq.w c98a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c976 │ │ │ │ │ + beq.w c98a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79d4 │ │ │ │ │ + bl 79e4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cb3e │ │ │ │ │ + beq.n cb52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5370 │ │ │ │ │ + bl 5370 │ │ │ │ │ R_ARM_THM_CALL _loop0_87_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cb3e │ │ │ │ │ + beq.n cb52 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_comprehension> │ │ │ │ │ R_ARM_THM_CALL _PyAST_comprehension │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ca14 │ │ │ │ │ + beq.n ca28 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n cb64 │ │ │ │ │ + bne.n cb78 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n cb44 │ │ │ │ │ + beq.n cb58 │ │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n c92a │ │ │ │ │ + b.n c93e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, cb40 │ │ │ │ │ + cbnz r2, cb54 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n cb74 │ │ │ │ │ + beq.n cb88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cb74 │ │ │ │ │ + bne.n cb88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, cb5e │ │ │ │ │ + cbnz r3, cb72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, cb24 │ │ │ │ │ + cbnz r3, cb38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, cb7c │ │ │ │ │ + cbnz r0, cb90 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w c980 │ │ │ │ │ + beq.w c994 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, cb40 │ │ │ │ │ + cbnz r2, cb54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 710c │ │ │ │ │ + bl 710c │ │ │ │ │ R_ARM_THM_CALL invalid_for_target_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ca26 │ │ │ │ │ + b.n ca3a │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd7e │ │ │ │ │ + beq.w cd92 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n cada │ │ │ │ │ + b.n caee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n cb28 │ │ │ │ │ + b.n cb3c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ca1e │ │ │ │ │ - b.n cace │ │ │ │ │ + bne.w ca32 │ │ │ │ │ + b.n cae2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cb06 │ │ │ │ │ + b.n cb1a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w cd3e │ │ │ │ │ + beq.w cd52 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd3e │ │ │ │ │ + bne.w cd52 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd36 │ │ │ │ │ + bne.w cd4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ccfa │ │ │ │ │ + beq.w cd0e │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w cd2e │ │ │ │ │ + beq.w cd42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd2e │ │ │ │ │ + bne.w cd42 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd26 │ │ │ │ │ + bne.w cd3a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd1e │ │ │ │ │ + beq.w cd32 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd28 │ │ │ │ │ + bne.w cd3c │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n ccd6 │ │ │ │ │ + beq.n ccea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ccd6 │ │ │ │ │ + bne.n ccea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, cc2c │ │ │ │ │ + cbnz r2, cc40 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd46 │ │ │ │ │ + bne.w cd5a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ @@ -22558,18 +22563,18 @@ │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cd18 │ │ │ │ │ + beq.n cd2c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n cd00 │ │ │ │ │ + bgt.n cd14 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -22578,226 +22583,226 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n ccf8 │ │ │ │ │ + bne.n cd0c │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb26 │ │ │ │ │ + beq.w cb3a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movw r3, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb24 │ │ │ │ │ + beq.w cb38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, ccde │ │ │ │ │ + cbnz r0, ccf2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb5e │ │ │ │ │ + beq.w cb72 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n cb28 │ │ │ │ │ + b.n cb3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cc1a │ │ │ │ │ + b.n cc2e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, ccee │ │ │ │ │ + cbz r2, cd02 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cccc │ │ │ │ │ + bne.n cce0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n cad2 │ │ │ │ │ + b.n cae6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cb26 │ │ │ │ │ + b.n cb3a │ │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n cc54 │ │ │ │ │ - b.n cd04 │ │ │ │ │ + beq.n cc68 │ │ │ │ │ + b.n cd18 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ccfa │ │ │ │ │ + b.n cd0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cbd2 │ │ │ │ │ + b.n cbe6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cb26 │ │ │ │ │ + b.n cb3a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cb9c │ │ │ │ │ + b.n cbb0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cc2c │ │ │ │ │ + beq.w cc40 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cdd0 │ │ │ │ │ + beq.n cde4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n cdb6 │ │ │ │ │ + beq.n cdca │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n cc00 │ │ │ │ │ + b.n cc14 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c99e │ │ │ │ │ + b.n c9b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c900 │ │ │ │ │ + b.n c914 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c946 │ │ │ │ │ + b.n c95a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n c9a0 │ │ │ │ │ + b.n c9b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c8d4 │ │ │ │ │ + b.n c8e8 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cd16 │ │ │ │ │ + beq.n cd2a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - b.n cd70 │ │ │ │ │ + b.n cd84 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ - b.n cc38 │ │ │ │ │ + b.n cc4c │ │ │ │ │ │ │ │ │ │ -0000cdd8 : │ │ │ │ │ +0000cdec : │ │ │ │ │ arguments_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w d2a2 │ │ │ │ │ + beq.w d2b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d2a2 │ │ │ │ │ + bne.w d2b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d29c │ │ │ │ │ + bne.w d2b0 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1184 @ 0x4a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, ce56 │ │ │ │ │ + cbnz r0, ce6a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d29c │ │ │ │ │ + bne.w d2b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d510 │ │ │ │ │ + bl d524 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, ce64 │ │ │ │ │ + cbnz r0, ce78 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cea4 │ │ │ │ │ + bne.n ceb8 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov.w r2, #1184 @ 0x4a0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ @@ -22810,257 +22815,257 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ce3a │ │ │ │ │ + bne.n ce4e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce3a │ │ │ │ │ + beq.n ce4e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ce48 │ │ │ │ │ + beq.n ce5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce48 │ │ │ │ │ + beq.n ce5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d296 │ │ │ │ │ + b.n d2aa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d294 │ │ │ │ │ + bne.w d2a8 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d28c │ │ │ │ │ + beq.w d2a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d28c │ │ │ │ │ + bne.w d2a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d288 │ │ │ │ │ + bne.w d29c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w d27e │ │ │ │ │ + beq.w d292 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d27e │ │ │ │ │ + bne.w d292 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d36c │ │ │ │ │ + bne.w d380 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d43e │ │ │ │ │ + beq.w d452 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d43e │ │ │ │ │ + bne.w d452 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d4ee │ │ │ │ │ + bne.w d502 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d8ac <_gather_90_rule> │ │ │ │ │ + bl d8c0 <_gather_90_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d2f4 │ │ │ │ │ + bne.w d308 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d36c │ │ │ │ │ + bne.w d380 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11030 │ │ │ │ │ + bl 11040 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d328 │ │ │ │ │ + bne.w d33c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d286 │ │ │ │ │ + bne.w d29a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d1b4 │ │ │ │ │ + bne.w d1c8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d286 │ │ │ │ │ + bne.w d29a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d15a │ │ │ │ │ + bne.w d16e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d288 │ │ │ │ │ + bne.w d29c │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w d152 │ │ │ │ │ + beq.w d166 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d152 │ │ │ │ │ + bne.w d166 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d0f4 │ │ │ │ │ + bne.w d108 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl d510 │ │ │ │ │ + bl d524 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d036 │ │ │ │ │ + bne.n d04a │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, cfea │ │ │ │ │ + cbnz r2, cffe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d2aa │ │ │ │ │ + bne.w d2be │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d286 │ │ │ │ │ + bne.w d29a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d510 │ │ │ │ │ + bl d524 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d0fc │ │ │ │ │ + bne.n d110 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d286 │ │ │ │ │ + bne.w d29a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d510 │ │ │ │ │ + bl d524 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d084 │ │ │ │ │ + bne.n d098 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d286 │ │ │ │ │ + bne.w d29a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d510 │ │ │ │ │ + bl d524 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, d04e │ │ │ │ │ + cbnz r0, d062 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n ce46 │ │ │ │ │ + b.n ce5a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cfce │ │ │ │ │ + beq.n cfe2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n cfd0 │ │ │ │ │ + b.n cfe4 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d026 │ │ │ │ │ + beq.n d03a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d510 │ │ │ │ │ + bl d524 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d026 │ │ │ │ │ + beq.n d03a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_arguments_parsing_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_arguments_parsing_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d12a │ │ │ │ │ + bne.n d13e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d02a │ │ │ │ │ + beq.n d03e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d02a │ │ │ │ │ + b.n d03e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d012 │ │ │ │ │ + beq.n d026 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d012 │ │ │ │ │ + beq.n d026 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d012 │ │ │ │ │ + beq.n d026 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r6, r5, [r5, #20] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -23083,84 +23088,84 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ strd r7, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d026 │ │ │ │ │ - b.n d120 │ │ │ │ │ + beq.n d03a │ │ │ │ │ + b.n d134 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cfea │ │ │ │ │ + b.n cffe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cffe │ │ │ │ │ + beq.w d012 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_nonparen_genexp_in_call> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_nonparen_genexp_in_call │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, d140 │ │ │ │ │ + cbnz r0, d154 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d286 │ │ │ │ │ + beq.w d29a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n d02a │ │ │ │ │ + b.n d03e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d14c │ │ │ │ │ + cbz r3, d160 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d07e │ │ │ │ │ + bne.n d092 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ - b.n ce48 │ │ │ │ │ + b.n ce5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d14c │ │ │ │ │ + cbz r3, d160 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d120 │ │ │ │ │ + bne.n d134 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n d13a │ │ │ │ │ + b.n d14e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cfb6 │ │ │ │ │ + b.n cfca │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf8c │ │ │ │ │ + beq.w cfa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf8c │ │ │ │ │ + beq.w cfa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf8c │ │ │ │ │ + beq.w cfa0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -23169,60 +23174,60 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d026 │ │ │ │ │ - b.n d120 │ │ │ │ │ + beq.w d03a │ │ │ │ │ + b.n d134 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf74 │ │ │ │ │ + beq.w cf88 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf74 │ │ │ │ │ + beq.w cf88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d446 │ │ │ │ │ + beq.w d45a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d446 │ │ │ │ │ + bne.w d45a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d276 │ │ │ │ │ + bne.n d28a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl d510 │ │ │ │ │ + bl d524 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d26c │ │ │ │ │ + beq.n d280 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cf76 │ │ │ │ │ + bne.w cf8a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -23247,70 +23252,70 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_comprehension_item │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d07e │ │ │ │ │ - b.n d028 │ │ │ │ │ + bne.w d092 │ │ │ │ │ + b.n d03c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d44e │ │ │ │ │ + beq.w d462 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cf76 │ │ │ │ │ + b.n cf8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cef8 │ │ │ │ │ + b.n cf0c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n d02a │ │ │ │ │ + b.n d03e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cecc │ │ │ │ │ + b.n cee0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ce5e │ │ │ │ │ + b.n ce72 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d296 │ │ │ │ │ + b.n d2aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ce0c │ │ │ │ │ + b.n ce20 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cfe8 │ │ │ │ │ + beq.w cffc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_111_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_111_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cfe8 │ │ │ │ │ + beq.w cffc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -23319,132 +23324,132 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - b.n d258 │ │ │ │ │ + b.n d26c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf3a │ │ │ │ │ + beq.w cf4e │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11030 │ │ │ │ │ + bl 11040 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf3a │ │ │ │ │ + beq.w cf4e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf40 │ │ │ │ │ + beq.w cf54 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d45c │ │ │ │ │ + beq.w d470 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n d436 │ │ │ │ │ + beq.n d44a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d436 │ │ │ │ │ + bne.n d44a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d432 │ │ │ │ │ + bne.n d446 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 36e │ │ │ │ │ R_ARM_THM_CALL _tmp_168_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - cbnz r0, d372 │ │ │ │ │ + cbnz r0, d386 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cf5e │ │ │ │ │ + b.n cf72 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d4be │ │ │ │ │ + beq.w d4d2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d4be │ │ │ │ │ + bne.w d4d2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d4b6 │ │ │ │ │ + bne.w d4ca │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d4a4 │ │ │ │ │ + beq.n d4b8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d4b6 │ │ │ │ │ + bne.w d4ca │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d460 │ │ │ │ │ + bne.n d474 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d49e │ │ │ │ │ + beq.n d4b2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.n d4d6 │ │ │ │ │ + bgt.n d4ea │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, d45c │ │ │ │ │ + cbz r0, d470 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -23452,657 +23457,657 @@ │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 8734 │ │ │ │ │ + bl 8734 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d07e │ │ │ │ │ - b.n d028 │ │ │ │ │ + bne.w d092 │ │ │ │ │ + b.n d03c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d36c │ │ │ │ │ + b.n d380 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d358 │ │ │ │ │ + b.n d36c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cf24 │ │ │ │ │ + b.n cf38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d1f0 │ │ │ │ │ + b.n d204 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d4f6 │ │ │ │ │ + bne.n d50a │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n d204 │ │ │ │ │ + b.n d218 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n cf5e │ │ │ │ │ + b.n cf72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 36e │ │ │ │ │ R_ARM_THM_CALL _tmp_168_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d3c4 │ │ │ │ │ + beq.n d3d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d48a │ │ │ │ │ + cbz r3, d49e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, d48a │ │ │ │ │ + cbz r0, d49e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d36c │ │ │ │ │ + b.n d380 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n d4c8 │ │ │ │ │ + bne.n d4dc │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbnz r0, d4c6 │ │ │ │ │ + cbnz r0, d4da │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d36c │ │ │ │ │ + b.n d380 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d36c │ │ │ │ │ + b.n d380 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d390 │ │ │ │ │ + b.n d3a4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str.w r2, [r5, r6, lsl #2] │ │ │ │ │ mov fp, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n d3b8 │ │ │ │ │ + b.n d3cc │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r5, sl, lsl #2] │ │ │ │ │ str.w r2, [r3, sl, lsl #2] │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w d3da │ │ │ │ │ - b.n d4d6 │ │ │ │ │ + beq.w d3ee │ │ │ │ │ + b.n d4ea │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cf42 │ │ │ │ │ + b.n cf56 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c8a0 │ │ │ │ │ + bl c8b4 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d458 │ │ │ │ │ + beq.n d46c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n d204 │ │ │ │ │ + b.n d218 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d510 : │ │ │ │ │ +0000d524 : │ │ │ │ │ args_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w d6de │ │ │ │ │ + beq.w d6f2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d6de │ │ │ │ │ + bne.w d6f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d6d6 │ │ │ │ │ + bne.w d6ea │ │ │ │ │ ldrd r7, r5, [r4, #8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.w d6b6 │ │ │ │ │ + beq.w d6ca │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d8ac <_gather_90_rule> │ │ │ │ │ + bl d8c0 <_gather_90_rule> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, d596 │ │ │ │ │ + cbnz r0, d5aa │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w d6d6 │ │ │ │ │ + bne.w d6ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 11030 │ │ │ │ │ + bl 11040 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d642 │ │ │ │ │ + bne.n d656 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d6ec │ │ │ │ │ + beq.w d700 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d6ec │ │ │ │ │ + bne.w d700 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n d6ae │ │ │ │ │ + bne.n d6c2 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, d618 │ │ │ │ │ + cbnz r0, d62c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n d570 │ │ │ │ │ + bne.n d584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, d60a │ │ │ │ │ + cbz r0, d61e │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyPegen_collect_call_seqs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_collect_call_seqs │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d69a │ │ │ │ │ + beq.n d6ae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d69a │ │ │ │ │ + bne.n d6ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11030 │ │ │ │ │ + bl 11040 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d5ca │ │ │ │ │ + beq.n d5de │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n d5ce │ │ │ │ │ + beq.n d5e2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d5cc │ │ │ │ │ + beq.n d5e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d570 │ │ │ │ │ + b.n d584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d6d6 │ │ │ │ │ + beq.n d6ea │ │ │ │ │ ldrd r7, r3, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_extract_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_extract_starred_exprs │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, d670 │ │ │ │ │ + cbnz r0, d684 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d6e6 │ │ │ │ │ + bne.n d6fa │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_delete_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_delete_starred_exprs │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d6f4 │ │ │ │ │ + beq.n d708 │ │ │ │ │ strd r7, fp, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d604 │ │ │ │ │ + bne.n d618 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d60a │ │ │ │ │ + beq.n d61e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d58c │ │ │ │ │ + b.n d5a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d570 │ │ │ │ │ + b.n d584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n d6a2 │ │ │ │ │ + blt.n d6b6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d564 │ │ │ │ │ + beq.w d578 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d58c │ │ │ │ │ + b.n d5a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d544 │ │ │ │ │ + b.n d558 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d670 │ │ │ │ │ + b.n d684 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d5b6 │ │ │ │ │ + b.n d5ca │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d67e │ │ │ │ │ + beq.n d692 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d67e │ │ │ │ │ + b.n d692 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d708 : │ │ │ │ │ +0000d71c : │ │ │ │ │ annotated_rhs_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w d88a │ │ │ │ │ + beq.w d89e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d88a │ │ │ │ │ + bne.w d89e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d89a │ │ │ │ │ + bne.w d8ae │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d892 │ │ │ │ │ + beq.w d8a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d892 │ │ │ │ │ + bne.w d8a6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d7ec │ │ │ │ │ + bne.n d800 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n d7ce │ │ │ │ │ + beq.n d7e2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d7f2 │ │ │ │ │ + bne.n d806 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d7ec │ │ │ │ │ + bne.n d800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d83e │ │ │ │ │ + bne.n d852 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d89a │ │ │ │ │ + bne.n d8ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d886 │ │ │ │ │ + beq.n d89a │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n d87a │ │ │ │ │ + blt.n d88e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n d782 │ │ │ │ │ + beq.n d796 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d7ac │ │ │ │ │ + b.n d7c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d790 │ │ │ │ │ + beq.n d7a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d790 │ │ │ │ │ + beq.n d7a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d7a6 │ │ │ │ │ + beq.n d7ba │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_YieldFrom> │ │ │ │ │ R_ARM_THM_CALL _PyAST_YieldFrom │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, d872 │ │ │ │ │ + cbz r0, d886 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d8a0 │ │ │ │ │ + bne.n d8b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d7c2 │ │ │ │ │ + b.n d7d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d7ec │ │ │ │ │ + bne.n d800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d7a6 │ │ │ │ │ + beq.n d7ba │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Yield> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Yield │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d830 │ │ │ │ │ + bne.n d844 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d7a6 │ │ │ │ │ + beq.n d7ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d7ac │ │ │ │ │ + b.n d7c0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n d7c2 │ │ │ │ │ + b.n d7d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d73c │ │ │ │ │ + b.n d750 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d766 │ │ │ │ │ + b.n d77a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n d7c4 │ │ │ │ │ + b.n d7d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d87a │ │ │ │ │ - b.n d836 │ │ │ │ │ + bne.n d88e │ │ │ │ │ + b.n d84a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d8ac <_gather_90_rule>: │ │ │ │ │ +0000d8c0 <_gather_90_rule>: │ │ │ │ │ _gather_90_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w de3c <_gather_90_rule+0x590> │ │ │ │ │ + beq.w de50 <_gather_90_rule+0x590> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de3c <_gather_90_rule+0x590> │ │ │ │ │ + bne.w de50 <_gather_90_rule+0x590> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de36 <_gather_90_rule+0x58a> │ │ │ │ │ + bne.w de4a <_gather_90_rule+0x58a> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de2e <_gather_90_rule+0x582> │ │ │ │ │ + beq.w de42 <_gather_90_rule+0x582> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de2e <_gather_90_rule+0x582> │ │ │ │ │ + bne.w de42 <_gather_90_rule+0x582> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de2a <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w de3e <_gather_90_rule+0x57e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl e004 │ │ │ │ │ + bl e018 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de6a <_gather_90_rule+0x5be> │ │ │ │ │ + bne.w de7e <_gather_90_rule+0x5be> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dd96 <_gather_90_rule+0x4ea> │ │ │ │ │ + bne.w ddaa <_gather_90_rule+0x4ea> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de84 <_gather_90_rule+0x5d8> │ │ │ │ │ + beq.w de98 <_gather_90_rule+0x5d8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de84 <_gather_90_rule+0x5d8> │ │ │ │ │ + bne.w de98 <_gather_90_rule+0x5d8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dd94 <_gather_90_rule+0x4e8> │ │ │ │ │ + bne.w dda8 <_gather_90_rule+0x4e8> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de92 <_gather_90_rule+0x5e6> │ │ │ │ │ + beq.w dea6 <_gather_90_rule+0x5e6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de92 <_gather_90_rule+0x5e6> │ │ │ │ │ + bne.w dea6 <_gather_90_rule+0x5e6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de8c <_gather_90_rule+0x5e0> │ │ │ │ │ + bne.w dea0 <_gather_90_rule+0x5e0> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w db80 <_gather_90_rule+0x2d4> │ │ │ │ │ + beq.w db94 <_gather_90_rule+0x2d4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dbae <_gather_90_rule+0x302> │ │ │ │ │ + bne.w dbc2 <_gather_90_rule+0x302> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dd94 <_gather_90_rule+0x4e8> │ │ │ │ │ + bne.w dda8 <_gather_90_rule+0x4e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, d9d2 <_gather_90_rule+0x126> │ │ │ │ │ + cbnz r0, d9e6 <_gather_90_rule+0x126> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ @@ -24113,73 +24118,73 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d9be <_gather_90_rule+0x112> │ │ │ │ │ + beq.n d9d2 <_gather_90_rule+0x112> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #22 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dd96 <_gather_90_rule+0x4ea> │ │ │ │ │ + beq.w ddaa <_gather_90_rule+0x4ea> │ │ │ │ │ movw r2, #6001 @ 0x1771 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de74 <_gather_90_rule+0x5c8> │ │ │ │ │ + beq.w de88 <_gather_90_rule+0x5c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de74 <_gather_90_rule+0x5c8> │ │ │ │ │ + bne.w de88 <_gather_90_rule+0x5c8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de2a <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w de3e <_gather_90_rule+0x57e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ddd4 <_gather_90_rule+0x528> │ │ │ │ │ + beq.w dde8 <_gather_90_rule+0x528> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w de2a <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w de3e <_gather_90_rule+0x57e> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, da96 <_gather_90_rule+0x1ea> │ │ │ │ │ + cbnz r0, daaa <_gather_90_rule+0x1ea> │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w de5a <_gather_90_rule+0x5ae> │ │ │ │ │ + beq.w de6e <_gather_90_rule+0x5ae> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w dcd0 <_gather_90_rule+0x424> │ │ │ │ │ + bgt.w dce4 <_gather_90_rule+0x424> │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -24194,150 +24199,150 @@ │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w de52 <_gather_90_rule+0x5a6> │ │ │ │ │ + beq.w de66 <_gather_90_rule+0x5a6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de52 <_gather_90_rule+0x5a6> │ │ │ │ │ + bne.w de66 <_gather_90_rule+0x5a6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dd08 <_gather_90_rule+0x45c> │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + bne.w dd1c <_gather_90_rule+0x45c> │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bl e004 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + bl e018 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dd0e <_gather_90_rule+0x462> │ │ │ │ │ + bne.w dd22 <_gather_90_rule+0x462> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dda4 <_gather_90_rule+0x4f8> │ │ │ │ │ + bne.w ddb8 <_gather_90_rule+0x4f8> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de7c <_gather_90_rule+0x5d0> │ │ │ │ │ + beq.w de90 <_gather_90_rule+0x5d0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de7c <_gather_90_rule+0x5d0> │ │ │ │ │ + bne.w de90 <_gather_90_rule+0x5d0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dccc <_gather_90_rule+0x420> │ │ │ │ │ + bne.w dce0 <_gather_90_rule+0x420> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de44 <_gather_90_rule+0x598> │ │ │ │ │ + beq.w de58 <_gather_90_rule+0x598> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de44 <_gather_90_rule+0x598> │ │ │ │ │ + bne.w de58 <_gather_90_rule+0x598> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de4c <_gather_90_rule+0x5a0> │ │ │ │ │ + bne.w de60 <_gather_90_rule+0x5a0> │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w dc7e <_gather_90_rule+0x3d2> │ │ │ │ │ + beq.w dc92 <_gather_90_rule+0x3d2> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dcac <_gather_90_rule+0x400> │ │ │ │ │ + bne.w dcc0 <_gather_90_rule+0x400> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dccc <_gather_90_rule+0x420> │ │ │ │ │ + bne.w dce0 <_gather_90_rule+0x420> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n dc2e <_gather_90_rule+0x382> │ │ │ │ │ + bne.n dc42 <_gather_90_rule+0x382> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, sl │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n da58 <_gather_90_rule+0x1ac> │ │ │ │ │ + b.n da6c <_gather_90_rule+0x1ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w dd80 <_gather_90_rule+0x4d4> │ │ │ │ │ + blt.w dd94 <_gather_90_rule+0x4d4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de8c <_gather_90_rule+0x5e0> │ │ │ │ │ + bne.w dea0 <_gather_90_rule+0x5e0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d9a4 <_gather_90_rule+0xf8> │ │ │ │ │ + beq.w d9b8 <_gather_90_rule+0xf8> │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d9a4 <_gather_90_rule+0xf8> │ │ │ │ │ + beq.w d9b8 <_gather_90_rule+0xf8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w de0e <_gather_90_rule+0x562> │ │ │ │ │ + beq.w de22 <_gather_90_rule+0x562> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w de0e <_gather_90_rule+0x562> │ │ │ │ │ + beq.w de22 <_gather_90_rule+0x562> │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldrd r5, r3, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w de08 <_gather_90_rule+0x55c> │ │ │ │ │ + beq.w de1c <_gather_90_rule+0x55c> │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ @@ -24345,153 +24350,153 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ddbe <_gather_90_rule+0x512> │ │ │ │ │ + beq.w ddd2 <_gather_90_rule+0x512> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ddfa <_gather_90_rule+0x54e> │ │ │ │ │ + bne.w de0e <_gather_90_rule+0x54e> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #22 │ │ │ │ │ - b.n d9ee <_gather_90_rule+0x142> │ │ │ │ │ + b.n da02 <_gather_90_rule+0x142> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n db72 <_gather_90_rule+0x2c6> │ │ │ │ │ + beq.n db86 <_gather_90_rule+0x2c6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #22 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dd08 <_gather_90_rule+0x45c> │ │ │ │ │ + beq.n dd1c <_gather_90_rule+0x45c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de16 <_gather_90_rule+0x56a> │ │ │ │ │ + bne.w de2a <_gather_90_rule+0x56a> │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n dcf2 <_gather_90_rule+0x446> │ │ │ │ │ + beq.n dd06 <_gather_90_rule+0x446> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n da4c <_gather_90_rule+0x1a0> │ │ │ │ │ + b.n da60 <_gather_90_rule+0x1a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w dd9a <_gather_90_rule+0x4ee> │ │ │ │ │ + blt.w ddae <_gather_90_rule+0x4ee> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de4c <_gather_90_rule+0x5a0> │ │ │ │ │ + bne.w de60 <_gather_90_rule+0x5a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w db54 <_gather_90_rule+0x2a8> │ │ │ │ │ + beq.w db68 <_gather_90_rule+0x2a8> │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbnz r0, dd12 <_gather_90_rule+0x466> │ │ │ │ │ + cbnz r0, dd26 <_gather_90_rule+0x466> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w db66 <_gather_90_rule+0x2ba> │ │ │ │ │ + beq.w db7a <_gather_90_rule+0x2ba> │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n db76 <_gather_90_rule+0x2ca> │ │ │ │ │ + b.n db8a <_gather_90_rule+0x2ca> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.w da72 <_gather_90_rule+0x1c6> │ │ │ │ │ + beq.w da86 <_gather_90_rule+0x1c6> │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r7, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w da72 <_gather_90_rule+0x1c6> │ │ │ │ │ - b.n dcde <_gather_90_rule+0x432> │ │ │ │ │ + beq.w da86 <_gather_90_rule+0x1c6> │ │ │ │ │ + b.n dcf2 <_gather_90_rule+0x432> │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ddce <_gather_90_rule+0x522> │ │ │ │ │ + beq.n dde2 <_gather_90_rule+0x522> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n dc72 <_gather_90_rule+0x3c6> │ │ │ │ │ + b.n dc86 <_gather_90_rule+0x3c6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n db7a <_gather_90_rule+0x2ce> │ │ │ │ │ + b.n db8e <_gather_90_rule+0x2ce> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n dc64 <_gather_90_rule+0x3b8> │ │ │ │ │ + b.n dc78 <_gather_90_rule+0x3b8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dcba <_gather_90_rule+0x40e> │ │ │ │ │ + beq.n dcce <_gather_90_rule+0x40e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dcba <_gather_90_rule+0x40e> │ │ │ │ │ + beq.n dcce <_gather_90_rule+0x40e> │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ddf4 <_gather_90_rule+0x548> │ │ │ │ │ + beq.n de08 <_gather_90_rule+0x548> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ @@ -24500,378 +24505,378 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, ddac <_gather_90_rule+0x500> │ │ │ │ │ + cbz r0, ddc0 <_gather_90_rule+0x500> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dde2 <_gather_90_rule+0x536> │ │ │ │ │ + bne.n ddf6 <_gather_90_rule+0x536> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n dc48 <_gather_90_rule+0x39c> │ │ │ │ │ + b.n dc5c <_gather_90_rule+0x39c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d9b4 <_gather_90_rule+0x108> │ │ │ │ │ + beq.w d9c8 <_gather_90_rule+0x108> │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d9c2 <_gather_90_rule+0x116> │ │ │ │ │ + b.n d9d6 <_gather_90_rule+0x116> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n dcc0 <_gather_90_rule+0x414> │ │ │ │ │ + b.n dcd4 <_gather_90_rule+0x414> │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r5, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n da58 <_gather_90_rule+0x1ac> │ │ │ │ │ + b.n da6c <_gather_90_rule+0x1ac> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dcbe <_gather_90_rule+0x412> │ │ │ │ │ + beq.n dcd2 <_gather_90_rule+0x412> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dcc0 <_gather_90_rule+0x414> │ │ │ │ │ + b.n dcd4 <_gather_90_rule+0x414> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, ddf0 <_gather_90_rule+0x544> │ │ │ │ │ + cbz r0, de04 <_gather_90_rule+0x544> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dd88 <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dd9c <_gather_90_rule+0x4dc> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d9c2 <_gather_90_rule+0x116> │ │ │ │ │ + b.n d9d6 <_gather_90_rule+0x116> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ddb8 <_gather_90_rule+0x50c> │ │ │ │ │ - b.n dd7c <_gather_90_rule+0x4d0> │ │ │ │ │ + bne.n ddcc <_gather_90_rule+0x50c> │ │ │ │ │ + b.n dd90 <_gather_90_rule+0x4d0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dd88 <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dd9c <_gather_90_rule+0x4dc> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dd48 <_gather_90_rule+0x49c> │ │ │ │ │ + b.n dd5c <_gather_90_rule+0x49c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ddc8 <_gather_90_rule+0x51c> │ │ │ │ │ - b.n dc28 <_gather_90_rule+0x37c> │ │ │ │ │ + bne.n dddc <_gather_90_rule+0x51c> │ │ │ │ │ + b.n dc3c <_gather_90_rule+0x37c> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dbf0 <_gather_90_rule+0x344> │ │ │ │ │ + b.n dc04 <_gather_90_rule+0x344> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n dd88 <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dd9c <_gather_90_rule+0x4dc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dc6e <_gather_90_rule+0x3c2> │ │ │ │ │ + beq.w dc82 <_gather_90_rule+0x3c2> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dd96 <_gather_90_rule+0x4ea> │ │ │ │ │ + b.n ddaa <_gather_90_rule+0x4ea> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d90c <_gather_90_rule+0x60> │ │ │ │ │ + b.n d920 <_gather_90_rule+0x60> │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n d9ca <_gather_90_rule+0x11e> │ │ │ │ │ + b.n d9de <_gather_90_rule+0x11e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d8e0 <_gather_90_rule+0x34> │ │ │ │ │ + b.n d8f4 <_gather_90_rule+0x34> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n db28 <_gather_90_rule+0x27c> │ │ │ │ │ + b.n db3c <_gather_90_rule+0x27c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n dcc0 <_gather_90_rule+0x414> │ │ │ │ │ + b.n dcd4 <_gather_90_rule+0x414> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dab6 <_gather_90_rule+0x20a> │ │ │ │ │ + b.n daca <_gather_90_rule+0x20a> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n de2a <_gather_90_rule+0x57e> │ │ │ │ │ + b.n de3e <_gather_90_rule+0x57e> │ │ │ │ │ movw r2, #6001 @ 0x1771 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w da14 <_gather_90_rule+0x168> │ │ │ │ │ + bne.w da28 <_gather_90_rule+0x168> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n da24 <_gather_90_rule+0x178> │ │ │ │ │ + b.n da38 <_gather_90_rule+0x178> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dafc <_gather_90_rule+0x250> │ │ │ │ │ + b.n db10 <_gather_90_rule+0x250> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d94e <_gather_90_rule+0xa2> │ │ │ │ │ + b.n d962 <_gather_90_rule+0xa2> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n dd88 <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dd9c <_gather_90_rule+0x4dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d978 <_gather_90_rule+0xcc> │ │ │ │ │ + b.n d98c <_gather_90_rule+0xcc> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000de9c : │ │ │ │ │ +0000deb0 : │ │ │ │ │ yield_expr_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w dfe6 │ │ │ │ │ + beq.w dffa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dfe6 │ │ │ │ │ + bne.w dffa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dfee │ │ │ │ │ + bne.w e002 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n df22 │ │ │ │ │ + beq.n df36 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, df4a │ │ │ │ │ + cbnz r0, df5e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dfee │ │ │ │ │ + bne.n e002 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n dfa6 │ │ │ │ │ + bne.n dfba │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ - blt.n dfdc │ │ │ │ │ + blt.n dff0 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n deee │ │ │ │ │ - b.n df14 │ │ │ │ │ + beq.n df02 │ │ │ │ │ + b.n df28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n defa │ │ │ │ │ + beq.n df0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n defa │ │ │ │ │ + beq.n df0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df14 │ │ │ │ │ + beq.n df28 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_YieldFrom> │ │ │ │ │ R_ARM_THM_CALL _PyAST_YieldFrom │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, df8e │ │ │ │ │ + cbz r0, dfa2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n df14 │ │ │ │ │ + beq.n df28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df14 │ │ │ │ │ + beq.n df28 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n df18 │ │ │ │ │ + b.n df2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 812c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n df10 │ │ │ │ │ + bne.n df24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df14 │ │ │ │ │ + beq.n df28 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Yield> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Yield │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n df88 │ │ │ │ │ - b.n df8e │ │ │ │ │ + bne.n df9c │ │ │ │ │ + b.n dfa2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n df18 │ │ │ │ │ + b.n df2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ded0 │ │ │ │ │ + b.n dee4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n df18 │ │ │ │ │ + b.n df2c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000dff8 : │ │ │ │ │ +0000e00c : │ │ │ │ │ NEW_TYPE_COMMENT(): │ │ │ │ │ - cbnz r1, dffe │ │ │ │ │ + cbnz r1, e012 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ b.w 1bec │ │ │ │ │ R_ARM_THM_JUMP24 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ │ │ │ │ │ -0000e004 : │ │ │ │ │ +0000e018 : │ │ │ │ │ starred_expression_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w e1a0 │ │ │ │ │ + beq.w e1be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e1a0 │ │ │ │ │ + bne.w e1be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e0b0 │ │ │ │ │ + bne.n e0c4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n e07e │ │ │ │ │ + beq.n e092 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e0be │ │ │ │ │ + bne.n e0d2 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e102 │ │ │ │ │ + bne.n e112 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e154 │ │ │ │ │ + bne.n e164 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -24881,162 +24886,166 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n e0b4 │ │ │ │ │ + blt.n e0c8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, e0ba │ │ │ │ │ + cbnz r2, e0ce │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e05a │ │ │ │ │ + beq.n e06e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e076 │ │ │ │ │ + b.n e08a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e0b0 │ │ │ │ │ + bne.n e0c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w e236 │ │ │ │ │ + beq.n e1b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e236 │ │ │ │ │ + bne.n e1b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e1a8 │ │ │ │ │ + bne.n e1b0 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e1ae │ │ │ │ │ + bne.n e1c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e05a │ │ │ │ │ - b.n e0b0 │ │ │ │ │ + beq.n e06e │ │ │ │ │ + b.n e0c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e068 │ │ │ │ │ + beq.n e07c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e0b0 │ │ │ │ │ + beq.n e0c4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, e13e │ │ │ │ │ + cbz r0, e14e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e070 │ │ │ │ │ + beq.n e084 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e072 │ │ │ │ │ + beq.n e086 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e0b4 │ │ │ │ │ + b.n e0c8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, e19c │ │ │ │ │ + cbnz r2, e1ac │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e194 │ │ │ │ │ + beq.n e1a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, e194 │ │ │ │ │ + cbnz r0, e1a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, e186 │ │ │ │ │ + cbnz r2, e196 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e208 │ │ │ │ │ + bne.n e220 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n e072 │ │ │ │ │ + b.n e086 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e172 │ │ │ │ │ + b.n e182 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e0b4 │ │ │ │ │ + b.n e0c8 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n e108 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e038 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n e0f8 │ │ │ │ │ + b.n e0ee │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n e04c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e0f2 │ │ │ │ │ + beq.n e102 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e0f2 │ │ │ │ │ + beq.n e102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e0f2 │ │ │ │ │ + beq.n e102 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -25045,196 +25054,192 @@ │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r8, #12] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e0f4 │ │ │ │ │ + beq.w e104 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e0f8 │ │ │ │ │ + b.n e108 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, e23e │ │ │ │ │ + cbnz r0, e24e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e18a │ │ │ │ │ + beq.n e19a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e18a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e0de │ │ │ │ │ + b.n e19a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, e258 │ │ │ │ │ + cbz r3, e268 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e230 │ │ │ │ │ + bne.n e248 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e072 │ │ │ │ │ + b.n e086 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e072 │ │ │ │ │ + b.n e086 │ │ │ │ │ │ │ │ │ │ -0000e260 <_loop1_30_rule>: │ │ │ │ │ +0000e270 <_loop1_30_rule>: │ │ │ │ │ _loop1_30_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w e3d4 <_loop1_30_rule+0x174> │ │ │ │ │ + beq.w e3e4 <_loop1_30_rule+0x174> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e3d4 <_loop1_30_rule+0x174> │ │ │ │ │ + bne.w e3e4 <_loop1_30_rule+0x174> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e398 <_loop1_30_rule+0x138> │ │ │ │ │ + bne.n e3a8 <_loop1_30_rule+0x138> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e3ca <_loop1_30_rule+0x16a> │ │ │ │ │ + beq.w e3da <_loop1_30_rule+0x16a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e398 <_loop1_30_rule+0x138> │ │ │ │ │ + bne.n e3a8 <_loop1_30_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e390 <_loop1_30_rule+0x130> │ │ │ │ │ + beq.n e3a0 <_loop1_30_rule+0x130> │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e338 <_loop1_30_rule+0xd8> │ │ │ │ │ + beq.n e348 <_loop1_30_rule+0xd8> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e3c4 <_loop1_30_rule+0x164> │ │ │ │ │ + beq.n e3d4 <_loop1_30_rule+0x164> │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e3ba <_loop1_30_rule+0x15a> │ │ │ │ │ + beq.n e3ca <_loop1_30_rule+0x15a> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e3c2 <_loop1_30_rule+0x162> │ │ │ │ │ + beq.n e3d2 <_loop1_30_rule+0x162> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r6, #3 │ │ │ │ │ str r7, [r0, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov.w r8, #4 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, e330 <_loop1_30_rule+0xd0> │ │ │ │ │ + cbz r0, e340 <_loop1_30_rule+0xd0> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n e3a2 <_loop1_30_rule+0x142> │ │ │ │ │ + beq.n e3b2 <_loop1_30_rule+0x142> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e314 <_loop1_30_rule+0xb4> │ │ │ │ │ + bne.n e324 <_loop1_30_rule+0xb4> │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - cbnz r6, e33e <_loop1_30_rule+0xde> │ │ │ │ │ - b.n e392 <_loop1_30_rule+0x132> │ │ │ │ │ + cbnz r6, e34e <_loop1_30_rule+0xde> │ │ │ │ │ + b.n e3a2 <_loop1_30_rule+0x132> │ │ │ │ │ movs r7, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, e392 <_loop1_30_rule+0x132> │ │ │ │ │ + cbnz r3, e3a2 <_loop1_30_rule+0x132> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e3c4 <_loop1_30_rule+0x164> │ │ │ │ │ + beq.n e3d4 <_loop1_30_rule+0x164> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n e37c <_loop1_30_rule+0x11c> │ │ │ │ │ + ble.n e38c <_loop1_30_rule+0x11c> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - beq.n e37c <_loop1_30_rule+0x11c> │ │ │ │ │ + beq.n e38c <_loop1_30_rule+0x11c> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq.n e37c <_loop1_30_rule+0x11c> │ │ │ │ │ + beq.n e38c <_loop1_30_rule+0x11c> │ │ │ │ │ adds r1, r5, #4 │ │ │ │ │ lsls r0, r7, #2 │ │ │ │ │ movs r2, #8 │ │ │ │ │ ldr r7, [r6, #4] │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ str r3, [r7, r2] │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n e36e <_loop1_30_rule+0x10e> │ │ │ │ │ + bne.n e37e <_loop1_30_rule+0x10e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -25244,790 +25249,790 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e388 <_loop1_30_rule+0x128> │ │ │ │ │ + b.n e398 <_loop1_30_rule+0x128> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, e3c4 <_loop1_30_rule+0x164> │ │ │ │ │ + cbz r0, e3d4 <_loop1_30_rule+0x164> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n e318 <_loop1_30_rule+0xb8> │ │ │ │ │ + b.n e328 <_loop1_30_rule+0xb8> │ │ │ │ │ mov r5, r8 │ │ │ │ │ movs r7, #2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n e33e <_loop1_30_rule+0xde> │ │ │ │ │ + b.n e34e <_loop1_30_rule+0xde> │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n e398 <_loop1_30_rule+0x138> │ │ │ │ │ + b.n e3a8 <_loop1_30_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e294 <_loop1_30_rule+0x34> │ │ │ │ │ + b.n e2a4 <_loop1_30_rule+0x34> │ │ │ │ │ │ │ │ │ │ -0000e3dc : │ │ │ │ │ +0000e3ec : │ │ │ │ │ param_no_default_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w e76e │ │ │ │ │ + beq.w e77e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e76e │ │ │ │ │ + bne.w e77e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e68e │ │ │ │ │ + bne.w e69e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e7c6 │ │ │ │ │ + beq.w e7d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e7c6 │ │ │ │ │ + bne.w e7d6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e6c2 │ │ │ │ │ + bne.w e6d2 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w e6a2 │ │ │ │ │ + beq.w e6b2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e682 │ │ │ │ │ + beq.w e692 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e776 │ │ │ │ │ + beq.w e786 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e776 │ │ │ │ │ + bne.w e786 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e7b6 │ │ │ │ │ + bne.w e7c6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e6f6 │ │ │ │ │ + bne.w e706 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e684 │ │ │ │ │ + bne.w e694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e78e │ │ │ │ │ + beq.w e79e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e77e │ │ │ │ │ + beq.w e78e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, e538 │ │ │ │ │ + cbnz r3, e548 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, e554 │ │ │ │ │ + cbz r0, e564 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e7ce │ │ │ │ │ + bne.w e7de │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e7d2 │ │ │ │ │ + beq.w e7e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e7d2 │ │ │ │ │ + bne.w e7e2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e788 │ │ │ │ │ + bne.w e798 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e500 │ │ │ │ │ + bne.n e510 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e68e │ │ │ │ │ + bne.w e69e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e7aa │ │ │ │ │ + beq.w e7ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e7aa │ │ │ │ │ + bne.w e7ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e6f0 │ │ │ │ │ + bne.w e700 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w e6d0 │ │ │ │ │ + beq.w e6e0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e69a │ │ │ │ │ + beq.n e6aa │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e7be │ │ │ │ │ + beq.w e7ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e7be │ │ │ │ │ + bne.w e7ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e694 │ │ │ │ │ + bne.n e6a4 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e728 │ │ │ │ │ + bne.w e738 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n e69a │ │ │ │ │ + bne.n e6aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e6f0 │ │ │ │ │ + beq.n e700 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e7e8 │ │ │ │ │ + beq.w e7f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e79a │ │ │ │ │ + bne.w e7aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e6c8 │ │ │ │ │ + bne.n e6d8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e6c8 │ │ │ │ │ + beq.n e6d8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e7d2 │ │ │ │ │ + beq.w e7e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e7d2 │ │ │ │ │ + bne.w e7e2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e560 │ │ │ │ │ + beq.w e570 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n e52e │ │ │ │ │ + b.n e53e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n e676 │ │ │ │ │ + b.n e686 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e758 │ │ │ │ │ + blt.n e768 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e45c │ │ │ │ │ + beq.w e46c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e558 │ │ │ │ │ + b.n e568 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n e676 │ │ │ │ │ + b.n e686 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e764 │ │ │ │ │ + blt.n e774 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w e59e │ │ │ │ │ + beq.w e5ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e6ca │ │ │ │ │ + b.n e6da │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e4a4 │ │ │ │ │ + beq.w e4b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e4a8 │ │ │ │ │ + beq.w e4b8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e4a6 │ │ │ │ │ + beq.w e4b6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e684 │ │ │ │ │ + b.n e694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e5e2 │ │ │ │ │ + beq.w e5f2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e5e6 │ │ │ │ │ + beq.w e5f6 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e5e4 │ │ │ │ │ + beq.w e5f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e69a │ │ │ │ │ + b.n e6aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e558 │ │ │ │ │ + b.n e568 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e6ca │ │ │ │ │ + b.n e6da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e410 │ │ │ │ │ + b.n e420 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e48a │ │ │ │ │ + b.n e49a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, e796 │ │ │ │ │ + cbz r0, e7a6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e558 │ │ │ │ │ + b.n e568 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e558 │ │ │ │ │ + b.n e568 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e558 │ │ │ │ │ + b.n e568 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, e7b2 │ │ │ │ │ + cbz r0, e7c2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e6ca │ │ │ │ │ + b.n e6da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e57e │ │ │ │ │ + b.n e58e │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ - b.n e634 │ │ │ │ │ + b.n e644 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e684 │ │ │ │ │ + b.n e694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e5ca │ │ │ │ │ + b.n e5da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e43c │ │ │ │ │ + b.n e44c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e558 │ │ │ │ │ + b.n e568 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e676 │ │ │ │ │ + beq.w e686 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e52e │ │ │ │ │ + b.n e53e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e7a4 │ │ │ │ │ - b.n e6ca │ │ │ │ │ + bne.n e7b4 │ │ │ │ │ + b.n e6da │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000e7f8 : │ │ │ │ │ +0000e808 : │ │ │ │ │ param_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w e956 │ │ │ │ │ + beq.w e966 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e956 │ │ │ │ │ + bne.w e966 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w e94e │ │ │ │ │ + bne.w e95e │ │ │ │ │ ldrd r7, r6, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n e8e4 │ │ │ │ │ + beq.n e8f4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e8de │ │ │ │ │ + beq.n e8ee │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e95e │ │ │ │ │ + beq.n e96e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e95e │ │ │ │ │ + bne.n e96e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e8d8 │ │ │ │ │ + bne.n e8e8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e908 │ │ │ │ │ + bne.n e918 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, e8de │ │ │ │ │ + cbnz r2, e8ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e902 │ │ │ │ │ + beq.n e912 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ strd r9, r0, [sp] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e93a │ │ │ │ │ + beq.n e94a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e93a │ │ │ │ │ + bne.n e94a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n e8cc │ │ │ │ │ + b.n e8dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e930 │ │ │ │ │ + blt.n e940 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e84a │ │ │ │ │ + beq.n e85a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e8ce │ │ │ │ │ + b.n e8de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e886 │ │ │ │ │ + beq.n e896 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n e88c │ │ │ │ │ + beq.n e89c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - cbz r0, e966 │ │ │ │ │ + cbz r0, e976 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e8de │ │ │ │ │ + b.n e8ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e8ce │ │ │ │ │ + b.n e8de │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e8cc │ │ │ │ │ + beq.n e8dc │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e8ce │ │ │ │ │ + b.n e8de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e8ce │ │ │ │ │ + b.n e8de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e82c │ │ │ │ │ + b.n e83c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e872 │ │ │ │ │ + b.n e882 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e88c │ │ │ │ │ + b.n e89c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000e96c <_loop0_28_rule>: │ │ │ │ │ +0000e97c <_loop0_28_rule>: │ │ │ │ │ _loop0_28_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w eae0 <_loop0_28_rule+0x174> │ │ │ │ │ + beq.w eaf0 <_loop0_28_rule+0x174> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eae0 <_loop0_28_rule+0x174> │ │ │ │ │ + bne.w eaf0 <_loop0_28_rule+0x174> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ea9c <_loop0_28_rule+0x130> │ │ │ │ │ + bne.n eaac <_loop0_28_rule+0x130> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea94 <_loop0_28_rule+0x128> │ │ │ │ │ + beq.n eaa4 <_loop0_28_rule+0x128> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ea9c <_loop0_28_rule+0x130> │ │ │ │ │ + bne.n eaac <_loop0_28_rule+0x130> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea80 <_loop0_28_rule+0x114> │ │ │ │ │ + beq.n ea90 <_loop0_28_rule+0x114> │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, ea32 <_loop0_28_rule+0xc6> │ │ │ │ │ + cbz r0, ea42 <_loop0_28_rule+0xc6> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea8e <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n ea9e <_loop0_28_rule+0x122> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r6, [r9, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ead8 <_loop0_28_rule+0x16c> │ │ │ │ │ + beq.n eae8 <_loop0_28_rule+0x16c> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n eadc <_loop0_28_rule+0x170> │ │ │ │ │ + beq.n eaec <_loop0_28_rule+0x170> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r6, #3 │ │ │ │ │ mov.w r8, #4 │ │ │ │ │ str r7, [r0, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n eaa6 <_loop0_28_rule+0x13a> │ │ │ │ │ + beq.n eab6 <_loop0_28_rule+0x13a> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n eabe <_loop0_28_rule+0x152> │ │ │ │ │ + beq.n eace <_loop0_28_rule+0x152> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n ea14 <_loop0_28_rule+0xa8> │ │ │ │ │ + b.n ea24 <_loop0_28_rule+0xa8> │ │ │ │ │ movs r7, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, ea8e <_loop0_28_rule+0x122> │ │ │ │ │ + cbz r0, ea9e <_loop0_28_rule+0x122> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n ea6c <_loop0_28_rule+0x100> │ │ │ │ │ + beq.n ea7c <_loop0_28_rule+0x100> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n ea6c <_loop0_28_rule+0x100> │ │ │ │ │ + beq.n ea7c <_loop0_28_rule+0x100> │ │ │ │ │ adds r2, r5, #4 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ movs r3, #8 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n ea5e <_loop0_28_rule+0xf2> │ │ │ │ │ + bne.n ea6e <_loop0_28_rule+0xf2> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -26035,234 +26040,234 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ea6c <_loop0_28_rule+0x100> │ │ │ │ │ + bne.n ea7c <_loop0_28_rule+0x100> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ea78 <_loop0_28_rule+0x10c> │ │ │ │ │ + b.n ea88 <_loop0_28_rule+0x10c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea8e <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n ea9e <_loop0_28_rule+0x122> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.n ea44 <_loop0_28_rule+0xd8> │ │ │ │ │ - b.n ea6c <_loop0_28_rule+0x100> │ │ │ │ │ + bgt.n ea54 <_loop0_28_rule+0xd8> │ │ │ │ │ + b.n ea7c <_loop0_28_rule+0x100> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea8e <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n ea9e <_loop0_28_rule+0x122> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n ea26 <_loop0_28_rule+0xba> │ │ │ │ │ + b.n ea36 <_loop0_28_rule+0xba> │ │ │ │ │ movs r7, #2 │ │ │ │ │ - b.n ea34 <_loop0_28_rule+0xc8> │ │ │ │ │ + b.n ea44 <_loop0_28_rule+0xc8> │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b.n ea8e <_loop0_28_rule+0x122> │ │ │ │ │ + b.n ea9e <_loop0_28_rule+0x122> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e9a0 <_loop0_28_rule+0x34> │ │ │ │ │ + b.n e9b0 <_loop0_28_rule+0x34> │ │ │ │ │ │ │ │ │ │ -0000eae8 <_loop1_31_rule>: │ │ │ │ │ +0000eaf8 <_loop1_31_rule>: │ │ │ │ │ _loop1_31_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w f410 <_loop1_31_rule+0x928> │ │ │ │ │ + beq.w f420 <_loop1_31_rule+0x928> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f410 <_loop1_31_rule+0x928> │ │ │ │ │ + bne.w f420 <_loop1_31_rule+0x928> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f444 <_loop1_31_rule+0x95c> │ │ │ │ │ + bne.w f454 <_loop1_31_rule+0x95c> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f430 <_loop1_31_rule+0x948> │ │ │ │ │ + beq.w f440 <_loop1_31_rule+0x948> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f444 <_loop1_31_rule+0x95c> │ │ │ │ │ + bne.w f454 <_loop1_31_rule+0x95c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f302 <_loop1_31_rule+0x81a> │ │ │ │ │ + beq.w f312 <_loop1_31_rule+0x81a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f302 <_loop1_31_rule+0x81a> │ │ │ │ │ + bne.w f312 <_loop1_31_rule+0x81a> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2fe <_loop1_31_rule+0x816> │ │ │ │ │ + bne.w f30e <_loop1_31_rule+0x816> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f49e <_loop1_31_rule+0x9b6> │ │ │ │ │ + beq.w f4ae <_loop1_31_rule+0x9b6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f49e <_loop1_31_rule+0x9b6> │ │ │ │ │ + bne.w f4ae <_loop1_31_rule+0x9b6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2f2 <_loop1_31_rule+0x80a> │ │ │ │ │ + bne.w f302 <_loop1_31_rule+0x80a> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w ee16 <_loop1_31_rule+0x32e> │ │ │ │ │ + beq.w ee26 <_loop1_31_rule+0x32e> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ee46 <_loop1_31_rule+0x35e> │ │ │ │ │ + beq.w ee56 <_loop1_31_rule+0x35e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f494 <_loop1_31_rule+0x9ac> │ │ │ │ │ + beq.w f4a4 <_loop1_31_rule+0x9ac> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f494 <_loop1_31_rule+0x9ac> │ │ │ │ │ + bne.w f4a4 <_loop1_31_rule+0x9ac> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f48c <_loop1_31_rule+0x9a4> │ │ │ │ │ + bne.w f49c <_loop1_31_rule+0x9a4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f1de <_loop1_31_rule+0x6f6> │ │ │ │ │ + bne.w f1ee <_loop1_31_rule+0x6f6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ee4a <_loop1_31_rule+0x362> │ │ │ │ │ + bne.w ee5a <_loop1_31_rule+0x362> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f482 <_loop1_31_rule+0x99a> │ │ │ │ │ + beq.w f492 <_loop1_31_rule+0x99a> │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd sl, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f470 <_loop1_31_rule+0x988> │ │ │ │ │ + beq.w f480 <_loop1_31_rule+0x988> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f41a <_loop1_31_rule+0x932> │ │ │ │ │ + bne.w f42a <_loop1_31_rule+0x932> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5744 │ │ │ │ │ + bl 5744 │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f0d2 <_loop1_31_rule+0x5ea> │ │ │ │ │ + beq.w f0e2 <_loop1_31_rule+0x5ea> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f0d2 <_loop1_31_rule+0x5ea> │ │ │ │ │ + beq.w f0e2 <_loop1_31_rule+0x5ea> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f464 <_loop1_31_rule+0x97c> │ │ │ │ │ + bne.w f474 <_loop1_31_rule+0x97c> │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef82 <_loop1_31_rule+0x49a> │ │ │ │ │ + beq.w ef92 <_loop1_31_rule+0x49a> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f44c <_loop1_31_rule+0x964> │ │ │ │ │ + bne.w f45c <_loop1_31_rule+0x964> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r8, ip │ │ │ │ │ subs r2, #1 │ │ │ │ │ strd r9, ip, [sp, #16] │ │ │ │ │ @@ -26270,319 +26275,319 @@ │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f45c <_loop1_31_rule+0x974> │ │ │ │ │ + beq.w f46c <_loop1_31_rule+0x974> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f45c <_loop1_31_rule+0x974> │ │ │ │ │ + bne.w f46c <_loop1_31_rule+0x974> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2f6 <_loop1_31_rule+0x80e> │ │ │ │ │ + bne.w f306 <_loop1_31_rule+0x80e> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f468 <_loop1_31_rule+0x980> │ │ │ │ │ + beq.w f478 <_loop1_31_rule+0x980> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f468 <_loop1_31_rule+0x980> │ │ │ │ │ + bne.w f478 <_loop1_31_rule+0x980> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f1ac <_loop1_31_rule+0x6c4> │ │ │ │ │ + bne.w f1bc <_loop1_31_rule+0x6c4> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w f18a <_loop1_31_rule+0x6a2> │ │ │ │ │ + beq.w f19a <_loop1_31_rule+0x6a2> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w efb6 <_loop1_31_rule+0x4ce> │ │ │ │ │ + beq.w efc6 <_loop1_31_rule+0x4ce> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f3e4 <_loop1_31_rule+0x8fc> │ │ │ │ │ + beq.w f3f4 <_loop1_31_rule+0x8fc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f3e4 <_loop1_31_rule+0x8fc> │ │ │ │ │ + bne.w f3f4 <_loop1_31_rule+0x8fc> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f408 <_loop1_31_rule+0x920> │ │ │ │ │ + bne.w f418 <_loop1_31_rule+0x920> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f23e <_loop1_31_rule+0x756> │ │ │ │ │ + bne.w f24e <_loop1_31_rule+0x756> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w efb8 <_loop1_31_rule+0x4d0> │ │ │ │ │ + bne.w efc8 <_loop1_31_rule+0x4d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f3fe <_loop1_31_rule+0x916> │ │ │ │ │ + beq.w f40e <_loop1_31_rule+0x916> │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r9, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f3ec <_loop1_31_rule+0x904> │ │ │ │ │ + beq.w f3fc <_loop1_31_rule+0x904> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f32a <_loop1_31_rule+0x842> │ │ │ │ │ + bne.w f33a <_loop1_31_rule+0x842> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5744 │ │ │ │ │ + bl 5744 │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f184 <_loop1_31_rule+0x69c> │ │ │ │ │ + beq.w f194 <_loop1_31_rule+0x69c> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f184 <_loop1_31_rule+0x69c> │ │ │ │ │ + beq.w f194 <_loop1_31_rule+0x69c> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f348 <_loop1_31_rule+0x860> │ │ │ │ │ + bne.w f358 <_loop1_31_rule+0x860> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f2a8 <_loop1_31_rule+0x7c0> │ │ │ │ │ + beq.w f2b8 <_loop1_31_rule+0x7c0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f3c4 <_loop1_31_rule+0x8dc> │ │ │ │ │ + bne.w f3d4 <_loop1_31_rule+0x8dc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w f148 <_loop1_31_rule+0x660> │ │ │ │ │ + beq.w f158 <_loop1_31_rule+0x660> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [sl, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n ecaa <_loop1_31_rule+0x1c2> │ │ │ │ │ + b.n ecba <_loop1_31_rule+0x1c2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f2ee <_loop1_31_rule+0x806> │ │ │ │ │ + blt.w f2fe <_loop1_31_rule+0x806> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2f2 <_loop1_31_rule+0x80a> │ │ │ │ │ + bne.w f302 <_loop1_31_rule+0x80a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ebba <_loop1_31_rule+0xd2> │ │ │ │ │ + bne.w ebca <_loop1_31_rule+0xd2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f312 <_loop1_31_rule+0x82a> │ │ │ │ │ + bne.w f322 <_loop1_31_rule+0x82a> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f4ae <_loop1_31_rule+0x9c6> │ │ │ │ │ + beq.w f4be <_loop1_31_rule+0x9c6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f4ae <_loop1_31_rule+0x9c6> │ │ │ │ │ + bne.w f4be <_loop1_31_rule+0x9c6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f2d4 <_loop1_31_rule+0x7ec> │ │ │ │ │ + bne.w f2e4 <_loop1_31_rule+0x7ec> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w f15e <_loop1_31_rule+0x676> │ │ │ │ │ + beq.w f16e <_loop1_31_rule+0x676> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ef98 <_loop1_31_rule+0x4b0> │ │ │ │ │ + beq.n efa8 <_loop1_31_rule+0x4b0> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f4be <_loop1_31_rule+0x9d6> │ │ │ │ │ + beq.w f4ce <_loop1_31_rule+0x9d6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f4be <_loop1_31_rule+0x9d6> │ │ │ │ │ + bne.w f4ce <_loop1_31_rule+0x9d6> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f4c6 <_loop1_31_rule+0x9de> │ │ │ │ │ + bne.w f4d6 <_loop1_31_rule+0x9de> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f20e <_loop1_31_rule+0x726> │ │ │ │ │ + bne.w f21e <_loop1_31_rule+0x726> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2e4 <_loop1_31_rule+0x7fc> │ │ │ │ │ + bne.w f2f4 <_loop1_31_rule+0x7fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f2d4 <_loop1_31_rule+0x7ec> │ │ │ │ │ + beq.w f2e4 <_loop1_31_rule+0x7ec> │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r8, r0, [sp] │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f2d8 <_loop1_31_rule+0x7f0> │ │ │ │ │ + beq.w f2e8 <_loop1_31_rule+0x7f0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f34c <_loop1_31_rule+0x864> │ │ │ │ │ + bne.w f35c <_loop1_31_rule+0x864> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5744 │ │ │ │ │ + bl 5744 │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f130 <_loop1_31_rule+0x648> │ │ │ │ │ + beq.w f140 <_loop1_31_rule+0x648> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f130 <_loop1_31_rule+0x648> │ │ │ │ │ + bne.w f140 <_loop1_31_rule+0x648> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f130 <_loop1_31_rule+0x648> │ │ │ │ │ + beq.w f140 <_loop1_31_rule+0x648> │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ec8a <_loop1_31_rule+0x1a2> │ │ │ │ │ + bne.w ec9a <_loop1_31_rule+0x1a2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f2b8 <_loop1_31_rule+0x7d0> │ │ │ │ │ + bne.w f2c8 <_loop1_31_rule+0x7d0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efa0 <_loop1_31_rule+0x4b8> │ │ │ │ │ + b.n efb0 <_loop1_31_rule+0x4b8> │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -26593,712 +26598,712 @@ │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2f6 <_loop1_31_rule+0x80e> │ │ │ │ │ + bne.w f306 <_loop1_31_rule+0x80e> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f3d8 <_loop1_31_rule+0x8f0> │ │ │ │ │ + beq.w f3e8 <_loop1_31_rule+0x8f0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f3d8 <_loop1_31_rule+0x8f0> │ │ │ │ │ + bne.w f3e8 <_loop1_31_rule+0x8f0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f1d4 <_loop1_31_rule+0x6ec> │ │ │ │ │ + bne.w f1e4 <_loop1_31_rule+0x6ec> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w f1b4 <_loop1_31_rule+0x6cc> │ │ │ │ │ + beq.w f1c4 <_loop1_31_rule+0x6cc> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f0d8 <_loop1_31_rule+0x5f0> │ │ │ │ │ + beq.n f0e8 <_loop1_31_rule+0x5f0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f3a4 <_loop1_31_rule+0x8bc> │ │ │ │ │ + beq.w f3b4 <_loop1_31_rule+0x8bc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f3a4 <_loop1_31_rule+0x8bc> │ │ │ │ │ + bne.w f3b4 <_loop1_31_rule+0x8bc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f396 <_loop1_31_rule+0x8ae> │ │ │ │ │ + bne.w f3a6 <_loop1_31_rule+0x8ae> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f26e <_loop1_31_rule+0x786> │ │ │ │ │ + bne.w f27e <_loop1_31_rule+0x786> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f316 <_loop1_31_rule+0x82e> │ │ │ │ │ + bne.w f326 <_loop1_31_rule+0x82e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f1d4 <_loop1_31_rule+0x6ec> │ │ │ │ │ + beq.w f1e4 <_loop1_31_rule+0x6ec> │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r7, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f37a <_loop1_31_rule+0x892> │ │ │ │ │ + beq.w f38a <_loop1_31_rule+0x892> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f3ac <_loop1_31_rule+0x8c4> │ │ │ │ │ + bne.w f3bc <_loop1_31_rule+0x8c4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5744 │ │ │ │ │ + bl 5744 │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f13c <_loop1_31_rule+0x654> │ │ │ │ │ + beq.n f14c <_loop1_31_rule+0x654> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f13c <_loop1_31_rule+0x654> │ │ │ │ │ + bne.n f14c <_loop1_31_rule+0x654> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f13c <_loop1_31_rule+0x654> │ │ │ │ │ + beq.n f14c <_loop1_31_rule+0x654> │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n ede2 <_loop1_31_rule+0x2fa> │ │ │ │ │ + b.n edf2 <_loop1_31_rule+0x2fa> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ee4e <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ee5e <_loop1_31_rule+0x366> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w efa0 <_loop1_31_rule+0x4b8> │ │ │ │ │ + beq.w efb0 <_loop1_31_rule+0x4b8> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w efa0 <_loop1_31_rule+0x4b8> │ │ │ │ │ + bne.w efb0 <_loop1_31_rule+0x4b8> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f362 <_loop1_31_rule+0x87a> │ │ │ │ │ + beq.w f372 <_loop1_31_rule+0x87a> │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bge.n f11e <_loop1_31_rule+0x636> │ │ │ │ │ + bge.n f12e <_loop1_31_rule+0x636> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r6, r7, lsl #2] │ │ │ │ │ str.w r1, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n f10c <_loop1_31_rule+0x624> │ │ │ │ │ + b.n f11c <_loop1_31_rule+0x624> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efae <_loop1_31_rule+0x4c6> │ │ │ │ │ + b.n efbe <_loop1_31_rule+0x4c6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efa0 <_loop1_31_rule+0x4b8> │ │ │ │ │ + b.n efb0 <_loop1_31_rule+0x4b8> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f0e6 <_loop1_31_rule+0x5fe> │ │ │ │ │ + b.n f0f6 <_loop1_31_rule+0x5fe> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f390 <_loop1_31_rule+0x8a8> │ │ │ │ │ + beq.w f3a0 <_loop1_31_rule+0x8a8> │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n ee08 <_loop1_31_rule+0x320> │ │ │ │ │ + b.n ee18 <_loop1_31_rule+0x320> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f2ce <_loop1_31_rule+0x7e6> │ │ │ │ │ + blt.w f2de <_loop1_31_rule+0x7e6> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ee98 <_loop1_31_rule+0x3b0> │ │ │ │ │ + beq.w eea8 <_loop1_31_rule+0x3b0> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f2d4 <_loop1_31_rule+0x7ec> │ │ │ │ │ + b.n f2e4 <_loop1_31_rule+0x7ec> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n efbc <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n efcc <_loop1_31_rule+0x4d4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f29c <_loop1_31_rule+0x7b4> │ │ │ │ │ + blt.w f2ac <_loop1_31_rule+0x7b4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ed16 <_loop1_31_rule+0x22e> │ │ │ │ │ + beq.w ed26 <_loop1_31_rule+0x22e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efbc <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n efcc <_loop1_31_rule+0x4d4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f320 <_loop1_31_rule+0x838> │ │ │ │ │ + blt.w f330 <_loop1_31_rule+0x838> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f000 <_loop1_31_rule+0x518> │ │ │ │ │ + beq.w f010 <_loop1_31_rule+0x518> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f2d4 <_loop1_31_rule+0x7ec> │ │ │ │ │ + b.n f2e4 <_loop1_31_rule+0x7ec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ebf4 <_loop1_31_rule+0x10c> │ │ │ │ │ + beq.w ec04 <_loop1_31_rule+0x10c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ebfc <_loop1_31_rule+0x114> │ │ │ │ │ + beq.w ec0c <_loop1_31_rule+0x114> │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f340 <_loop1_31_rule+0x858> │ │ │ │ │ + beq.w f350 <_loop1_31_rule+0x858> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee4a <_loop1_31_rule+0x362> │ │ │ │ │ + b.n ee5a <_loop1_31_rule+0x362> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w eede <_loop1_31_rule+0x3f6> │ │ │ │ │ + beq.w eeee <_loop1_31_rule+0x3f6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w eee6 <_loop1_31_rule+0x3fe> │ │ │ │ │ + beq.w eef6 <_loop1_31_rule+0x3fe> │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f440 <_loop1_31_rule+0x958> │ │ │ │ │ + beq.w f450 <_loop1_31_rule+0x958> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f0e2 <_loop1_31_rule+0x5fa> │ │ │ │ │ + b.n f0f2 <_loop1_31_rule+0x5fa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed5e <_loop1_31_rule+0x276> │ │ │ │ │ + beq.w ed6e <_loop1_31_rule+0x276> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ed66 <_loop1_31_rule+0x27e> │ │ │ │ │ + beq.w ed76 <_loop1_31_rule+0x27e> │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f3a0 <_loop1_31_rule+0x8b8> │ │ │ │ │ + beq.w f3b0 <_loop1_31_rule+0x8b8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efb8 <_loop1_31_rule+0x4d0> │ │ │ │ │ + b.n efc8 <_loop1_31_rule+0x4d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f046 <_loop1_31_rule+0x55e> │ │ │ │ │ + beq.w f056 <_loop1_31_rule+0x55e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f04e <_loop1_31_rule+0x566> │ │ │ │ │ + beq.w f05e <_loop1_31_rule+0x566> │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f3e0 <_loop1_31_rule+0x8f8> │ │ │ │ │ + beq.w f3f0 <_loop1_31_rule+0x8f8> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f232 <_loop1_31_rule+0x74a> │ │ │ │ │ + b.n f242 <_loop1_31_rule+0x74a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efbc <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n efcc <_loop1_31_rule+0x4d4> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f344 <_loop1_31_rule+0x85c> │ │ │ │ │ + beq.n f354 <_loop1_31_rule+0x85c> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w efa0 <_loop1_31_rule+0x4b8> │ │ │ │ │ - b.n f0f4 <_loop1_31_rule+0x60c> │ │ │ │ │ + beq.w efb0 <_loop1_31_rule+0x4b8> │ │ │ │ │ + b.n f104 <_loop1_31_rule+0x60c> │ │ │ │ │ movs r5, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f0e2 <_loop1_31_rule+0x5fa> │ │ │ │ │ + b.n f0f2 <_loop1_31_rule+0x5fa> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f4ca <_loop1_31_rule+0x9e2> │ │ │ │ │ + bne.w f4da <_loop1_31_rule+0x9e2> │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efa0 <_loop1_31_rule+0x4b8> │ │ │ │ │ + b.n efb0 <_loop1_31_rule+0x4b8> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee4a <_loop1_31_rule+0x362> │ │ │ │ │ + b.n ee5a <_loop1_31_rule+0x362> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f2c0 <_loop1_31_rule+0x7d8> │ │ │ │ │ + b.n f2d0 <_loop1_31_rule+0x7d8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w eb6a <_loop1_31_rule+0x82> │ │ │ │ │ + beq.w eb7a <_loop1_31_rule+0x82> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f2fe <_loop1_31_rule+0x816> │ │ │ │ │ + b.n f30e <_loop1_31_rule+0x816> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f0e2 <_loop1_31_rule+0x5fa> │ │ │ │ │ + b.n f0f2 <_loop1_31_rule+0x5fa> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f2d0 <_loop1_31_rule+0x7e8> │ │ │ │ │ + b.n f2e0 <_loop1_31_rule+0x7e8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w edb0 <_loop1_31_rule+0x2c8> │ │ │ │ │ + beq.w edc0 <_loop1_31_rule+0x2c8> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n efbc <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n efcc <_loop1_31_rule+0x4d4> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ebfc <_loop1_31_rule+0x114> │ │ │ │ │ + b.n ec0c <_loop1_31_rule+0x114> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f2fe <_loop1_31_rule+0x816> │ │ │ │ │ + b.n f30e <_loop1_31_rule+0x816> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efbc <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n efcc <_loop1_31_rule+0x4d4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef34 <_loop1_31_rule+0x44c> │ │ │ │ │ + beq.w ef44 <_loop1_31_rule+0x44c> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f0e6 <_loop1_31_rule+0x5fe> │ │ │ │ │ + b.n f0f6 <_loop1_31_rule+0x5fe> │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f12c <_loop1_31_rule+0x644> │ │ │ │ │ + b.n f13c <_loop1_31_rule+0x644> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f35a <_loop1_31_rule+0x872> │ │ │ │ │ - b.n f0e4 <_loop1_31_rule+0x5fc> │ │ │ │ │ + bne.n f36a <_loop1_31_rule+0x872> │ │ │ │ │ + b.n f0f4 <_loop1_31_rule+0x5fc> │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, sl │ │ │ │ │ - b.n f366 <_loop1_31_rule+0x87e> │ │ │ │ │ + b.n f376 <_loop1_31_rule+0x87e> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f236 <_loop1_31_rule+0x74e> │ │ │ │ │ + b.n f246 <_loop1_31_rule+0x74e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ed66 <_loop1_31_rule+0x27e> │ │ │ │ │ + b.n ed76 <_loop1_31_rule+0x27e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f02c <_loop1_31_rule+0x544> │ │ │ │ │ + b.n f03c <_loop1_31_rule+0x544> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f098 <_loop1_31_rule+0x5b0> │ │ │ │ │ + beq.w f0a8 <_loop1_31_rule+0x5b0> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f35a <_loop1_31_rule+0x872> │ │ │ │ │ + b.n f36a <_loop1_31_rule+0x872> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w edfa <_loop1_31_rule+0x312> │ │ │ │ │ + beq.w ee0a <_loop1_31_rule+0x312> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f2b8 <_loop1_31_rule+0x7d0> │ │ │ │ │ + b.n f2c8 <_loop1_31_rule+0x7d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n efe2 <_loop1_31_rule+0x4fa> │ │ │ │ │ + b.n eff2 <_loop1_31_rule+0x4fa> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f04e <_loop1_31_rule+0x566> │ │ │ │ │ + b.n f05e <_loop1_31_rule+0x566> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ed44 <_loop1_31_rule+0x25c> │ │ │ │ │ + b.n ed54 <_loop1_31_rule+0x25c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f338 <_loop1_31_rule+0x850> │ │ │ │ │ + bne.n f348 <_loop1_31_rule+0x850> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efbc <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n efcc <_loop1_31_rule+0x4d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efbc <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n efcc <_loop1_31_rule+0x4d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efb8 <_loop1_31_rule+0x4d0> │ │ │ │ │ + b.n efc8 <_loop1_31_rule+0x4d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w eb1c <_loop1_31_rule+0x34> │ │ │ │ │ + b.w eb2c <_loop1_31_rule+0x34> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ec46 <_loop1_31_rule+0x15e> │ │ │ │ │ + beq.w ec56 <_loop1_31_rule+0x15e> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ee4e <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ee5e <_loop1_31_rule+0x366> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f12c <_loop1_31_rule+0x644> │ │ │ │ │ + b.n f13c <_loop1_31_rule+0x644> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n eee6 <_loop1_31_rule+0x3fe> │ │ │ │ │ + b.n eef6 <_loop1_31_rule+0x3fe> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f12c <_loop1_31_rule+0x644> │ │ │ │ │ + b.n f13c <_loop1_31_rule+0x644> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f2b8 <_loop1_31_rule+0x7d0> │ │ │ │ │ - b.n ec92 <_loop1_31_rule+0x1aa> │ │ │ │ │ + bne.w f2c8 <_loop1_31_rule+0x7d0> │ │ │ │ │ + b.n eca2 <_loop1_31_rule+0x1aa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n eccc <_loop1_31_rule+0x1e4> │ │ │ │ │ + b.n ecdc <_loop1_31_rule+0x1e4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee4e <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ee5e <_loop1_31_rule+0x366> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ecf6 <_loop1_31_rule+0x20e> │ │ │ │ │ + b.n ed06 <_loop1_31_rule+0x20e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f428 <_loop1_31_rule+0x940> │ │ │ │ │ + bne.n f438 <_loop1_31_rule+0x940> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee4e <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ee5e <_loop1_31_rule+0x366> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee4e <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ee5e <_loop1_31_rule+0x366> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee4a <_loop1_31_rule+0x362> │ │ │ │ │ + b.n ee5a <_loop1_31_rule+0x362> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w ebda <_loop1_31_rule+0xf2> │ │ │ │ │ + b.w ebea <_loop1_31_rule+0xf2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w eb94 <_loop1_31_rule+0xac> │ │ │ │ │ - b.n f2f2 <_loop1_31_rule+0x80a> │ │ │ │ │ + beq.w eba4 <_loop1_31_rule+0xac> │ │ │ │ │ + b.n f302 <_loop1_31_rule+0x80a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ee80 <_loop1_31_rule+0x398> │ │ │ │ │ - b.n f180 <_loop1_31_rule+0x698> │ │ │ │ │ + beq.w ee90 <_loop1_31_rule+0x398> │ │ │ │ │ + b.n f190 <_loop1_31_rule+0x698> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n eec4 <_loop1_31_rule+0x3dc> │ │ │ │ │ + b.n eed4 <_loop1_31_rule+0x3dc> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f236 <_loop1_31_rule+0x74e> │ │ │ │ │ + b.n f246 <_loop1_31_rule+0x74e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f35a <_loop1_31_rule+0x872> │ │ │ │ │ + b.n f36a <_loop1_31_rule+0x872> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000f4d0 : │ │ │ │ │ +0000f4e0 : │ │ │ │ │ named_expression_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w f8b4 │ │ │ │ │ + beq.w f8c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f8b4 │ │ │ │ │ + bne.w f8c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f8ae │ │ │ │ │ + bne.w f8be │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f8a6 │ │ │ │ │ + beq.w f8b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f8a6 │ │ │ │ │ + bne.w f8b6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f8a0 │ │ │ │ │ + bne.w f8b0 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n f5a0 │ │ │ │ │ + beq.n f5b0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f5ca │ │ │ │ │ + bne.n f5da │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n f65e │ │ │ │ │ + bne.n f66e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f856 │ │ │ │ │ + bne.w f866 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6ac │ │ │ │ │ + beq.w f6bc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #53 @ 0x35 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6ac │ │ │ │ │ + beq.w f6bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n f648 │ │ │ │ │ + blt.n f658 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f8a0 │ │ │ │ │ + bne.w f8b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f556 │ │ │ │ │ + beq.n f566 │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f556 │ │ │ │ │ + beq.n f566 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f898 │ │ │ │ │ + beq.w f8a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f898 │ │ │ │ │ + beq.w f8a8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldrd r5, r3, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f892 │ │ │ │ │ + beq.w f8a2 │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ @@ -27306,132 +27311,132 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f85e │ │ │ │ │ + beq.w f86e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f86e │ │ │ │ │ + bne.w f87e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f596 │ │ │ │ │ + b.n f5a6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f566 │ │ │ │ │ + beq.n f576 │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f8ae │ │ │ │ │ + bne.w f8be │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f88a │ │ │ │ │ + beq.w f89a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f88a │ │ │ │ │ + bne.w f89a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f884 │ │ │ │ │ + bne.w f894 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1211 @ 0x4bb │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, f6b4 │ │ │ │ │ + cbz r0, f6c4 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n f644 │ │ │ │ │ + bne.n f654 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n f566 │ │ │ │ │ + b.n f576 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n f644 │ │ │ │ │ + b.n f654 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f884 │ │ │ │ │ + bne.w f894 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, f724 │ │ │ │ │ + cbnz r0, f734 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f884 │ │ │ │ │ + bne.w f894 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f790 │ │ │ │ │ + bne.n f7a0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f884 │ │ │ │ │ + bne.w f894 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_119_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_119_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, f70c │ │ │ │ │ + cbz r0, f71c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f7f0 │ │ │ │ │ + bne.n f800 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n f69a │ │ │ │ │ + b.n f6aa │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f6ca │ │ │ │ │ + beq.n f6da │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f6ca │ │ │ │ │ + beq.n f6da │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -27452,49 +27457,49 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC72 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f714 │ │ │ │ │ + beq.n f724 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f6a8 │ │ │ │ │ + b.n f6b8 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f6e2 │ │ │ │ │ + beq.n f6f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f6e2 │ │ │ │ │ + beq.n f6f2 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_118_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_118_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f6e2 │ │ │ │ │ + beq.n f6f2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC53 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -27504,42 +27509,42 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f782 │ │ │ │ │ - b.n f714 │ │ │ │ │ + bne.n f792 │ │ │ │ │ + b.n f724 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f70c │ │ │ │ │ + beq.n f71c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f70c │ │ │ │ │ + beq.n f71c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_118_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_118_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f70c │ │ │ │ │ + beq.w f71c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -27559,247 +27564,247 @@ │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - b.n f772 │ │ │ │ │ + b.n f782 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f596 │ │ │ │ │ + b.n f5a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, f880 │ │ │ │ │ + cbz r0, f890 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f652 │ │ │ │ │ + b.n f662 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f868 │ │ │ │ │ + bne.n f878 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f644 │ │ │ │ │ + b.n f654 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f652 │ │ │ │ │ + b.n f662 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f78c │ │ │ │ │ + b.n f79c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f682 │ │ │ │ │ + b.n f692 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f60a │ │ │ │ │ + b.n f61a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f652 │ │ │ │ │ + b.n f662 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f652 │ │ │ │ │ + b.n f662 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f52e │ │ │ │ │ + b.n f53e │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n f596 │ │ │ │ │ + b.n f5a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f504 │ │ │ │ │ + b.n f514 │ │ │ │ │ │ │ │ │ │ -0000f8bc : │ │ │ │ │ +0000f8cc : │ │ │ │ │ star_named_expression_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n f9b4 │ │ │ │ │ + beq.n f9c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f9b4 │ │ │ │ │ + bne.n f9c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, f94e │ │ │ │ │ + cbnz r2, f95e │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n f92e │ │ │ │ │ + beq.n f93e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, f95a │ │ │ │ │ + cbnz r0, f96a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, f94e │ │ │ │ │ + cbnz r3, f95e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, f956 │ │ │ │ │ + cbz r0, f966 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n f9a8 │ │ │ │ │ + blt.n f9b8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f906 │ │ │ │ │ + beq.n f916 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f924 │ │ │ │ │ + b.n f934 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n f920 │ │ │ │ │ + b.n f930 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f910 │ │ │ │ │ + beq.n f920 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f920 │ │ │ │ │ + beq.n f930 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, f994 │ │ │ │ │ + cbz r0, f9a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f920 │ │ │ │ │ + beq.n f930 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f920 │ │ │ │ │ + beq.n f930 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f924 │ │ │ │ │ + b.n f934 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f924 │ │ │ │ │ + b.n f934 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f8ec │ │ │ │ │ + b.n f8fc │ │ │ │ │ │ │ │ │ │ -0000f9bc : │ │ │ │ │ +0000f9cc : │ │ │ │ │ block_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w faf6 │ │ │ │ │ + beq.w fb06 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w faf6 │ │ │ │ │ + bne.w fb06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n face │ │ │ │ │ + bne.n fade │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1033 @ 0x409 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, fa4c │ │ │ │ │ + cbnz r0, fa5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n face │ │ │ │ │ + bne.n fade │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, fa5a │ │ │ │ │ + cbz r0, fa6a │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, fa5a │ │ │ │ │ + cbz r0, fa6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ - cbz r0, fa5a │ │ │ │ │ + cbz r0, fa6a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, fa5a │ │ │ │ │ + cbz r0, fa6a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n fae0 │ │ │ │ │ + bne.n faf0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1033 @ 0x409 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ @@ -27807,399 +27812,399 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n face │ │ │ │ │ + bne.n fade │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1efc │ │ │ │ │ + bl 1f00 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, fa72 │ │ │ │ │ + cbz r0, fa82 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n fa40 │ │ │ │ │ + b.n fa50 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, fa80 │ │ │ │ │ + cbnz r3, fa90 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n fa40 │ │ │ │ │ + b.n fa50 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n fa50 │ │ │ │ │ + bne.n fa60 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n fad8 │ │ │ │ │ + beq.n fae8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, fad8 │ │ │ │ │ + cbnz r0, fae8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, fac4 │ │ │ │ │ + cbnz r3, fad4 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, fac4 │ │ │ │ │ + cbz r0, fad4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbnz r0, fafe │ │ │ │ │ + cbnz r0, fb0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n fa78 │ │ │ │ │ + b.n fa88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n fa54 │ │ │ │ │ + b.n fa64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n faa0 │ │ │ │ │ + b.n fab0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fa6e │ │ │ │ │ + beq.n fa7e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fad4 │ │ │ │ │ + b.n fae4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f9ee │ │ │ │ │ + b.n f9fe │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC76 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC76 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, fb2e │ │ │ │ │ + cbnz r0, fb3e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fac4 │ │ │ │ │ + beq.n fad4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fac8 │ │ │ │ │ + b.n fad8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, fb3e │ │ │ │ │ + cbz r3, fb4e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fb24 │ │ │ │ │ + bne.n fb34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n fa40 │ │ │ │ │ + b.n fa50 │ │ │ │ │ │ │ │ │ │ -0000fb4c : │ │ │ │ │ +0000fb5c : │ │ │ │ │ star_named_expressions_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w ff9c │ │ │ │ │ + beq.w ffac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ff9c │ │ │ │ │ + bne.w ffac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ff96 │ │ │ │ │ + bne.w ffa6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ff62 │ │ │ │ │ + beq.w ff76 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ff62 │ │ │ │ │ + bne.w ff76 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w fe62 │ │ │ │ │ + bne.w fe72 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ff8e │ │ │ │ │ + beq.w ff9e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ff8e │ │ │ │ │ + bne.w ff9e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff80 │ │ │ │ │ + bne.w ff90 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w fe2c │ │ │ │ │ + beq.w fe3c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, r6, [r3, #12] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w fe70 │ │ │ │ │ + bne.w fe80 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff80 │ │ │ │ │ + bne.w ff90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fe62 │ │ │ │ │ + beq.w fe72 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ff86 │ │ │ │ │ + beq.w ff96 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ff86 │ │ │ │ │ + bne.w ff96 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff80 │ │ │ │ │ + bne.w ff90 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff78 │ │ │ │ │ + beq.w ff88 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w ff80 │ │ │ │ │ + bne.w ff90 │ │ │ │ │ strd fp, r9, [sp, #20] │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov fp, r7 │ │ │ │ │ - b.n fcaa │ │ │ │ │ + b.n fcba │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r9, lsl #2] │ │ │ │ │ ldrd r7, sl, [r2, #12] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fd10 │ │ │ │ │ + bne.n fd20 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ffa4 │ │ │ │ │ + bne.w ffb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fe4a │ │ │ │ │ + beq.w fe5a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fefe │ │ │ │ │ + bne.w ff0e │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n fd5e │ │ │ │ │ + beq.n fd6e │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ str.w r7, [r8, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fd72 │ │ │ │ │ + beq.n fd82 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ffb8 │ │ │ │ │ + beq.w ffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ffb8 │ │ │ │ │ + bne.w ffc8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ffa4 │ │ │ │ │ + bne.w ffb4 │ │ │ │ │ ldrd r9, r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n fc5e │ │ │ │ │ + bne.n fc6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w feb2 │ │ │ │ │ + blt.w fec2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r9, lsl #2] │ │ │ │ │ ldrd r7, sl, [r2, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w ffa4 │ │ │ │ │ + bne.w ffb4 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fc74 │ │ │ │ │ + beq.n fc84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fc74 │ │ │ │ │ + beq.n fc84 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff4e │ │ │ │ │ + beq.w ff5e │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff32 │ │ │ │ │ + beq.w ff42 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w feea │ │ │ │ │ + bne.w fefa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fc9c │ │ │ │ │ + b.n fcac │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff6e │ │ │ │ │ + beq.w ff7e │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n fca0 │ │ │ │ │ + b.n fcb0 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff72 │ │ │ │ │ + beq.w ff82 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n fdee │ │ │ │ │ + ble.n fdfe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - beq.n fdee │ │ │ │ │ + beq.n fdfe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq.n fdee │ │ │ │ │ + beq.n fdfe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - beq.n fdee │ │ │ │ │ + beq.n fdfe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - beq.n fdee │ │ │ │ │ + beq.n fdfe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr.w r1, [r8, #16] │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ - beq.n fdee │ │ │ │ │ + beq.n fdfe │ │ │ │ │ sub.w r7, r8, #4 │ │ │ │ │ add.w r2, r8, #16 │ │ │ │ │ add.w r7, r7, r5, lsl #2 │ │ │ │ │ rsb ip, r8, #4 │ │ │ │ │ add.w r3, ip, r2 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n fdde │ │ │ │ │ + bne.n fdee │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -28207,356 +28212,356 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, fe66 │ │ │ │ │ + cbz r0, fe76 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff6a │ │ │ │ │ + bne.w ff72 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n fe5a │ │ │ │ │ + blt.n fe6a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, r6, [r3, #12] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w fbf0 │ │ │ │ │ - b.n ff80 │ │ │ │ │ + beq.w fc00 │ │ │ │ │ + b.n ff90 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fd7e │ │ │ │ │ + b.n fd8e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n fe22 │ │ │ │ │ + b.n fe32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fbfe │ │ │ │ │ + beq.w fc0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ff80 │ │ │ │ │ + beq.n ff90 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, fedc │ │ │ │ │ + cbz r0, feec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, feca │ │ │ │ │ + cbnz r3, feda │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fc1a │ │ │ │ │ + b.n fc2a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fd7e │ │ │ │ │ + b.n fd8e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n feae │ │ │ │ │ + beq.n febe │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fe62 │ │ │ │ │ + b.n fe72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fed6 │ │ │ │ │ - b.n fe62 │ │ │ │ │ + bne.n fee6 │ │ │ │ │ + b.n fe72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbnz r0, ff1c │ │ │ │ │ + cbnz r0, ff2c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w fc9c │ │ │ │ │ + beq.w fcac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fc9c │ │ │ │ │ + beq.w fcac │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fe62 │ │ │ │ │ + b.n fe72 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fd7e │ │ │ │ │ + b.n fd8e │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ff28 │ │ │ │ │ + bne.n ff38 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fd7e │ │ │ │ │ + b.n fd8e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fd7e │ │ │ │ │ + b.n fd8e │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n fe76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fbac │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fe66 │ │ │ │ │ + b.n fbbc │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fe62 │ │ │ │ │ + b.n fe72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fc34 │ │ │ │ │ + b.n fc44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fbd4 │ │ │ │ │ + b.n fbe4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n fe22 │ │ │ │ │ + b.n fe32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fb80 │ │ │ │ │ + b.n fb90 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fd7e │ │ │ │ │ + b.n fd8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fcd6 │ │ │ │ │ + b.n fce6 │ │ │ │ │ │ │ │ │ │ -0000ffc0 : │ │ │ │ │ +0000ffd0 : │ │ │ │ │ fstring_replacement_field_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 105a2 │ │ │ │ │ + beq.w 105b2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 105a2 │ │ │ │ │ + bne.w 105b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 101d4 │ │ │ │ │ + bne.w 101e4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 1015c │ │ │ │ │ + bne.w 1016c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.w 101b6 │ │ │ │ │ + blt.w 101c6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 101d4 │ │ │ │ │ + bne.w 101e4 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 10058 │ │ │ │ │ + cbnz r0, 10068 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 10212 │ │ │ │ │ + bne.w 10222 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1003e │ │ │ │ │ + beq.n 1004e │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1003e │ │ │ │ │ + bne.n 1004e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3aa4 │ │ │ │ │ + bl 3aa4 │ │ │ │ │ R_ARM_THM_CALL fstring_conversion_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1003e │ │ │ │ │ + bne.n 1004e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 107c8 │ │ │ │ │ + beq.w 107d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107c8 │ │ │ │ │ + bne.w 107d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 101da │ │ │ │ │ + bne.w 101ea │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1014c │ │ │ │ │ + bne.n 1015c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 101e2 │ │ │ │ │ + blt.w 101f2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 101da │ │ │ │ │ + bne.w 101ea │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1016c │ │ │ │ │ + bne.n 1017c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 10040 │ │ │ │ │ + bne.n 10050 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1003e │ │ │ │ │ + beq.n 1004e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 101d4 │ │ │ │ │ + beq.n 101e4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ @@ -28566,213 +28571,213 @@ │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ strd r7, r5, [sp] │ │ │ │ │ bl 0 <_PyPegen_formatted_value> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_formatted_value │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 101bc │ │ │ │ │ + beq.n 101cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 101bc │ │ │ │ │ + bne.n 101cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1004c │ │ │ │ │ + b.n 1005c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 100d8 │ │ │ │ │ + b.n 100e8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 10034 │ │ │ │ │ + b.n 10044 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9024 │ │ │ │ │ + bl 9024 │ │ │ │ │ R_ARM_THM_CALL _loop0_77_rule │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 100e8 │ │ │ │ │ + beq.n 100f8 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10202 │ │ │ │ │ + beq.n 10212 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r7, [r7, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_setup_full_format_spec> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_setup_full_format_spec │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 101ee │ │ │ │ │ + cbz r0, 101fe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 101ee │ │ │ │ │ + cbnz r3, 101fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 100f2 │ │ │ │ │ + b.n 10102 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10050 │ │ │ │ │ + b.n 10060 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1004c │ │ │ │ │ + beq.w 1005c │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 101b6 │ │ │ │ │ + b.n 101c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 101b6 │ │ │ │ │ + b.n 101c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10040 │ │ │ │ │ + b.n 10050 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10040 │ │ │ │ │ + b.n 10050 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 1020c │ │ │ │ │ + cbz r0, 1021c │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10040 │ │ │ │ │ + b.n 10050 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 100f4 │ │ │ │ │ + b.n 10104 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 100f2 │ │ │ │ │ + b.n 10102 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 101b4 │ │ │ │ │ + bne.n 101c4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 107ae │ │ │ │ │ + beq.w 107be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107ae │ │ │ │ │ + bne.w 107be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1025a │ │ │ │ │ + cbz r0, 1026a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107d0 │ │ │ │ │ + bne.w 107e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1027c │ │ │ │ │ + cbz r0, 1028c │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 107ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1029c │ │ │ │ │ + cbz r0, 102ac │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10326 │ │ │ │ │ + bne.n 10336 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 102bc │ │ │ │ │ + cbz r0, 102cc │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10364 │ │ │ │ │ + bne.n 10374 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1040c │ │ │ │ │ + beq.w 1041c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC annotated_rhs_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS annotated_rhs_rule │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1040c │ │ │ │ │ + beq.w 1041c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -28780,27 +28785,27 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 103ee │ │ │ │ │ + bne.n 103fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10616 │ │ │ │ │ + beq.w 10626 │ │ │ │ │ mov r3, r1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 1004a │ │ │ │ │ + b.n 1005a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -28809,77 +28814,77 @@ │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 876c │ │ │ │ │ + bl 876c │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 104a4 │ │ │ │ │ + beq.w 104b4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10322 │ │ │ │ │ + b.n 10332 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ - b.n 1032e │ │ │ │ │ + b.n 1033e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1048c │ │ │ │ │ + beq.w 1049c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10490 │ │ │ │ │ + bne.w 104a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl f8c │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10490 │ │ │ │ │ + bne.n 104a0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1048c │ │ │ │ │ + beq.n 1049c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9024 │ │ │ │ │ + bl 9024 │ │ │ │ │ R_ARM_THM_CALL _loop0_77_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1048c │ │ │ │ │ + beq.n 1049c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #26 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1048c │ │ │ │ │ + beq.n 1049c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1030c │ │ │ │ │ + bne.n 1031c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -28887,129 +28892,129 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC87 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1030c │ │ │ │ │ + beq.n 1031c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 10612 │ │ │ │ │ + beq.w 10622 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1031a │ │ │ │ │ + bne.n 1032a │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1004c │ │ │ │ │ + b.n 1005c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1061c │ │ │ │ │ + bne.w 1062c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 105aa │ │ │ │ │ + bne.w 105ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1066c │ │ │ │ │ + bne.w 1067c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1051c │ │ │ │ │ + bne.n 1052c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1036e │ │ │ │ │ + bne.w 1037e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 107c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 104aa │ │ │ │ │ + cbnz r0, 104ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10322 │ │ │ │ │ + b.n 10332 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 104a2 │ │ │ │ │ + beq.n 104b2 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 104a2 │ │ │ │ │ + bne.n 104b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl f8c │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 104a2 │ │ │ │ │ + bne.n 104b2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #26 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 104a2 │ │ │ │ │ + beq.n 104b2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 1050a │ │ │ │ │ + cbnz r0, 1051a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -29017,56 +29022,56 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC88 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10602 │ │ │ │ │ + bne.n 10612 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 107b6 │ │ │ │ │ + beq.w 107c6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 104a4 │ │ │ │ │ + b.n 104b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10472 │ │ │ │ │ + beq.n 10482 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10476 │ │ │ │ │ + bne.n 10486 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl f8c │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10476 │ │ │ │ │ + bne.n 10486 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_153_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_153_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10472 │ │ │ │ │ + beq.n 10482 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1030c │ │ │ │ │ + bne.w 1031c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -29074,57 +29079,57 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC86 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1030c │ │ │ │ │ + beq.w 1031c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 10612 │ │ │ │ │ + beq.n 10622 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1031a │ │ │ │ │ + bne.w 1032a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1004c │ │ │ │ │ + b.n 1005c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fff4 │ │ │ │ │ + b.n 10004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10440 │ │ │ │ │ + beq.w 10450 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10440 │ │ │ │ │ + beq.w 10450 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_151_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_151_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10440 │ │ │ │ │ + beq.w 10450 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1050a │ │ │ │ │ + bne.n 1051a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -29132,46 +29137,46 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1050a │ │ │ │ │ + beq.n 1051a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 10612 │ │ │ │ │ + cbz r3, 10622 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10514 │ │ │ │ │ + bne.n 10524 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1059c │ │ │ │ │ + b.n 105ac │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10322 │ │ │ │ │ + b.n 10332 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10426 │ │ │ │ │ + beq.w 10436 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_150_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_150_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10426 │ │ │ │ │ + beq.w 10436 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1030c │ │ │ │ │ + bne.w 1031c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -29179,117 +29184,117 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1030c │ │ │ │ │ - b.n 103ee │ │ │ │ │ + beq.w 1031c │ │ │ │ │ + b.n 103fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1045a │ │ │ │ │ + beq.w 1046a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1045e │ │ │ │ │ + bne.w 1046e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 107a6 │ │ │ │ │ + beq.w 107b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 107a6 │ │ │ │ │ + bne.n 107b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10730 │ │ │ │ │ + bne.n 10740 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 106d6 │ │ │ │ │ + cbz r0, 106e6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_153_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_153_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10740 │ │ │ │ │ + bne.n 10750 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 10730 │ │ │ │ │ + cbnz r3, 10740 │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10794 │ │ │ │ │ + beq.n 107a4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_name_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_name_token │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10794 │ │ │ │ │ + beq.n 107a4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC85 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 10760 │ │ │ │ │ + cbnz r0, 10770 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 10738 │ │ │ │ │ + cbz r0, 10748 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1045e │ │ │ │ │ + b.n 1046e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1045e │ │ │ │ │ + b.n 1046e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 1045e │ │ │ │ │ + b.n 1046e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -29297,188 +29302,188 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC84 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC84 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1071c │ │ │ │ │ + beq.n 1072c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 107a0 │ │ │ │ │ + cbz r3, 107b0 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10726 │ │ │ │ │ + bne.n 10736 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r9 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10322 │ │ │ │ │ - b.n 1004c │ │ │ │ │ + beq.w 10332 │ │ │ │ │ + b.n 1005c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 1045e │ │ │ │ │ + b.n 1046e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10774 │ │ │ │ │ + b.n 10784 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 106ac │ │ │ │ │ + b.n 106bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10236 │ │ │ │ │ + b.n 10246 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10322 │ │ │ │ │ + b.n 10332 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC78 │ │ │ │ │ - b.n 1032e │ │ │ │ │ + b.n 1033e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 100a2 │ │ │ │ │ + b.n 100b2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC77 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC77 │ │ │ │ │ - b.n 1032e │ │ │ │ │ + b.n 1033e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000107dc : │ │ │ │ │ +000107ec : │ │ │ │ │ slices_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 10c02 │ │ │ │ │ + beq.w 10c12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10c02 │ │ │ │ │ + bne.w 10c12 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10bfa │ │ │ │ │ + bne.w 10c0a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 108f4 │ │ │ │ │ + bne.n 10904 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r3, #1 │ │ │ │ │ addlt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ movlt r5, #0 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt.n 108ea │ │ │ │ │ + blt.n 108fa │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c26 │ │ │ │ │ + bne.w 10c36 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 10910 │ │ │ │ │ + beq.n 10920 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10910 │ │ │ │ │ + bne.n 10920 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b5c │ │ │ │ │ + bne.w 10b6c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 10b28 │ │ │ │ │ + beq.w 10b38 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b54 │ │ │ │ │ + bne.w 10b64 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10918 │ │ │ │ │ + bne.n 10928 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b5c │ │ │ │ │ + bne.w 10b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f4e0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b6c │ │ │ │ │ + beq.w 10b7c │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10bd4 │ │ │ │ │ + bne.w 10be4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #12 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 109d0 │ │ │ │ │ + beq.n 109e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b12 │ │ │ │ │ + bne.w 10b22 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ @@ -29488,190 +29493,190 @@ │ │ │ │ │ mov fp, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 1085a │ │ │ │ │ + bne.n 1086a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10868 │ │ │ │ │ + b.n 10878 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b54 │ │ │ │ │ + bne.w 10b64 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10bf2 │ │ │ │ │ + beq.w 10c02 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10bf2 │ │ │ │ │ + bne.w 10c02 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10bea │ │ │ │ │ + bne.w 10bfa │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10b76 │ │ │ │ │ + bne.w 10b86 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b54 │ │ │ │ │ + bne.w 10b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b6c │ │ │ │ │ + beq.w 10b7c │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r7, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Slice │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b64 │ │ │ │ │ + beq.w 10b74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10bd4 │ │ │ │ │ + bne.w 10be4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #12 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 108de │ │ │ │ │ + bne.n 108ee │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c26 │ │ │ │ │ + bne.w 10c36 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 10c1a │ │ │ │ │ + beq.w 10c2a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10c1a │ │ │ │ │ + bne.w 10c2a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c12 │ │ │ │ │ + bne.w 10c22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8c5c │ │ │ │ │ + bl 8c5c │ │ │ │ │ R_ARM_THM_CALL _tmp_163_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10c22 │ │ │ │ │ + beq.w 10c32 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10c0a │ │ │ │ │ + beq.w 10c1a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10c0a │ │ │ │ │ + bne.w 10c1a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10bc4 │ │ │ │ │ + bne.w 10bd4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10bbc │ │ │ │ │ + beq.w 10bcc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 10bc4 │ │ │ │ │ + bne.w 10bd4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbz r2, 10a8a │ │ │ │ │ - bl 8c5c │ │ │ │ │ + cbz r2, 10a9a │ │ │ │ │ + bl 8c5c │ │ │ │ │ R_ARM_THM_CALL _tmp_163_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 10a8a │ │ │ │ │ + cbz r0, 10a9a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 10c36 │ │ │ │ │ + bne.w 10c46 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w 10b9a │ │ │ │ │ + beq.w 10baa │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r2, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 10a58 │ │ │ │ │ + b.n 10a68 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10bb6 │ │ │ │ │ + beq.w 10bc6 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - ble.n 10ab0 │ │ │ │ │ + ble.n 10ac0 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r8, r5, lsl #2] │ │ │ │ │ str.w r0, [r1, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 10a9e │ │ │ │ │ + b.n 10aae │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -29680,867 +29685,867 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10bce │ │ │ │ │ + beq.n 10bde │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c2c │ │ │ │ │ + bne.w 10c3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10c30 │ │ │ │ │ + beq.w 10c40 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 108de │ │ │ │ │ + bne.w 108ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 108e8 │ │ │ │ │ + beq.w 108f8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 108ea │ │ │ │ │ + b.n 108fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 10bb0 │ │ │ │ │ + blt.n 10bc0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - cbnz r3, 10b5c │ │ │ │ │ + cbnz r3, 10b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 10898 │ │ │ │ │ + beq.w 108a8 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 108ae │ │ │ │ │ + beq.w 108be │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109d4 │ │ │ │ │ + b.n 109e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10bde │ │ │ │ │ + bne.n 10bee │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109d4 │ │ │ │ │ + b.n 109e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10964 │ │ │ │ │ + bne.w 10974 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1096a │ │ │ │ │ + bne.w 1097a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10c50 │ │ │ │ │ + bne.n 10c60 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1096a │ │ │ │ │ + b.n 1097a │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - cbz r0, 10bb6 │ │ │ │ │ + cbz r0, 10bc6 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 10a7e │ │ │ │ │ + b.n 10a8e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10b5c │ │ │ │ │ + b.n 10b6c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 108e8 │ │ │ │ │ + b.n 108f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 109b4 │ │ │ │ │ + beq.w 109c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109d4 │ │ │ │ │ + b.n 109e4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b54 │ │ │ │ │ + b.n 10b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10948 │ │ │ │ │ + b.n 10958 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 108ea │ │ │ │ │ + b.n 108fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10810 │ │ │ │ │ + b.n 10820 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10a30 │ │ │ │ │ + b.n 10a40 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10bce │ │ │ │ │ + b.n 10bde │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 109fa │ │ │ │ │ + b.n 10a0a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10bca │ │ │ │ │ + b.n 10bda │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 108ea │ │ │ │ │ + b.n 108fa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10bce │ │ │ │ │ + b.n 10bde │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 108ea │ │ │ │ │ + b.n 108fa │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10a76 │ │ │ │ │ + beq.w 10a86 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 10bc4 │ │ │ │ │ + b.n 10bd4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10b54 │ │ │ │ │ + b.n 10b64 │ │ │ │ │ │ │ │ │ │ -00010c5c : │ │ │ │ │ +00010c6c : │ │ │ │ │ double_starred_kvpair_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 10d80 │ │ │ │ │ + beq.w 10d90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d80 │ │ │ │ │ + bne.n 10d90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10d56 │ │ │ │ │ + bne.n 10d66 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d14 │ │ │ │ │ + bne.n 10d24 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 10d3c │ │ │ │ │ + bne.n 10d4c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10d34 │ │ │ │ │ + beq.n 10d44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d34 │ │ │ │ │ + bne.n 10d44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10d06 │ │ │ │ │ + cbnz r3, 10d16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 10d06 │ │ │ │ │ + cbz r0, 10d16 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 10d06 │ │ │ │ │ + cbz r0, 10d16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ + cbz r0, 10d16 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 10d06 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10d6c │ │ │ │ │ + beq.n 10d7c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10d5c │ │ │ │ │ + bne.n 10d6c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 10cfe │ │ │ │ │ + b.n 10d0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9eb4 │ │ │ │ │ + bl 9ec4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10c9e │ │ │ │ │ + beq.n 10cae │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 10d44 │ │ │ │ │ + cbz r0, 10d54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10d44 │ │ │ │ │ + cbnz r3, 10d54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10cfe │ │ │ │ │ + b.n 10d0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10cc2 │ │ │ │ │ + b.n 10cd2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10d02 │ │ │ │ │ + b.n 10d12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10cfe │ │ │ │ │ + beq.n 10d0e │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10d3e │ │ │ │ │ + b.n 10d4e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d3e │ │ │ │ │ + b.n 10d4e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 10d7a │ │ │ │ │ + cbz r0, 10d8a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10d0a │ │ │ │ │ + b.n 10d1a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d66 │ │ │ │ │ - b.n 10d0a │ │ │ │ │ + bne.n 10d76 │ │ │ │ │ + b.n 10d1a │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10cfe │ │ │ │ │ + b.n 10d0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10c8a │ │ │ │ │ + b.n 10c9a │ │ │ │ │ │ │ │ │ │ -00010d88 : │ │ │ │ │ +00010d98 : │ │ │ │ │ augassign_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 10fce │ │ │ │ │ + beq.w 10fde │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10fce │ │ │ │ │ + bne.w 10fde │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fc6 │ │ │ │ │ + bne.w 10fd6 │ │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f00 │ │ │ │ │ + bne.w 10f10 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa0 │ │ │ │ │ + bne.w 10fb0 │ │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f18 │ │ │ │ │ + bne.w 10f28 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa0 │ │ │ │ │ + bne.w 10fb0 │ │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f4c │ │ │ │ │ + bne.w 10f5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa0 │ │ │ │ │ + bne.w 10fb0 │ │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f7e │ │ │ │ │ + bne.w 10f8e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa0 │ │ │ │ │ + bne.w 10fb0 │ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10fb6 │ │ │ │ │ + bne.w 10fc6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa0 │ │ │ │ │ + bne.w 10fb0 │ │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10fa6 │ │ │ │ │ + bne.w 10fb6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fc6 │ │ │ │ │ + bne.w 10fd6 │ │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f6e │ │ │ │ │ + bne.w 10f7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa0 │ │ │ │ │ + bne.w 10fb0 │ │ │ │ │ movs r1, #42 @ 0x2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f3c │ │ │ │ │ + bne.n 10f4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa0 │ │ │ │ │ + bne.w 10fb0 │ │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1101e │ │ │ │ │ + bne.w 1102e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10fa0 │ │ │ │ │ + bne.n 10fb0 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1100e │ │ │ │ │ + bne.w 1101e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11006 │ │ │ │ │ + bne.w 11016 │ │ │ │ │ movs r1, #45 @ 0x2d │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10ff6 │ │ │ │ │ + bne.w 11006 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10fa0 │ │ │ │ │ + bne.n 10fb0 │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10fe6 │ │ │ │ │ + bne.w 10ff6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10fa0 │ │ │ │ │ + bne.n 10fb0 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10fd6 │ │ │ │ │ + bne.n 10fe6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 10f5a │ │ │ │ │ + cbz r0, 10f6a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10f5a │ │ │ │ │ + cbnz r3, 10f6a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10efa │ │ │ │ │ + b.n 10f0a │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 10f2a │ │ │ │ │ + cbz r0, 10f3a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 10f10 │ │ │ │ │ + beq.n 10f20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10f10 │ │ │ │ │ + beq.n 10f20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10efa │ │ │ │ │ + b.n 10f0a │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f24 │ │ │ │ │ - b.n 10f2a │ │ │ │ │ + bne.n 10f34 │ │ │ │ │ + b.n 10f3a │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f0c │ │ │ │ │ + bne.n 10f1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10f10 │ │ │ │ │ + beq.n 10f20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10efa │ │ │ │ │ + b.n 10f0a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f0c │ │ │ │ │ - b.n 10f5a │ │ │ │ │ + bne.n 10f1c │ │ │ │ │ + b.n 10f6a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59d0 <_loop1_81_rule+0xf8> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe8> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f24 │ │ │ │ │ - b.n 10f2a │ │ │ │ │ + bne.n 10f34 │ │ │ │ │ + b.n 10f3a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10efa │ │ │ │ │ + b.n 10f0a │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f24 │ │ │ │ │ - b.n 10f2a │ │ │ │ │ + bne.n 10f34 │ │ │ │ │ + b.n 10f3a │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f0c │ │ │ │ │ - b.n 10f5a │ │ │ │ │ + bne.n 10f1c │ │ │ │ │ + b.n 10f6a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10efa │ │ │ │ │ + b.n 10f0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10db8 │ │ │ │ │ + b.n 10dc8 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f0c │ │ │ │ │ - b.n 10f5a │ │ │ │ │ + bne.n 10f1c │ │ │ │ │ + b.n 10f6a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f24 │ │ │ │ │ - b.n 10f2a │ │ │ │ │ + bne.n 10f34 │ │ │ │ │ + b.n 10f3a │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f0c │ │ │ │ │ - b.n 10f5a │ │ │ │ │ + bne.n 10f1c │ │ │ │ │ + b.n 10f6a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10efa │ │ │ │ │ + b.n 10f0a │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f24 │ │ │ │ │ - b.n 10f2a │ │ │ │ │ + bne.n 10f34 │ │ │ │ │ + b.n 10f3a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f0c │ │ │ │ │ - b.n 10f5a │ │ │ │ │ + bne.w 10f1c │ │ │ │ │ + b.n 10f6a │ │ │ │ │ │ │ │ │ │ -00011030 : │ │ │ │ │ +00011040 : │ │ │ │ │ kwargs_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 11908 │ │ │ │ │ + beq.w 11918 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11908 │ │ │ │ │ + bne.w 11918 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a22 │ │ │ │ │ + bne.w 11a32 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11a18 │ │ │ │ │ + beq.w 11a28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a18 │ │ │ │ │ + bne.w 11a28 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11494 │ │ │ │ │ + bne.w 114a4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 119e6 │ │ │ │ │ + beq.w 119f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 119e6 │ │ │ │ │ + bne.w 119f6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11556 │ │ │ │ │ + bne.w 11566 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 1152c │ │ │ │ │ + beq.w 1153c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1169e │ │ │ │ │ + bne.w 116ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11252 │ │ │ │ │ + bne.w 11262 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11556 │ │ │ │ │ + bne.w 11566 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e004 │ │ │ │ │ + bl e018 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 116e2 │ │ │ │ │ + bne.w 116f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a22 │ │ │ │ │ + bne.w 11a32 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 119fa │ │ │ │ │ + beq.w 11a0a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 119fa │ │ │ │ │ + bne.w 11a0a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11528 │ │ │ │ │ + bne.w 11538 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 11a04 │ │ │ │ │ + beq.w 11a14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a04 │ │ │ │ │ + bne.w 11a14 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11524 │ │ │ │ │ + bne.w 11534 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 114fa │ │ │ │ │ + beq.w 1150a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1168c │ │ │ │ │ + bne.w 1169c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11350 │ │ │ │ │ + bne.w 11360 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11524 │ │ │ │ │ + bne.w 11534 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e004 │ │ │ │ │ + bl e018 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1170a │ │ │ │ │ + bne.w 1171a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a22 │ │ │ │ │ + bne.w 11a32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11a0e │ │ │ │ │ + beq.w 11a1e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a0e │ │ │ │ │ + bne.w 11a1e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 117ba │ │ │ │ │ + bne.w 117ca │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 119f0 │ │ │ │ │ + beq.w 11a00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 119f0 │ │ │ │ │ + bne.w 11a00 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 1123c │ │ │ │ │ + cbnz r2, 1124c │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 116aa │ │ │ │ │ + beq.w 116ba │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 116d0 │ │ │ │ │ + bne.w 116e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11732 │ │ │ │ │ + bne.w 11742 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r6, 1123c │ │ │ │ │ + cbnz r6, 1124c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11594 │ │ │ │ │ + bne.w 115a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -30548,98 +30553,98 @@ │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 110ec │ │ │ │ │ + beq.w 110fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 110ec │ │ │ │ │ + beq.w 110fc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 119a8 │ │ │ │ │ + beq.w 119b8 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11952 │ │ │ │ │ + beq.w 11962 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 116f4 │ │ │ │ │ + beq.w 11704 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11946 │ │ │ │ │ + bne.w 11956 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 1193e │ │ │ │ │ + beq.w 1194e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1193e │ │ │ │ │ + bne.w 1194e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11556 │ │ │ │ │ + bne.w 11566 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11a6a │ │ │ │ │ + beq.w 11a7a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11556 │ │ │ │ │ + bne.w 11566 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11498 │ │ │ │ │ + bne.w 114a8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11a64 │ │ │ │ │ + beq.w 11a74 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.w 114de │ │ │ │ │ + bgt.w 114ee │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r9 │ │ │ │ │ @@ -30649,106 +30654,106 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1144c │ │ │ │ │ + bne.n 1145c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11108 │ │ │ │ │ + b.n 11118 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1118c │ │ │ │ │ + beq.w 1119c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1118c │ │ │ │ │ + beq.w 1119c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11936 │ │ │ │ │ + beq.w 11946 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11a74 │ │ │ │ │ + beq.w 11a84 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1171c │ │ │ │ │ + beq.w 1172c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11a58 │ │ │ │ │ + bne.w 11a68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 11a50 │ │ │ │ │ + beq.w 11a60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a50 │ │ │ │ │ + bne.w 11a60 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11524 │ │ │ │ │ + bne.w 11534 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1192e │ │ │ │ │ + beq.w 1193e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11524 │ │ │ │ │ + bne.w 11534 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 114bc │ │ │ │ │ + bne.n 114cc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11928 │ │ │ │ │ + beq.w 11938 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 114ec │ │ │ │ │ + bgt.n 114fc │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -30757,232 +30762,232 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11246 │ │ │ │ │ + bne.w 11256 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 111aa │ │ │ │ │ + b.n 111ba │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1134c │ │ │ │ │ + beq.w 1135c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 118ea │ │ │ │ │ + beq.w 118fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 118ea │ │ │ │ │ + bne.w 118fa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11880 │ │ │ │ │ + bne.w 11890 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bf8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 117d6 │ │ │ │ │ + bne.w 117e6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11108 │ │ │ │ │ - bl 11a90 │ │ │ │ │ + b.n 11118 │ │ │ │ │ + bl 11aa0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1130e │ │ │ │ │ + beq.w 1131e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11990 │ │ │ │ │ + bne.w 119a0 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n 1155c │ │ │ │ │ + beq.n 1156c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 112fc │ │ │ │ │ - bl 11a90 │ │ │ │ │ + b.n 1130c │ │ │ │ │ + bl 11aa0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1140c │ │ │ │ │ + beq.n 1141c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 119b0 │ │ │ │ │ + bne.w 119c0 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n 11578 │ │ │ │ │ + beq.n 11588 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 113fc │ │ │ │ │ + b.n 1140c │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r8, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 11322 │ │ │ │ │ + b.n 11332 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r8, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 11420 │ │ │ │ │ + b.n 11430 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11726 │ │ │ │ │ + blt.w 11736 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11686 │ │ │ │ │ + bne.w 11696 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1117e │ │ │ │ │ + beq.w 1118e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.n 111aa │ │ │ │ │ + b.n 111ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 116fe │ │ │ │ │ + blt.w 1170e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11698 │ │ │ │ │ + bne.w 116a8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 110de │ │ │ │ │ + beq.w 110ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11494 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 119d0 │ │ │ │ │ + beq.w 119e0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 114b0 │ │ │ │ │ + b.n 114c0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11928 │ │ │ │ │ + beq.w 11938 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 114d2 │ │ │ │ │ + b.n 114e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1123c │ │ │ │ │ + beq.w 1124c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1123c │ │ │ │ │ + beq.w 1124c │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1177c │ │ │ │ │ + beq.w 1178c │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11a44 │ │ │ │ │ + beq.w 11a54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11a28 │ │ │ │ │ + bne.w 11a38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 11a3c │ │ │ │ │ + beq.w 11a4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a3c │ │ │ │ │ + bne.w 11a4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1123c │ │ │ │ │ + bne.w 1124c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11986 │ │ │ │ │ + beq.w 11996 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 1123c │ │ │ │ │ + bne.w 1124c │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11790 │ │ │ │ │ + bne.w 117a0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11980 │ │ │ │ │ + beq.w 11990 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bgt.w 11782 │ │ │ │ │ + bgt.w 11792 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r9 │ │ │ │ │ @@ -30991,206 +30996,206 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11246 │ │ │ │ │ + bne.w 11256 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 11246 │ │ │ │ │ + b.n 11256 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11524 │ │ │ │ │ + bne.w 11534 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b848 │ │ │ │ │ + bl b848 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 1151e │ │ │ │ │ + b.n 1152e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11556 │ │ │ │ │ + bne.w 11566 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b848 │ │ │ │ │ + bl b848 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11550 │ │ │ │ │ + b.n 11560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11a32 │ │ │ │ │ + blt.w 11a42 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbz r3, 116d8 │ │ │ │ │ + cbz r3, 116e8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1123c │ │ │ │ │ + bne.w 1124c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b848 │ │ │ │ │ + bl b848 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1121a │ │ │ │ │ - b.n 1123c │ │ │ │ │ + beq.w 1122a │ │ │ │ │ + b.n 1124c │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 112aa │ │ │ │ │ + bne.w 112ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 119a8 │ │ │ │ │ + beq.w 119b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11494 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 113aa │ │ │ │ │ + bne.w 113ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11936 │ │ │ │ │ + beq.w 11946 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 11528 │ │ │ │ │ + b.n 11538 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11228 │ │ │ │ │ + beq.w 11238 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11228 │ │ │ │ │ + beq.w 11238 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1123c │ │ │ │ │ + beq.w 1124c │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 115d4 │ │ │ │ │ + bne.w 115e4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 115d4 │ │ │ │ │ + b.n 115e4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r7, r6, lsl #2] │ │ │ │ │ str.w r2, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 11656 │ │ │ │ │ + b.n 11666 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bf8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11642 │ │ │ │ │ + beq.w 11652 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11912 │ │ │ │ │ + bne.w 11922 │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - beq.n 117be │ │ │ │ │ + beq.n 117ce │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ str.w r1, [r7, r8, lsl #2] │ │ │ │ │ mov sl, r3 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 11634 │ │ │ │ │ + b.n 11644 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11680 │ │ │ │ │ + b.n 11690 │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11a7a │ │ │ │ │ + beq.w 11a8a │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 117aa │ │ │ │ │ + b.n 117ba │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11978 │ │ │ │ │ + beq.w 11988 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11978 │ │ │ │ │ + bne.w 11988 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11970 │ │ │ │ │ + bne.w 11980 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1195e │ │ │ │ │ + beq.w 1196e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11970 │ │ │ │ │ + bne.w 11980 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11894 │ │ │ │ │ + bne.n 118a4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11958 │ │ │ │ │ + beq.w 11968 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bgt.n 11884 │ │ │ │ │ + bgt.n 11894 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -31199,818 +31204,818 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1134c │ │ │ │ │ + beq.w 1135c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_sequences> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_join_sequences │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 118f2 │ │ │ │ │ + beq.n 11902 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 118f2 │ │ │ │ │ + bne.n 11902 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11246 │ │ │ │ │ + b.n 11256 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11494 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r7, r9, lsl #2] │ │ │ │ │ str.w r1, [r3, r9, lsl #2] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - b.n 1183e │ │ │ │ │ + b.n 1184e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bf8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1182a │ │ │ │ │ + beq.n 1183a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 118ce │ │ │ │ │ + cbnz r3, 118de │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.n 118b8 │ │ │ │ │ + beq.n 118c8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str.w r1, [r7, r8, lsl #2] │ │ │ │ │ mov fp, r3 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 1181e │ │ │ │ │ + b.n 1182e │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11958 │ │ │ │ │ + beq.n 11968 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 118a8 │ │ │ │ │ + b.n 118b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 118a4 │ │ │ │ │ + beq.n 118b4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11494 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1147a │ │ │ │ │ + b.n 1148a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11246 │ │ │ │ │ + beq.w 11256 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11248 │ │ │ │ │ + b.n 11258 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 11064 │ │ │ │ │ + b.w 11074 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 117a6 │ │ │ │ │ + beq.w 117b6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1123c │ │ │ │ │ + b.n 1124c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 11528 │ │ │ │ │ + b.n 11538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 112d2 │ │ │ │ │ + b.n 112e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 116fe │ │ │ │ │ - b.n 112b2 │ │ │ │ │ + bne.w 1170e │ │ │ │ │ + b.n 112c2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1129a │ │ │ │ │ + b.n 112aa │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11494 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11494 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 117f4 │ │ │ │ │ + b.n 11804 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 1123c │ │ │ │ │ + b.n 1124c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 114ac │ │ │ │ │ + beq.w 114bc │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11494 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 114ce │ │ │ │ │ + beq.w 114de │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 11528 │ │ │ │ │ + b.n 11538 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11494 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 110b6 │ │ │ │ │ + b.w 110c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 111f6 │ │ │ │ │ + b.w 11206 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 1112e │ │ │ │ │ + b.w 1113e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 11156 │ │ │ │ │ + b.w 11166 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 111ce │ │ │ │ │ + b.w 111de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 1108e │ │ │ │ │ + b.w 1109e │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 11248 │ │ │ │ │ + b.n 11258 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 115ec │ │ │ │ │ + beq.w 115fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11240 │ │ │ │ │ + b.n 11250 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1160c │ │ │ │ │ + b.n 1161c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11a32 │ │ │ │ │ - b.w 1123c │ │ │ │ │ + bne.n 11a42 │ │ │ │ │ + b.w 1124c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 113d2 │ │ │ │ │ + b.n 113e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11726 │ │ │ │ │ - b.n 113b2 │ │ │ │ │ + bne.w 11736 │ │ │ │ │ + b.n 113c2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 119a8 │ │ │ │ │ + b.n 119b8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1139a │ │ │ │ │ + b.n 113aa │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 11240 │ │ │ │ │ + b.w 11250 │ │ │ │ │ │ │ │ │ │ -00011a90 : │ │ │ │ │ +00011aa0 : │ │ │ │ │ kwarg_or_starred_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 11bcc │ │ │ │ │ + beq.w 11bdc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11bcc │ │ │ │ │ + bne.w 11bdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ba4 │ │ │ │ │ + bne.n 11bb4 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 11b80 │ │ │ │ │ + beq.n 11b90 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11bb2 │ │ │ │ │ + bne.n 11bc2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 11b18 │ │ │ │ │ + cbnz r0, 11b28 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ba4 │ │ │ │ │ + bne.n 11bb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl e004 │ │ │ │ │ + bl e018 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11bbc │ │ │ │ │ + bne.n 11bcc │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11af0 │ │ │ │ │ + beq.n 11b00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11af0 │ │ │ │ │ + beq.n 11b00 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11b0a │ │ │ │ │ + beq.n 11b1a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11be0 │ │ │ │ │ + beq.n 11bf0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 11b6c │ │ │ │ │ + cbz r0, 11b7c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11b0a │ │ │ │ │ + beq.n 11b1a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11b0a │ │ │ │ │ + beq.n 11b1a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11b0e │ │ │ │ │ + b.n 11b1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 11bd4 │ │ │ │ │ + blt.n 11be4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbnz r3, 11bac │ │ │ │ │ + cbnz r3, 11bbc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11ae6 │ │ │ │ │ + beq.n 11af6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11b0e │ │ │ │ │ + b.n 11b1e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11ba4 │ │ │ │ │ + bne.n 11bb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b848 │ │ │ │ │ + bl b848 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11b9e │ │ │ │ │ + b.n 11bae │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11b66 │ │ │ │ │ - b.n 11b6c │ │ │ │ │ + bne.n 11b76 │ │ │ │ │ + b.n 11b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11ac4 │ │ │ │ │ + b.n 11ad4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11b0e │ │ │ │ │ + b.n 11b1e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11b5a │ │ │ │ │ + b.n 11b6a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00011be8 : │ │ │ │ │ +00011bf8 : │ │ │ │ │ kwarg_or_double_starred_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 11d4c │ │ │ │ │ + beq.w 11d5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11d4c │ │ │ │ │ + bne.w 11d5c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 11cfc │ │ │ │ │ + bne.n 11d0c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 11cca │ │ │ │ │ + beq.n 11cda │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11cee │ │ │ │ │ + bne.n 11cfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11d04 │ │ │ │ │ + bne.n 11d14 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 11cfc │ │ │ │ │ + bne.n 11d0c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 11c6e │ │ │ │ │ + cbnz r0, 11c7e │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c5c │ │ │ │ │ + beq.n 11c6c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c60 │ │ │ │ │ + beq.n 11c70 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11d46 │ │ │ │ │ + beq.n 11d56 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 11cb6 │ │ │ │ │ + cbz r0, 11cc6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11c60 │ │ │ │ │ + beq.n 11c70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c60 │ │ │ │ │ + beq.n 11c70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11c64 │ │ │ │ │ + b.n 11c74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 11d54 │ │ │ │ │ + blt.n 11d64 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbz r3, 11cf6 │ │ │ │ │ + cbz r3, 11d06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 11cfc │ │ │ │ │ + cbnz r3, 11d0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b848 │ │ │ │ │ + bl b848 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11c3e │ │ │ │ │ + beq.n 11c4e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11c64 │ │ │ │ │ + b.n 11c74 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c4a │ │ │ │ │ + beq.n 11c5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c4a │ │ │ │ │ + beq.n 11c5a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c60 │ │ │ │ │ + beq.n 11c70 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [r7, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11ca4 │ │ │ │ │ + bne.n 11cb4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11ca4 │ │ │ │ │ + b.n 11cb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11c1c │ │ │ │ │ + b.n 11c2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11c64 │ │ │ │ │ + b.n 11c74 │ │ │ │ │ │ │ │ │ │ -00011d60 <_loop1_73_rule>: │ │ │ │ │ +00011d70 <_loop1_73_rule>: │ │ │ │ │ _loop1_73_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 12038 <_loop1_73_rule+0x2d8> │ │ │ │ │ + beq.w 12048 <_loop1_73_rule+0x2d8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12038 <_loop1_73_rule+0x2d8> │ │ │ │ │ + bne.w 12048 <_loop1_73_rule+0x2d8> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11fc4 <_loop1_73_rule+0x264> │ │ │ │ │ + bne.w 11fd4 <_loop1_73_rule+0x264> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11fce <_loop1_73_rule+0x26e> │ │ │ │ │ + beq.w 11fde <_loop1_73_rule+0x26e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 11fc4 <_loop1_73_rule+0x264> │ │ │ │ │ + bne.w 11fd4 <_loop1_73_rule+0x264> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11e4c <_loop1_73_rule+0xec> │ │ │ │ │ + b.n 11e5c <_loop1_73_rule+0xec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12026 <_loop1_73_rule+0x2c6> │ │ │ │ │ + beq.w 12036 <_loop1_73_rule+0x2c6> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ strd r9, r7, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11f82 <_loop1_73_rule+0x222> │ │ │ │ │ + beq.w 11f92 <_loop1_73_rule+0x222> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12004 <_loop1_73_rule+0x2a4> │ │ │ │ │ + bne.w 12014 <_loop1_73_rule+0x2a4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11f90 <_loop1_73_rule+0x230> │ │ │ │ │ + beq.w 11fa0 <_loop1_73_rule+0x230> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11ff2 <_loop1_73_rule+0x292> │ │ │ │ │ + bne.w 12002 <_loop1_73_rule+0x292> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 11e42 <_loop1_73_rule+0xe2> │ │ │ │ │ + bne.n 11e52 <_loop1_73_rule+0xe2> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11fde <_loop1_73_rule+0x27e> │ │ │ │ │ + beq.w 11fee <_loop1_73_rule+0x27e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r9, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1201e <_loop1_73_rule+0x2be> │ │ │ │ │ + beq.w 1202e <_loop1_73_rule+0x2be> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1201e <_loop1_73_rule+0x2be> │ │ │ │ │ + bne.w 1202e <_loop1_73_rule+0x2be> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ece <_loop1_73_rule+0x16e> │ │ │ │ │ + bne.n 11ede <_loop1_73_rule+0x16e> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 12016 <_loop1_73_rule+0x2b6> │ │ │ │ │ + beq.w 12026 <_loop1_73_rule+0x2b6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12016 <_loop1_73_rule+0x2b6> │ │ │ │ │ + bne.w 12026 <_loop1_73_rule+0x2b6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12030 <_loop1_73_rule+0x2d0> │ │ │ │ │ + bne.w 12040 <_loop1_73_rule+0x2d0> │ │ │ │ │ ldrd r9, r3, [r4, #8] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 11f94 <_loop1_73_rule+0x234> │ │ │ │ │ + beq.n 11fa4 <_loop1_73_rule+0x234> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldrd sl, r9, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11dc2 <_loop1_73_rule+0x62> │ │ │ │ │ + bne.n 11dd2 <_loop1_73_rule+0x62> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - cbnz r3, 11ecc <_loop1_73_rule+0x16c> │ │ │ │ │ + cbnz r3, 11edc <_loop1_73_rule+0x16c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11f56 <_loop1_73_rule+0x1f6> │ │ │ │ │ + bne.n 11f66 <_loop1_73_rule+0x1f6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 11fbe <_loop1_73_rule+0x25e> │ │ │ │ │ + beq.n 11fce <_loop1_73_rule+0x25e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11fbe <_loop1_73_rule+0x25e> │ │ │ │ │ + bne.n 11fce <_loop1_73_rule+0x25e> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11fde <_loop1_73_rule+0x27e> │ │ │ │ │ + beq.n 11fee <_loop1_73_rule+0x27e> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 11f42 <_loop1_73_rule+0x1e2> │ │ │ │ │ + ble.n 11f52 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 11f42 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11f52 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 11f42 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11f52 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 11f42 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11f52 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq.n 11f42 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11f52 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq.n 11f42 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11f52 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq.n 11f42 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11f52 <_loop1_73_rule+0x1e2> │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ ldr.w r1, [r6, r3, lsl #2] │ │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 11f30 <_loop1_73_rule+0x1d0> │ │ │ │ │ + bne.n 11f40 <_loop1_73_rule+0x1d0> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -32022,510 +32027,510 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11ecc <_loop1_73_rule+0x16c> │ │ │ │ │ + beq.n 11edc <_loop1_73_rule+0x16c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11ff2 <_loop1_73_rule+0x292> │ │ │ │ │ + bne.n 12002 <_loop1_73_rule+0x292> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.w 11e42 <_loop1_73_rule+0xe2> │ │ │ │ │ - b.n 11e28 <_loop1_73_rule+0xc8> │ │ │ │ │ + bne.w 11e52 <_loop1_73_rule+0xe2> │ │ │ │ │ + b.n 11e38 <_loop1_73_rule+0xc8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1200e <_loop1_73_rule+0x2ae> │ │ │ │ │ + bne.n 1201e <_loop1_73_rule+0x2ae> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11eba <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11eca <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 12040 <_loop1_73_rule+0x2e0> │ │ │ │ │ + blt.n 12050 <_loop1_73_rule+0x2e0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r9, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldrd sl, r9, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12030 <_loop1_73_rule+0x2d0> │ │ │ │ │ + bne.n 12040 <_loop1_73_rule+0x2d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11dc2 <_loop1_73_rule+0x62> │ │ │ │ │ - b.n 11eb2 <_loop1_73_rule+0x152> │ │ │ │ │ + bne.w 11dd2 <_loop1_73_rule+0x62> │ │ │ │ │ + b.n 11ec2 <_loop1_73_rule+0x152> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11f4c <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 11f5c <_loop1_73_rule+0x1ec> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11f4c <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 11f5c <_loop1_73_rule+0x1ec> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11f4c <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 11f5c <_loop1_73_rule+0x1ec> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11f72 <_loop1_73_rule+0x212> │ │ │ │ │ + beq.n 11f82 <_loop1_73_rule+0x212> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11ed0 <_loop1_73_rule+0x170> │ │ │ │ │ + b.n 11ee0 <_loop1_73_rule+0x170> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 1204c <_loop1_73_rule+0x2ec> │ │ │ │ │ + cbz r0, 1205c <_loop1_73_rule+0x2ec> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11eba <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11eca <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11e8c <_loop1_73_rule+0x12c> │ │ │ │ │ + b.n 11e9c <_loop1_73_rule+0x12c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11e66 <_loop1_73_rule+0x106> │ │ │ │ │ + b.n 11e76 <_loop1_73_rule+0x106> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11eba <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11eca <_loop1_73_rule+0x15a> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11eba <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11eca <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11d94 <_loop1_73_rule+0x34> │ │ │ │ │ + b.n 11da4 <_loop1_73_rule+0x34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11eba <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11eca <_loop1_73_rule+0x15a> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11e14 <_loop1_73_rule+0xb4> │ │ │ │ │ - b.n 11f90 <_loop1_73_rule+0x230> │ │ │ │ │ + bne.w 11e24 <_loop1_73_rule+0xb4> │ │ │ │ │ + b.n 11fa0 <_loop1_73_rule+0x230> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00012060 : │ │ │ │ │ +00012070 : │ │ │ │ │ lambda_param_no_default_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 121da │ │ │ │ │ + beq.w 121ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 121da │ │ │ │ │ + bne.w 121ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 121c0 │ │ │ │ │ + bne.w 121d0 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 121b8 │ │ │ │ │ + beq.w 121c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 121b8 │ │ │ │ │ + bne.n 121c8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1219a │ │ │ │ │ + bne.n 121aa │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 1217c │ │ │ │ │ + beq.n 1218c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1213e │ │ │ │ │ + beq.n 1214e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - cbz r0, 1213e │ │ │ │ │ + cbz r0, 1214e │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r8, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 12136 │ │ │ │ │ + cbz r0, 12146 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 121a2 │ │ │ │ │ + bne.n 121b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 12178 │ │ │ │ │ + cbz r0, 12188 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 121c6 │ │ │ │ │ + bne.n 121d6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 121aa │ │ │ │ │ + bne.n 121ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 121e2 │ │ │ │ │ + bne.n 121f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 12160 │ │ │ │ │ + cbnz r0, 12170 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - b.n 12128 │ │ │ │ │ + b.n 12138 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12122 │ │ │ │ │ - b.n 12158 │ │ │ │ │ + bne.n 12132 │ │ │ │ │ + b.n 12168 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 12146 │ │ │ │ │ + b.n 12156 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 121aa │ │ │ │ │ + blt.n 121ba │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 120da │ │ │ │ │ + beq.n 120ea │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12146 │ │ │ │ │ + b.n 12156 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12112 │ │ │ │ │ + beq.n 12122 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12146 │ │ │ │ │ + b.n 12156 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 120be │ │ │ │ │ + b.n 120ce │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1212c │ │ │ │ │ + b.n 1213c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12128 │ │ │ │ │ + beq.n 12138 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1212c │ │ │ │ │ + b.n 1213c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12094 │ │ │ │ │ + b.n 120a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1212c │ │ │ │ │ + b.n 1213c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000121ec : │ │ │ │ │ +000121fc : │ │ │ │ │ lambda_param_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 122cc │ │ │ │ │ + beq.n 122dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 122cc │ │ │ │ │ + bne.n 122dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 122c4 │ │ │ │ │ + bne.n 122d4 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 12282 │ │ │ │ │ + beq.n 12292 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 122aa │ │ │ │ │ + beq.n 122ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 12274 │ │ │ │ │ + cbz r0, 12284 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 122b0 │ │ │ │ │ + cbz r0, 122c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 122b0 │ │ │ │ │ + cbnz r3, 122c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 122b8 │ │ │ │ │ + blt.n 122c8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 122c4 │ │ │ │ │ + cbnz r3, 122d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12244 │ │ │ │ │ + bne.n 12254 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 12274 │ │ │ │ │ + b.n 12284 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12274 │ │ │ │ │ + beq.n 12284 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12278 │ │ │ │ │ + b.n 12288 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12278 │ │ │ │ │ + b.n 12288 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1221c │ │ │ │ │ + b.n 1222c │ │ │ │ │ │ │ │ │ │ -000122d4 <_loop0_71_rule>: │ │ │ │ │ +000122e4 <_loop0_71_rule>: │ │ │ │ │ _loop0_71_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1257c <_loop0_71_rule+0x2a8> │ │ │ │ │ + beq.w 1258c <_loop0_71_rule+0x2a8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1257c <_loop0_71_rule+0x2a8> │ │ │ │ │ + bne.w 1258c <_loop0_71_rule+0x2a8> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 12572 <_loop0_71_rule+0x29e> │ │ │ │ │ + bne.w 12582 <_loop0_71_rule+0x29e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12562 <_loop0_71_rule+0x28e> │ │ │ │ │ + beq.w 12572 <_loop0_71_rule+0x28e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 12572 <_loop0_71_rule+0x29e> │ │ │ │ │ + bne.w 12582 <_loop0_71_rule+0x29e> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movw r9, #6000 @ 0x1770 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1255a <_loop0_71_rule+0x286> │ │ │ │ │ + beq.w 1256a <_loop0_71_rule+0x286> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1255a <_loop0_71_rule+0x286> │ │ │ │ │ + bne.w 1256a <_loop0_71_rule+0x286> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 12462 <_loop0_71_rule+0x18e> │ │ │ │ │ + bne.w 12472 <_loop0_71_rule+0x18e> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 12552 <_loop0_71_rule+0x27e> │ │ │ │ │ + beq.w 12562 <_loop0_71_rule+0x27e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12552 <_loop0_71_rule+0x27e> │ │ │ │ │ + bne.w 12562 <_loop0_71_rule+0x27e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1254a <_loop0_71_rule+0x276> │ │ │ │ │ + bne.w 1255a <_loop0_71_rule+0x276> │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 1241c <_loop0_71_rule+0x148> │ │ │ │ │ + beq.n 1242c <_loop0_71_rule+0x148> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd fp, sl, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12446 <_loop0_71_rule+0x172> │ │ │ │ │ + beq.n 12456 <_loop0_71_rule+0x172> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12540 <_loop0_71_rule+0x26c> │ │ │ │ │ + beq.w 12550 <_loop0_71_rule+0x26c> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, fp │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ @@ -32533,124 +32538,124 @@ │ │ │ │ │ strd sl, r0, [sp] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1252e <_loop0_71_rule+0x25a> │ │ │ │ │ + beq.w 1253e <_loop0_71_rule+0x25a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12518 <_loop0_71_rule+0x244> │ │ │ │ │ + bne.w 12528 <_loop0_71_rule+0x244> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1244e <_loop0_71_rule+0x17a> │ │ │ │ │ + beq.n 1245e <_loop0_71_rule+0x17a> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12504 <_loop0_71_rule+0x230> │ │ │ │ │ + bne.w 12514 <_loop0_71_rule+0x230> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 12410 <_loop0_71_rule+0x13c> │ │ │ │ │ + bne.n 12420 <_loop0_71_rule+0x13c> │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 124f0 <_loop0_71_rule+0x21c> │ │ │ │ │ + beq.n 12500 <_loop0_71_rule+0x21c> │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r6, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 12332 <_loop0_71_rule+0x5e> │ │ │ │ │ + b.n 12342 <_loop0_71_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 12584 <_loop0_71_rule+0x2b0> │ │ │ │ │ + blt.w 12594 <_loop0_71_rule+0x2b0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldrd fp, sl, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1254a <_loop0_71_rule+0x276> │ │ │ │ │ + bne.w 1255a <_loop0_71_rule+0x276> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1239c <_loop0_71_rule+0xc8> │ │ │ │ │ + bne.n 123ac <_loop0_71_rule+0xc8> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - cbnz r3, 12460 <_loop0_71_rule+0x18c> │ │ │ │ │ + cbnz r3, 12470 <_loop0_71_rule+0x18c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 121ec │ │ │ │ │ + bl 121fc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 124d6 <_loop0_71_rule+0x202> │ │ │ │ │ + bne.n 124e6 <_loop0_71_rule+0x202> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 124f0 <_loop0_71_rule+0x21c> │ │ │ │ │ + beq.n 12500 <_loop0_71_rule+0x21c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 124c2 <_loop0_71_rule+0x1ee> │ │ │ │ │ + ble.n 124d2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 124c2 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 124d2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 124c2 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 124d2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 124c2 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 124d2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq.n 124c2 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 124d2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq.n 124c2 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 124d2 <_loop0_71_rule+0x1ee> │ │ │ │ │ movs r3, #5 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ ldr.w r1, [r7, r3, lsl #2] │ │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 124b0 <_loop0_71_rule+0x1dc> │ │ │ │ │ + bne.n 124c0 <_loop0_71_rule+0x1dc> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -32662,87 +32667,87 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12460 <_loop0_71_rule+0x18c> │ │ │ │ │ + beq.n 12470 <_loop0_71_rule+0x18c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 123e8 <_loop0_71_rule+0x114> │ │ │ │ │ + b.n 123f8 <_loop0_71_rule+0x114> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 124cc <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 124dc <_loop0_71_rule+0x1f8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 123ee <_loop0_71_rule+0x11a> │ │ │ │ │ + beq.w 123fe <_loop0_71_rule+0x11a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12464 <_loop0_71_rule+0x190> │ │ │ │ │ + b.n 12474 <_loop0_71_rule+0x190> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 123d8 <_loop0_71_rule+0x104> │ │ │ │ │ + beq.w 123e8 <_loop0_71_rule+0x104> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1244e <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1245e <_loop0_71_rule+0x17a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12526 <_loop0_71_rule+0x252> │ │ │ │ │ + bne.n 12536 <_loop0_71_rule+0x252> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1244e <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1245e <_loop0_71_rule+0x17a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1244e <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1245e <_loop0_71_rule+0x17a> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1244e <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1245e <_loop0_71_rule+0x17a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12376 <_loop0_71_rule+0xa2> │ │ │ │ │ + b.n 12386 <_loop0_71_rule+0xa2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1234e <_loop0_71_rule+0x7a> │ │ │ │ │ + b.n 1235e <_loop0_71_rule+0x7a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 124cc <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 124dc <_loop0_71_rule+0x1f8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 124cc <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 124dc <_loop0_71_rule+0x1f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12308 <_loop0_71_rule+0x34> │ │ │ │ │ + b.n 12318 <_loop0_71_rule+0x34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1244e <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1245e <_loop0_71_rule+0x17a> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -174,15 +174,15 @@ │ │ │ │ │ cbz r3, 19c <_tmp_174_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 1c6 <_tmp_174_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 1be <_tmp_174_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1ca <_tmp_177_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -231,15 +231,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 22a <_tmp_177_rule+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6318 │ │ │ │ │ + bl 6328 │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, 22a <_tmp_177_rule+0x60> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ @@ -429,15 +429,15 @@ │ │ │ │ │ cbz r6, 3aa <_tmp_168_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 3d2 <_tmp_168_rule+0x64> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl e004 │ │ │ │ │ + bl e018 │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 3ca <_tmp_168_rule+0x5c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ @@ -529,15 +529,15 @@ │ │ │ │ │ cbz r3, 476 <_tmp_128_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 496 <_tmp_128_rule+0x5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl e3dc │ │ │ │ │ + bl e3ec │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cbnz r0, 492 <_tmp_128_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 492 <_tmp_128_rule+0x58> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -696,15 +696,15 @@ │ │ │ │ │ b.n 648 <_loop0_145_rule+0xdc> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 5a8 <_loop0_145_rule+0x3c> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f9cc │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 606 <_loop0_145_rule+0x9a> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ bne.n 5fa <_loop0_145_rule+0x8e> │ │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -829,15 +829,15 @@ │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 80a <_gather_104_rule+0x158> │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7fc <_gather_104_rule+0x14a> │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ │ @@ -869,15 +869,15 @@ │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, fp │ │ │ │ │ cbz r2, 79c <_gather_104_rule+0xea> │ │ │ │ │ - bl 71c0 │ │ │ │ │ + bl 71d0 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 79c <_gather_104_rule+0xea> │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ cbz r2, 77e <_gather_104_rule+0xcc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ │ cbnz r5, b00 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, afa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, afa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_150_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_150_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ @@ -1315,15 +1315,15 @@ │ │ │ │ │ b.n e2c │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, b64 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, b64 │ │ │ │ │ @@ -1365,15 +1365,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c98 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1510,15 +1510,15 @@ │ │ │ │ │ bne.w da6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, d06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, d06 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -1564,15 +1564,15 @@ │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n da0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n da0 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1642,15 +1642,15 @@ │ │ │ │ │ b.n e2c │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, e24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d708 │ │ │ │ │ + bl d71c │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, e24 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -2144,15 +2144,15 @@ │ │ │ │ │ cbz r3, 11f2 <_tmp_135_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 1212 <_tmp_135_rule+0x5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 12060 │ │ │ │ │ + bl 12070 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cbnz r0, 120e <_tmp_135_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 120e <_tmp_135_rule+0x58> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -70,16 +70,16 @@ │ │ │ │ │ 0x00000430 52524f52 5f494e56 414c4944 5f544152 RROR_INVALID_TAR │ │ │ │ │ 0x00000440 4745542e 69737261 2e30004e 45575f54 GET.isra.0.NEW_T │ │ │ │ │ 0x00000450 5950455f 434f4d4d 454e542e 70617274 YPE_COMMENT.part │ │ │ │ │ 0x00000460 2e302e69 7372612e 3000745f 7072696d .0.isra.0.t_prim │ │ │ │ │ 0x00000470 6172795f 72617700 745f6c6f 6f6b6168 ary_raw.t_lookah │ │ │ │ │ 0x00000480 6561645f 72756c65 00736c69 6365735f ead_rule.slices_ │ │ │ │ │ 0x00000490 72756c65 00745f70 72696d61 72795f72 rule.t_primary_r │ │ │ │ │ - 0x000004a0 756c6500 61726775 6d656e74 735f7275 ule.arguments_ru │ │ │ │ │ - 0x000004b0 6c650067 656e6578 705f7275 6c65002e le.genexp_rule.. │ │ │ │ │ + 0x000004a0 756c6500 67656e65 78705f72 756c6500 ule.genexp_rule. │ │ │ │ │ + 0x000004b0 61726775 6d656e74 735f7275 6c65002e arguments_rule.. │ │ │ │ │ 0x000004c0 4c433234 002e4c43 3235002e 4c433236 LC24..LC25..LC26 │ │ │ │ │ 0x000004d0 002e4c43 3237002e 4c433238 002e4c43 ..LC27..LC28..LC │ │ │ │ │ 0x000004e0 3239005f 746d705f 34335f72 756c6500 29._tmp_43_rule. │ │ │ │ │ 0x000004f0 73747269 6e67735f 72756c65 00747570 strings_rule.tup │ │ │ │ │ 0x00000500 6c655f72 756c6500 6c697374 5f72756c le_rule.list_rul │ │ │ │ │ 0x00000510 6500666f 725f6966 5f636c61 75736573 e.for_if_clauses │ │ │ │ │ 0x00000520 5f72756c 65005f67 61746865 725f3835 _rule._gather_85 │ │ │ ├── string_parser.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ │ Symbol table '.symtab' contains 41 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LC0 │ │ │ │ │ 3: 0000001c 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 5: 00000001 520 FUNC LOCAL DEFAULT 1 decode_unicode_with_escapes │ │ │ │ │ + 5: 00000001 518 FUNC LOCAL DEFAULT 1 decode_unicode_with_escapes │ │ │ │ │ 6: 000000ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 7: 00000110 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 8: 0000021d 432 FUNC LOCAL DEFAULT 1 warn_invalid_escape_sequence │ │ │ │ │ 9: 000003cd 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 10: 0000004c 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ 11: 00000054 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ 12: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text' at offset 0xdb8 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000002e 0000190a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000038 0000130a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000000b6 00001e0a R_ARM_THM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -000000f8 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000124 00001f0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00000144 00000a2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00000148 00000a30 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00000180 0000200a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000001a6 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001c6 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001cc 00000b2f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ -000001d0 00000b30 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -000001f0 00000b2f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ -000001f4 00000b30 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ +000000b4 00001e0a R_ARM_THM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +000000f6 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000126 00001f0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00000146 00000a2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +0000014a 00000a30 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00000182 0000200a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000001a4 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001c4 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001ca 00000b2f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ +000001ce 00000b30 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ +000001e2 00000b2f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ +000001e6 00000b30 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ 00000262 00000e2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC4 │ │ │ │ │ 00000266 00000f2f R_ARM_THM_MOVW_ABS_NC 000000ec .LC5 │ │ │ │ │ 0000026e 00000e30 R_ARM_THM_MOVT_ABS 0000005c .LC4 │ │ │ │ │ 00000272 00000f30 R_ARM_THM_MOVT_ABS 000000ec .LC5 │ │ │ │ │ 00000278 0000210a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 00000290 0000222f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ 00000294 0000232f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -9,136 +9,138 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ movw r5, #21845 @ 0x5555 │ │ │ │ │ movt r5, #5461 @ 0x1555 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bhi.n fc │ │ │ │ │ + bhi.n fa │ │ │ │ │ mov r4, r1 │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r9, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mul.w r1, r2, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce │ │ │ │ │ + beq.n cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fc │ │ │ │ │ + beq.n fa │ │ │ │ │ add r7, r4 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bls.w 186 │ │ │ │ │ + bls.n fe │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 5c │ │ │ │ │ + b.n 5a │ │ │ │ │ lsls r0, r2, #24 │ │ │ │ │ - bmi.n 100 │ │ │ │ │ + bmi.n 102 │ │ │ │ │ adds r4, #1 │ │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bcs.n a4 │ │ │ │ │ + bcs.n a2 │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ │ - bne.n 4e │ │ │ │ │ + bne.n 4c │ │ │ │ │ mov ip, r3 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ cmp lr, r7 │ │ │ │ │ strb.w r2, [ip], #1 │ │ │ │ │ - bcs.w 1f0 │ │ │ │ │ + bcs.w 1ca │ │ │ │ │ ldrsb.w r1, [r4, #1] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 1cc │ │ │ │ │ + blt.w 1e2 │ │ │ │ │ mov r4, lr │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 52 │ │ │ │ │ + b.n 50 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldrd r6, r0, [sp, #24] │ │ │ │ │ bic.w r1, r2, r2, asr #31 │ │ │ │ │ movs r2, #10 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ mla r3, r2, r1, r3 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 19a │ │ │ │ │ + blt.n 198 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bcc.n 5c │ │ │ │ │ + bcc.n 5a │ │ │ │ │ mov r1, r3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ subs r1, r1, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 <_PyUnicode_DecodeUnicodeEscapeInternal2> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, c6 │ │ │ │ │ + cbz r0, c4 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r2, c6 │ │ │ │ │ + cbz r2, c4 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - cbnz r3, d6 │ │ │ │ │ + cbnz r3, d4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 208 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 21c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n c6 │ │ │ │ │ + bne.n c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 208 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n fc │ │ │ │ │ + bge.n fa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, fc │ │ │ │ │ + cbnz r3, fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n ce │ │ │ │ │ + b.n cc │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + b.n a4 │ │ │ │ │ mov lr, r4 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bls.n 11a │ │ │ │ │ + bls.n 11c │ │ │ │ │ mov r2, lr │ │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ │ mov r4, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 11a │ │ │ │ │ + bge.n 11c │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n 108 │ │ │ │ │ + bne.n 10a │ │ │ │ │ mov r4, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ sub.w r1, r4, lr │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1b4 │ │ │ │ │ + beq.n 1b2 │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ ubfx fp, r2, #2, #3 │ │ │ │ │ lsls r1, r2, #26 │ │ │ │ │ - bpl.n 1ae │ │ │ │ │ + bpl.n 1ac │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w sl, r0, #20 │ │ │ │ │ addpl.w sl, r0, #28 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -150,83 +152,82 @@ │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bge.n 84 │ │ │ │ │ + bge.n 82 │ │ │ │ │ movs r3, #10 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ mla r0, r3, r5, r4 │ │ │ │ │ - bne.n 18a │ │ │ │ │ + bne.n 188 │ │ │ │ │ ldrb.w r3, [sl, r5] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movs r1, #1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 15e │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - b.n a6 │ │ │ │ │ + b.n 160 │ │ │ │ │ cmp.w fp, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r3, [sl, r5, lsl #1] │ │ │ │ │ ldrne.w r3, [sl, r5, lsl #2] │ │ │ │ │ - b.n 174 │ │ │ │ │ + b.n 176 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a0 │ │ │ │ │ + bne.w 9e │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n a0 │ │ │ │ │ + b.n 9e │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 144 │ │ │ │ │ + b.n 146 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n fc │ │ │ │ │ + bge.n fa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n fc │ │ │ │ │ + bne.n fa │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n fc │ │ │ │ │ + b.n fa │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + adds r1, r3, #6 │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r3, #1] │ │ │ │ │ + ldrh r3, [r2, #4] │ │ │ │ │ + strh.w r3, [ip, #4] │ │ │ │ │ + b.n a4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ adds r3, #6 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ │ str.w r0, [ip] │ │ │ │ │ strh.w r2, [ip, #4] │ │ │ │ │ ldrsb.w r1, [r4, #1] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 106 │ │ │ │ │ + blt.n 108 │ │ │ │ │ mov r4, lr │ │ │ │ │ - b.n 52 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ - adds r1, r3, #6 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - str.w r0, [r3, #1] │ │ │ │ │ - ldrh r3, [r2, #4] │ │ │ │ │ - strh.w r3, [ip, #4] │ │ │ │ │ - b.n a6 │ │ │ │ │ + b.n 50 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ 00000208 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 21a │ │ │ │ │ subs r3, #1 │ │ │ ├── buffer.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -22,25 +22,25 @@ │ │ │ │ │ addlt r1, r3, r1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ blt.n 36 <_PyLexer_tok_reserve_buf+0x36> │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ - subs r6, r2, r4 │ │ │ │ │ + subs r5, r2, r4 │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.n ac <_PyLexer_tok_reserve_buf+0xac> │ │ │ │ │ sub.w r8, r2, r4 │ │ │ │ │ ldr.w r2, [r0, #2704] @ 0xa90 │ │ │ │ │ - subs r5, r2, r4 │ │ │ │ │ + subs r7, r2, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr.w r0, [r0, #2708] @ 0xa94 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - subs r7, r0, r4 │ │ │ │ │ + subs r6, r0, r4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl bc <_PyLexer_remember_fstring_buffers> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_remember_fstring_buffers │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -51,36 +51,36 @@ │ │ │ │ │ cbz r0, b6 <_PyLexer_tok_reserve_buf+0xb6> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ add r3, r0 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ite ge │ │ │ │ │ addge.w r3, r0, r8 │ │ │ │ │ movlt r3, #0 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ str r3, [r2, #28] │ │ │ │ │ ite ge │ │ │ │ │ - addge r3, r0, r5 │ │ │ │ │ + addge r3, r0, r7 │ │ │ │ │ movlt r3, #0 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - add.w r4, r0, r6 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + add.w r4, r0, r5 │ │ │ │ │ add r1, r0 │ │ │ │ │ str.w r3, [r2, #2704] @ 0xa90 │ │ │ │ │ ite ge │ │ │ │ │ - addge r3, r0, r7 │ │ │ │ │ + addge r3, r0, r6 │ │ │ │ │ movlt r3, #0 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ str r4, [r2, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ str.w r3, [r2, #2708] @ 0xa94 │ │ │ │ │ bl 11c <_PyLexer_restore_fstring_buffers> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_restore_fstring_buffers │ │ │ │ │ b.n 2e <_PyLexer_tok_reserve_buf+0x2e> │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 4a <_PyLexer_tok_reserve_buf+0x4a> │ │ │ │ │ movs r3, #15 │ │ │ │ │ str r3, [r2, #32] │ │ │ │ │ b.n 30 <_PyLexer_tok_reserve_buf+0x30> │ │ │ │ │ │ │ │ │ │ 000000bc <_PyLexer_remember_fstring_buffers>: │ │ │ │ │ _PyLexer_remember_fstring_buffers(): │ │ │ ├── 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: 17548 (bytes into file) │ │ │ │ │ + Start of section headers: 17560 (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 0x448c: │ │ │ │ │ +There are 14 section headers, starting at offset 0x4498: │ │ │ │ │ │ │ │ │ │ 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 0000c0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003a3c 000038 08 I 11 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003a48 000038 08 I 11 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0000f4 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 0000f4 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 0000f4 000653 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000748 002874 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 003a74 0009a0 08 I 11 6 4 │ │ │ │ │ - [ 8] .rodata PROGBITS 00000000 002fbc 00000b 00 A 0 0 4 │ │ │ │ │ - [ 9] .note.GNU-stack PROGBITS 00000000 002fc7 000000 00 0 0 1 │ │ │ │ │ - [10] .ARM.attributes ARM_ATTRIBUTES 00000000 002fc7 000033 00 0 0 1 │ │ │ │ │ - [11] .symtab SYMTAB 00000000 002ffc 000630 10 12 70 4 │ │ │ │ │ - [12] .strtab STRTAB 00000000 00362c 00040d 00 0 0 1 │ │ │ │ │ - [13] .shstrtab STRTAB 00000000 004414 000075 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000748 002880 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 003a80 0009a0 08 I 11 6 4 │ │ │ │ │ + [ 8] .rodata PROGBITS 00000000 002fc8 00000b 00 A 0 0 4 │ │ │ │ │ + [ 9] .note.GNU-stack PROGBITS 00000000 002fd3 000000 00 0 0 1 │ │ │ │ │ + [10] .ARM.attributes ARM_ATTRIBUTES 00000000 002fd3 000033 00 0 0 1 │ │ │ │ │ + [11] .symtab SYMTAB 00000000 003008 000630 10 12 70 4 │ │ │ │ │ + [12] .strtab STRTAB 00000000 003638 00040d 00 0 0 1 │ │ │ │ │ + [13] .shstrtab STRTAB 00000000 004420 000075 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -7,17 +7,17 @@ │ │ │ │ │ 3: 00000020 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ 4: 0000003c 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ 5: 00000068 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ 6: 00000090 0 NOTYPE LOCAL DEFAULT 5 .LC4 │ │ │ │ │ 7: 000000e8 0 NOTYPE LOCAL DEFAULT 5 .LC5 │ │ │ │ │ 8: 0000012c 0 NOTYPE LOCAL DEFAULT 5 .LC6 │ │ │ │ │ 9: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 10: 000006cd 7378 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ - 11: 000023a1 188 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ - 12: 0000245d 94 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ + 10: 000006d1 7386 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ + 11: 000023ad 188 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ + 12: 00002469 94 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ 13: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LANCHOR0 │ │ │ │ │ 14: 00000164 0 NOTYPE LOCAL DEFAULT 5 .LC7 │ │ │ │ │ 15: 00000170 0 NOTYPE LOCAL DEFAULT 5 .LC8 │ │ │ │ │ 16: 00000178 0 NOTYPE LOCAL DEFAULT 5 .LC9 │ │ │ │ │ 17: 000001a0 0 NOTYPE LOCAL DEFAULT 5 .LC10 │ │ │ │ │ 18: 000001c8 0 NOTYPE LOCAL DEFAULT 5 .LC11 │ │ │ │ │ 19: 000001f0 0 NOTYPE LOCAL DEFAULT 5 .LC12 │ │ │ │ │ @@ -44,38 +44,38 @@ │ │ │ │ │ 40: 000004f0 0 NOTYPE LOCAL DEFAULT 5 .LC33 │ │ │ │ │ 41: 00000524 0 NOTYPE LOCAL DEFAULT 5 .LC34 │ │ │ │ │ 42: 00000540 0 NOTYPE LOCAL DEFAULT 5 .LC35 │ │ │ │ │ 43: 00000568 0 NOTYPE LOCAL DEFAULT 5 .LC36 │ │ │ │ │ 44: 00000578 0 NOTYPE LOCAL DEFAULT 5 .LC37 │ │ │ │ │ 45: 00000594 0 NOTYPE LOCAL DEFAULT 5 .LC38 │ │ │ │ │ 46: 000005e0 0 NOTYPE LOCAL DEFAULT 5 .LC39 │ │ │ │ │ - 47: 000025d5 320 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ - 48: 000024bd 278 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ - 49: 00002715 352 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ - 50: 0000161a 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 51: 00001678 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 47: 000025e1 320 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ + 48: 000024c9 278 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ + 49: 00002721 352 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ + 50: 00001606 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 00001664 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 52: 00000001 86 FUNC LOCAL DEFAULT 1 tok_continuation_line │ │ │ │ │ 53: 00000624 0 NOTYPE LOCAL DEFAULT 5 .LC40 │ │ │ │ │ 54: 00000628 0 NOTYPE LOCAL DEFAULT 5 .LC41 │ │ │ │ │ 55: 0000062c 0 NOTYPE LOCAL DEFAULT 5 .LC42 │ │ │ │ │ 56: 00000630 0 NOTYPE LOCAL DEFAULT 5 .LC43 │ │ │ │ │ 57: 00000634 0 NOTYPE LOCAL DEFAULT 5 .LC44 │ │ │ │ │ 58: 00000638 0 NOTYPE LOCAL DEFAULT 5 .LC45 │ │ │ │ │ 59: 00000640 0 NOTYPE LOCAL DEFAULT 5 .LC46 │ │ │ │ │ - 60: 000025fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 60: 00002608 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 61: 00000059 104 FUNC LOCAL DEFAULT 1 lookahead │ │ │ │ │ - 62: 0000273c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 62: 00002748 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 63: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 64: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 65: 00000000 11 OBJECT LOCAL DEFAULT 8 __func__.0 │ │ │ │ │ - 66: 0000260b 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 67: 0000260c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 68: 0000274b 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 69: 0000274c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 70: 00000001 1740 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ + 66: 00002617 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 67: 00002618 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 68: 00002757 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 69: 00002758 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 70: 00000001 1742 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ 71: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_token_setup │ │ │ │ │ 72: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ 73: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror │ │ │ │ │ 74: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ 75: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ 76: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 77: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ @@ -88,15 +88,15 @@ │ │ │ │ │ 84: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 85: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ScanIdentifier │ │ │ │ │ 87: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ 88: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror_known_range │ │ │ │ │ 89: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ - 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8String │ │ │ │ │ - 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ - 96: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ + 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8String │ │ │ │ │ + 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ + 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 96: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 97: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxWarning │ │ │ │ │ 98: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_parser_warn │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,321 +1,321 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3a3c contains 7 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3a48 contains 7 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000012 00000b0a R_ARM_THM_CALL 000023a1 tok_nextc │ │ │ │ │ -00000020 00000b0a R_ARM_THM_CALL 000023a1 tok_nextc │ │ │ │ │ -0000002e 00000c0a R_ARM_THM_CALL 0000245d tok_backup │ │ │ │ │ -0000003c 00000b0a R_ARM_THM_CALL 000023a1 tok_nextc │ │ │ │ │ -00000070 00000b0a R_ARM_THM_CALL 000023a1 tok_nextc │ │ │ │ │ -000000a6 00000c0a R_ARM_THM_CALL 0000245d tok_backup │ │ │ │ │ -000000b4 00000c0a R_ARM_THM_CALL 0000245d tok_backup │ │ │ │ │ +00000012 00000b0a R_ARM_THM_CALL 000023ad tok_nextc │ │ │ │ │ +00000020 00000b0a R_ARM_THM_CALL 000023ad tok_nextc │ │ │ │ │ +0000002e 00000c0a R_ARM_THM_CALL 00002469 tok_backup │ │ │ │ │ +0000003c 00000b0a R_ARM_THM_CALL 000023ad tok_nextc │ │ │ │ │ +00000070 00000b0a R_ARM_THM_CALL 000023ad tok_nextc │ │ │ │ │ +000000a6 00000c0a R_ARM_THM_CALL 00002469 tok_backup │ │ │ │ │ +000000b4 00000c0a R_ARM_THM_CALL 00002469 tok_backup │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3a74 contains 308 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3a80 contains 308 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000258 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 00000294 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 000002c6 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 000002d0 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ 000002d4 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ 000002dc 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ 00000326 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 00000492 0000082f R_ARM_THM_MOVW_ABS_NC 0000012c .LC6 │ │ │ │ │ 00000496 00000830 R_ARM_THM_MOVT_ABS 0000012c .LC6 │ │ │ │ │ 0000049c 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ 000004aa 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000574 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000005ae 0000042f R_ARM_THM_MOVW_ABS_NC 0000003c .LC2 │ │ │ │ │ -000005b2 00000430 R_ARM_THM_MOVT_ABS 0000003c .LC2 │ │ │ │ │ -000005c2 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000005f4 0000072f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC5 │ │ │ │ │ -000005f8 00000730 R_ARM_THM_MOVT_ABS 000000e8 .LC5 │ │ │ │ │ -000005fc 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000612 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000061c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ -00000632 0000062f R_ARM_THM_MOVW_ABS_NC 00000090 .LC4 │ │ │ │ │ -00000636 00000630 R_ARM_THM_MOVT_ABS 00000090 .LC4 │ │ │ │ │ -0000064c 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000065c 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000694 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000006a4 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ -000006a8 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ -000006ac 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000006b0 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000006b4 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000006b8 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000006bc 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000006c0 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000006c4 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000006c8 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000007ea 00004c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000007ee 00004c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000007fe 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -00000802 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -00000862 00004e0a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ -000008c6 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000008d6 0000500a R_ARM_THM_CALL 00000000 _PyToken_OneChar │ │ │ │ │ -000008e4 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000a02 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000ae0 00004c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000ae4 00004c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000b30 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000b50 00004e0a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ -00000bb0 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000be6 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000c20 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000c84 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000c96 0000510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d32 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000d60 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000de8 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000e4e 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000e8a 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000ebe 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000f24 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000f5a 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000fb6 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001064 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -00001068 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -0000117e 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000011b6 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000011e6 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000012e8 00001a2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC19 │ │ │ │ │ -000012ec 00001a30 R_ARM_THM_MOVT_ABS 000002f4 .LC19 │ │ │ │ │ -00001306 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001326 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001394 0000520a R_ARM_THM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ -000013bc 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000013c6 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ -000013ca 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ -000013d2 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000013e0 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001414 0000232f R_ARM_THM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ -00001418 00002330 R_ARM_THM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ -0000147e 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ -00001482 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ -0000149a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000014b0 0000530a R_ARM_THM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ -000014f6 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001514 00002a2f R_ARM_THM_MOVW_ABS_NC 00000540 .LC35 │ │ │ │ │ -00001518 00002a30 R_ARM_THM_MOVT_ABS 00000540 .LC35 │ │ │ │ │ -000016ac 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000016ec 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001734 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001746 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -0000174a 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -0000174e 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001792 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000179e 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -000017a2 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -000017a6 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000180c 0000262f R_ARM_THM_MOVW_ABS_NC 00000458 .LC31 │ │ │ │ │ -00001810 00002630 R_ARM_THM_MOVT_ABS 00000458 .LC31 │ │ │ │ │ -00001814 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000184a 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001894 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000018b6 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000018ec 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000190e 0000540a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000192c 0000340a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ -00001964 0000550a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001970 0000560a R_ARM_THM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ -00001992 0000570a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019ba 0000102f R_ARM_THM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ -000019be 00001030 R_ARM_THM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ -000019c2 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001a10 00001d2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ -00001a14 00001d30 R_ARM_THM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ -00001a42 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00001a46 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -00001a4a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001ac2 0000222f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC27 │ │ │ │ │ -00001ac6 00002230 R_ARM_THM_MOVT_ABS 000003a4 .LC27 │ │ │ │ │ -00001aca 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001ad8 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001b00 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001b0a 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001b0e 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00001b12 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001b4a 0000282f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC33 │ │ │ │ │ -00001b4e 00002830 R_ARM_THM_MOVT_ABS 000004f0 .LC33 │ │ │ │ │ +00000576 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000005b0 0000042f R_ARM_THM_MOVW_ABS_NC 0000003c .LC2 │ │ │ │ │ +000005b4 00000430 R_ARM_THM_MOVT_ABS 0000003c .LC2 │ │ │ │ │ +000005c4 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000005f6 0000072f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC5 │ │ │ │ │ +000005fa 00000730 R_ARM_THM_MOVT_ABS 000000e8 .LC5 │ │ │ │ │ +000005fe 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000614 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000061e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ +00000634 0000062f R_ARM_THM_MOVW_ABS_NC 00000090 .LC4 │ │ │ │ │ +00000638 00000630 R_ARM_THM_MOVT_ABS 00000090 .LC4 │ │ │ │ │ +0000064e 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000065e 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000696 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000006a6 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ +000006aa 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ +000006ae 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000006b2 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000006b6 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000006ba 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000006be 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000006c2 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000006c6 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000006ca 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000007ee 00004c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000007f2 00004c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000802 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +00000806 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +00000866 00004e0a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ +000008ca 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +000008da 0000500a R_ARM_THM_CALL 00000000 _PyToken_OneChar │ │ │ │ │ +000008e8 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000a06 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000ae4 00004c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000ae8 00004c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000b34 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000b54 00004e0a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ +00000bb4 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000bea 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000c24 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000c88 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000c9a 0000510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d36 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000d64 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000dec 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000e52 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000e8e 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000ec2 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000f28 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000f5e 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000fba 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001068 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +0000106c 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +00001182 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000011ba 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000011ea 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000012ec 00001a2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC19 │ │ │ │ │ +000012f0 00001a30 R_ARM_THM_MOVT_ABS 000002f4 .LC19 │ │ │ │ │ +0000130a 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000132a 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001398 0000520a R_ARM_THM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ +000013c0 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +000013ca 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ +000013ce 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ +000013d6 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000013e4 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001418 0000232f R_ARM_THM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ +0000141c 00002330 R_ARM_THM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ +00001482 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ +00001486 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ +0000149e 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000014b4 0000530a R_ARM_THM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ +000014fa 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001518 00002a2f R_ARM_THM_MOVW_ABS_NC 00000540 .LC35 │ │ │ │ │ +0000151c 00002a30 R_ARM_THM_MOVT_ABS 00000540 .LC35 │ │ │ │ │ +00001698 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000016d8 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000173a 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000174c 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +00001750 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +00001754 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001798 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000017a4 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +000017a8 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +000017ac 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000181e 0000262f R_ARM_THM_MOVW_ABS_NC 00000458 .LC31 │ │ │ │ │ +00001822 00002630 R_ARM_THM_MOVT_ABS 00000458 .LC31 │ │ │ │ │ +00001826 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000184c 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001880 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000018bc 0000540a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000018fa 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000191c 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000193c 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001946 0000340a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ +000019bc 0000550a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +000019c8 0000560a R_ARM_THM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ +000019ea 0000570a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a24 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001a40 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +00001a44 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +00001a48 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001abe 0000550a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001b10 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +00001b14 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00001b18 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001b2a 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +00001b2e 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +00001b34 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001b4c 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +00001b50 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ 00001b54 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001b64 00000e2f R_ARM_THM_MOVW_ABS_NC 00000164 .LC7 │ │ │ │ │ -00001b68 00000e30 R_ARM_THM_MOVT_ABS 00000164 .LC7 │ │ │ │ │ -00001bf0 0000590a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00001c36 00000f2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC8 │ │ │ │ │ -00001c3a 00000f30 R_ARM_THM_MOVT_ABS 00000170 .LC8 │ │ │ │ │ -00001c42 00005a0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001c5a 00004c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001c5e 00004c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001c86 0000590a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00001cc2 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ccc 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001cd0 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00001cd4 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001ce2 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001ce6 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00001cec 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001d6a 0000550a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001d96 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001da0 0000272f R_ARM_THM_MOVW_ABS_NC 00000498 .LC32 │ │ │ │ │ -00001da4 00002730 R_ARM_THM_MOVT_ABS 00000498 .LC32 │ │ │ │ │ -00001da8 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001db2 00005b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001e1e 0000550a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001e26 00005c0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001ee0 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00001ee4 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -00001eea 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001ef8 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001f4c 0000570a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f52 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00001f60 0000172f R_ARM_THM_MOVW_ABS_NC 00000290 .LC16 │ │ │ │ │ -00001f64 00001730 R_ARM_THM_MOVT_ABS 00000290 .LC16 │ │ │ │ │ -00001f68 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001f74 00005d0a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -00001f8a 0000570a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f94 00005e0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ -00001faa 0000570a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002018 00005f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -0000201c 00005f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002022 0000600a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000203c 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ -00002040 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ -00002044 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000206c 0000242f R_ARM_THM_MOVW_ABS_NC 00000414 .LC29 │ │ │ │ │ -00002070 00002430 R_ARM_THM_MOVT_ABS 00000414 .LC29 │ │ │ │ │ -00002074 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002082 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000208a 00002b2f R_ARM_THM_MOVW_ABS_NC 00000568 .LC36 │ │ │ │ │ -0000208e 00002b30 R_ARM_THM_MOVT_ABS 00000568 .LC36 │ │ │ │ │ -000020b0 0000340a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ -000020ce 00001b2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC20 │ │ │ │ │ -000020d2 00001b30 R_ARM_THM_MOVT_ABS 00000300 .LC20 │ │ │ │ │ -00002108 00001c2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC21 │ │ │ │ │ -0000210c 00001c30 R_ARM_THM_MOVT_ABS 00000324 .LC21 │ │ │ │ │ -00002110 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002126 0000192f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC18 │ │ │ │ │ -0000212a 00001930 R_ARM_THM_MOVT_ABS 000002d8 .LC18 │ │ │ │ │ -00002132 0000292f R_ARM_THM_MOVW_ABS_NC 00000524 .LC34 │ │ │ │ │ -00002136 00002930 R_ARM_THM_MOVT_ABS 00000524 .LC34 │ │ │ │ │ -0000213a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002162 00002e2f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC39 │ │ │ │ │ -00002166 00002e30 R_ARM_THM_MOVT_ABS 000005e0 .LC39 │ │ │ │ │ -0000216a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000021a6 0000202f R_ARM_THM_MOVW_ABS_NC 00000384 .LC25 │ │ │ │ │ -000021aa 00002030 R_ARM_THM_MOVT_ABS 00000384 .LC25 │ │ │ │ │ -000021d6 00001f2f R_ARM_THM_MOVW_ABS_NC 0000036c .LC24 │ │ │ │ │ -000021da 00001f30 R_ARM_THM_MOVT_ABS 0000036c .LC24 │ │ │ │ │ -000021de 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000021ee 00001e2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC23 │ │ │ │ │ -000021f2 00001e30 R_ARM_THM_MOVT_ABS 00000344 .LC23 │ │ │ │ │ -0000220e 0000142f R_ARM_THM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ -00002212 00001430 R_ARM_THM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ -00002216 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -0000222e 0000132f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC12 │ │ │ │ │ -00002232 00001330 R_ARM_THM_MOVT_ABS 000001f0 .LC12 │ │ │ │ │ -00002236 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -0000224e 0000122f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC11 │ │ │ │ │ -00002252 00001230 R_ARM_THM_MOVT_ABS 000001c8 .LC11 │ │ │ │ │ -00002256 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -0000226e 0000112f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ -00002272 00001130 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ -00002276 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -0000228e 0000162f R_ARM_THM_MOVW_ABS_NC 00000268 .LC15 │ │ │ │ │ -00002292 00001630 R_ARM_THM_MOVT_ABS 00000268 .LC15 │ │ │ │ │ -00002296 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -000022ae 0000152f R_ARM_THM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ -000022b2 00001530 R_ARM_THM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ -000022b6 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -000022da 0000252f R_ARM_THM_MOVW_ABS_NC 0000043c .LC30 │ │ │ │ │ -000022de 00002530 R_ARM_THM_MOVT_ABS 0000043c .LC30 │ │ │ │ │ -00002302 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ -00002306 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ -0000230e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002312 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002316 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000231a 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000231e 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002338 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002370 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ -00002374 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ -00002378 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000237c 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002380 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -0000238e 00002d2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC38 │ │ │ │ │ -00002392 00002d30 R_ARM_THM_MOVT_ABS 00000594 .LC38 │ │ │ │ │ -00002396 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002400 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002432 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000243e 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00002442 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00002448 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002492 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ -00002496 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ -0000249a 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000249e 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000024a2 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000024a6 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000024aa 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000024ae 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000024b2 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000024b6 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000024cc 00004c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000024d0 00004c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000252e 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002574 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00002578 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -0000257c 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000025a6 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000025b0 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -000025b4 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -000025b8 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000262e 0000352f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ -00002632 00003530 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ -00002638 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -0000264a 0000612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000264e 00006130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002652 00003a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ -00002656 00003a30 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ -0000265a 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -0000265e 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -00002666 0000620a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -0000267c 00003a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ -00002680 00003a30 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ -00002684 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -00002688 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -0000268e 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002696 0000382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ -0000269a 00003830 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ -000026a0 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000026aa 0000392f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ -000026ae 00003930 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ -000026b4 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000026ec 0000372f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ -000026f0 00003730 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ -000026f6 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002700 0000362f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ -00002704 00003630 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ -0000270a 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002770 0000352f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ -00002774 00003530 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ -0000277c 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002792 0000612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002796 00006130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000279a 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -0000279e 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -000027a8 0000620a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -000027c0 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -000027c4 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -000027cc 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000027d6 0000382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ -000027da 00003830 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ -000027e2 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000027f0 0000392f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ -000027f4 00003930 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ -000027fc 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002842 0000372f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ -00002846 00003730 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ -0000284e 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -0000285c 0000362f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ -00002860 00003630 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ -00002868 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00001b60 00000e2f R_ARM_THM_MOVW_ABS_NC 00000164 .LC7 │ │ │ │ │ +00001b64 00000e30 R_ARM_THM_MOVT_ABS 00000164 .LC7 │ │ │ │ │ +00001c20 00001d2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ +00001c24 00001d30 R_ARM_THM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ +00001ca2 0000222f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC27 │ │ │ │ │ +00001ca6 00002230 R_ARM_THM_MOVT_ABS 000003a4 .LC27 │ │ │ │ │ +00001caa 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001cb8 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001cf2 0000590a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00001d0a 0000102f R_ARM_THM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ +00001d0e 00001030 R_ARM_THM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ +00001d12 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001d22 0000282f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC33 │ │ │ │ │ +00001d26 00002830 R_ARM_THM_MOVT_ABS 000004f0 .LC33 │ │ │ │ │ +00001d2c 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001d3e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC8 │ │ │ │ │ +00001d42 00000f30 R_ARM_THM_MOVT_ABS 00000170 .LC8 │ │ │ │ │ +00001d4a 00005a0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001d62 00004c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001d66 00004c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001d8a 0000590a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00001daa 00001c2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC21 │ │ │ │ │ +00001dae 00001c30 R_ARM_THM_MOVT_ABS 00000324 .LC21 │ │ │ │ │ +00001db2 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001dd6 0000192f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC18 │ │ │ │ │ +00001dda 00001930 R_ARM_THM_MOVT_ABS 000002d8 .LC18 │ │ │ │ │ +00001de0 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001dee 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001df8 0000292f R_ARM_THM_MOVW_ABS_NC 00000524 .LC34 │ │ │ │ │ +00001dfc 00002930 R_ARM_THM_MOVT_ABS 00000524 .LC34 │ │ │ │ │ +00001e00 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001e3c 0000202f R_ARM_THM_MOVW_ABS_NC 00000384 .LC25 │ │ │ │ │ +00001e40 00002030 R_ARM_THM_MOVT_ABS 00000384 .LC25 │ │ │ │ │ +00001e6c 00001f2f R_ARM_THM_MOVW_ABS_NC 0000036c .LC24 │ │ │ │ │ +00001e70 00001f30 R_ARM_THM_MOVT_ABS 0000036c .LC24 │ │ │ │ │ +00001e74 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001e7a 00001e2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC23 │ │ │ │ │ +00001e7e 00001e30 R_ARM_THM_MOVT_ABS 00000344 .LC23 │ │ │ │ │ +00001eac 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001eb4 00002b2f R_ARM_THM_MOVW_ABS_NC 00000568 .LC36 │ │ │ │ │ +00001eb8 00002b30 R_ARM_THM_MOVT_ABS 00000568 .LC36 │ │ │ │ │ +00001ecc 0000340a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ +00001ee8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC20 │ │ │ │ │ +00001eec 00001b30 R_ARM_THM_MOVT_ABS 00000300 .LC20 │ │ │ │ │ +00001f34 0000252f R_ARM_THM_MOVW_ABS_NC 0000043c .LC30 │ │ │ │ │ +00001f38 00002530 R_ARM_THM_MOVT_ABS 0000043c .LC30 │ │ │ │ │ +00001f4a 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ +00001f4e 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ +00001f52 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001f56 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001f5a 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00001f5e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001f62 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001f66 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001f6a 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001f6e 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00001f88 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001fd0 0000142f R_ARM_THM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ +00001fd4 00001430 R_ARM_THM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ +00001fd8 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001ff0 0000132f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC12 │ │ │ │ │ +00001ff4 00001330 R_ARM_THM_MOVT_ABS 000001f0 .LC12 │ │ │ │ │ +00001ff8 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002010 0000122f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC11 │ │ │ │ │ +00002014 00001230 R_ARM_THM_MOVT_ABS 000001c8 .LC11 │ │ │ │ │ +00002018 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002030 0000112f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ +00002034 00001130 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ +00002038 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002050 0000162f R_ARM_THM_MOVW_ABS_NC 00000268 .LC15 │ │ │ │ │ +00002054 00001630 R_ARM_THM_MOVT_ABS 00000268 .LC15 │ │ │ │ │ +00002058 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002070 0000152f R_ARM_THM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ +00002074 00001530 R_ARM_THM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ +00002078 0000580a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002082 0000272f R_ARM_THM_MOVW_ABS_NC 00000498 .LC32 │ │ │ │ │ +00002086 00002730 R_ARM_THM_MOVT_ABS 00000498 .LC32 │ │ │ │ │ +0000208a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002092 0000242f R_ARM_THM_MOVW_ABS_NC 00000414 .LC29 │ │ │ │ │ +00002096 00002430 R_ARM_THM_MOVT_ABS 00000414 .LC29 │ │ │ │ │ +0000209a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000020a8 0000470a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000213e 0000570a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002144 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00002150 0000172f R_ARM_THM_MOVW_ABS_NC 00000290 .LC16 │ │ │ │ │ +00002154 00001730 R_ARM_THM_MOVT_ABS 00000290 .LC16 │ │ │ │ │ +00002158 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002164 00005b0a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +0000217a 0000570a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002182 00005c0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ +00002198 0000570a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021ac 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ +000021b0 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ +000021b4 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000021f2 00005d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +000021f6 00005d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +000021fc 00005e0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002218 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +0000221c 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00002226 00005f0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002292 0000550a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +0000229a 0000600a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002322 00002e2f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC39 │ │ │ │ │ +00002326 00002e30 R_ARM_THM_MOVT_ABS 000005e0 .LC39 │ │ │ │ │ +0000232a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002342 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ +00002346 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ +00002352 00002d2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC38 │ │ │ │ │ +00002356 00002d30 R_ARM_THM_MOVT_ABS 00000594 .LC38 │ │ │ │ │ +0000235a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000240c 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000243e 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000244a 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +0000244e 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +00002454 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000249e 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ +000024a2 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ +000024a6 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000024aa 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000024ae 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000024b2 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000024b6 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000024ba 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000024be 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000024c2 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000024d8 00004c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000024dc 00004c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000253a 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002580 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +00002584 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00002588 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000025b2 0000480a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000025bc 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +000025c0 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +000025c4 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000263a 0000352f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ +0000263e 00003530 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ +00002644 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002656 0000612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +0000265a 00006130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +0000265e 00003a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ +00002662 00003a30 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ +00002666 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +0000266a 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +00002672 0000620a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +00002688 00003a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ +0000268c 00003a30 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ +00002690 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +00002694 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +0000269a 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000026a2 0000382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ +000026a6 00003830 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ +000026ac 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000026b6 0000392f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ +000026ba 00003930 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ +000026c0 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000026f8 0000372f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ +000026fc 00003730 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ +00002702 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000270c 0000362f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ +00002710 00003630 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ +00002716 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000277c 0000352f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ +00002780 00003530 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ +00002788 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000279e 0000612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000027a2 00006130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000027a6 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +000027aa 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +000027b4 0000620a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +000027cc 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +000027d0 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +000027d8 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000027e2 0000382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ +000027e6 00003830 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ +000027ee 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000027fc 0000392f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ +00002800 00003930 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ +00002808 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000284e 0000372f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ +00002852 00003730 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ +0000285a 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002868 0000362f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ +0000286c 00003630 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ +00002874 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -34,15 +34,15 @@ │ │ │ │ │ unmatched '%c' │ │ │ │ │ %c-string: unmatched '%c' │ │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' on line %d │ │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' │ │ │ │ │ invalid %s literal │ │ │ │ │ ,F2FKFEFF │ │ │ │ │ ,F2FEF(l │ │ │ │ │ -#RF]F#b? │ │ │ │ │ +#RF]F#b> │ │ │ │ │ 0;xF;.+N │ │ │ │ │ b Fb`C" │ │ │ │ │ tok_backup │ │ │ │ │ tok_get_normal_mode │ │ │ │ │ tok_nextc │ │ │ │ │ tok_backup │ │ │ │ │ .LANCHOR0 │ │ │ │ │ @@ -67,20 +67,20 @@ │ │ │ │ │ _PyToken_ThreeChars │ │ │ │ │ __aeabi_idiv │ │ │ │ │ PyUnicode_DecodeUTF8 │ │ │ │ │ _PyUnicode_ScanIdentifier │ │ │ │ │ _Py_Dealloc │ │ │ │ │ _PyTokenizer_syntaxerror_known_range │ │ │ │ │ _PyLexer_type_comment_token_setup │ │ │ │ │ -PyMem_Malloc │ │ │ │ │ -PyMem_Free │ │ │ │ │ PyUnicode_Substring │ │ │ │ │ PyUnicode_AsUTF8String │ │ │ │ │ PyExc_UnicodeDecodeError │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ +PyMem_Malloc │ │ │ │ │ +PyMem_Free │ │ │ │ │ PyExc_SyntaxWarning │ │ │ │ │ _PyTokenizer_parser_warn │ │ │ │ │ .shstrtab │ │ │ │ │ .rel.text │ │ │ │ │ .rodata.str1.4 │ │ │ │ │ .rel.text.hot │ │ │ │ │ .note.GNU-stack │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -7,36 +7,36 @@ │ │ │ │ │ tok_continuation_line(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ cmp r0, #13 │ │ │ │ │ beq.n 3a │ │ │ │ │ cmp r0, #10 │ │ │ │ │ bne.n 4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 42 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ b.n 1a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r3, #11 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b.n 34 │ │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cbz r3, 82 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq.n 6c │ │ │ │ │ movs r4, #0 │ │ │ │ │ @@ -77,19 +77,19 @@ │ │ │ │ │ it ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ │ it gt │ │ │ │ │ movgt r4, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ cmp r5, r7 │ │ │ │ │ beq.n bc │ │ │ │ │ ldrb.w r1, [r5, #-1]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ cmp r7, r5 │ │ │ │ │ bne.n ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -17,59 +17,59 @@ │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ add.w r1, r2, #43 @ 0x2b │ │ │ │ │ add.w r3, r0, r2, lsl #6 │ │ │ │ │ add.w r1, r0, r1, lsl #6 │ │ │ │ │ ldr.w r6, [r3, #2752] @ 0xac0 │ │ │ │ │ cbnz r6, 46 <_PyTokenizer_Get+0x46> │ │ │ │ │ mov r2, ip │ │ │ │ │ - bl 6cc │ │ │ │ │ + bl 6d0 │ │ │ │ │ ldr.w r3, [r4, #2692] @ 0xa84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 266 <_PyTokenizer_Get+0x266> │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ │ str.w r1, [r0, #468] @ 0x1d4 │ │ │ │ │ ldr.w r1, [r0, #476] @ 0x1dc │ │ │ │ │ str.w r1, [r0, #472] @ 0x1d8 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ beq.w 38c <_PyTokenizer_Get+0x38c> │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ beq.n 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r4, #4] │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bcc.w 6b8 <_PyTokenizer_Get+0x6b8> │ │ │ │ │ + bcc.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ ldrb.w r1, [r1, #-1] │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 6a4 <_PyTokenizer_Get+0x6a4> │ │ │ │ │ + bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ add.w r1, r4, r2, lsl #6 │ │ │ │ │ ldr.w r0, [r1, #2768] @ 0xad0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ble.w 302 <_PyTokenizer_Get+0x302> │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ ldrb.w ip, [r4, #2764] @ 0xacc │ │ │ │ │ cmp r0, ip │ │ │ │ │ beq.w 2ec <_PyTokenizer_Get+0x2ec> │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r5, r8 │ │ │ │ │ @@ -77,19 +77,19 @@ │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ beq.n fe <_PyTokenizer_Get+0xfe> │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ mov lr, ip │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r4, #4] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bcc.w 6b8 <_PyTokenizer_Get+0x6b8> │ │ │ │ │ + bcc.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ ldrb.w r1, [lr, #-1] │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 6a4 <_PyTokenizer_Get+0x6a4> │ │ │ │ │ + bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ add.w r6, r4, r2, lsl #6 │ │ │ │ │ str.w r1, [r4, #2708] @ 0xa94 │ │ │ │ │ add.w r1, r4, r2, lsl #6 │ │ │ │ │ @@ -115,90 +115,90 @@ │ │ │ │ │ mov r9, lr │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ beq.w 26e <_PyTokenizer_Get+0x26e> │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcs.w 59e <_PyTokenizer_Get+0x59e> │ │ │ │ │ + bcs.w 5a0 <_PyTokenizer_Get+0x5a0> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ cmp r3, #17 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #22 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - beq.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + beq.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ + ldr.w r1, [r6, #2808] @ 0xaf8 │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ - ldr.w r5, [r6, #2808] @ 0xaf8 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ bne.w 406 <_PyTokenizer_Get+0x406> │ │ │ │ │ ldr.w r0, [r6, #2768] @ 0xad0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #10 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w lr, #1 │ │ │ │ │ movne.w lr, #0 │ │ │ │ │ - beq.w 69a <_PyTokenizer_Get+0x69a> │ │ │ │ │ - ldrb.w r1, [r6, #2764] @ 0xacc │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ + beq.w 69c <_PyTokenizer_Get+0x69c> │ │ │ │ │ + ldrb.w ip, [r6, #2764] @ 0xacc │ │ │ │ │ + cmp ip, r3 │ │ │ │ │ it eq │ │ │ │ │ addeq.w r9, r9, #1 │ │ │ │ │ beq.w 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ bne.n 12c <_PyTokenizer_Get+0x12c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ │ bne.n 1cc <_PyTokenizer_Get+0x1cc> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 55a <_PyTokenizer_Get+0x55a> │ │ │ │ │ + beq.w 55c <_PyTokenizer_Get+0x55c> │ │ │ │ │ ldr.w lr, [r4] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ beq.n 1f4 <_PyTokenizer_Get+0x1f4> │ │ │ │ │ cmp lr, r0 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ - bhi.w 6b8 <_PyTokenizer_Get+0x6b8> │ │ │ │ │ + bhi.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ ldrb.w r1, [ip, #-1] │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 6a4 <_PyTokenizer_Get+0x6a4> │ │ │ │ │ + bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov ip, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ add.w r1, r4, r2, lsl #6 │ │ │ │ │ add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, lr │ │ │ │ │ str.w ip, [r1, #2796] @ 0xaec │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ - bcc.w 6b8 <_PyTokenizer_Get+0x6b8> │ │ │ │ │ + bcc.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ ldrb.w r3, [ip, #-1] │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ - bne.w 6a4 <_PyTokenizer_Get+0x6a4> │ │ │ │ │ + bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr.w r3, [r1, #2760] @ 0xac8 │ │ │ │ │ add.w ip, r3, #1 │ │ │ │ │ str.w ip, [r1, #2760] @ 0xac8 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ ldr.w r3, [fp, #64] @ 0x40 │ │ │ │ │ - bgt.w 5a8 <_PyTokenizer_Get+0x5a8> │ │ │ │ │ + bgt.w 5aa <_PyTokenizer_Get+0x5aa> │ │ │ │ │ adds r3, #43 @ 0x2b │ │ │ │ │ movs r5, #0 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ str r5, [r4, r3] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str.w r5, [r1, #2808] @ 0xaf8 │ │ │ │ │ add.w r2, r4, r2, lsl #6 │ │ │ │ │ @@ -294,28 +294,28 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #61 @ 0x3d │ │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq.w 57a <_PyTokenizer_Get+0x57a> │ │ │ │ │ + beq.w 57c <_PyTokenizer_Get+0x57c> │ │ │ │ │ add.w r5, r4, sl, lsl #6 │ │ │ │ │ sub.w r2, r1, #123 @ 0x7b │ │ │ │ │ ldr.w r3, [r5, #2772] @ 0xad4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bics.w r3, r2, #2 │ │ │ │ │ - beq.w 5d8 <_PyTokenizer_Get+0x5d8> │ │ │ │ │ + beq.w 5da <_PyTokenizer_Get+0x5da> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.n 35c <_PyTokenizer_Get+0x35c> │ │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ │ - beq.w 584 <_PyTokenizer_Get+0x584> │ │ │ │ │ + beq.w 586 <_PyTokenizer_Get+0x586> │ │ │ │ │ add.w r3, r4, sl, lsl #6 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ beq.w 4c8 <_PyTokenizer_Get+0x4c8> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ @@ -326,83 +326,83 @@ │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr.w r2, [r2, #2812] @ 0xafc │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ b.n 24e <_PyTokenizer_Get+0x24e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ it ne │ │ │ │ │ strne.w r0, [r3, #2796] @ 0xaec │ │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str.w lr, [r4, #4] │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ cmp lr, r6 │ │ │ │ │ - bcc.w 6b8 <_PyTokenizer_Get+0x6b8> │ │ │ │ │ + bcc.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ ldrb.w r0, [r0, #-1] │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ - bne.w 6a4 <_PyTokenizer_Get+0x6a4> │ │ │ │ │ + bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ beq.w 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ add.w r2, r4, r2, lsl #6 │ │ │ │ │ ldr.w r1, [r2, #2760] @ 0xac8 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r1, [r2, #2760] @ 0xac8 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ │ - bgt.w 5a8 <_PyTokenizer_Get+0x5a8> │ │ │ │ │ + bgt.w 5aa <_PyTokenizer_Get+0x5aa> │ │ │ │ │ adds r3, #43 @ 0x2b │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ str r0, [r4, r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6cc │ │ │ │ │ + bl 6d0 │ │ │ │ │ b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ ldr.w r2, [r6, #2760] @ 0xac8 │ │ │ │ │ mvns r2, r2 │ │ │ │ │ lsrs r2, r2, #31 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ b.n 17e <_PyTokenizer_Get+0x17e> │ │ │ │ │ ldr r1, [r4, #32] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r5, fp │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ cmp r1, #17 │ │ │ │ │ - beq.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + beq.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ cmp r1, #22 │ │ │ │ │ - beq.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + beq.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ add.w r3, r4, r2, lsl #6 │ │ │ │ │ ldr.w r1, [r3, #2808] @ 0xaf8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 4b6 <_PyTokenizer_Get+0x4b6> │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r3, [r4, #2692] @ 0xa84 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + bne.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ add.w r3, r4, r2, lsl #6 │ │ │ │ │ cmp r6, #10 │ │ │ │ │ ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ bne.n 45a <_PyTokenizer_Get+0x45a> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 62a <_PyTokenizer_Get+0x62a> │ │ │ │ │ + bne.w 62c <_PyTokenizer_Get+0x62c> │ │ │ │ │ add.w r2, r4, r2, lsl #6 │ │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ │ ldr.w r3, [r2, #2776] @ 0xad8 │ │ │ │ │ add.w r1, r4, r1, lsl #6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, #2780] @ 0xadc │ │ │ │ │ @@ -412,15 +412,15 @@ │ │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ ldr.w r2, [r1, #2812] @ 0xafc │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.w 5f2 <_PyTokenizer_Get+0x5f2> │ │ │ │ │ + beq.w 5f4 <_PyTokenizer_Get+0x5f4> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ @@ -447,49 +447,50 @@ │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ b.n 4ee <_PyTokenizer_Get+0x4ee> │ │ │ │ │ ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldrd r0, r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ blt.n 4d8 <_PyTokenizer_Get+0x4d8> │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 37a <_PyTokenizer_Get+0x37a> │ │ │ │ │ + mov r8, r1 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbnz r1, 55e <_PyTokenizer_Get+0x55e> │ │ │ │ │ + cbnz r1, 560 <_PyTokenizer_Get+0x560> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr.w r0, [r3, #2756] @ 0xac4 │ │ │ │ │ - eor.w r3, r5, #1 │ │ │ │ │ + eor.w r3, r8, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ - cbz r3, 52e <_PyTokenizer_Get+0x52e> │ │ │ │ │ + cbz r3, 530 <_PyTokenizer_Get+0x530> │ │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ │ - bne.n 52e <_PyTokenizer_Get+0x52e> │ │ │ │ │ + bne.n 530 <_PyTokenizer_Get+0x530> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r0, #1 │ │ │ │ │ b.n 242 <_PyTokenizer_Get+0x242> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldr.w r3, [fp, #64] @ 0x40 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r3, #43 @ 0x2b │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ str r1, [r4, r3] │ │ │ │ │ @@ -509,22 +510,22 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #60 @ 0x3c │ │ │ │ │ moveq r2, #63 @ 0x3f │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ b.n 33a <_PyTokenizer_Get+0x33a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ - bne.n 5c8 <_PyTokenizer_Get+0x5c8> │ │ │ │ │ + bne.n 5ca <_PyTokenizer_Get+0x5ca> │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [r5, #2768] @ 0xad0 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ b.n 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ movs r3, #29 │ │ │ │ │ mov r2, sl │ │ │ │ │ @@ -543,22 +544,22 @@ │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ b.n 4a0 <_PyTokenizer_Get+0x4a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldr.w r0, [r5, #2768] @ 0xad0 │ │ │ │ │ b.n 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 618 <_PyTokenizer_Get+0x618> │ │ │ │ │ + beq.n 61a <_PyTokenizer_Get+0x61a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ add.w r3, r4, sl, lsl #6 │ │ │ │ │ ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ b.n 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -579,19 +580,19 @@ │ │ │ │ │ b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 <_PyTokenizer_warn_invalid_escape_sequence> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5de <_PyTokenizer_Get+0x5de> │ │ │ │ │ + beq.n 5e0 <_PyTokenizer_Get+0x5e0> │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ + b.n 60c <_PyTokenizer_Get+0x60c> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 662 <_PyTokenizer_Get+0x662> │ │ │ │ │ + bne.n 664 <_PyTokenizer_Get+0x664> │ │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ add.w r3, r4, r3, lsl #6 │ │ │ │ │ @@ -610,15 +611,15 @@ │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #10 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r2, r4, r2, lsl #6 │ │ │ │ │ str.w r8, [r2, #2752] @ 0xac0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ @@ -655,16 +656,17 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000006cc : │ │ │ │ │ +000006d0 : │ │ │ │ │ tok_get_normal_mode(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ @@ -672,179 +674,179 @@ │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ mov fp, r1 │ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a30 │ │ │ │ │ + bne.w a34 │ │ │ │ │ ldr.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r3, [r4, #472] @ 0x1d8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w d0a │ │ │ │ │ + bne.w d0e │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq.w 11bc │ │ │ │ │ + beq.w 11c0 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt cs │ │ │ │ │ movcs r3, #29 │ │ │ │ │ strcs r3, [r4, #32] │ │ │ │ │ - bcs.n 756 │ │ │ │ │ + bcs.n 75a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ - ldrb.w r2, [r8] │ │ │ │ │ - str.w r8, [r4, #4] │ │ │ │ │ - bhi.w 230e │ │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ │ ldrb.w r1, [r8] │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne.w 2370 │ │ │ │ │ + cmp r2, r8 │ │ │ │ │ + str.w r8, [r4, #4] │ │ │ │ │ + bhi.w 1f5e │ │ │ │ │ + ldrb.w r2, [r8] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bne.w 1f4a │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ movs r7, #0 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r7, [r4, #28] │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq.w f30 │ │ │ │ │ + beq.w f34 │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.w f7e │ │ │ │ │ + bcs.w f82 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ ldrb.w ip, [r8] │ │ │ │ │ sub.w r2, ip, #9 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi.w 8ee │ │ │ │ │ + bhi.w 8f2 │ │ │ │ │ movs r5, #9 │ │ │ │ │ movt r5, #128 @ 0x80 │ │ │ │ │ lsrs r5, r2 │ │ │ │ │ lsls r5, r5, #31 │ │ │ │ │ - bmi.w c40 │ │ │ │ │ + bmi.w c44 │ │ │ │ │ mov r5, ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 20de │ │ │ │ │ + beq.w 20ee │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #28 │ │ │ │ │ - beq.w 232e │ │ │ │ │ + beq.w 1f7e │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ sub.w r1, r2, #65 @ 0x41 │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ - bls.w 94c │ │ │ │ │ + bls.w 950 │ │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ │ ite le │ │ │ │ │ movle r2, #0 │ │ │ │ │ movgt r2, #1 │ │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 95e │ │ │ │ │ + bne.w 962 │ │ │ │ │ cmp r5, #13 │ │ │ │ │ - beq.w 2322 │ │ │ │ │ + beq.w 1f72 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ - beq.w a0c │ │ │ │ │ + beq.w a10 │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq.w ade │ │ │ │ │ + beq.w ae2 │ │ │ │ │ uxtb r2, r5 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r2, [r8, r2, lsl #2] │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w d66 │ │ │ │ │ + bmi.w d6a │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_tolower │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_tolower │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ │ subs r2, #102 @ 0x66 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi.n 822 │ │ │ │ │ + bhi.n 826 │ │ │ │ │ movw r0, #20481 @ 0x5001 │ │ │ │ │ lsr.w r2, r0, r2 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.w 1574 │ │ │ │ │ + bmi.w 1560 │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #39 @ 0x27 │ │ │ │ │ - beq.w 1092 │ │ │ │ │ + beq.w 1096 │ │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ │ - beq.w 192a │ │ │ │ │ + beq.w 1944 │ │ │ │ │ sub.w r7, r5, #125 @ 0x7d │ │ │ │ │ clz r7, r7 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ ite ne │ │ │ │ │ movne r3, r7 │ │ │ │ │ orreq.w r3, r7, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b36 │ │ │ │ │ + bne.w b3a │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #33 @ 0x21 │ │ │ │ │ - beq.w b36 │ │ │ │ │ + beq.w b3a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_THM_CALL _PyToken_TwoChars │ │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, #62 @ 0x3e │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq.w 2340 │ │ │ │ │ + beq.w 1f90 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 14a2 │ │ │ │ │ + bne.w 14a6 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ - beq.w c0c │ │ │ │ │ + beq.w c10 │ │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi.w 230e │ │ │ │ │ + bhi.w 1f5e │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r6, r6 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 2370 │ │ │ │ │ + bne.w 1f4a │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - beq.w b6a │ │ │ │ │ - ble.w c14 │ │ │ │ │ + beq.w b6e │ │ │ │ │ + ble.w c18 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ - beq.w b6a │ │ │ │ │ + beq.w b6e │ │ │ │ │ bic.w r3, r5, #32 │ │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ │ it eq │ │ │ │ │ addeq.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ - beq.w c44 │ │ │ │ │ + beq.w c48 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13c6 │ │ │ │ │ + beq.w 13ca │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ bl 0 <_PyToken_OneChar> │ │ │ │ │ R_ARM_THM_CALL _PyToken_OneChar │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -853,1008 +855,1008 @@ │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r5, ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 20de │ │ │ │ │ + beq.w 20ee │ │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - bne.w 7a8 │ │ │ │ │ + bne.w 7ac │ │ │ │ │ movw r8, #47102 @ 0xb7fe │ │ │ │ │ movt r8, #65535 @ 0xffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi.n 90c │ │ │ │ │ + bhi.n 910 │ │ │ │ │ asr.w r2, r8, r2 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n 90c │ │ │ │ │ + bmi.n 910 │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r2, [r4, #2736] @ 0xab0 │ │ │ │ │ ldr.w r0, [r9, #68] @ 0x44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 18ca │ │ │ │ │ + bne.w 18d8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1b64 │ │ │ │ │ + bne.w 1b60 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #28 │ │ │ │ │ - beq.w 232e │ │ │ │ │ + beq.w 1f7e │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ - beq.w f9e │ │ │ │ │ + beq.w fa2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 7c0 │ │ │ │ │ + b.n 7c4 │ │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ │ - beq.w fbc │ │ │ │ │ + beq.w fc0 │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ - beq.w 152a │ │ │ │ │ + beq.w 152e │ │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ │ - beq.w 1288 │ │ │ │ │ + beq.w 128c │ │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ │ - beq.w 139a │ │ │ │ │ + beq.w 139e │ │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ │ - beq.w 13e8 │ │ │ │ │ + beq.w 13ec │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 99a │ │ │ │ │ + b.n 99e │ │ │ │ │ ldrd r5, r3, [r4, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w bbe │ │ │ │ │ + beq.w bc2 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bcs.w c02 │ │ │ │ │ + bcs.w c06 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ │ cmp r2, #25 │ │ │ │ │ - bls.n 976 │ │ │ │ │ + bls.n 97a │ │ │ │ │ sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bls.n 976 │ │ │ │ │ + bls.n 97a │ │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ │ ite le │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ │ ite ne │ │ │ │ │ movne r2, r3 │ │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c08 │ │ │ │ │ + bne.w c0c │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - beq.w 1704 │ │ │ │ │ + beq.w 170a │ │ │ │ │ ldrd r2, r9, [r4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r9, r2 │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ - bcc.w 230e │ │ │ │ │ + bcc.w 1f5e │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 2370 │ │ │ │ │ + bne.w 1f4a │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1948 │ │ │ │ │ + bne.w 19a0 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w d38 │ │ │ │ │ + beq.w d3c │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1834 │ │ │ │ │ + bne.w 1836 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str.w r2, [r4, #472] @ 0x1d8 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r5, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.w e62 │ │ │ │ │ + beq.w e66 │ │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - bcs.w ea6 │ │ │ │ │ + bcs.w eaa │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ │ cmp r1, #32 │ │ │ │ │ ittt eq │ │ │ │ │ addeq r7, #1 │ │ │ │ │ addeq.w r9, r9, #1 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ - beq.n a44 │ │ │ │ │ + beq.n a48 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - beq.w 1902 │ │ │ │ │ + beq.w 18b0 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.w 191e │ │ │ │ │ + beq.w 1a32 │ │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ │ - beq.w 20a8 │ │ │ │ │ + beq.w 1ec4 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r8, r6 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bcc.w 230e │ │ │ │ │ + bcc.w 1f5e │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 2370 │ │ │ │ │ + bne.w 1f4a │ │ │ │ │ sub.w r6, r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #25 │ │ │ │ │ str.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ - bhi.w ca0 │ │ │ │ │ + bhi.w ca4 │ │ │ │ │ movs r2, #9 │ │ │ │ │ movt r2, #512 @ 0x200 │ │ │ │ │ lsrs r2, r6 │ │ │ │ │ lsls r6, r2, #31 │ │ │ │ │ - bpl.w ca0 │ │ │ │ │ + bpl.w ca4 │ │ │ │ │ ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, #0 │ │ │ │ │ - beq.w 1298 │ │ │ │ │ + beq.w 129c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1a50 │ │ │ │ │ + bne.w 1bc2 │ │ │ │ │ ldr.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w d0a │ │ │ │ │ + bne.w d0e │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 718 │ │ │ │ │ + b.n 71c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r2, [r8, r3, lsl #2] │ │ │ │ │ lsls r2, r2, #29 │ │ │ │ │ - bmi.w 187c │ │ │ │ │ + bmi.w 1868 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1ae6 │ │ │ │ │ + beq.w 1924 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 18ac │ │ │ │ │ + beq.w 1912 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bcc.w 230e │ │ │ │ │ + bcc.w 1f5e │ │ │ │ │ ldrb.w r2, [r5, #-1] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 2370 │ │ │ │ │ + bne.w 1f4a │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ movs r2, #23 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a06 │ │ │ │ │ + b.n a0a │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r2, [r9, #64] @ 0x40 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.w 1218 │ │ │ │ │ + bgt.w 121c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_THM_CALL _PyToken_TwoChars │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 14a2 │ │ │ │ │ + bne.w 14a6 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - bne.w 87e │ │ │ │ │ + bne.w 882 │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ - ble.n c1e │ │ │ │ │ + ble.n c22 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ - bne.n c44 │ │ │ │ │ + bne.n c48 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ │ - bgt.w 2130 │ │ │ │ │ + bgt.w 1df6 │ │ │ │ │ adds r2, r4, r3 │ │ │ │ │ add.w r6, r4, r3, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb.w r5, [r2, #484] @ 0x1e4 │ │ │ │ │ ldr.w r1, [r4, #464] @ 0x1d0 │ │ │ │ │ str.w r1, [r6, #684] @ 0x2ac │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ ldr.w r0, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ str.w r1, [r6, #1484] @ 0x5cc │ │ │ │ │ str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 8c4 │ │ │ │ │ + ble.w 8c8 │ │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [fp, #4] │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d0 │ │ │ │ │ - b.w 13c6 │ │ │ │ │ + bne.w 8d4 │ │ │ │ │ + b.w 13ca │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.w e58 │ │ │ │ │ + bne.w e5c │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e54 │ │ │ │ │ + beq.w e58 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, r8, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b08 │ │ │ │ │ + bne.w 1b4a │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n bbe │ │ │ │ │ + beq.n bc2 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.w 98a │ │ │ │ │ + bcc.w 98e │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n e58 │ │ │ │ │ + b.n e5c │ │ │ │ │ orrs r7, r3 │ │ │ │ │ - b.n 976 │ │ │ │ │ + b.n 97a │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ - beq.n b6a │ │ │ │ │ - bgt.w 8b4 │ │ │ │ │ + beq.n b6e │ │ │ │ │ + bgt.w 8b8 │ │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ │ - beq.n b6a │ │ │ │ │ + beq.n b6e │ │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ │ - beq.w ecc │ │ │ │ │ + beq.w ed0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13c6 │ │ │ │ │ + beq.w 13ca │ │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ │ - bne.w 8d0 │ │ │ │ │ + bne.w 8d4 │ │ │ │ │ ldrd r3, r2, [fp, #4] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it eq │ │ │ │ │ streq.w r3, [fp, #52] @ 0x34 │ │ │ │ │ - b.n 8d0 │ │ │ │ │ + b.n 8d4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 75e │ │ │ │ │ + b.n 762 │ │ │ │ │ ldr.w r1, [r9, #64] @ 0x40 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 14fe │ │ │ │ │ + bgt.w 1502 │ │ │ │ │ ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 155c │ │ │ │ │ + bne.w 16e0 │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 208a │ │ │ │ │ - ble.w 8c4 │ │ │ │ │ + beq.w 1eb4 │ │ │ │ │ + ble.w 8c8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ adds r3, r4, r2 │ │ │ │ │ ldrb.w r3, [r3, #484] @ 0x1e4 │ │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #40 @ 0x28 │ │ │ │ │ - bne.w eac │ │ │ │ │ + bne.w eb0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 146c │ │ │ │ │ + bgt.w 1470 │ │ │ │ │ movs r0, #41 @ 0x29 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13c6 │ │ │ │ │ + beq.w 13ca │ │ │ │ │ movs r0, #41 @ 0x29 │ │ │ │ │ - b.n 8d2 │ │ │ │ │ + b.n 8d6 │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1468 │ │ │ │ │ + bne.w 146c │ │ │ │ │ ldr.w r6, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 13f6 │ │ │ │ │ + bne.w 13fa │ │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1e92 │ │ │ │ │ + bne.w 20be │ │ │ │ │ lsls r3, r2, #2 │ │ │ │ │ adds r1, r4, r3 │ │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq.w df0 │ │ │ │ │ - ble.w 132e │ │ │ │ │ + beq.w df4 │ │ │ │ │ + ble.w 1332 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movgt r0, #20 │ │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ │ - bgt.w 1d8a │ │ │ │ │ + bgt.w 1ea0 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r1, [r3, #2288] @ 0x8f0 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - bge.w 1392 │ │ │ │ │ + bge.w 1396 │ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ str r7, [r3, #52] @ 0x34 │ │ │ │ │ str.w r9, [r3, #2292] @ 0x8f4 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 714 │ │ │ │ │ + beq.w 718 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ - bge.w 130e │ │ │ │ │ + bge.w 1312 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add.w r6, r6, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r8, #0 │ │ │ │ │ str.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ movs r2, #6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a06 │ │ │ │ │ + b.n a0a │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.w a18 │ │ │ │ │ + bgt.w a1c │ │ │ │ │ add.w r2, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 18be │ │ │ │ │ + bne.w 18cc │ │ │ │ │ subs r5, #1 │ │ │ │ │ str.w r6, [r4, #2700] @ 0xa8c │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a06 │ │ │ │ │ + b.n a0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ - bne.n e0c │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bne.n e10 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ │ - beq.w 2172 │ │ │ │ │ - bgt.w 12a6 │ │ │ │ │ + beq.w 1e08 │ │ │ │ │ + bgt.w 12aa │ │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ │ - beq.w 12b2 │ │ │ │ │ - ble.w 1430 │ │ │ │ │ + beq.w 12b6 │ │ │ │ │ + ble.w 1434 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 1a26 │ │ │ │ │ + beq.w 1c38 │ │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 1a72 │ │ │ │ │ + bmi.w 1c52 │ │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ │ - beq.w 1bf8 │ │ │ │ │ - bgt.w 1408 │ │ │ │ │ + beq.w 1962 │ │ │ │ │ + bgt.w 140c │ │ │ │ │ cmp r5, #69 @ 0x45 │ │ │ │ │ - beq.w 1bf8 │ │ │ │ │ + beq.w 1962 │ │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ │ - beq.w 140e │ │ │ │ │ + beq.w 1412 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25d4 │ │ │ │ │ + bl 25e0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ + beq.w 146c │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r0, r6, #1 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcc.w 230e │ │ │ │ │ + bcc.w 1f5e │ │ │ │ │ ldrb.w r3, [r6, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 2370 │ │ │ │ │ + bne.w 1f4a │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a06 │ │ │ │ │ + b.n a0a │ │ │ │ │ mov r9, r5 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1392 │ │ │ │ │ + bne.w 1396 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n cfa │ │ │ │ │ - bl 24bc │ │ │ │ │ + b.n cfe │ │ │ │ │ + bl 24c8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 188a │ │ │ │ │ + beq.w 1876 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1868 │ │ │ │ │ + beq.w 1854 │ │ │ │ │ bic.w r3, r5, #32 │ │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ │ - beq.w 1bf8 │ │ │ │ │ + beq.w 1962 │ │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ │ - beq.w 140e │ │ │ │ │ + beq.w 1412 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25d4 │ │ │ │ │ + bl 25e0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12fe │ │ │ │ │ + beq.w 1302 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - bne.n dbc │ │ │ │ │ + bne.n dc0 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a06 │ │ │ │ │ + b.n a0a │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ mvn.w r2, #32 │ │ │ │ │ - b.n 99a │ │ │ │ │ + b.n 99e │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.w c96 │ │ │ │ │ + bne.w c9a │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c92 │ │ │ │ │ + beq.w c96 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, sl, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1cca │ │ │ │ │ + bne.w 1a3e │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.n e62 │ │ │ │ │ + beq.n e66 │ │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcc.w a54 │ │ │ │ │ + bcc.w a58 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n c96 │ │ │ │ │ + b.n c9a │ │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #91 @ 0x5b │ │ │ │ │ - bne.w 13a8 │ │ │ │ │ + bne.w 13ac │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 146c │ │ │ │ │ + bgt.w 1470 │ │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13c6 │ │ │ │ │ + beq.w 13ca │ │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ │ - b.n 8d2 │ │ │ │ │ + b.n 8d6 │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r1, [r9, #64] @ 0x40 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w c4e │ │ │ │ │ + ble.w c52 │ │ │ │ │ ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 18f4 │ │ │ │ │ + bne.w 18a2 │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 208a │ │ │ │ │ - bgt.w c66 │ │ │ │ │ + beq.w 1eb4 │ │ │ │ │ + bgt.w c6a │ │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp, #4] │ │ │ │ │ - bmi.w 147a │ │ │ │ │ + bmi.w 147e │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ - bne.w 8c4 │ │ │ │ │ + bne.w 8c8 │ │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 13ba │ │ │ │ │ + bne.w 13be │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ │ str.w r3, [fp, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [fp, #52] @ 0x34 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d0 │ │ │ │ │ - b.n 13c6 │ │ │ │ │ + bne.w 8d4 │ │ │ │ │ + b.n 13ca │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 16f4 │ │ │ │ │ + bne.w 16fa │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1756 │ │ │ │ │ + beq.w 175c │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r8, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, sl, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r5, r8 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1744 │ │ │ │ │ + bne.w 174a │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.w 1712 │ │ │ │ │ + beq.w 1718 │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcc.w 76e │ │ │ │ │ + bcc.w 772 │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r0, #29 │ │ │ │ │ str r0, [r4, #32] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 209a │ │ │ │ │ + beq.w 20b0 │ │ │ │ │ add.w sl, r8, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #28 │ │ │ │ │ str.w sl, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - beq.w 232e │ │ │ │ │ + beq.w 1f7e │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1468 │ │ │ │ │ + bne.w 146c │ │ │ │ │ cmp r0, #11 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ it ne │ │ │ │ │ movne r2, #67 @ 0x43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a06 │ │ │ │ │ + b.n a0a │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #39 @ 0x27 │ │ │ │ │ - beq.n 102e │ │ │ │ │ + beq.n 1032 │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ - cbnz r7, fe4 │ │ │ │ │ + cbnz r7, fe8 │ │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ │ - beq.w 1204 │ │ │ │ │ + beq.w 1208 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n ff0 │ │ │ │ │ + bne.n ff4 │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ - beq.w 1212 │ │ │ │ │ + beq.w 1216 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n ffc │ │ │ │ │ + bne.n 1000 │ │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ │ - beq.w 1208 │ │ │ │ │ - cbnz r6, 1004 │ │ │ │ │ + beq.w 120c │ │ │ │ │ + cbnz r6, 1008 │ │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ │ - beq.w 120e │ │ │ │ │ + beq.w 1212 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 96e │ │ │ │ │ + bne.w 972 │ │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ │ - bne.w 96e │ │ │ │ │ + bne.w 972 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ - bne.n fd8 │ │ │ │ │ + bne.n fdc │ │ │ │ │ tst.w r7, r8 │ │ │ │ │ - bne.w 19aa │ │ │ │ │ + bne.w 1cfa │ │ │ │ │ tst.w sl, r8 │ │ │ │ │ - bne.w 225e │ │ │ │ │ + bne.w 2020 │ │ │ │ │ tst.w r6, r8 │ │ │ │ │ - bne.w 223e │ │ │ │ │ + bne.w 2000 │ │ │ │ │ tst.w r9, r8 │ │ │ │ │ - bne.w 221e │ │ │ │ │ + bne.w 1fe0 │ │ │ │ │ tst r7, r6 │ │ │ │ │ - bne.w 21fe │ │ │ │ │ + bne.w 1fc0 │ │ │ │ │ tst.w r7, r9 │ │ │ │ │ - bne.w 229e │ │ │ │ │ + bne.w 2060 │ │ │ │ │ tst.w r9, r6 │ │ │ │ │ - bne.w 227e │ │ │ │ │ + bne.w 2040 │ │ │ │ │ orrs.w r9, r9, r6 │ │ │ │ │ - beq.n 1092 │ │ │ │ │ + beq.n 1096 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_tolower │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_tolower │ │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ │ ldrb.w r3, [r8, r3] │ │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r3, #14 │ │ │ │ │ - bhi.n 1088 │ │ │ │ │ + bhi.n 108c │ │ │ │ │ movw r2, #20481 @ 0x5001 │ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.w 157e │ │ │ │ │ + bmi.w 156a │ │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 1092 │ │ │ │ │ + beq.n 1096 │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ - bne.w 832 │ │ │ │ │ + bne.w 836 │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ str.w r2, [r4, #468] @ 0x1d4 │ │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.w 153a │ │ │ │ │ + beq.w 153e │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ ittt eq │ │ │ │ │ moveq r7, #1 │ │ │ │ │ moveq r8, r7 │ │ │ │ │ ldreq.w fp, [r4, #4] │ │ │ │ │ - beq.n 10f0 │ │ │ │ │ + beq.n 10f4 │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ add.w fp, r9, #4294967295 @ 0xffffffff │ │ │ │ │ str.w fp, [r4, #4] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bcc.w 230e │ │ │ │ │ + bcc.w 1f5e │ │ │ │ │ ldrb.w r3, [r9, #-1] │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 2370 │ │ │ │ │ + bne.w 1f4a │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11aa │ │ │ │ │ + bne.n 11ae │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r6, fp │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 115a │ │ │ │ │ + beq.n 115e │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bcs.n 1198 │ │ │ │ │ + bcs.n 119c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ cmp r3, #17 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ + beq.w 146c │ │ │ │ │ cmp r3, #22 │ │ │ │ │ - beq.n 11a8 │ │ │ │ │ + beq.n 11ac │ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq.w r2, r7, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1bc0 │ │ │ │ │ + bne.w 1a2c │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq.n 11a0 │ │ │ │ │ + beq.n 11a4 │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq.n 1144 │ │ │ │ │ + beq.n 1148 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 1102 │ │ │ │ │ + b.n 1106 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ cmp r0, sl │ │ │ │ │ - beq.w 1a64 │ │ │ │ │ + beq.w 1b1e │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq.w 20c4 │ │ │ │ │ + beq.w 1f0e │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ - b.n 10fc │ │ │ │ │ + b.n 1100 │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w 17c8 │ │ │ │ │ + bne.w 17da │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1852 │ │ │ │ │ + beq.w 1888 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r2, r5, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1ce0 │ │ │ │ │ + bne.w 1b28 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 115a │ │ │ │ │ + beq.n 115e │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.n 110e │ │ │ │ │ + bcc.n 1112 │ │ │ │ │ movs r3, #29 │ │ │ │ │ mov r5, sl │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n 17d8 │ │ │ │ │ + b.n 17ea │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bne.n 1140 │ │ │ │ │ + bne.n 1144 │ │ │ │ │ mov fp, r1 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a06 │ │ │ │ │ + b.n a0a │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 756 │ │ │ │ │ + bne.w 75a │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17ba │ │ │ │ │ + beq.w 17c0 │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r8, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, sl, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 179c │ │ │ │ │ + bne.w 17a2 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov r7, r8 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w 1770 │ │ │ │ │ + beq.w 1776 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov sl, r5 │ │ │ │ │ - b.w 71e │ │ │ │ │ + b.w 722 │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 1016 │ │ │ │ │ + b.n 101a │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 1016 │ │ │ │ │ + b.n 101a │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 1016 │ │ │ │ │ + b.n 101a │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 1016 │ │ │ │ │ + b.n 101a │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w b44 │ │ │ │ │ + blt.w b48 │ │ │ │ │ subs.w ip, r5, #123 @ 0x7b │ │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ sub.w sl, r3, ip │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ - beq.w 1d0c │ │ │ │ │ + beq.w 1a5a │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ │ tst.w ip, r0 │ │ │ │ │ - beq.n 1268 │ │ │ │ │ + beq.n 126c │ │ │ │ │ lsls r2, r2, #6 │ │ │ │ │ adds r6, r4, r2 │ │ │ │ │ ldr.w r0, [r6, #2804] @ 0xaf4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1d1c │ │ │ │ │ + bne.w 1a6a │ │ │ │ │ ldr.w r0, [r6, #2812] @ 0xafc │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.w 1d1c │ │ │ │ │ + beq.w 1a6a │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ - bne.w b44 │ │ │ │ │ + bne.w b48 │ │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.w b44 │ │ │ │ │ + bne.w b48 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ str.w r3, [fp, #56] @ 0x38 │ │ │ │ │ - b.w 8d2 │ │ │ │ │ + b.w 8d6 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.n fc8 │ │ │ │ │ + b.n fcc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2384 │ │ │ │ │ + bne.w 1e94 │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n cfa │ │ │ │ │ + b.n cfe │ │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ │ - beq.w 19d2 │ │ │ │ │ + beq.w 1be2 │ │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ │ - bne.w d8c │ │ │ │ │ + bne.w d90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 19c8 │ │ │ │ │ + beq.w 1bd6 │ │ │ │ │ uxtb r3, r1 │ │ │ │ │ ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ ands.w r5, r5, #16 │ │ │ │ │ - beq.w 2120 │ │ │ │ │ + beq.w 1dd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r6, r3, #27 │ │ │ │ │ - bmi.n 12ce │ │ │ │ │ + bmi.n 12d2 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 19c8 │ │ │ │ │ + beq.w 1bd6 │ │ │ │ │ mov r1, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2714 │ │ │ │ │ + bl 2720 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e3e │ │ │ │ │ + bne.w e42 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17c4 │ │ │ │ │ + bne.w 189e │ │ │ │ │ mov r8, r3 │ │ │ │ │ subs r6, #1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ str.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ movs r2, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 1d84 │ │ │ │ │ + ble.w 1e9a │ │ │ │ │ ldr.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ add r3, r4 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ │ subs r1, r5, #1 │ │ │ │ │ str.w r1, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1558 │ │ │ │ │ + beq.w 155c │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge.w 1558 │ │ │ │ │ + bge.w 155c │ │ │ │ │ subs r5, #2 │ │ │ │ │ subs r2, #2 │ │ │ │ │ str.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r2, 137e │ │ │ │ │ + cbz r2, 1382 │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge.n 137e │ │ │ │ │ + bge.n 1382 │ │ │ │ │ ldr.w r3, [r4, #452] @ 0x1c4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1364 │ │ │ │ │ + bne.n 1368 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.w 1d84 │ │ │ │ │ + bne.w 1e9a │ │ │ │ │ add.w r2, r2, #572 @ 0x23c │ │ │ │ │ ldr.w r3, [r4, r2, lsl #2] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.w dfc │ │ │ │ │ + beq.w e00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_indenterror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_indenterror │ │ │ │ │ - b.n 13d6 │ │ │ │ │ + b.n 13da │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.n fc8 │ │ │ │ │ + b.n fcc │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ - bne.w 2142 │ │ │ │ │ + bne.w 2306 │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ - bne.w 2142 │ │ │ │ │ + bne.w 2306 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 1824 │ │ │ │ │ + bgt.w 17ca │ │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d0 │ │ │ │ │ + bne.w 8d4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ @@ -1862,68 +1864,68 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n fc8 │ │ │ │ │ + b.n fcc │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n cfa │ │ │ │ │ + b.n cfe │ │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ │ - bne.w dac │ │ │ │ │ + bne.w db0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2714 │ │ │ │ │ + bl 2720 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e3e │ │ │ │ │ - b.n 12fe │ │ │ │ │ + bne.w e42 │ │ │ │ │ + b.n 1302 │ │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ │ - beq.w 2172 │ │ │ │ │ + beq.w 1e08 │ │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ │ - beq.w 19d2 │ │ │ │ │ + beq.w 1be2 │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ - beq.w 1b1e │ │ │ │ │ + beq.w 1ae4 │ │ │ │ │ uxtb r3, r5 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r7, r3, #29 │ │ │ │ │ - bmi.w 1a72 │ │ │ │ │ + bmi.w 1c52 │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq.w 1868 │ │ │ │ │ + beq.w 1854 │ │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ │ - bgt.w d96 │ │ │ │ │ + bgt.w d9a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25d4 │ │ │ │ │ + bl 25e0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e3e │ │ │ │ │ + bne.w e42 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 12fe │ │ │ │ │ + b.n 1302 │ │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp, #4] │ │ │ │ │ - bpl.w 8c4 │ │ │ │ │ + bpl.w 8c8 │ │ │ │ │ ldr.w r2, [r9, #64] @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add.w r2, r4, r2, lsl #6 │ │ │ │ │ @@ -1931,118 +1933,110 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 13d6 │ │ │ │ │ + b.n 13da │ │ │ │ │ movs r6, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_ThreeChars> │ │ │ │ │ R_ARM_THM_CALL _PyToken_ThreeChars │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.n 14ec │ │ │ │ │ + bne.n 14f0 │ │ │ │ │ adds r5, r7, #1 │ │ │ │ │ - beq.n 14ea │ │ │ │ │ + beq.n 14ee │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bcc.w 230e │ │ │ │ │ + bcc.w 1f5e │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r7, r7 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 2370 │ │ │ │ │ + bne.w 1f4a │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w eda │ │ │ │ │ + bne.w ede │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w eda │ │ │ │ │ + beq.w ede │ │ │ │ │ add.w r3, r4, r1, lsl #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ ldr.w r3, [r3, #2812] @ 0xafc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ - b.n 13d2 │ │ │ │ │ + b.n 13d6 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.n fc8 │ │ │ │ │ + b.n fcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ mov fp, r9 │ │ │ │ │ - beq.w 16fc │ │ │ │ │ + beq.w 1702 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ - bne.w 10c2 │ │ │ │ │ - b.n 11aa │ │ │ │ │ + bne.w 10c6 │ │ │ │ │ + b.n 11ae │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 137e │ │ │ │ │ - ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.w 8c4 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - ble.w 8c4 │ │ │ │ │ - b.n ef2 │ │ │ │ │ + b.n 1382 │ │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 157e │ │ │ │ │ + beq.n 156a │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ - bne.w 82c │ │ │ │ │ + bne.w 830 │ │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r3, [r4, #468] @ 0x1d4 │ │ │ │ │ ldr.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 1998 │ │ │ │ │ - bl 245c │ │ │ │ │ + beq.w 1ad2 │ │ │ │ │ + bl 2468 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ add.w r1, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r7, [r4, #28] │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ - bgt.w 206a │ │ │ │ │ + bgt.w 2090 │ │ │ │ │ str r2, [r1, #64] @ 0x40 │ │ │ │ │ add.w r3, r4, r3, lsl #6 │ │ │ │ │ add.w r1, r4, r2, lsl #6 │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ add.w ip, r0, #2800 @ 0xaf0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ str.w r9, [r3, #2816] @ 0xb00 │ │ │ │ │ @@ -2061,23 +2055,23 @@ │ │ │ │ │ str.w r3, [r1, #2796] @ 0xaec │ │ │ │ │ str.w r3, [r1, #2808] @ 0xaf8 │ │ │ │ │ str.w r5, [r4, ip] │ │ │ │ │ str.w r3, [lr, #4] │ │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ │ - bhi.n 16b4 │ │ │ │ │ + bhi.n 16a0 │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ .short 0x002f │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ - .word 0x04d1004d │ │ │ │ │ + .word 0x06ae004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ @@ -2085,15 +2079,15 @@ │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x002f004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ - .word 0x04d1004d │ │ │ │ │ + .word 0x06ae004d │ │ │ │ │ .word 0x004d004d │ │ │ │ │ add.w r3, r2, #43 @ 0x2b │ │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ │ add r0, r4 │ │ │ │ │ add.w r3, r4, r3, lsl #6 │ │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ │ sub.w r1, r2, #114 @ 0x72 │ │ │ │ │ @@ -2108,15 +2102,15 @@ │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ add.w r3, r2, #43 @ 0x2b │ │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ │ add r0, r4 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r3, r4, r3, lsl #6 │ │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ │ sub.w r5, r2, #114 @ 0x72 │ │ │ │ │ @@ -2130,379 +2124,563 @@ │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ + ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble.w 8c8 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + ble.w 8c8 │ │ │ │ │ + b.w ef6 │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n f84 │ │ │ │ │ + b.n f88 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov.w r8, #3 │ │ │ │ │ - b.n 10f0 │ │ │ │ │ + b.n 10f4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1948 │ │ │ │ │ + bne.w 19a0 │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ - b.w 9f6 │ │ │ │ │ + b.w 9fa │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.n 16f4 │ │ │ │ │ + bne.n 16fa │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ - cbz r0, 1756 │ │ │ │ │ + cbz r0, 175c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, sl, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r8, r5 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6a │ │ │ │ │ + beq.w f6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w f90 │ │ │ │ │ + beq.w f94 │ │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n f90 │ │ │ │ │ + b.n f94 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.w 1d7e │ │ │ │ │ + bne.w 1a54 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - cbz r0, 17b8 │ │ │ │ │ + cbz r0, 17be │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r7, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r2, r5, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11f4 │ │ │ │ │ + beq.w 11f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ mov sl, r8 │ │ │ │ │ - b.w 756 │ │ │ │ │ + b.w 75a │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r8, sl │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ - b.w 756 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - b.n 1316 │ │ │ │ │ + b.w 75a │ │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [fp, #4] │ │ │ │ │ + bpl.w f0a │ │ │ │ │ + b.n 147e │ │ │ │ │ mov r5, sl │ │ │ │ │ mov fp, r6 │ │ │ │ │ cmp r2, #17 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ + beq.w 146c │ │ │ │ │ cmp r2, #22 │ │ │ │ │ - beq.w 11aa │ │ │ │ │ + beq.w 11ae │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ str.w r1, [r4, #464] @ 0x1d0 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr.w r1, [r4, #2708] @ 0xa94 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - bgt.w 22be │ │ │ │ │ + bgt.w 1f18 │ │ │ │ │ cmp.w r8, #3 │ │ │ │ │ - bne.w 1b42 │ │ │ │ │ + bne.w 1d1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ cmp r6, #10 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ + beq.w 146c │ │ │ │ │ movs r3, #23 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n 1468 │ │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [fp, #4] │ │ │ │ │ - bpl.w f06 │ │ │ │ │ - b.n 147a │ │ │ │ │ + b.n 146c │ │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1d04 │ │ │ │ │ + bne.w 1ee0 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - mov r5, sl │ │ │ │ │ - cmp r3, #17 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ - cmp r3, #22 │ │ │ │ │ - bne.n 17d8 │ │ │ │ │ - b.n 11aa │ │ │ │ │ + b.w a0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r6, r3, #29 │ │ │ │ │ - bpl.w e1e │ │ │ │ │ + bpl.w e22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24bc │ │ │ │ │ + bl 24c8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e1e │ │ │ │ │ + bne.w e22 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - movs r2, #23 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + mov r5, sl │ │ │ │ │ + cmp r3, #17 │ │ │ │ │ + beq.w 146c │ │ │ │ │ + cmp r3, #22 │ │ │ │ │ + bne.n 17ea │ │ │ │ │ + b.n 11ae │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + b.n 131a │ │ │ │ │ + ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bgt.w 16ea │ │ │ │ │ + b.w ef6 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + ldr r7, [r4, #40] @ 0x28 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + bl 0 <__aeabi_idiv> │ │ │ │ │ + R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + mla r7, r0, r7, r7 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + b.w a48 │ │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d52 │ │ │ │ │ + beq.w d56 │ │ │ │ │ str r6, [r2, #72] @ 0x48 │ │ │ │ │ - b.n 1842 │ │ │ │ │ + b.n 1844 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1b64 │ │ │ │ │ + bne.w 1b60 │ │ │ │ │ ldr.w sl, [r4, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r6, [r9, #72] @ 0x48 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bgt.w 1566 │ │ │ │ │ - b.w ef2 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - ldr r7, [r4, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add.w r9, r9, #1 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - bl 0 <__aeabi_idiv> │ │ │ │ │ - R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mla r7, r0, r7, r7 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.w a44 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - b.w a44 │ │ │ │ │ + b.w a0a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2468 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2468 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + movs r2, #23 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a0a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23ac │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ │ + bne.n 1902 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_Get> │ │ │ │ │ R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ + beq.w 146c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [r4, #2700] @ 0xa8c │ │ │ │ │ ldrd r8, sl, [r4, #4] │ │ │ │ │ - b.w 75c │ │ │ │ │ + b.w 760 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23ac │ │ │ │ │ + sub.w r3, r0, #43 @ 0x2b │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + bics.w r3, r3, #2 │ │ │ │ │ + bne.n 19f0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23ac │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r5, r5, #4 │ │ │ │ │ + beq.w 2212 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24c8 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1876 │ │ │ │ │ + bic.w r3, r0, #32 │ │ │ │ │ + b.w e2c │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 170a │ │ │ │ │ + bne.w 1710 │ │ │ │ │ ldr.w r2, [r4, #2692] @ 0xa84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1468 │ │ │ │ │ + bne.w 146c │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2018 │ │ │ │ │ + beq.w 21f2 │ │ │ │ │ bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - blt.w 1f0e │ │ │ │ │ + blt.w 2102 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 170a │ │ │ │ │ + bge.w 1710 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 170a │ │ │ │ │ + bne.w 1710 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 170a │ │ │ │ │ - bl 23a0 │ │ │ │ │ + b.n 1710 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r0, r3, #29 │ │ │ │ │ + bmi.n 198a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2468 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 25e0 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1302 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2468 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + movs r2, #2 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a0a │ │ │ │ │ + mov r5, sl │ │ │ │ │ + movs r6, #10 │ │ │ │ │ + b.n 17ee │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b.w a48 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b.w c9a │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b.w 75a │ │ │ │ │ + ldrd r6, r0, [fp, #52] @ 0x34 │ │ │ │ │ + orrs r0, r6 │ │ │ │ │ + beq.w 126c │ │ │ │ │ + mov r0, sl │ │ │ │ │ + b.w 1244 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 126c │ │ │ │ │ + add r2, r4 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + ldr.w r8, [r2, #2796] @ 0xaec │ │ │ │ │ + sub.w r6, r1, r8 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + b.n 1ab4 │ │ │ │ │ + ldrb.w r2, [r8, r0] │ │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ │ + it eq │ │ │ │ │ + addeq r0, #1 │ │ │ │ │ + beq.n 1ab2 │ │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ │ + beq.w 22be │ │ │ │ │ + sub.w lr, r2, #39 @ 0x27 │ │ │ │ │ + rsbs r3, lr, #0 │ │ │ │ │ + adc.w r3, r3, lr │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 22be │ │ │ │ │ + cmp r2, #35 @ 0x23 │ │ │ │ │ + bne.n 1ab2 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w 2222 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ + bgt.n 1a84 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 146c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + str r6, [r3, #28] │ │ │ │ │ + b.w 126c │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 2050 │ │ │ │ │ + bne.w 2394 │ │ │ │ │ mov.w lr, #3 │ │ │ │ │ - b.n 15a6 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ + b.n 1592 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ - subs r1, r3, r1 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.n 1468 │ │ │ │ │ + bl 23ac │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r5, #95 @ 0x5f │ │ │ │ │ + bne.w 1440 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23ac │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r2, r3, #29 │ │ │ │ │ + bmi.w 1440 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2468 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.n 13da │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.w 1100 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ │ + cmp r3, #17 │ │ │ │ │ + str.w fp, [r4, #4] │ │ │ │ │ + bne.w 1898 │ │ │ │ │ + b.n 146c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b.w e5c │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ + ldr.w sl, [r4, #28] │ │ │ │ │ + mov.w lr, #9 │ │ │ │ │ + ldr.w r8, [r4, #472] @ 0x1d8 │ │ │ │ │ + b.n 1b8a │ │ │ │ │ + ldrb.w ip, [sl] │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + bne.w 1cc8 │ │ │ │ │ + add.w sl, sl, #1 │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + subs.w lr, lr, #1 │ │ │ │ │ + beq.w 1cce │ │ │ │ │ + ldr.w ip, [r4, #4] │ │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ │ + cmp ip, sl │ │ │ │ │ + bls.w 1cc8 │ │ │ │ │ + cmp r2, #32 │ │ │ │ │ + bne.n 1b76 │ │ │ │ │ + mov ip, sl │ │ │ │ │ + mov r2, sl │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + ldrb r1, [r2, #0] │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r1, #32 │ │ │ │ │ + beq.n 1ba8 │ │ │ │ │ + cmp r1, #9 │ │ │ │ │ + beq.n 1ba8 │ │ │ │ │ + sub.w ip, r8, ip │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + add.w r8, ip, sl │ │ │ │ │ + b.n 1b88 │ │ │ │ │ + ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + bne.w 12a2 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b.w ca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 12c0 │ │ │ │ │ + b.w 12c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 2116 │ │ │ │ │ + beq.w 1db8 │ │ │ │ │ sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi.w 20f2 │ │ │ │ │ + bhi.w 1d92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 19ea │ │ │ │ │ + bls.n 1bfa │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 2116 │ │ │ │ │ + beq.w 1db8 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r0, r3, #29 │ │ │ │ │ - bmi.w 20ce │ │ │ │ │ + bmi.w 1ee8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ - bl 2714 │ │ │ │ │ + bl 2720 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e3e │ │ │ │ │ - b.n 12fe │ │ │ │ │ + bne.w e42 │ │ │ │ │ + b.w 1302 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r7, r3, #29 │ │ │ │ │ - bmi.n 1a6e │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 13d6 │ │ │ │ │ - ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - bne.w 129e │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - b.w ca0 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.w 10fc │ │ │ │ │ + bpl.w 1b06 │ │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ │ - beq.n 1b1e │ │ │ │ │ + beq.w 1ae4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ - bl 24bc │ │ │ │ │ + bl 24c8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 188a │ │ │ │ │ + beq.w 1876 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1868 │ │ │ │ │ + beq.w 1854 │ │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ │ - ble.n 1aa0 │ │ │ │ │ + ble.n 1c80 │ │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ │ - beq.w 1bf8 │ │ │ │ │ - bgt.n 1ae0 │ │ │ │ │ + beq.w 1962 │ │ │ │ │ + bgt.n 1cc0 │ │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ │ - beq.w 1bf8 │ │ │ │ │ + beq.w 1962 │ │ │ │ │ cmp r0, #74 @ 0x4a │ │ │ │ │ - beq.w 140e │ │ │ │ │ + beq.w 1412 │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 145a │ │ │ │ │ + bne.w 145e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r7, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -2514,1034 +2692,854 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ │ - bne.n 1aa0 │ │ │ │ │ - b.n 140e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ │ - bne.w 189c │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b.w e58 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r5, #95 @ 0x5f │ │ │ │ │ - bne.w 143c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r2, r3, #29 │ │ │ │ │ - bmi.w 143c │ │ │ │ │ - b.n 1a38 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1d9e │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - cmp r6, #10 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ - movs r3, #24 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.n 1468 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ - ldr.w sl, [r4, #28] │ │ │ │ │ - mov.w lr, #9 │ │ │ │ │ - ldr.w r8, [r4, #472] @ 0x1d8 │ │ │ │ │ - b.n 1b8c │ │ │ │ │ - ldrb.w ip, [sl] │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - bne.n 1bc6 │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - subs.w lr, lr, #1 │ │ │ │ │ - beq.n 1bcc │ │ │ │ │ - ldr.w ip, [r4, #4] │ │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ │ - cmp ip, sl │ │ │ │ │ - bls.n 1bc6 │ │ │ │ │ - cmp r2, #32 │ │ │ │ │ - bne.n 1b7a │ │ │ │ │ - mov ip, sl │ │ │ │ │ - mov r2, sl │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - ldrb r1, [r2, #0] │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r1, #32 │ │ │ │ │ - beq.n 1ba6 │ │ │ │ │ - cmp r1, #9 │ │ │ │ │ - beq.n 1ba6 │ │ │ │ │ - sub.w ip, r8, ip │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - add.w r8, ip, sl │ │ │ │ │ - b.n 1b8a │ │ │ │ │ - mov r5, sl │ │ │ │ │ - movs r6, #10 │ │ │ │ │ - b.n 17dc │ │ │ │ │ + bne.n 1c80 │ │ │ │ │ + b.w 1412 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1ec2 │ │ │ │ │ + bne.w 1ef8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ add.w r9, sl, #6 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bcs.n 1c36 │ │ │ │ │ + bcs.n 1d3e │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ strd r2, sl, [sp] │ │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ │ bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - sub.w r3, r0, #43 @ 0x2b │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - bics.w r3, r3, #2 │ │ │ │ │ - bne.n 1c8e │ │ │ │ │ + b.w a0a │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r5, r5, #4 │ │ │ │ │ - beq.w 1eda │ │ │ │ │ + ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ + subs r1, r3, r1 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + b.w 146c │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 2080 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24bc │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 188a │ │ │ │ │ - bic.w r3, r0, #32 │ │ │ │ │ - b.w e28 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + cmp r6, #10 │ │ │ │ │ + beq.w 146c │ │ │ │ │ + movs r3, #24 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.w 146c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ movs r2, #6 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1bde │ │ │ │ │ + bne.n 1ce0 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 1c6a │ │ │ │ │ + beq.n 1d72 │ │ │ │ │ ldrsb.w r3, [sl, #6] │ │ │ │ │ ldrb.w r2, [sl, #6] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - blt.n 1bde │ │ │ │ │ + blt.n 1ce0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bne.n 1bde │ │ │ │ │ + bne.n 1ce0 │ │ │ │ │ add.w r5, r8, #6 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 1f00 │ │ │ │ │ + cbnz r6, 1dc2 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ strd r2, r9, [sp] │ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ │ bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r0, r3, #29 │ │ │ │ │ - bmi.n 1c20 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 25d4 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 12fe │ │ │ │ │ + b.w a0a │ │ │ │ │ + uxtb r3, r5 │ │ │ │ │ + ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ │ + bne.w 1ee8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - movs r2, #2 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b.w c96 │ │ │ │ │ + bl 2468 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ - mov r5, sl │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - ldr.w fp, [r4, #8] │ │ │ │ │ - cmp r3, #17 │ │ │ │ │ - str.w fp, [r4, #4] │ │ │ │ │ - bne.w 1862 │ │ │ │ │ - b.w 1468 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str.w r3, [r9, #72] @ 0x48 │ │ │ │ │ - b.n 183e │ │ │ │ │ - ldrd r6, r0, [fp, #52] @ 0x34 │ │ │ │ │ - orrs r0, r6 │ │ │ │ │ - beq.w 1268 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - b.w 1240 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1268 │ │ │ │ │ - add r2, r4 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - ldr.w r8, [r2, #2796] @ 0xaec │ │ │ │ │ - sub.w r6, r1, r8 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - b.n 1d60 │ │ │ │ │ - ldrb.w r2, [r8, r0] │ │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ │ - it eq │ │ │ │ │ - addeq r0, #1 │ │ │ │ │ - beq.n 1d5e │ │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ │ - beq.w 1e4a │ │ │ │ │ - sub.w lr, r2, #39 @ 0x27 │ │ │ │ │ - rsbs r3, lr, #0 │ │ │ │ │ - adc.w r3, r3, lr │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 1e4a │ │ │ │ │ - cmp r2, #35 @ 0x23 │ │ │ │ │ - bne.n 1d5e │ │ │ │ │ - cbz r1, 1dae │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ - bgt.n 1d36 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - str r6, [r3, #28] │ │ │ │ │ - b.w 1268 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - b.w 756 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - movs r0, #21 │ │ │ │ │ - str r0, [r4, #32] │ │ │ │ │ + b.n 1cae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + bl 23ac │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 1bf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 1b58 │ │ │ │ │ - adds r0, r6, #1 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 1e14 │ │ │ │ │ - str r5, [sp, #28] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - b.n 1df4 │ │ │ │ │ - sub.w r4, r0, #39 @ 0x27 │ │ │ │ │ - rsbs lr, r4, #0 │ │ │ │ │ - adc.w lr, lr, r4 │ │ │ │ │ - cmp.w lr, #0 │ │ │ │ │ - bne.n 1e06 │ │ │ │ │ - cmp r0, #35 @ 0x23 │ │ │ │ │ - bne.n 1de8 │ │ │ │ │ - cbz r5, 1e56 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - strb.w r0, [ip] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - ble.n 1e10 │ │ │ │ │ - ldrb.w r0, [r8, r2] │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ │ - add.w ip, r4, r1 │ │ │ │ │ - beq.n 1e32 │ │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ │ - bne.n 1dd0 │ │ │ │ │ - cbz r5, 1e2c │ │ │ │ │ - subs r5, r0, r3 │ │ │ │ │ - it ne │ │ │ │ │ - movne r5, #1 │ │ │ │ │ - b.n 1de8 │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - strb r2, [r3, r1] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1d70 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - b.n 1de8 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - strb r0, [r4, r1] │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - add.w r0, r1, #1 │ │ │ │ │ - ble.n 1e7e │ │ │ │ │ - ldrb.w ip, [r8, r2] │ │ │ │ │ - adds r1, #2 │ │ │ │ │ - strb.w ip, [r4, r0] │ │ │ │ │ - b.n 1dee │ │ │ │ │ - cbz r1, 1e82 │ │ │ │ │ - subs.w r1, r2, ip │ │ │ │ │ - it ne │ │ │ │ │ - movne r1, #1 │ │ │ │ │ - b.n 1d5e │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - it gt │ │ │ │ │ - ldrgt r4, [sp, #20] │ │ │ │ │ - bgt.n 1e66 │ │ │ │ │ - b.n 1dee │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - ble.n 1e88 │ │ │ │ │ - ldrb.w r0, [r8, r2] │ │ │ │ │ - cmp r0, #10 │ │ │ │ │ - bne.n 1e60 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - ble.n 1e8e │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - strb.w r0, [ip] │ │ │ │ │ - b.n 1dee │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - b.n 1dee │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - b.n 1d5e │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - b.n 1dee │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 1dee │ │ │ │ │ - add.w r3, r4, r2, lsl #2 │ │ │ │ │ - ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - cmp r1, r5 │ │ │ │ │ - beq.w dee │ │ │ │ │ - bge.n 1eaa │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w cc2 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.w 1d84 │ │ │ │ │ - cmp r1, r5 │ │ │ │ │ - bgt.n 1eba │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w 1384 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w 1334 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 18d4 │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ - cmp r0, #28 │ │ │ │ │ - beq.w 232e │ │ │ │ │ - adds r1, r5, #1 │ │ │ │ │ - bne.w 7b0 │ │ │ │ │ - b.w f9e │ │ │ │ │ + bl 23ac │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ + b.n 1d78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - b.n 1c74 │ │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ │ - ubfx r6, r3, #2, #3 │ │ │ │ │ - ubfx r2, r3, #5, #1 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - beq.n 2002 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - bne.n 1fee │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 2034 │ │ │ │ │ - lsls r7, r3, #25 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r3, r5, #20 │ │ │ │ │ - addpl.w r3, r5, #28 │ │ │ │ │ - ldrh.w r6, [r3, r0, lsl #1] │ │ │ │ │ - adds r2, r0, #1 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bgt.n 1f70 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f50 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1f50 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 2038 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + b.w a0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 1468 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_Substring │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f8e │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1f8e │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.n 2062 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_AsUTF8String │ │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ │ + b.w 13da │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1fae │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 1fae │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 2062 │ │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b.n 1f3c │ │ │ │ │ - add r0, r4 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - adds r2, #43 @ 0x2b │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str.w r3, [r0, #2772] @ 0xad4 │ │ │ │ │ - add.w r2, r4, r2, lsl #6 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - ldrb r5, [r7, #1] │ │ │ │ │ - ldrb.w r5, [r8, r5] │ │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r5, #1 │ │ │ │ │ - movne r5, r1 │ │ │ │ │ - str.w r5, [r0, #2812] @ 0xafc │ │ │ │ │ - strd r1, r3, [r2, #4] │ │ │ │ │ - bne.w 16a2 │ │ │ │ │ - b.w 16e2 │ │ │ │ │ - cbz r2, 2014 │ │ │ │ │ - lsls r6, r3, #25 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r3, r5, #20 │ │ │ │ │ - addpl.w r3, r5, #28 │ │ │ │ │ - ldr.w r6, [r3, r0, lsl #2] │ │ │ │ │ - b.n 1f36 │ │ │ │ │ - cbz r2, 204c │ │ │ │ │ - lsls r3, r3, #25 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r3, r5, #20 │ │ │ │ │ - addpl.w r3, r5, #28 │ │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ │ - b.n 1f36 │ │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ │ - b.n 1ffc │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_UnicodeDecodeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_UnicodeDecodeError │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r3, #17 │ │ │ │ │ - movne r3, #22 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.w 1468 │ │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ │ - b.n 1f32 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq.n 1e8a │ │ │ │ │ + sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bhi.n 1e56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 1468 │ │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ │ - b.n 2010 │ │ │ │ │ + bl 23ac │ │ │ │ │ + sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bls.n 1e1c │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq.n 1e8a │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r1, r3, #29 │ │ │ │ │ + bmi.n 1e7a │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2720 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w e42 │ │ │ │ │ + b.w 1302 │ │ │ │ │ + uxtb r3, r5 │ │ │ │ │ + ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ │ + bne.n 1e7a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - b.w 15a2 │ │ │ │ │ - movs r3, #17 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.w 1468 │ │ │ │ │ + bl 2468 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ + b.n 1cae │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ + b.w 13d6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23ac │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 1e14 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + b.w ca4 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + movs r0, #21 │ │ │ │ │ + str r0, [r4, #32] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ + b.w a0a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 13d2 │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r8, [r4, #28] │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - b.n 1eca │ │ │ │ │ + b.w 13d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r5, r7 │ │ │ │ │ bl 0 <_PyTokenizer_Get> │ │ │ │ │ R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 1468 │ │ │ │ │ + beq.w 146c │ │ │ │ │ ldrd r3, sl, [r4, #4] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.w a44 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - b.w 1156 │ │ │ │ │ + b.w a48 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str.w r3, [r9, #72] @ 0x48 │ │ │ │ │ + b.n 1840 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 13d2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - cmp.w ip, #35 @ 0x23 │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - str r2, [r4, #28] │ │ │ │ │ - bne.w 1ec8 │ │ │ │ │ - b.w 904 │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ - ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ │ - bne.n 20ce │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 1ace │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n 19e0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ - b.n 1ee8 │ │ │ │ │ + b.w 13d6 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 18e2 │ │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ │ + cmp r0, #28 │ │ │ │ │ + beq.n 1f7e │ │ │ │ │ + adds r1, r5, #1 │ │ │ │ │ + bne.w 7b4 │ │ │ │ │ + b.w fa2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + bl 23ac │ │ │ │ │ + b.w 115a │ │ │ │ │ + add.w r3, r4, r3, lsl #6 │ │ │ │ │ + ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bne.w 1814 │ │ │ │ │ + ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ │ + cmp r1, r8 │ │ │ │ │ + bne.w 1814 │ │ │ │ │ + ldr.w r3, [r3, #2812] @ 0xafc │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 13d6 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble.n 214c │ │ │ │ │ - cmp r3, #123 @ 0x7b │ │ │ │ │ - beq.w 22f0 │ │ │ │ │ - add.w r2, r4, r2, lsl #2 │ │ │ │ │ - ldr.w r1, [r2, #684] @ 0x2ac │ │ │ │ │ - ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - bne.w 238a │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r2, #102 @ 0x66 │ │ │ │ │ + moveq r2, #116 @ 0x74 │ │ │ │ │ + b.w 13d6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 13d6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 21e4 │ │ │ │ │ - sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bhi.n 21c0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bls.n 2186 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 21e4 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r1, r3, #29 │ │ │ │ │ - bmi.n 21ee │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2714 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w e3e │ │ │ │ │ - b.w 12fe │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ - ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ │ - bne.n 21ee │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 1ace │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 217e │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ + b.w 7e0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 13d2 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a0a │ │ │ │ │ + add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ + cbz r3, 1f9e │ │ │ │ │ + cmp r0, #55 @ 0x37 │ │ │ │ │ + bne.w 14a4 │ │ │ │ │ + ldrd r1, r3, [r4] │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bcc.n 1f5e │ │ │ │ │ + ldrb.w r3, [r3, #-1] │ │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ │ + bne.n 1f4a │ │ │ │ │ + ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + b.w c22 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1468 │ │ │ │ │ + b.w 146c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1468 │ │ │ │ │ + b.w 146c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1468 │ │ │ │ │ + b.w 146c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1468 │ │ │ │ │ + b.w 146c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1468 │ │ │ │ │ + b.w 146c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1468 │ │ │ │ │ - add.w r3, r4, r3, lsl #6 │ │ │ │ │ - ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ + b.w 146c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.n 1d30 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a0a │ │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r8, [r4, #28] │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + b.n 1f00 │ │ │ │ │ + add.w r3, r4, r2, lsl #2 │ │ │ │ │ + ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ + lsls r3, r2, #2 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 1802 │ │ │ │ │ - ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ - bne.w 1802 │ │ │ │ │ - ldr.w r3, [r3, #2812] @ 0xafc │ │ │ │ │ + beq.w df2 │ │ │ │ │ + bge.n 20d6 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + b.w cc6 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble.w 1e9a │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bgt.n 20e6 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + b.w 1388 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + b.w 1338 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + cmp.w ip, #35 @ 0x23 │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + str r2, [r4, #28] │ │ │ │ │ + bne.w 1efe │ │ │ │ │ + b.w 908 │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + ubfx r6, r3, #2, #3 │ │ │ │ │ + ubfx r2, r3, #5, #1 │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + beq.n 21e0 │ │ │ │ │ + cmp r6, #2 │ │ │ │ │ + bne.n 21c0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 21bc │ │ │ │ │ + lsls r7, r3, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r3, r5, #20 │ │ │ │ │ + addpl.w r3, r5, #28 │ │ │ │ │ + ldrh.w r6, [r3, r0, lsl #1] │ │ │ │ │ + adds r2, r0, #1 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bgt.n 2160 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 2142 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cbnz r3, 2142 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ + R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ + cbz r0, 21a8 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.w 146c │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_Substring │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 217e │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cbnz r3, 217e │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + cbz r7, 21d4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_AsUTF8String │ │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 219c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r7, #0] │ │ │ │ │ + cbnz r3, 219c │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + cbz r5, 21d4 │ │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + add r3, r2 │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b.n 212e │ │ │ │ │ + mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r2, #102 @ 0x66 │ │ │ │ │ - moveq r2, #116 @ 0x74 │ │ │ │ │ - b.w 13d2 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.w 146c │ │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ │ + b.n 2124 │ │ │ │ │ + cbz r2, 21dc │ │ │ │ │ + lsls r6, r3, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r3, r5, #20 │ │ │ │ │ + addpl.w r3, r5, #28 │ │ │ │ │ + ldr.w r6, [r3, r0, lsl #2] │ │ │ │ │ + b.n 2128 │ │ │ │ │ + movs r3, #17 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.w 146c │ │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ │ + b.n 21ce │ │ │ │ │ + cbz r2, 220e │ │ │ │ │ + lsls r3, r3, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r3, r5, #20 │ │ │ │ │ + addpl.w r3, r5, #28 │ │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ │ + b.n 2128 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_UnicodeDecodeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_UnicodeDecodeError │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r3, #17 │ │ │ │ │ + movne r3, #22 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.w 146c │ │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ │ + b.n 21ee │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2468 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ + b.n 1dde │ │ │ │ │ + adds r0, r6, #1 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 146c │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ble.n 2288 │ │ │ │ │ + str r5, [sp, #28] │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + str r4, [sp, #20] │ │ │ │ │ + b.n 2268 │ │ │ │ │ + sub.w r4, r0, #39 @ 0x27 │ │ │ │ │ + rsbs lr, r4, #0 │ │ │ │ │ + adc.w lr, lr, r4 │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ + bne.n 227a │ │ │ │ │ + cmp r0, #35 @ 0x23 │ │ │ │ │ + bne.n 225c │ │ │ │ │ + cbz r5, 22cc │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + strb.w r0, [ip] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + ble.n 2284 │ │ │ │ │ + ldrb.w r0, [r8, r2] │ │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ │ + add.w ip, r4, r1 │ │ │ │ │ + beq.n 22a6 │ │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ │ + bne.n 2244 │ │ │ │ │ + cbz r5, 22a0 │ │ │ │ │ + subs r5, r0, r3 │ │ │ │ │ + it ne │ │ │ │ │ + movne r5, #1 │ │ │ │ │ + b.n 225c │ │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + strb r2, [r3, r1] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + b.n 1ac4 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + b.n 225c │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + strb r0, [r4, r1] │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + add.w r0, r1, #1 │ │ │ │ │ + ble.n 22f4 │ │ │ │ │ + ldrb.w ip, [r8, r2] │ │ │ │ │ + adds r1, #2 │ │ │ │ │ + strb.w ip, [r4, r0] │ │ │ │ │ + b.n 2262 │ │ │ │ │ + cbz r1, 22f8 │ │ │ │ │ + subs.w r1, r2, ip │ │ │ │ │ + it ne │ │ │ │ │ + movne r1, #1 │ │ │ │ │ + b.w 1ab2 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + it gt │ │ │ │ │ + ldrgt r4, [sp, #20] │ │ │ │ │ + bgt.n 22dc │ │ │ │ │ + b.n 2262 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + ble.n 2300 │ │ │ │ │ + ldrb.w r0, [r8, r2] │ │ │ │ │ + cmp r0, #10 │ │ │ │ │ + bne.n 22d6 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + str r4, [sp, #20] │ │ │ │ │ + ble.n 23a6 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + strb.w r0, [ip] │ │ │ │ │ + b.n 2262 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + b.n 2262 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + b.w 1ab2 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + str r4, [sp, #20] │ │ │ │ │ + b.n 2262 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + ble.n 230e │ │ │ │ │ + cmp r3, #123 @ 0x7b │ │ │ │ │ + beq.n 2332 │ │ │ │ │ + add.w r2, r4, r2, lsl #2 │ │ │ │ │ + ldr.w r1, [r2, #684] @ 0x2ac │ │ │ │ │ + ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + bne.n 234e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.w 13da │ │ │ │ │ ldrd r0, r6, [fp, #4] │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.w 214c │ │ │ │ │ + bne.n 230e │ │ │ │ │ add.w r2, r4, r1, lsl #6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ - b.w 148c │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.w 7dc │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a06 │ │ │ │ │ - add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ - cbz r3, 234e │ │ │ │ │ - cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 14a0 │ │ │ │ │ - ldrd r1, r3, [r4] │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bcc.n 230e │ │ │ │ │ - ldrb.w r3, [r3, #-1] │ │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ │ - bne.n 2370 │ │ │ │ │ - ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - b.w c1e │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - b.w ca0 │ │ │ │ │ + b.w 1490 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 13d6 │ │ │ │ │ + b.w 13da │ │ │ │ │ + add r0, r4 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + adds r2, #43 @ 0x2b │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + str.w r3, [r0, #2772] @ 0xad4 │ │ │ │ │ + add.w r2, r4, r2, lsl #6 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + ldrb r5, [r7, #1] │ │ │ │ │ + ldrb.w r5, [r8, r5] │ │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r5, #1 │ │ │ │ │ + movne r5, r1 │ │ │ │ │ + str.w r5, [r0, #2812] @ 0xafc │ │ │ │ │ + strd r1, r3, [r2, #4] │ │ │ │ │ + bne.w 168e │ │ │ │ │ + b.w 16ce │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2468 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2468 │ │ │ │ │ + b.w 158e │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 2262 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000023a0 : │ │ │ │ │ +000023ac : │ │ │ │ │ tok_nextc(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrd r4, r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 23dc │ │ │ │ │ + beq.n 23e8 │ │ │ │ │ ldr.w r2, [r3, #476] @ 0x1dc │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt cs │ │ │ │ │ movcs r2, #29 │ │ │ │ │ strcs r2, [r3, #32] │ │ │ │ │ - bcs.n 2452 │ │ │ │ │ + bcs.n 245e │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.n 2452 │ │ │ │ │ + bne.n 245e │ │ │ │ │ ldr.w r2, [r0, #2744] @ 0xab8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2458 │ │ │ │ │ + beq.n 2464 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r4, [r3, #2704] @ 0xa90 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r0, 243c │ │ │ │ │ + cbnz r0, 2448 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 23ba │ │ │ │ │ + bne.n 23c6 │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.n 2452 │ │ │ │ │ + bne.n 245e │ │ │ │ │ ldr.w r2, [r3, #2744] @ 0xab8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r5, r2 │ │ │ │ │ - cbz r0, 2458 │ │ │ │ │ + cbz r0, 2464 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ str.w r4, [r3, #2704] @ 0xa90 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2408 │ │ │ │ │ + beq.n 2414 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 23d8 │ │ │ │ │ + b.n 23e4 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ - b.n 2452 │ │ │ │ │ + b.n 245e │ │ │ │ │ │ │ │ │ │ -0000245c : │ │ │ │ │ +00002468 : │ │ │ │ │ tok_backup(): │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n 2490 │ │ │ │ │ + beq.n 249c │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bcc.n 24a6 │ │ │ │ │ + bcc.n 24b2 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 2492 │ │ │ │ │ + bne.n 249e │ │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #476] @ 0x1dc │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bx lr │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ @@ -3561,180 +3559,180 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000024bc : │ │ │ │ │ +000024c8 : │ │ │ │ │ tok_decimal_tail(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r4, r0 │ │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ │ ldrd r5, r8, [r4, #4] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 250a │ │ │ │ │ + beq.n 2516 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2546 │ │ │ │ │ + bcs.n 2552 │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ │ ldr.w r3, [r6, r0, lsl #2] │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bpl.n 2502 │ │ │ │ │ + bpl.n 250e │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 24de │ │ │ │ │ + b.n 24ea │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 2558 │ │ │ │ │ + beq.n 2564 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 254a │ │ │ │ │ + bne.n 2556 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25ca │ │ │ │ │ + beq.n 25d6 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, r8, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 25ae │ │ │ │ │ + bne.n 25ba │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 2584 │ │ │ │ │ + beq.n 2590 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.n 24ea │ │ │ │ │ + bcc.n 24f6 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ ldr.w r3, [r6, #1020] @ 0x3fc │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 25c4 │ │ │ │ │ + bpl.n 25d0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 24de │ │ │ │ │ + b.n 24ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ │ ands.w r5, r5, #4 │ │ │ │ │ - bne.n 24da │ │ │ │ │ + bne.n 24e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 2506 │ │ │ │ │ + b.n 2512 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 254a │ │ │ │ │ + bne.n 2556 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - cbz r0, 25ca │ │ │ │ │ + cbz r0, 25d6 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, r8, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2536 │ │ │ │ │ + beq.n 2542 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b.n 254a │ │ │ │ │ + b.n 2556 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2506 │ │ │ │ │ + b.n 2512 │ │ │ │ │ mov r5, r8 │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ - b.n 254a │ │ │ │ │ + b.n 2556 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000025d4 : │ │ │ │ │ +000025e0 : │ │ │ │ │ verify_end_of_number.constprop.0(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add.w r2, r0, #12288 @ 0x3000 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ │ - cbnz r2, 2626 │ │ │ │ │ + cbnz r2, 2632 │ │ │ │ │ sub.w r2, r1, #97 @ 0x61 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi.n 260c │ │ │ │ │ + bhi.n 2618 │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ .word 0x08080819 │ │ │ │ │ .word 0x08087882 │ │ │ │ │ .word 0x08080861 │ │ │ │ │ .short 0x5708 │ │ │ │ │ .byte 0x4d │ │ │ │ │ .byte 0x00 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt.n 2626 │ │ │ │ │ + bgt.n 2632 │ │ │ │ │ bic.w r2, r3, #32 │ │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ │ cmp r2, #25 │ │ │ │ │ - bls.n 2674 │ │ │ │ │ + bls.n 2680 │ │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #9 │ │ │ │ │ - bls.n 2674 │ │ │ │ │ + bls.n 2680 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r5, 2674 │ │ │ │ │ + cbz r5, 2680 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxWarning │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -3743,232 +3741,232 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyTokenizer_parser_warn> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_parser_warn │ │ │ │ │ - cbnz r0, 2692 │ │ │ │ │ + cbnz r0, 269e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - b.n 2628 │ │ │ │ │ + bl 23ac │ │ │ │ │ + b.n 2634 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2628 │ │ │ │ │ + b.n 2634 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2640 │ │ │ │ │ + b.n 264c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2640 │ │ │ │ │ + b.n 264c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it hi │ │ │ │ │ movhi r2, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ itt ls │ │ │ │ │ movwls r2, #8449 @ 0x2101 │ │ │ │ │ lsrls r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ it ls │ │ │ │ │ andls.w r2, r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 2640 │ │ │ │ │ + b.n 264c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2640 │ │ │ │ │ + b.n 264c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2640 │ │ │ │ │ + b.n 264c │ │ │ │ │ │ │ │ │ │ -00002714 : │ │ │ │ │ +00002720 : │ │ │ │ │ verify_end_of_number(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add.w ip, r0, #12288 @ 0x3000 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w r3, [ip, #68] @ 0x44 │ │ │ │ │ - cbnz r3, 2766 │ │ │ │ │ + cbnz r3, 2772 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, #97 @ 0x61 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - bhi.n 274c │ │ │ │ │ + bhi.n 2758 │ │ │ │ │ tbb [pc, r1] │ │ │ │ │ .word 0x08080819 │ │ │ │ │ .word 0x0808828f │ │ │ │ │ .word 0x08080866 │ │ │ │ │ .short 0x5908 │ │ │ │ │ .byte 0x4c │ │ │ │ │ .byte 0x00 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt.n 2766 │ │ │ │ │ + bgt.n 2772 │ │ │ │ │ bic.w r1, r3, #32 │ │ │ │ │ subs r1, #65 @ 0x41 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ - bls.n 27b6 │ │ │ │ │ + bls.n 27c2 │ │ │ │ │ sub.w r1, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #9 │ │ │ │ │ - bls.n 27b6 │ │ │ │ │ + bls.n 27c2 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r5, 27b6 │ │ │ │ │ + cbz r5, 27c2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxWarning │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyTokenizer_parser_warn> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_parser_warn │ │ │ │ │ - cbnz r0, 27d0 │ │ │ │ │ + cbnz r0, 27dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a0 │ │ │ │ │ - b.n 2768 │ │ │ │ │ + bl 23ac │ │ │ │ │ + b.n 2774 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2768 │ │ │ │ │ + b.n 2774 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2786 │ │ │ │ │ + b.n 2792 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2786 │ │ │ │ │ + b.n 2792 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ - bl 23a0 │ │ │ │ │ + bl 23ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ittet ls │ │ │ │ │ movwls ip, #8449 @ 0x2101 │ │ │ │ │ lsrls.w ip, ip, r0 │ │ │ │ │ movhi.w ip, #0 │ │ │ │ │ andls.w ip, ip, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r5, ip │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 2468 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2786 │ │ │ │ │ + b.n 2792 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2786 │ │ │ │ │ + b.n 2792 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2786 │ │ │ │ │ + b.n 2792 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -50,19 +50,19 @@ │ │ │ │ │ 0x000002f0 636f6465 55544638 005f5079 556e6963 codeUTF8._PyUnic │ │ │ │ │ 0x00000300 6f64655f 5363616e 4964656e 74696669 ode_ScanIdentifi │ │ │ │ │ 0x00000310 6572005f 50795f44 65616c6c 6f63005f er._Py_Dealloc._ │ │ │ │ │ 0x00000320 5079546f 6b656e69 7a65725f 73796e74 PyTokenizer_synt │ │ │ │ │ 0x00000330 61786572 726f725f 6b6e6f77 6e5f7261 axerror_known_ra │ │ │ │ │ 0x00000340 6e676500 5f50794c 65786572 5f747970 nge._PyLexer_typ │ │ │ │ │ 0x00000350 655f636f 6d6d656e 745f746f 6b656e5f e_comment_token_ │ │ │ │ │ - 0x00000360 73657475 70006d65 6d636d70 0050794d setup.memcmp.PyM │ │ │ │ │ - 0x00000370 656d5f4d 616c6c6f 63005079 4d656d5f em_Malloc.PyMem_ │ │ │ │ │ - 0x00000380 46726565 00507955 6e69636f 64655f53 Free.PyUnicode_S │ │ │ │ │ - 0x00000390 75627374 72696e67 00507955 6e69636f ubstring.PyUnico │ │ │ │ │ - 0x000003a0 64655f41 73555446 38537472 696e6700 de_AsUTF8String. │ │ │ │ │ - 0x000003b0 50794578 635f556e 69636f64 65446563 PyExc_UnicodeDec │ │ │ │ │ - 0x000003c0 6f646545 72726f72 00507945 72725f45 odeError.PyErr_E │ │ │ │ │ - 0x000003d0 78636570 74696f6e 4d617463 68657300 xceptionMatches. │ │ │ │ │ + 0x00000360 73657475 70006d65 6d636d70 00507955 setup.memcmp.PyU │ │ │ │ │ + 0x00000370 6e69636f 64655f53 75627374 72696e67 nicode_Substring │ │ │ │ │ + 0x00000380 00507955 6e69636f 64655f41 73555446 .PyUnicode_AsUTF │ │ │ │ │ + 0x00000390 38537472 696e6700 50794578 635f556e 8String.PyExc_Un │ │ │ │ │ + 0x000003a0 69636f64 65446563 6f646545 72726f72 icodeDecodeError │ │ │ │ │ + 0x000003b0 00507945 72725f45 78636570 74696f6e .PyErr_Exception │ │ │ │ │ + 0x000003c0 4d617463 68657300 50794d65 6d5f4d61 Matches.PyMem_Ma │ │ │ │ │ + 0x000003d0 6c6c6f63 0050794d 656d5f46 72656500 lloc.PyMem_Free. │ │ │ │ │ 0x000003e0 50794578 635f5379 6e746178 5761726e PyExc_SyntaxWarn │ │ │ │ │ 0x000003f0 696e6700 5f507954 6f6b656e 697a6572 ing._PyTokenizer │ │ │ │ │ 0x00000400 5f706172 7365725f 7761726e 00 _parser_warn. │ │ │ ├── abstract.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -242,16 +242,16 @@ │ │ │ │ │ 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ 239: 000017b5 448 FUNC GLOBAL DEFAULT 5 PyObject_IsSubclass │ │ │ │ │ 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 241: 00001e71 256 FUNC GLOBAL DEFAULT 5 PySequence_Fast │ │ │ │ │ 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyList_Extend │ │ │ │ │ 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetString │ │ │ │ │ 244: 00000271 202 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceAdd │ │ │ │ │ - 245: 00002199 110 FUNC GLOBAL DEFAULT 5 PySequence_List │ │ │ │ │ - 246: 00002209 16 FUNC GLOBAL DEFAULT 5 PyObject_CheckBuffer │ │ │ │ │ + 245: 00002199 16 FUNC GLOBAL DEFAULT 5 PyObject_CheckBuffer │ │ │ │ │ + 246: 000021a9 110 FUNC GLOBAL DEFAULT 5 PySequence_List │ │ │ │ │ 247: 0000033d 156 FUNC GLOBAL DEFAULT 1 PySequence_DelItem │ │ │ │ │ 248: 00002219 96 FUNC GLOBAL HIDDEN 5 _PyObject_RealIsSubclass │ │ │ │ │ 249: 00002279 90 FUNC GLOBAL DEFAULT 5 PyObject_Size │ │ │ │ │ 250: 000022d5 204 FUNC GLOBAL DEFAULT 5 PyObject_DelItem │ │ │ │ │ 251: 000023a1 380 FUNC GLOBAL DEFAULT 5 PyNumber_Add │ │ │ │ │ 252: 0000251d 18 FUNC GLOBAL DEFAULT 5 PyIndex_Check │ │ │ │ │ 253: 00002531 66 FUNC GLOBAL DEFAULT 5 PyNumber_Negative │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -773,19 +773,19 @@ │ │ │ │ │ 00002146 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002154 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00002158 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00002172 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00002176 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000217c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000218c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021ae 0000b20a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000021b8 0000f20a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ -000021ce 0000020a R_ARM_THM_CALL 00000257 null_error.isra.0 │ │ │ │ │ -000021ec 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021be 0000b20a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000021c8 0000f20a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ +000021de 0000020a R_ARM_THM_CALL 00000257 null_error.isra.0 │ │ │ │ │ 000021fc 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000220c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000224e 0000332f R_ARM_THM_MOVW_ABS_NC 00000364 .LC18 │ │ │ │ │ 00002252 00003330 R_ARM_THM_MOVT_ABS 00000364 .LC18 │ │ │ │ │ 0000225c 0000360a R_ARM_THM_CALL 00001119 check_class │ │ │ │ │ 000022ac 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000022b0 0000c730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000022b4 0000442f R_ARM_THM_MOVW_ABS_NC 00000418 .LC23 │ │ │ │ │ 000022b8 00004430 R_ARM_THM_MOVT_ABS 00000418 .LC23 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -164,16 +164,16 @@ │ │ │ │ │ PyExc_SystemError │ │ │ │ │ PyObject_IsSubclass │ │ │ │ │ PyType_IsSubtype │ │ │ │ │ PySequence_Fast │ │ │ │ │ _PyList_Extend │ │ │ │ │ _PyErr_SetString │ │ │ │ │ PyNumber_InPlaceAdd │ │ │ │ │ -PySequence_List │ │ │ │ │ PyObject_CheckBuffer │ │ │ │ │ +PySequence_List │ │ │ │ │ PySequence_DelItem │ │ │ │ │ _PyObject_RealIsSubclass │ │ │ │ │ PyObject_Size │ │ │ │ │ PyObject_DelItem │ │ │ │ │ PyNumber_Add │ │ │ │ │ PyIndex_Check │ │ │ │ │ PyNumber_Negative │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -3822,79 +3822,79 @@ │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq.n 2100 │ │ │ │ │ b.n 2124 │ │ │ │ │ │ │ │ │ │ -00002198 : │ │ │ │ │ +00002198 : │ │ │ │ │ +PyObject_CheckBuffer(): │ │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ │ + cbz r0, 21a6 │ │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ │ + subs r0, #0 │ │ │ │ │ + it ne │ │ │ │ │ + movne r0, #1 │ │ │ │ │ + bx lr │ │ │ │ │ + │ │ │ │ │ +000021a8 : │ │ │ │ │ PySequence_List(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - cbz r0, 21ce │ │ │ │ │ + cbz r0, 21de │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 2200 │ │ │ │ │ + cbz r0, 2210 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 <_PyList_Extend> │ │ │ │ │ R_ARM_THM_CALL _PyList_Extend │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 21d8 │ │ │ │ │ + cbz r0, 21e8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 21f6 │ │ │ │ │ + blt.n 2206 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bl 256 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 21c8 │ │ │ │ │ + b.n 21d8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 21d4 │ │ │ │ │ + bge.n 21e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21d4 │ │ │ │ │ + bne.n 21e4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 21c8 │ │ │ │ │ + b.n 21d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 2200 │ │ │ │ │ + cbnz r3, 2210 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 21c8 │ │ │ │ │ + b.n 21d8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002208 : │ │ │ │ │ -PyObject_CheckBuffer(): │ │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ │ - cbz r0, 2216 │ │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ │ - subs r0, #0 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ - bx lr │ │ │ │ │ - │ │ │ │ │ 00002218 <_PyObject_RealIsSubclass>: │ │ │ │ │ _PyObject_RealIsSubclass(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -141,17 +141,17 @@ │ │ │ │ │ 0x000008a0 635f5379 7374656d 4572726f 72005079 c_SystemError.Py │ │ │ │ │ 0x000008b0 4f626a65 63745f49 73537562 636c6173 Object_IsSubclas │ │ │ │ │ 0x000008c0 73005079 54797065 5f497353 75627479 s.PyType_IsSubty │ │ │ │ │ 0x000008d0 70650050 79536571 75656e63 655f4661 pe.PySequence_Fa │ │ │ │ │ 0x000008e0 7374005f 50794c69 73745f45 7874656e st._PyList_Exten │ │ │ │ │ 0x000008f0 64005f50 79457272 5f536574 53747269 d._PyErr_SetStri │ │ │ │ │ 0x00000900 6e670050 794e756d 6265725f 496e506c ng.PyNumber_InPl │ │ │ │ │ - 0x00000910 61636541 64640050 79536571 75656e63 aceAdd.PySequenc │ │ │ │ │ - 0x00000920 655f4c69 73740050 794f626a 6563745f e_List.PyObject_ │ │ │ │ │ - 0x00000930 43686563 6b427566 66657200 50795365 CheckBuffer.PySe │ │ │ │ │ + 0x00000910 61636541 64640050 794f626a 6563745f aceAdd.PyObject_ │ │ │ │ │ + 0x00000920 43686563 6b427566 66657200 50795365 CheckBuffer.PySe │ │ │ │ │ + 0x00000930 7175656e 63655f4c 69737400 50795365 quence_List.PySe │ │ │ │ │ 0x00000940 7175656e 63655f44 656c4974 656d005f quence_DelItem._ │ │ │ │ │ 0x00000950 50794f62 6a656374 5f526561 6c497353 PyObject_RealIsS │ │ │ │ │ 0x00000960 7562636c 61737300 50794f62 6a656374 ubclass.PyObject │ │ │ │ │ 0x00000970 5f53697a 65005079 4f626a65 63745f44 _Size.PyObject_D │ │ │ │ │ 0x00000980 656c4974 656d0050 794e756d 6265725f elItem.PyNumber_ │ │ │ │ │ 0x00000990 41646400 5079496e 6465785f 43686563 Add.PyIndex_Chec │ │ │ │ │ 0x000009a0 6b005079 4e756d62 65725f4e 65676174 k.PyNumber_Negat │ │ │ ├── bytes_methods.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: 16104 (bytes into file) │ │ │ │ │ + Start of section headers: 16108 (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 0x3ee8: │ │ │ │ │ +There are 16 section headers, starting at offset 0x3eec: │ │ │ │ │ │ │ │ │ │ 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 0018fc 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003608 000688 08 I 13 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 001930 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 001930 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .text.hot PROGBITS 00000000 001930 000924 00 AX 0 0 4 │ │ │ │ │ - [ 6] .rel.text.hot REL 00000000 003c90 0001b0 08 I 13 5 4 │ │ │ │ │ - [ 7] .rodata.str1.4 PROGBITS 00000000 002254 0000f3 01 AMS 0 0 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 002348 000070 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 003e40 000020 08 I 13 8 4 │ │ │ │ │ - [10] .rodata PROGBITS 00000000 0023b8 0007ee 00 A 0 0 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 002ba6 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 002ba6 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 002bdc 000580 10 14 27 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 00315c 0004ab 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 003e60 000088 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 001900 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00360c 000688 08 I 13 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 001934 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 001934 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .text.hot PROGBITS 00000000 001934 000924 00 AX 0 0 4 │ │ │ │ │ + [ 6] .rel.text.hot REL 00000000 003c94 0001b0 08 I 13 5 4 │ │ │ │ │ + [ 7] .rodata.str1.4 PROGBITS 00000000 002258 0000f3 01 AMS 0 0 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 00234c 000070 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 003e44 000020 08 I 13 8 4 │ │ │ │ │ + [10] .rodata PROGBITS 00000000 0023bc 0007ee 00 A 0 0 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 002baa 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 002baa 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 002be0 000580 10 14 27 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 003160 0004ab 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 003e64 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 {} │ │ │ │ │ @@ -7,30 +7,30 @@ │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 7 .LC0 │ │ │ │ │ 4: 00000040 0 NOTYPE LOCAL DEFAULT 7 .LC1 │ │ │ │ │ 5: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 6: 00000060 0 NOTYPE LOCAL DEFAULT 7 .LC2 │ │ │ │ │ 7: 000003d8 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 8: 000003dc 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 9: 00000af9 348 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ - 10: 00000c55 1116 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ - 11: 00001645 696 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ + 10: 00000c55 1120 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ + 11: 00001649 696 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ 12: 000005d0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 13: 0000008c 0 NOTYPE LOCAL DEFAULT 7 .LC4 │ │ │ │ │ 14: 00000520 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 15: 000000a4 0 NOTYPE LOCAL DEFAULT 7 .LC6 │ │ │ │ │ 16: 000000b0 0 NOTYPE LOCAL DEFAULT 7 .LC7 │ │ │ │ │ 17: 00000524 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 18: 0000064d 184 FUNC LOCAL DEFAULT 1 tailmatch │ │ │ │ │ 19: 000005d4 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 20: 000000e8 0 NOTYPE LOCAL DEFAULT 7 .LC8 │ │ │ │ │ 21: 00000920 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 22: 00000001 112 FUNC LOCAL DEFAULT 8 stringlib__two_way_count │ │ │ │ │ 23: 00000000 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ 24: 0000006c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 25: 000018f8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 25: 000018fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 26: 00000000 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 27: 00000001 132 FUNC GLOBAL HIDDEN 5 _Py_bytes_lower │ │ │ │ │ 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ 29: 00000001 556 FUNC GLOBAL HIDDEN 1 _Py_bytes_rfind │ │ │ │ │ 30: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ 31: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ @@ -61,24 +61,24 @@ │ │ │ │ │ 57: 00000705 184 FUNC GLOBAL HIDDEN 1 _Py_bytes_startswith │ │ │ │ │ 58: 00000651 724 FUNC GLOBAL HIDDEN 5 _Py_bytes_contains │ │ │ │ │ 59: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 60: 000007bd 678 FUNC GLOBAL HIDDEN 1 _Py_bytes_count │ │ │ │ │ 61: 00000a65 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isdigit │ │ │ │ │ 62: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 63: 00000ab5 68 FUNC GLOBAL HIDDEN 1 _Py_bytes_isascii │ │ │ │ │ - 64: 000010b1 62 FUNC GLOBAL HIDDEN 1 _Py_bytes_capitalize │ │ │ │ │ - 65: 000010f1 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isalnum │ │ │ │ │ - 66: 00001141 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isalpha │ │ │ │ │ - 67: 00001191 106 FUNC GLOBAL HIDDEN 1 _Py_bytes_islower │ │ │ │ │ - 68: 000011fd 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isspace │ │ │ │ │ - 69: 0000124d 150 FUNC GLOBAL HIDDEN 1 _Py_bytes_istitle │ │ │ │ │ - 70: 000012e5 112 FUNC GLOBAL HIDDEN 1 _Py_bytes_isupper │ │ │ │ │ - 71: 00001355 586 FUNC GLOBAL HIDDEN 1 _Py_bytes_rindex │ │ │ │ │ - 72: 000015a1 72 FUNC GLOBAL HIDDEN 1 _Py_bytes_swapcase │ │ │ │ │ - 73: 000015e9 92 FUNC GLOBAL HIDDEN 1 _Py_bytes_title │ │ │ │ │ + 64: 000010b5 62 FUNC GLOBAL HIDDEN 1 _Py_bytes_capitalize │ │ │ │ │ + 65: 000010f5 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isalnum │ │ │ │ │ + 66: 00001145 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isalpha │ │ │ │ │ + 67: 00001195 106 FUNC GLOBAL HIDDEN 1 _Py_bytes_islower │ │ │ │ │ + 68: 00001201 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isspace │ │ │ │ │ + 69: 00001251 150 FUNC GLOBAL HIDDEN 1 _Py_bytes_istitle │ │ │ │ │ + 70: 000012e9 112 FUNC GLOBAL HIDDEN 1 _Py_bytes_isupper │ │ │ │ │ + 71: 00001359 586 FUNC GLOBAL HIDDEN 1 _Py_bytes_rindex │ │ │ │ │ + 72: 000015a5 72 FUNC GLOBAL HIDDEN 1 _Py_bytes_swapcase │ │ │ │ │ + 73: 000015ed 92 FUNC GLOBAL HIDDEN 1 _Py_bytes_title │ │ │ │ │ 74: 00000000 98 OBJECT GLOBAL HIDDEN 10 _Py_isascii__doc__ │ │ │ │ │ 75: 00000064 291 OBJECT GLOBAL HIDDEN 10 _Py_maketrans__doc__ │ │ │ │ │ 76: 00000188 123 OBJECT GLOBAL HIDDEN 10 _Py_swapcase__doc__ │ │ │ │ │ 77: 00000204 124 OBJECT GLOBAL HIDDEN 10 _Py_capitalize__doc__ │ │ │ │ │ 78: 00000280 155 OBJECT GLOBAL HIDDEN 10 _Py_title__doc__ │ │ │ │ │ 79: 0000031c 93 OBJECT GLOBAL HIDDEN 10 _Py_upper__doc__ │ │ │ │ │ 80: 0000037c 93 OBJECT GLOBAL HIDDEN 10 _Py_lower__doc__ │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3608 contains 209 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x360c contains 209 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001e 00001e0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00000032 00001f0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 000000f8 0000200a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000012e 0000220a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 000001e0 0000230a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ 000001ee 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -75,21 +75,21 @@ │ │ │ │ │ 000007ac 00001030 R_ARM_THM_MOVT_ABS 000000b0 .LC7 │ │ │ │ │ 000007b4 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000007da 00001e0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 000007f0 00001f0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00000910 0000210a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ 0000091a 0000200a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00000952 0000220a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000009d6 0000160a R_ARM_THM_CALL 00000001 stringlib__two_way_count │ │ │ │ │ -000009f6 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000009fc 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000a00 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000a04 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -00000a08 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -00000a0e 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009f8 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000009fe 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000a02 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000a06 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +00000a0a 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +00000a10 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a2e 0000160a R_ARM_THM_CALL 00000001 stringlib__two_way_count │ │ │ │ │ 00000a34 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000a38 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000a3e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000a42 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00000a48 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000a70 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ 00000a74 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ @@ -101,121 +101,121 @@ │ │ │ │ │ 00000aac 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 00000ad0 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 00000ad4 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 00000aee 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 00000af2 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 00000bcc 0000320a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 00000c1a 0000310a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000010ba 0000382f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ -000010be 00003830 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_toupper │ │ │ │ │ -000010ce 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -000010d2 00001c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -000010fc 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001100 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001118 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000111c 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001124 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001128 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001134 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001138 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000114c 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001150 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001168 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000116c 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001174 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001178 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001184 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001188 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000011a4 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000011a8 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000011cc 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000011d0 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000011e0 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000011e4 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000011f0 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000011f4 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001202 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001206 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001212 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001216 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001224 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001228 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001240 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001244 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001264 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001268 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001290 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001294 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001298 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000129c 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000012a0 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000012a4 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000012be 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000012c2 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000012d8 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000012dc 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000012f8 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000012fc 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001326 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000132a 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000133a 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000133e 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000134a 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000134e 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001372 00001e0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00001388 00001f0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001452 0000200a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000145e 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001462 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001466 00000d2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ -0000146a 00000d30 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ -00001470 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000149e 0000220a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001556 0000230a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00001564 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000156c 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001570 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001574 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -00001578 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -0000157e 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001584 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001588 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000158e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001592 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001598 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000015aa 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000015ae 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000015b2 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -000015b6 00001c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -000015ba 0000382f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ -000015be 00003830 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_toupper │ │ │ │ │ -000015f2 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000015f6 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000015fa 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -000015fe 00001c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -00001602 0000382f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ -00001606 00003830 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_toupper │ │ │ │ │ -000018aa 00002e0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000018e6 0000160a R_ARM_THM_CALL 00000001 stringlib__two_way_count │ │ │ │ │ -000018f8 00002d02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000010be 0000382f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ +000010c2 00003830 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_toupper │ │ │ │ │ +000010d2 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +000010d6 00001c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +00001100 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001104 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000111c 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001120 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001128 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000112c 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001138 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000113c 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001150 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001154 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000116c 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001170 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001178 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000117c 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001188 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000118c 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000011a8 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000011ac 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000011d0 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000011d4 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000011e4 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000011e8 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000011f4 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000011f8 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001206 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000120a 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001216 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000121a 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001228 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000122c 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001244 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001248 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001268 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000126c 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001294 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001298 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000129c 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000012a0 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000012a4 0000342f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000012a8 00003430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000012c2 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000012c6 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000012dc 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000012e0 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000012fc 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001300 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000132a 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000132e 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000133e 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001342 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000134e 0000352f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001352 00003530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001376 00001e0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +0000138c 00001f0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001456 0000200a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001462 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001466 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000146a 00000d2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ +0000146e 00000d30 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ +00001474 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000014a2 0000220a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000155a 0000230a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +00001568 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001570 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001574 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001578 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +0000157c 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +00001582 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001588 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000158c 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001592 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001596 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000159c 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000015ae 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000015b2 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000015b6 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +000015ba 00001c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +000015be 0000382f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ +000015c2 00003830 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_toupper │ │ │ │ │ +000015f6 00003e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000015fa 00003e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000015fe 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +00001602 00001c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +00001606 0000382f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ +0000160a 00003830 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_toupper │ │ │ │ │ +000018ae 00002e0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000018ea 0000160a R_ARM_THM_CALL 00000001 stringlib__two_way_count │ │ │ │ │ +000018fc 00002d02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 0000010a 0000211e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 000005a4 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 0000073c 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000011c6 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000011dc 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000011ec 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000012ba 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000012d4 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00001320 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00001336 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00001346 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000014c0 0000211e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000011ca 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000011e0 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000011f0 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000012be 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000012d8 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00001324 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000133a 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000134a 0000331e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000014c4 0000211e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 00000468 0000211e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3c90 contains 54 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3c94 contains 54 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000008 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ 0000000c 00001c30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ 000000a4 00002a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 0000010a 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 0000010e 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000112 0000062f R_ARM_THM_MOVW_ABS_NC 00000060 .LC2 │ │ │ │ │ @@ -236,15 +236,15 @@ │ │ │ │ │ 0000052a 00002e0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00000568 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000056e 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00000572 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000576 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ 0000057a 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ 00000580 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000005ac 00000b0a R_ARM_THM_CALL 00001645 stringlib_adaptive_find │ │ │ │ │ +000005ac 00000b0a R_ARM_THM_CALL 00001649 stringlib_adaptive_find │ │ │ │ │ 000005b4 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000005b8 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000005be 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000005c2 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000005c8 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000005d0 00002d02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 000005de 0000382f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ @@ -255,22 +255,22 @@ │ │ │ │ │ 00000696 00001f0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 000007e4 0000200a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00000842 00002c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 0000085a 00002c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 000008d2 0000090a R_ARM_THM_CALL 00000af9 stringlib__preprocess │ │ │ │ │ 000008dc 00000a0a R_ARM_THM_CALL 00000c55 stringlib__two_way │ │ │ │ │ 000008e4 00002e0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000008fa 00000b0a R_ARM_THM_CALL 00001645 stringlib_adaptive_find │ │ │ │ │ +000008fa 00000b0a R_ARM_THM_CALL 00001649 stringlib_adaptive_find │ │ │ │ │ 00000902 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00000906 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000090a 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ 0000090e 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ 00000918 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000920 00002d02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 000003d4 0000211e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x3e40 contains 4 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x3e44 contains 4 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000002e 0000090a R_ARM_THM_CALL 00000af9 stringlib__preprocess │ │ │ │ │ 0000003c 00000a0a R_ARM_THM_CALL 00000c55 stringlib__two_way │ │ │ │ │ 0000005e 00002e0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 0000006c 00002d02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -526,15 +526,15 @@ │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ movs r7, #1 │ │ │ │ │ strd r6, r7, [sp] │ │ │ │ │ - bl 1644 │ │ │ │ │ + bl 1648 │ │ │ │ │ mov r8, r0 │ │ │ │ │ b.n 34e <_Py_bytes_index+0x122> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ @@ -859,37 +859,37 @@ │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 93c <_Py_bytes_count+0x180> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w a2c <_Py_bytes_count+0x270> │ │ │ │ │ + beq.w a18 <_Py_bytes_count+0x25c> │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a12 <_Py_bytes_count+0x256> │ │ │ │ │ + bne.w a14 <_Py_bytes_count+0x258> │ │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ it gt │ │ │ │ │ movgt r7, r4 │ │ │ │ │ ble.w a52 <_Py_bytes_count+0x296> │ │ │ │ │ add r4, sl │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ ands.w r4, r4, sl, asr #32 │ │ │ │ │ it cc │ │ │ │ │ movcc r4, sl │ │ │ │ │ subs r0, r7, r4 │ │ │ │ │ bmi.w a4e <_Py_bytes_count+0x292> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9dc <_Py_bytes_count+0x220> │ │ │ │ │ + beq.w 9de <_Py_bytes_count+0x222> │ │ │ │ │ cmp r0, r6 │ │ │ │ │ blt.n 908 <_Py_bytes_count+0x14c> │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ble.w 96c <_Py_bytes_count+0x1b0> │ │ │ │ │ movw r3, #2499 @ 0x9c3 │ │ │ │ │ @@ -952,15 +952,15 @@ │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldrb.w r8, [r7] │ │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ beq.n 932 <_Py_bytes_count+0x176> │ │ │ │ │ ldrd r8, r3, [sp, #16] │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.w 9e8 <_Py_bytes_count+0x22c> │ │ │ │ │ + beq.w 9ea <_Py_bytes_count+0x22e> │ │ │ │ │ add.w r6, ip, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ blt.n 926 <_Py_bytes_count+0x16a> │ │ │ │ │ add.w r6, lr, ip │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ lsr.w r6, r2, r6 │ │ │ │ │ @@ -1000,17 +1000,17 @@ │ │ │ │ │ beq.n a34 <_Py_bytes_count+0x278> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 9f6 <_Py_bytes_count+0x23a> │ │ │ │ │ + beq.n 9f8 <_Py_bytes_count+0x23c> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 9fc <_Py_bytes_count+0x240> │ │ │ │ │ + bhi.n 9fe <_Py_bytes_count+0x242> │ │ │ │ │ mov r5, r6 │ │ │ │ │ add.w r9, sp, #27 │ │ │ │ │ movs r6, #1 │ │ │ │ │ strb.w r0, [sp, #27] │ │ │ │ │ b.n 800 <_Py_bytes_count+0x44> │ │ │ │ │ bne.n 908 <_Py_bytes_count+0x14c> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1045,76 +1045,76 @@ │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movle r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 83e <_Py_bytes_count+0x82> │ │ │ │ │ asrs r3, r6, #2 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp.w r3, r0, asr #2 │ │ │ │ │ - bge.n a16 <_Py_bytes_count+0x25a> │ │ │ │ │ + blt.n a20 <_Py_bytes_count+0x264> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 0 <_Py_bytes_rfind> │ │ │ │ │ - R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ + bl 1648 │ │ │ │ │ b.n 90c <_Py_bytes_count+0x150> │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ beq.n 910 <_Py_bytes_count+0x154> │ │ │ │ │ adds r0, #1 │ │ │ │ │ b.n 910 <_Py_bytes_count+0x154> │ │ │ │ │ adds r0, #1 │ │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ beq.n 90c <_Py_bytes_count+0x150> │ │ │ │ │ add ip, r8 │ │ │ │ │ b.n 92c <_Py_bytes_count+0x170> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, a12 <_Py_bytes_count+0x256> │ │ │ │ │ + cbnz r0, a14 <_Py_bytes_count+0x258> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r4, #0 │ │ │ │ │ b.n 91e <_Py_bytes_count+0x162> │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + add.w r9, sp, #27 │ │ │ │ │ + b.n 800 <_Py_bytes_count+0x44> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ + mov r3, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 1644 │ │ │ │ │ + bl 0 <_Py_bytes_rfind> │ │ │ │ │ + R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ b.n 90c <_Py_bytes_count+0x150> │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - add.w r9, sp, #27 │ │ │ │ │ - b.n 800 <_Py_bytes_count+0x44> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n a12 <_Py_bytes_count+0x256> │ │ │ │ │ + b.n a14 <_Py_bytes_count+0x258> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 910 <_Py_bytes_count+0x154> │ │ │ │ │ adds r3, r7, r4 │ │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ │ bics.w r7, r7, r7, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r7, r3 │ │ │ │ │ @@ -1362,15 +1362,15 @@ │ │ │ │ │ add.w r2, lr, #4294967295 @ 0xffffffff │ │ │ │ │ it ge │ │ │ │ │ movge r4, lr │ │ │ │ │ ldr.w r6, [ip], #24 │ │ │ │ │ add r2, sl │ │ │ │ │ mov fp, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d2a │ │ │ │ │ + bne.n d2e │ │ │ │ │ cmp r2, r0 │ │ │ │ │ bcs.n cd4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ rsb r4, lr, #1 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ it lt │ │ │ │ │ @@ -1378,62 +1378,63 @@ │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ │ ldrb.w r5, [ip, r3] │ │ │ │ │ adds r3, r2, r5 │ │ │ │ │ - cbz r5, cdc │ │ │ │ │ + cbz r5, ce0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ bls.n cd4 │ │ │ │ │ ldrb r2, [r2, r5] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ - cbz r2, cdc │ │ │ │ │ + cbz r2, ce0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ bls.n cd4 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ - cbz r2, cda │ │ │ │ │ + cbz r2, cde │ │ │ │ │ cmp r0, r3 │ │ │ │ │ bhi.n cc2 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 104c │ │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ add r2, r3 │ │ │ │ │ - ble.w f10 │ │ │ │ │ + ble.w e88 │ │ │ │ │ ldrb.w r8, [r2, r1] │ │ │ │ │ ldrb r5, [r6, r1] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n d00 │ │ │ │ │ + beq.n d04 │ │ │ │ │ cmp r1, fp │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ - bge.n d1e │ │ │ │ │ + bge.n d22 │ │ │ │ │ adds r2, r3, r7 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ bhi.n c9c │ │ │ │ │ b.n cd4 │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - ble.w f10 │ │ │ │ │ + ble.w e88 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ ldrb.w r9, [r6, r5] │ │ │ │ │ ldrb.w r8, [r2, r5] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq.w f06 │ │ │ │ │ + beq.w e7e │ │ │ │ │ cmp fp, r5 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bgt.n cf8 │ │ │ │ │ + bgt.n cfc │ │ │ │ │ subs r2, r5, r1 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r3 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ bcc.n c9c │ │ │ │ │ b.n cd4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ @@ -1442,474 +1443,473 @@ │ │ │ │ │ adds r3, r6, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ │ ldrb.w r3, [ip, r3] │ │ │ │ │ add r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ee4 │ │ │ │ │ + bne.w e5c │ │ │ │ │ adds r3, r2, r5 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ strd r7, fp, [sp] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ mov r4, r8 │ │ │ │ │ it lt │ │ │ │ │ movlt r4, r1 │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - ble.n dc0 │ │ │ │ │ + ble.n dbc │ │ │ │ │ ldrb.w r9, [r6, r4] │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldrb r7, [r3, r4] │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - bne.w ed8 │ │ │ │ │ + bne.n e50 │ │ │ │ │ add.w r9, r4, #1 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - ble.n dc0 │ │ │ │ │ + ble.n dbc │ │ │ │ │ ldrb.w fp, [r6, r9] │ │ │ │ │ ldrb.w r7, [r3, r9] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w eec │ │ │ │ │ + bne.n e64 │ │ │ │ │ add.w r9, r4, #2 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - ble.n dc0 │ │ │ │ │ + ble.n dbc │ │ │ │ │ ldrb.w fp, [r6, r9] │ │ │ │ │ ldrb.w r7, [r3, r9] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w eec │ │ │ │ │ + bne.n e64 │ │ │ │ │ adds r4, #3 │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - ble.n dc0 │ │ │ │ │ + ble.n dbc │ │ │ │ │ adds r7, r3, #2 │ │ │ │ │ add.w r9, r7, r5 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ add r5, r7 │ │ │ │ │ mov r7, r9 │ │ │ │ │ ldrb.w fp, [r5, #1]! │ │ │ │ │ ldrb.w r9, [r7, #1]! │ │ │ │ │ cmp fp, r9 │ │ │ │ │ - bne.w ed8 │ │ │ │ │ + bne.n e50 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - bgt.n dac │ │ │ │ │ + bgt.n daa │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.w ed2 │ │ │ │ │ + bge.w 109c │ │ │ │ │ subs r4, r6, #1 │ │ │ │ │ add.w r5, r3, r8 │ │ │ │ │ add.w r9, r4, r8 │ │ │ │ │ adds r4, r1, r6 │ │ │ │ │ subs r4, #1 │ │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov r7, r4 │ │ │ │ │ sub.w r4, r4, r9 │ │ │ │ │ ands.w r4, r4, #7 │ │ │ │ │ - beq.n e56 │ │ │ │ │ + beq.w 1030 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n e44 │ │ │ │ │ + beq.w 101e │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n e36 │ │ │ │ │ + beq.w 1010 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n e28 │ │ │ │ │ + beq.w 1002 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - beq.n e1a │ │ │ │ │ + beq.w ff4 │ │ │ │ │ cmp r4, #5 │ │ │ │ │ - beq.n e0c │ │ │ │ │ + beq.w fe6 │ │ │ │ │ cmp r4, #6 │ │ │ │ │ - bne.w 1060 │ │ │ │ │ - ldrb.w r5, [r9, #1]! │ │ │ │ │ - ldrb.w r4, [fp, #1]! │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 1070 │ │ │ │ │ - ldrb.w r5, [r9, #1]! │ │ │ │ │ - ldrb.w r4, [fp, #1]! │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 1070 │ │ │ │ │ - ldrb.w r5, [r9, #1]! │ │ │ │ │ - ldrb.w r4, [fp, #1]! │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 1070 │ │ │ │ │ - ldrb.w r5, [r9, #1]! │ │ │ │ │ - ldrb.w r4, [fp, #1]! │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 1070 │ │ │ │ │ - ldrb.w r5, [r9, #1]! │ │ │ │ │ - ldrb.w r4, [fp, #1]! │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 1070 │ │ │ │ │ + beq.w fd8 │ │ │ │ │ + ldrb.w r4, [r3, r8] │ │ │ │ │ + mov fp, r5 │ │ │ │ │ ldrb.w r5, [r9, #1]! │ │ │ │ │ - ldrb.w r4, [fp, #1]! │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.w 1070 │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ - beq.n ed2 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - ldrb.w r5, [r9, #1] │ │ │ │ │ - add.w r8, r9, #1 │ │ │ │ │ - ldrb.w r4, [fp, #1] │ │ │ │ │ - add.w r7, fp, #1 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 10ac │ │ │ │ │ - ldrb.w r5, [r8, #1] │ │ │ │ │ - add.w r9, r8, #7 │ │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ │ - add.w fp, r7, #7 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 10ac │ │ │ │ │ - ldrb.w r5, [r8, #2] │ │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 10ac │ │ │ │ │ - ldrb.w r5, [r8, #3] │ │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 10ac │ │ │ │ │ - ldrb.w r5, [r8, #4] │ │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 10ac │ │ │ │ │ - ldrb.w r5, [r8, #5] │ │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 10ac │ │ │ │ │ - ldrb.w r5, [r8, #6] │ │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 10ac │ │ │ │ │ - ldrb.w r5, [r8, #7] │ │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.w 10ac │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - bne.n e5a │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - sub.w r0, r3, sl │ │ │ │ │ - b.n 104c │ │ │ │ │ + beq.w fd8 │ │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ │ + add r2, r5 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + bls.w cd4 │ │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ │ + add r3, r5 │ │ │ │ │ + sub.w r8, lr, r5 │ │ │ │ │ + and.w r4, r4, #63 @ 0x3f │ │ │ │ │ + ldrb.w r4, [ip, r4] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n d58 │ │ │ │ │ + rsb r3, r1, #1 │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ + cmp r1, r8 │ │ │ │ │ + ite ge │ │ │ │ │ + addge r3, r3, r1 │ │ │ │ │ + addlt r3, r8 │ │ │ │ │ + ldrd r7, fp, [sp] │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + ite ge │ │ │ │ │ + addge r2, r2, r3 │ │ │ │ │ + addlt r2, r2, r4 │ │ │ │ │ + b.n e76 │ │ │ │ │ ldrd r7, fp, [sp] │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - ble.n ef8 │ │ │ │ │ + ble.n e70 │ │ │ │ │ add r2, r7 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bhi.w d36 │ │ │ │ │ + bhi.w d3a │ │ │ │ │ b.n cd4 │ │ │ │ │ ldrd r7, fp, [sp] │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - bgt.n ee2 │ │ │ │ │ + bgt.n e5a │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r2, r3 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bcc.w d36 │ │ │ │ │ + bcc.w d3a │ │ │ │ │ b.n cd4 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - bgt.w d0a │ │ │ │ │ + bgt.w d0e │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 1048 │ │ │ │ │ + ble.w fd2 │ │ │ │ │ adds r5, r1, r6 │ │ │ │ │ subs r4, r6, #1 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ add.w r9, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ subs r5, r5, r4 │ │ │ │ │ ands.w r5, r5, #7 │ │ │ │ │ - beq.n fd6 │ │ │ │ │ + beq.n f5a │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n fba │ │ │ │ │ + beq.n f3c │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n fa6 │ │ │ │ │ + beq.n f26 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - beq.n f92 │ │ │ │ │ + beq.n f10 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - beq.n f7e │ │ │ │ │ + beq.n efa │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - beq.n f6a │ │ │ │ │ + beq.n ee4 │ │ │ │ │ cmp r5, #6 │ │ │ │ │ - beq.n f56 │ │ │ │ │ + beq.n ece │ │ │ │ │ ldrb.w r8, [r6] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldrb r5, [r2, #0] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.w 105a │ │ │ │ │ + bne.w 10aa │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldrb.w r8, [r4, #1]! │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 105a │ │ │ │ │ + bne.w 10aa │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldrb.w r8, [r4, #1]! │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 105a │ │ │ │ │ + bne.w 10aa │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldrb.w r8, [r4, #1]! │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 105a │ │ │ │ │ + bne.w 10aa │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldrb.w r8, [r4, #1]! │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 105a │ │ │ │ │ + bne.w 10aa │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldrb.w r8, [r4, #1]! │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 105a │ │ │ │ │ + bne.w 10aa │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldrb.w r8, [r5, #1]! │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 105a │ │ │ │ │ + bne.w 10aa │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n 1048 │ │ │ │ │ + beq.n fd2 │ │ │ │ │ ldrd r4, r8, [sp] │ │ │ │ │ strd r3, lr, [sp, #8] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ │ add.w lr, r8, #1 │ │ │ │ │ ldrb.w r3, [r9, #1] │ │ │ │ │ add.w r5, r9, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1052 │ │ │ │ │ + bne.w 10a2 │ │ │ │ │ ldrb.w r1, [lr, #1] │ │ │ │ │ add.w r8, lr, #7 │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ add.w r9, r5, #7 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1052 │ │ │ │ │ + bne.w 10a2 │ │ │ │ │ ldrb.w r1, [lr, #2] │ │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1052 │ │ │ │ │ + bne.w 10a2 │ │ │ │ │ ldrb.w r1, [lr, #3] │ │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1052 │ │ │ │ │ + bne.n 10a2 │ │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1052 │ │ │ │ │ + bne.n 10a2 │ │ │ │ │ ldrb.w r1, [lr, #5] │ │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1052 │ │ │ │ │ + bne.n 10a2 │ │ │ │ │ ldrb.w r1, [lr, #6] │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1052 │ │ │ │ │ + bne.n 10a2 │ │ │ │ │ ldrb.w r1, [lr, #7] │ │ │ │ │ ldrb r3, [r5, #7] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1052 │ │ │ │ │ + bne.n 10a2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n fe0 │ │ │ │ │ + bne.n f64 │ │ │ │ │ sub.w r0, r2, sl │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + b.n cd8 │ │ │ │ │ + ldrb.w r5, [r9, #1]! │ │ │ │ │ + ldrb.w r4, [fp, #1]! │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.w e16 │ │ │ │ │ + ldrb.w r5, [r9, #1]! │ │ │ │ │ + ldrb.w r4, [fp, #1]! │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.w e16 │ │ │ │ │ + ldrb.w r5, [r9, #1]! │ │ │ │ │ + ldrb.w r4, [fp, #1]! │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.w e16 │ │ │ │ │ + ldrb.w r5, [r9, #1]! │ │ │ │ │ + ldrb.w r4, [fp, #1]! │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.w e16 │ │ │ │ │ + ldrb.w r5, [r9, #1]! │ │ │ │ │ + ldrb.w r4, [fp, #1]! │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.w e16 │ │ │ │ │ + ldrb.w r5, [r9, #1]! │ │ │ │ │ + ldrb.w r4, [fp, #1]! │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.w e16 │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ + beq.n 109c │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + ldrb.w r5, [r9, #1] │ │ │ │ │ + add.w r8, r9, #1 │ │ │ │ │ + ldrb.w r4, [fp, #1] │ │ │ │ │ + add.w r7, fp, #1 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ + ldrb.w r5, [r8, #1] │ │ │ │ │ + add.w r9, r8, #7 │ │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ │ + add.w fp, r7, #7 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ + ldrb.w r5, [r8, #2] │ │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ + ldrb.w r5, [r8, #3] │ │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ + ldrb.w r5, [r8, #4] │ │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ + ldrb.w r5, [r8, #5] │ │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ + ldrb.w r5, [r8, #6] │ │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ + ldrb.w r5, [r8, #7] │ │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + bne.n 1034 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + sub.w r0, r3, sl │ │ │ │ │ + b.n cd8 │ │ │ │ │ ldrd r3, lr, [sp, #8] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ - b.n d24 │ │ │ │ │ - ldrb.w r4, [r3, r8] │ │ │ │ │ - mov fp, r5 │ │ │ │ │ - ldrb.w r5, [r9, #1]! │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - beq.w dfe │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - add r2, r5 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - bls.w cd4 │ │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ │ - add r3, r5 │ │ │ │ │ - sub.w r8, lr, r5 │ │ │ │ │ - and.w r4, r4, #63 @ 0x3f │ │ │ │ │ - ldrb.w r4, [ip, r4] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w d54 │ │ │ │ │ - rsb r3, r1, #1 │ │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ - ite ge │ │ │ │ │ - addge r3, r3, r1 │ │ │ │ │ - addlt r3, r8 │ │ │ │ │ - ldrd r7, fp, [sp] │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - ite ge │ │ │ │ │ - addge r2, r2, r3 │ │ │ │ │ - addlt r2, r2, r4 │ │ │ │ │ - b.n efe │ │ │ │ │ + b.n d28 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 1070 │ │ │ │ │ + b.n e16 │ │ │ │ │ │ │ │ │ │ -000010b0 <_Py_bytes_capitalize>: │ │ │ │ │ +000010b4 <_Py_bytes_capitalize>: │ │ │ │ │ _Py_bytes_capitalize(): │ │ │ │ │ push {lr} │ │ │ │ │ subs.w lr, r2, #0 │ │ │ │ │ - ble.n 10ec <_Py_bytes_capitalize+0x3c> │ │ │ │ │ + ble.n 10f0 <_Py_bytes_capitalize+0x3c> │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_toupper │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_toupper │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ - beq.n 10ec <_Py_bytes_capitalize+0x3c> │ │ │ │ │ + beq.n 10f0 <_Py_bytes_capitalize+0x3c> │ │ │ │ │ mov r2, r0 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_tolower │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_tolower │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ add.w r0, r1, lr │ │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ldrb.w r1, [ip, r1] │ │ │ │ │ strb.w r1, [r2, #1]! │ │ │ │ │ - bne.n 10dc <_Py_bytes_capitalize+0x2c> │ │ │ │ │ + bne.n 10e0 <_Py_bytes_capitalize+0x2c> │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000010f0 <_Py_bytes_isalnum>: │ │ │ │ │ +000010f4 <_Py_bytes_isalnum>: │ │ │ │ │ _Py_bytes_isalnum(): │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1122 <_Py_bytes_isalnum+0x32> │ │ │ │ │ - cbz r1, 1118 <_Py_bytes_isalnum+0x28> │ │ │ │ │ + beq.n 1126 <_Py_bytes_isalnum+0x32> │ │ │ │ │ + cbz r1, 111c <_Py_bytes_isalnum+0x28> │ │ │ │ │ add r1, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bcs.n 1134 <_Py_bytes_isalnum+0x44> │ │ │ │ │ + bcs.n 1138 <_Py_bytes_isalnum+0x44> │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 110c <_Py_bytes_isalnum+0x1c> │ │ │ │ │ + b.n 1110 <_Py_bytes_isalnum+0x1c> │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 1134 <_Py_bytes_isalnum+0x44> │ │ │ │ │ + beq.n 1138 <_Py_bytes_isalnum+0x44> │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ │ lsls r2, r2, #29 │ │ │ │ │ - bne.n 1108 <_Py_bytes_isalnum+0x18> │ │ │ │ │ + bne.n 110c <_Py_bytes_isalnum+0x18> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bx lr │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r3, [ip, r3, lsl #2] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - beq.n 10f6 <_Py_bytes_isalnum+0x6> │ │ │ │ │ + beq.n 10fa <_Py_bytes_isalnum+0x6> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001140 <_Py_bytes_isalpha>: │ │ │ │ │ +00001144 <_Py_bytes_isalpha>: │ │ │ │ │ _Py_bytes_isalpha(): │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1172 <_Py_bytes_isalpha+0x32> │ │ │ │ │ - cbz r1, 1168 <_Py_bytes_isalpha+0x28> │ │ │ │ │ + beq.n 1176 <_Py_bytes_isalpha+0x32> │ │ │ │ │ + cbz r1, 116c <_Py_bytes_isalpha+0x28> │ │ │ │ │ add r1, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bcs.n 1184 <_Py_bytes_isalpha+0x44> │ │ │ │ │ + bcs.n 1188 <_Py_bytes_isalpha+0x44> │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 115c <_Py_bytes_isalpha+0x1c> │ │ │ │ │ + b.n 1160 <_Py_bytes_isalpha+0x1c> │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 1184 <_Py_bytes_isalpha+0x44> │ │ │ │ │ + beq.n 1188 <_Py_bytes_isalpha+0x44> │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bne.n 1158 <_Py_bytes_isalpha+0x18> │ │ │ │ │ + bne.n 115c <_Py_bytes_isalpha+0x18> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bx lr │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r3, [ip, r3, lsl #2] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.n 1146 <_Py_bytes_isalpha+0x6> │ │ │ │ │ + beq.n 114a <_Py_bytes_isalpha+0x6> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001190 <_Py_bytes_islower>: │ │ │ │ │ +00001194 <_Py_bytes_islower>: │ │ │ │ │ _Py_bytes_islower(): │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 11ca <_Py_bytes_islower+0x3a> │ │ │ │ │ - cbz r1, 11f0 <_Py_bytes_islower+0x60> │ │ │ │ │ + beq.n 11ce <_Py_bytes_islower+0x3a> │ │ │ │ │ + cbz r1, 11f4 <_Py_bytes_islower+0x60> │ │ │ │ │ add.w ip, r0, r1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bcs.n 11ea <_Py_bytes_islower+0x5a> │ │ │ │ │ + bcs.n 11ee <_Py_bytes_islower+0x5a> │ │ │ │ │ mov r3, r0 │ │ │ │ │ push {lr} │ │ │ │ │ movs r0, #0 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r2, [lr, r2, lsl #2] │ │ │ │ │ and.w r1, r2, #1 │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bmi.n 11e0 <_Py_bytes_islower+0x50> │ │ │ │ │ + bmi.n 11e4 <_Py_bytes_islower+0x50> │ │ │ │ │ orrs r0, r1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 11ac <_Py_bytes_islower+0x1c> │ │ │ │ │ + bne.n 11b0 <_Py_bytes_islower+0x1c> │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -1929,86 +1929,86 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000011fc <_Py_bytes_isspace>: │ │ │ │ │ +00001200 <_Py_bytes_isspace>: │ │ │ │ │ _Py_bytes_isspace(): │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 121c <_Py_bytes_isspace+0x20> │ │ │ │ │ + bne.n 1220 <_Py_bytes_isspace+0x20> │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r3, [ip, r3, lsl #2] │ │ │ │ │ lsls r3, r3, #28 │ │ │ │ │ - bpl.n 121e <_Py_bytes_isspace+0x22> │ │ │ │ │ + bpl.n 1222 <_Py_bytes_isspace+0x22> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ bx lr │ │ │ │ │ - cbz r1, 1240 <_Py_bytes_isspace+0x44> │ │ │ │ │ + cbz r1, 1244 <_Py_bytes_isspace+0x44> │ │ │ │ │ add r1, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bcs.n 1212 <_Py_bytes_isspace+0x16> │ │ │ │ │ + bcs.n 1216 <_Py_bytes_isspace+0x16> │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 1234 <_Py_bytes_isspace+0x38> │ │ │ │ │ + b.n 1238 <_Py_bytes_isspace+0x38> │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 1212 <_Py_bytes_isspace+0x16> │ │ │ │ │ + beq.n 1216 <_Py_bytes_isspace+0x16> │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ │ lsls r2, r2, #28 │ │ │ │ │ - bmi.n 1230 <_Py_bytes_isspace+0x34> │ │ │ │ │ + bmi.n 1234 <_Py_bytes_isspace+0x34> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000124c <_Py_bytes_istitle>: │ │ │ │ │ +00001250 <_Py_bytes_istitle>: │ │ │ │ │ _Py_bytes_istitle(): │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 128e <_Py_bytes_istitle+0x42> │ │ │ │ │ + beq.n 1292 <_Py_bytes_istitle+0x42> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 12d8 <_Py_bytes_istitle+0x8c> │ │ │ │ │ + beq.n 12dc <_Py_bytes_istitle+0x8c> │ │ │ │ │ add.w ip, r0, r1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bcs.n 12d2 <_Py_bytes_istitle+0x86> │ │ │ │ │ + bcs.n 12d6 <_Py_bytes_istitle+0x86> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ push {lr} │ │ │ │ │ mov r0, r1 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - b.n 1278 <_Py_bytes_istitle+0x2c> │ │ │ │ │ - cbz r1, 12be <_Py_bytes_istitle+0x72> │ │ │ │ │ + b.n 127c <_Py_bytes_istitle+0x2c> │ │ │ │ │ + cbz r1, 12c2 <_Py_bytes_istitle+0x72> │ │ │ │ │ mov r0, r1 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n 12b6 <_Py_bytes_istitle+0x6a> │ │ │ │ │ + beq.n 12ba <_Py_bytes_istitle+0x6a> │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ ldr.w r3, [lr, r3, lsl #2] │ │ │ │ │ tst.w r3, #2 │ │ │ │ │ - bne.n 12c8 <_Py_bytes_istitle+0x7c> │ │ │ │ │ + bne.n 12cc <_Py_bytes_istitle+0x7c> │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - bne.n 126e <_Py_bytes_istitle+0x22> │ │ │ │ │ + bne.n 1272 <_Py_bytes_istitle+0x22> │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n 1272 <_Py_bytes_istitle+0x26> │ │ │ │ │ + b.n 1276 <_Py_bytes_istitle+0x26> │ │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ @@ -2028,55 +2028,55 @@ │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ pop {pc} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 12be <_Py_bytes_istitle+0x72> │ │ │ │ │ + bne.n 12c2 <_Py_bytes_istitle+0x72> │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 1272 <_Py_bytes_istitle+0x26> │ │ │ │ │ + b.n 1276 <_Py_bytes_istitle+0x26> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000012e4 <_Py_bytes_isupper>: │ │ │ │ │ +000012e8 <_Py_bytes_isupper>: │ │ │ │ │ _Py_bytes_isupper(): │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1324 <_Py_bytes_isupper+0x40> │ │ │ │ │ - cbz r1, 134a <_Py_bytes_isupper+0x66> │ │ │ │ │ + beq.n 1328 <_Py_bytes_isupper+0x40> │ │ │ │ │ + cbz r1, 134e <_Py_bytes_isupper+0x66> │ │ │ │ │ add.w ip, r0, r1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bcs.n 1344 <_Py_bytes_isupper+0x60> │ │ │ │ │ + bcs.n 1348 <_Py_bytes_isupper+0x60> │ │ │ │ │ mov r3, r0 │ │ │ │ │ push {lr} │ │ │ │ │ movs r0, #0 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r1, [lr, r2, lsl #2] │ │ │ │ │ and.w r2, r1, #2 │ │ │ │ │ lsls r1, r1, #31 │ │ │ │ │ - bmi.n 133a <_Py_bytes_isupper+0x56> │ │ │ │ │ + bmi.n 133e <_Py_bytes_isupper+0x56> │ │ │ │ │ orrs r2, r0 │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 1300 <_Py_bytes_isupper+0x1c> │ │ │ │ │ + bne.n 1304 <_Py_bytes_isupper+0x1c> │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -2095,15 +2095,15 @@ │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001354 <_Py_bytes_rindex>: │ │ │ │ │ +00001358 <_Py_bytes_rindex>: │ │ │ │ │ _Py_bytes_rindex(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -2111,44 +2111,44 @@ │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1488 <_Py_bytes_rindex+0x134> │ │ │ │ │ + beq.w 148c <_Py_bytes_rindex+0x134> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 1510 <_Py_bytes_rindex+0x1bc> │ │ │ │ │ + beq.w 1514 <_Py_bytes_rindex+0x1bc> │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1474 <_Py_bytes_rindex+0x120> │ │ │ │ │ + bne.n 1478 <_Py_bytes_rindex+0x120> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r6, r5 │ │ │ │ │ - bge.w 153c <_Py_bytes_rindex+0x1e8> │ │ │ │ │ + bge.w 1540 <_Py_bytes_rindex+0x1e8> │ │ │ │ │ add r5, r7 │ │ │ │ │ bic.w r5, r5, r5, asr #31 │ │ │ │ │ bics.w r3, r7, r7, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r3, r5 │ │ │ │ │ subs r2, r6, r3 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.n 147e <_Py_bytes_rindex+0x12a> │ │ │ │ │ + blt.n 1482 <_Py_bytes_rindex+0x12a> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n 142a <_Py_bytes_rindex+0xd6> │ │ │ │ │ + beq.n 142e <_Py_bytes_rindex+0xd6> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 144e <_Py_bytes_rindex+0xfa> │ │ │ │ │ + beq.n 1452 <_Py_bytes_rindex+0xfa> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - ble.n 147e <_Py_bytes_rindex+0x12a> │ │ │ │ │ + ble.n 1482 <_Py_bytes_rindex+0x12a> │ │ │ │ │ ldrb r7, [r1, #0] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ subs r6, r0, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ and.w ip, r7, #31 │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ @@ -2158,63 +2158,63 @@ │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r6 │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ lsl.w r5, lr, r5 │ │ │ │ │ orr.w ip, ip, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 13d4 <_Py_bytes_rindex+0x80> │ │ │ │ │ + bne.n 13d8 <_Py_bytes_rindex+0x80> │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov lr, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 147e <_Py_bytes_rindex+0x12a> │ │ │ │ │ + blt.n 1482 <_Py_bytes_rindex+0x12a> │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r5, lr, r2 │ │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n 14c4 <_Py_bytes_rindex+0x170> │ │ │ │ │ + beq.n 14c8 <_Py_bytes_rindex+0x170> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 147c <_Py_bytes_rindex+0x128> │ │ │ │ │ + beq.n 1480 <_Py_bytes_rindex+0x128> │ │ │ │ │ add r5, r3 │ │ │ │ │ ldrb.w r5, [r5, #-1] │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ lsr.w r5, ip, r5 │ │ │ │ │ lsls r5, r5, #31 │ │ │ │ │ - bmi.n 1518 <_Py_bytes_rindex+0x1c4> │ │ │ │ │ + bmi.n 151c <_Py_bytes_rindex+0x1c4> │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 13f4 <_Py_bytes_rindex+0xa0> │ │ │ │ │ + b.n 13f8 <_Py_bytes_rindex+0xa0> │ │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ │ add.w r5, r8, r3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 1552 <_Py_bytes_rindex+0x1fe> │ │ │ │ │ + bgt.w 1556 <_Py_bytes_rindex+0x1fe> │ │ │ │ │ add r6, r8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bls.w 154c <_Py_bytes_rindex+0x1f8> │ │ │ │ │ + bls.w 1550 <_Py_bytes_rindex+0x1f8> │ │ │ │ │ ldrb.w r2, [r6, #-1]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1438 <_Py_bytes_rindex+0xe4> │ │ │ │ │ + bne.n 143c <_Py_bytes_rindex+0xe4> │ │ │ │ │ subs r6, r6, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 144e <_Py_bytes_rindex+0xfa> │ │ │ │ │ + blt.n 1452 <_Py_bytes_rindex+0xfa> │ │ │ │ │ add r6, r3 │ │ │ │ │ - cbz r4, 1456 <_Py_bytes_rindex+0x102> │ │ │ │ │ + cbz r4, 145a <_Py_bytes_rindex+0x102> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ adds r2, r6, #2 │ │ │ │ │ - beq.n 1474 <_Py_bytes_rindex+0x120> │ │ │ │ │ + beq.n 1478 <_Py_bytes_rindex+0x120> │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - bne.n 14b8 <_Py_bytes_rindex+0x164> │ │ │ │ │ + bne.n 14bc <_Py_bytes_rindex+0x164> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -2223,38 +2223,38 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 145e <_Py_bytes_rindex+0x10a> │ │ │ │ │ + beq.n 1462 <_Py_bytes_rindex+0x10a> │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1450 <_Py_bytes_rindex+0xfc> │ │ │ │ │ + b.n 1454 <_Py_bytes_rindex+0xfc> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1584 <_Py_bytes_rindex+0x230> │ │ │ │ │ + beq.n 1588 <_Py_bytes_rindex+0x230> │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1584 <_Py_bytes_rindex+0x230> │ │ │ │ │ + beq.n 1588 <_Py_bytes_rindex+0x230> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1564 <_Py_bytes_rindex+0x210> │ │ │ │ │ + beq.n 1568 <_Py_bytes_rindex+0x210> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 156c <_Py_bytes_rindex+0x218> │ │ │ │ │ + bhi.n 1570 <_Py_bytes_rindex+0x218> │ │ │ │ │ strb.w r0, [sp, #11] │ │ │ │ │ add.w r1, sp, #11 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 1394 <_Py_bytes_rindex+0x40> │ │ │ │ │ + b.n 1398 <_Py_bytes_rindex+0x40> │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -2273,127 +2273,127 @@ │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldrb.w r0, [r6, #-1]! │ │ │ │ │ ldrb.w r5, [r3, #-1]! │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 151c <_Py_bytes_rindex+0x1c8> │ │ │ │ │ + beq.n 1520 <_Py_bytes_rindex+0x1c8> │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r7, lr │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr.w lr, [sp] │ │ │ │ │ mov ip, r9 │ │ │ │ │ - cbnz r2, 1526 <_Py_bytes_rindex+0x1d2> │ │ │ │ │ + cbnz r2, 152a <_Py_bytes_rindex+0x1d2> │ │ │ │ │ sub.w r2, r2, sl │ │ │ │ │ - b.n 1426 <_Py_bytes_rindex+0xd2> │ │ │ │ │ + b.n 142a <_Py_bytes_rindex+0xd2> │ │ │ │ │ movs r0, #1 │ │ │ │ │ add.w r1, sp, #11 │ │ │ │ │ - b.n 1394 <_Py_bytes_rindex+0x40> │ │ │ │ │ + b.n 1398 <_Py_bytes_rindex+0x40> │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 13fe <_Py_bytes_rindex+0xaa> │ │ │ │ │ + b.n 1402 <_Py_bytes_rindex+0xaa> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 14ea <_Py_bytes_rindex+0x196> │ │ │ │ │ + bne.n 14ee <_Py_bytes_rindex+0x196> │ │ │ │ │ adds r6, r1, r2 │ │ │ │ │ - b.n 144e <_Py_bytes_rindex+0xfa> │ │ │ │ │ + b.n 1452 <_Py_bytes_rindex+0xfa> │ │ │ │ │ add.w r5, fp, r3 │ │ │ │ │ ldrb.w r5, [r5, #-1] │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ lsr.w r5, r9, r5 │ │ │ │ │ lsls r6, r5, #31 │ │ │ │ │ - bmi.n 150a <_Py_bytes_rindex+0x1b6> │ │ │ │ │ - b.n 1424 <_Py_bytes_rindex+0xd0> │ │ │ │ │ + bmi.n 150e <_Py_bytes_rindex+0x1b6> │ │ │ │ │ + b.n 1428 <_Py_bytes_rindex+0xd0> │ │ │ │ │ adds r3, r6, r5 │ │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ │ bics.w r6, r6, r6, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r6, r3 │ │ │ │ │ - b.n 139e <_Py_bytes_rindex+0x4a> │ │ │ │ │ + b.n 13a2 <_Py_bytes_rindex+0x4a> │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 144e <_Py_bytes_rindex+0xfa> │ │ │ │ │ + b.n 1452 <_Py_bytes_rindex+0xfa> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 147e <_Py_bytes_rindex+0x12a> │ │ │ │ │ + beq.n 1482 <_Py_bytes_rindex+0x12a> │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ subs r6, r0, r5 │ │ │ │ │ - b.n 1448 <_Py_bytes_rindex+0xf4> │ │ │ │ │ + b.n 144c <_Py_bytes_rindex+0xf4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1474 <_Py_bytes_rindex+0x120> │ │ │ │ │ + bne.n 1478 <_Py_bytes_rindex+0x120> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1474 <_Py_bytes_rindex+0x120> │ │ │ │ │ + b.n 1478 <_Py_bytes_rindex+0x120> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1474 <_Py_bytes_rindex+0x120> │ │ │ │ │ + b.n 1478 <_Py_bytes_rindex+0x120> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000015a0 <_Py_bytes_swapcase>: │ │ │ │ │ +000015a4 <_Py_bytes_swapcase>: │ │ │ │ │ _Py_bytes_swapcase(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 15e4 <_Py_bytes_swapcase+0x44> │ │ │ │ │ + ble.n 15e8 <_Py_bytes_swapcase+0x44> │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ add.w ip, r0, r2 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_tolower │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_tolower │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_toupper │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_toupper │ │ │ │ │ - b.n 15d2 <_Py_bytes_swapcase+0x32> │ │ │ │ │ + b.n 15d6 <_Py_bytes_swapcase+0x32> │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ it mi │ │ │ │ │ ldrbmi r3, [r4, r3] │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.n 15e6 <_Py_bytes_swapcase+0x46> │ │ │ │ │ + beq.n 15ea <_Py_bytes_swapcase+0x46> │ │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ │ ldr.w r2, [lr, r3, lsl #2] │ │ │ │ │ tst.w r2, #1 │ │ │ │ │ - beq.n 15c4 <_Py_bytes_swapcase+0x24> │ │ │ │ │ + beq.n 15c8 <_Py_bytes_swapcase+0x24> │ │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ │ - b.n 15ca <_Py_bytes_swapcase+0x2a> │ │ │ │ │ + b.n 15ce <_Py_bytes_swapcase+0x2a> │ │ │ │ │ bx lr │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ │ │ -000015e8 <_Py_bytes_title>: │ │ │ │ │ +000015ec <_Py_bytes_title>: │ │ │ │ │ _Py_bytes_title(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 1632 <_Py_bytes_title+0x4a> │ │ │ │ │ + ble.n 1636 <_Py_bytes_title+0x4a> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ add.w ip, r0, r2 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ movw r5, #0 │ │ │ │ │ @@ -2401,70 +2401,70 @@ │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_tolower │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_toupper │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_toupper │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1618 <_Py_bytes_title+0x30> │ │ │ │ │ - cbz r4, 163e <_Py_bytes_title+0x56> │ │ │ │ │ + b.n 161c <_Py_bytes_title+0x30> │ │ │ │ │ + cbz r4, 1642 <_Py_bytes_title+0x56> │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.n 163c <_Py_bytes_title+0x54> │ │ │ │ │ + beq.n 1640 <_Py_bytes_title+0x54> │ │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ │ ldr.w r2, [lr, r3, lsl #2] │ │ │ │ │ tst.w r2, #1 │ │ │ │ │ - bne.n 160e <_Py_bytes_title+0x26> │ │ │ │ │ + bne.n 1612 <_Py_bytes_title+0x26> │ │ │ │ │ ands.w r2, r2, #2 │ │ │ │ │ - beq.n 1638 <_Py_bytes_title+0x50> │ │ │ │ │ - cbz r4, 1634 <_Py_bytes_title+0x4c> │ │ │ │ │ + beq.n 163c <_Py_bytes_title+0x50> │ │ │ │ │ + cbz r4, 1638 <_Py_bytes_title+0x4c> │ │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ │ - b.n 1610 <_Py_bytes_title+0x28> │ │ │ │ │ + b.n 1614 <_Py_bytes_title+0x28> │ │ │ │ │ bx lr │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n 1610 <_Py_bytes_title+0x28> │ │ │ │ │ + b.n 1614 <_Py_bytes_title+0x28> │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b.n 1610 <_Py_bytes_title+0x28> │ │ │ │ │ + b.n 1614 <_Py_bytes_title+0x28> │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n 1610 <_Py_bytes_title+0x28> │ │ │ │ │ + b.n 1614 <_Py_bytes_title+0x28> │ │ │ │ │ │ │ │ │ │ -00001644 : │ │ │ │ │ +00001648 : │ │ │ │ │ stringlib_adaptive_find(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov ip, r1 │ │ │ │ │ - ldr r1, [pc, #664] @ (18f8 ) │ │ │ │ │ + ldr r1, [pc, #664] @ (18fc ) │ │ │ │ │ sub.w fp, ip, r3 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ldrb.w r0, [r2, lr] │ │ │ │ │ - ble.w 18f2 │ │ │ │ │ + ble.w 18f6 │ │ │ │ │ sub.w sl, r2, #2 │ │ │ │ │ subs r5, r2, #1 │ │ │ │ │ add sl, r3 │ │ │ │ │ mov r6, lr │ │ │ │ │ sub.w r1, sl, r5 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mvn.w r8, #1 │ │ │ │ │ ands.w r1, r1, #3 │ │ │ │ │ - beq.n 16f2 │ │ │ │ │ + beq.n 16f6 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - beq.n 16d2 │ │ │ │ │ + beq.n 16d6 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 16b6 │ │ │ │ │ + beq.n 16ba │ │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ │ add.w r1, r8, r3 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, r1 │ │ │ │ │ movne r6, lr │ │ │ │ │ @@ -2487,15 +2487,15 @@ │ │ │ │ │ sub.w r1, r8, r5 │ │ │ │ │ add r1, r2 │ │ │ │ │ add r1, r3 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ it eq │ │ │ │ │ moveq r6, r1 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq.n 177a │ │ │ │ │ + beq.n 177e │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ add.w fp, r5, #1 │ │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ │ sub.w r1, r8, fp │ │ │ │ │ adds r5, #2 │ │ │ │ │ add r1, r2 │ │ │ │ │ add r1, r3 │ │ │ │ │ @@ -2534,18 +2534,18 @@ │ │ │ │ │ sub.w r1, r8, r5 │ │ │ │ │ add r1, r2 │ │ │ │ │ add r1, r3 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ it eq │ │ │ │ │ moveq r6, r1 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bne.n 16f6 │ │ │ │ │ + bne.n 16fa │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - blt.w 18ec │ │ │ │ │ + blt.w 18f0 │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ and.w r1, r0, #31 │ │ │ │ │ movs r4, #0 │ │ │ │ │ subs r6, r2, #2 │ │ │ │ │ lsl.w sl, sl, r1 │ │ │ │ │ @@ -2559,142 +2559,142 @@ │ │ │ │ │ mov r9, r4 │ │ │ │ │ rsb r7, r2, #1 │ │ │ │ │ ldrb.w r3, [r8, r4] │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ │ - beq.n 17e0 │ │ │ │ │ + beq.n 17e4 │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bgt.n 183e │ │ │ │ │ + bgt.n 1842 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ │ and.w r3, r3, #31 │ │ │ │ │ lsr.w r3, sl, r3 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bpl.n 18ce │ │ │ │ │ + bpl.n 18d2 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldrb.w r3, [r8, r4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 17be │ │ │ │ │ + bne.n 17c2 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.n 18b6 │ │ │ │ │ + ble.n 18ba │ │ │ │ │ ldrb r2, [r1, r4] │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1862 │ │ │ │ │ + bne.n 1866 │ │ │ │ │ adds r2, r1, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ strd fp, lr, [sp, #8] │ │ │ │ │ add.w ip, r7, r3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 180a │ │ │ │ │ + beq.n 180e │ │ │ │ │ ldrb.w fp, [r2, #1]! │ │ │ │ │ ldrb.w lr, [r3, #1]! │ │ │ │ │ cmp fp, lr │ │ │ │ │ - beq.n 17f6 │ │ │ │ │ + beq.n 17fa │ │ │ │ │ ldrd fp, lr, [sp, #8] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - beq.n 18ae │ │ │ │ │ + beq.n 18b2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add r9, ip │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bgt.n 186c │ │ │ │ │ + bgt.n 1870 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bgt.n 1836 │ │ │ │ │ + bgt.n 183a │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ │ and.w r3, r3, #31 │ │ │ │ │ lsr.w r3, sl, r3 │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bpl.n 18ce │ │ │ │ │ + bpl.n 18d2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r2, r3, r4 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - bge.n 17d6 │ │ │ │ │ + bge.n 17da │ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ it ne │ │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - ldr r3, [pc, #168] @ (18f8 ) │ │ │ │ │ + ldr r3, [pc, #168] @ (18fc ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 18aa │ │ │ │ │ + bne.n 18ae │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bge.n 181e │ │ │ │ │ + bge.n 1822 │ │ │ │ │ sub.w r3, fp, r4 │ │ │ │ │ cmp.w r3, #2000 @ 0x7d0 │ │ │ │ │ - ble.n 181e │ │ │ │ │ + ble.n 1822 │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ │ sub.w r5, ip, r4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add r6, r4 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 18da │ │ │ │ │ + bne.n 18de │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ bl af8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl c54 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 18d6 │ │ │ │ │ + beq.n 18da │ │ │ │ │ adds r3, r4, r0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 184c │ │ │ │ │ + b.n 1850 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ │ - cbz r3, 18bc │ │ │ │ │ + cbz r3, 18c0 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ - b.n 184c │ │ │ │ │ + b.n 1850 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 180e │ │ │ │ │ + b.n 1812 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 184c │ │ │ │ │ + beq.n 1850 │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ add r2, lr │ │ │ │ │ - b.n 183a │ │ │ │ │ + b.n 183e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ add r2, r4 │ │ │ │ │ - b.n 183a │ │ │ │ │ + b.n 183e │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - b.n 184c │ │ │ │ │ + b.n 1850 │ │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_Py_bytes_rfind> │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ - b.n 18a4 │ │ │ │ │ + b.n 18a8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 183e │ │ │ │ │ + b.n 1842 │ │ │ │ │ mov r6, lr │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 177a │ │ │ │ │ + b.n 177e │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -572,15 +572,15 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ movs r7, #1 │ │ │ │ │ strd r6, r7, [sp] │ │ │ │ │ - bl 1644 │ │ │ │ │ + bl 1648 │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ mov r1, r0 │ │ │ │ │ b.n 332 <_Py_bytes_find+0x20e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -923,15 +923,15 @@ │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r5, #1 │ │ │ │ │ strd r4, r5, [sp] │ │ │ │ │ - bl 1644 │ │ │ │ │ + bl 1648 │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 7e0 <_Py_bytes_contains+0x190> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ ├── bytesobject.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ 25: 000000a4 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ 26: 000000ac 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ 27: 000000d0 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ 28: 000000d8 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ 29: 000000e0 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ 30: 00000140 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 31: 000002fc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 32: 00000428 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 33: 0000042c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 32: 00000418 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 33: 0000041c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 34: 000004a8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 35: 000004ac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 36: 000004ad 46 FUNC LOCAL DEFAULT 7 bytes_hash │ │ │ │ │ 37: 00000114 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 38: 00000138 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ 39: 000004dd 534 FUNC LOCAL DEFAULT 7 bytes_richcompare │ │ │ │ │ 40: 00000582 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ @@ -362,15 +362,15 @@ │ │ │ │ │ 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 362: 000002a1 62 FUNC GLOBAL DEFAULT 7 PyBytes_AsString │ │ │ │ │ 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 365: 00000095 1180 FUNC GLOBAL DEFAULT 1 _PyBytes_DecodeEscape2 │ │ │ │ │ + 365: 00000095 1178 FUNC GLOBAL DEFAULT 1 _PyBytes_DecodeEscape2 │ │ │ │ │ 366: 000002e1 80 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Prepare │ │ │ │ │ 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_DigitValue │ │ │ │ │ 368: 00000331 380 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Finish │ │ │ │ │ 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ @@ -424,16 +424,16 @@ │ │ │ │ │ 420: 00001005 124 FUNC GLOBAL DEFAULT 1 PyBytes_AsStringAndSize │ │ │ │ │ 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ 422: 000014dd 78 FUNC GLOBAL DEFAULT 1 PyBytes_Join │ │ │ │ │ 423: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ - 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ + 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ + 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ 429: 0000152d 262 FUNC GLOBAL DEFAULT 1 PyBytes_Concat │ │ │ │ │ 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsEncodedString │ │ │ │ │ 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Calloc │ │ │ │ │ 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -121,44 +121,44 @@ │ │ │ │ │ 000002e0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002e4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002e8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002ec 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002f0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002f4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002f8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -0000033a 0001700a R_ARM_THM_CALL 00000331 _PyBytesWriter_Finish │ │ │ │ │ -00000406 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000428 00017202 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000434 0000192f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC5 │ │ │ │ │ -00000438 00001930 R_ARM_THM_MOVT_ABS 000000a4 .LC5 │ │ │ │ │ -00000440 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -0000044c 00001b2f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ -00000450 00001b30 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ -00000456 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00000472 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000476 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000049a 00001c2f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC8 │ │ │ │ │ -0000049e 00001c30 R_ARM_THM_MOVT_ABS 000000d8 .LC8 │ │ │ │ │ -000004a4 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000004b0 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000004b4 00017530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000004ba 00001d2f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ -000004be 00001d30 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ -000004c4 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000004ca 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000004ce 00017530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000004d2 00001a2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC6 │ │ │ │ │ -000004d6 00001a30 R_ARM_THM_MOVT_ABS 000000ac .LC6 │ │ │ │ │ -000004e0 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000004e6 0001760a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -000004fc 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000500 00017530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000504 0000182f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ -00000508 00001830 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ -0000050e 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000338 0001700a R_ARM_THM_CALL 00000331 _PyBytesWriter_Finish │ │ │ │ │ +00000404 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000418 00017202 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000424 0000192f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC5 │ │ │ │ │ +00000428 00001930 R_ARM_THM_MOVT_ABS 000000a4 .LC5 │ │ │ │ │ +00000430 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000043c 00001b2f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ +00000440 00001b30 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ +00000446 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00000462 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000466 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000498 00001c2f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC8 │ │ │ │ │ +0000049c 00001c30 R_ARM_THM_MOVT_ABS 000000d8 .LC8 │ │ │ │ │ +000004a2 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000004ae 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000004b2 00017530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000004b8 00001d2f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ +000004bc 00001d30 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ +000004c2 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000004c8 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000004cc 00017530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000004d0 00001a2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC6 │ │ │ │ │ +000004d4 00001a30 R_ARM_THM_MOVT_ABS 000000ac .LC6 │ │ │ │ │ +000004de 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000004e4 0001760a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +000004ec 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000004f0 00017530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000004f4 0000182f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ +000004f8 00001830 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ +000004fe 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000540 0001860a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 0000055c 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000564 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000568 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000057a 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 0000058e 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00000596 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ @@ -1493,48 +1493,48 @@ │ │ │ │ │ 00001032 00019c0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000103a 00019c0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00001046 00019c0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000107c 0001a90a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000108a 00019c0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 000010a0 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000010a8 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010b2 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000010b6 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000010dc 00019b0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001104 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001108 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000112a 00019b0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000115e 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001172 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001184 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001198 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000119c 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000011a0 00005d2f R_ARM_THM_MOVW_ABS_NC 000002c0 .LC30 │ │ │ │ │ -000011a4 00005d30 R_ARM_THM_MOVT_ABS 000002c0 .LC30 │ │ │ │ │ -000011ae 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000011be 0001aa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000011c2 0001aa30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000011c8 00005f2f R_ARM_THM_MOVW_ABS_NC 0000031c .LC32 │ │ │ │ │ -000011cc 00005f30 R_ARM_THM_MOVT_ABS 0000031c .LC32 │ │ │ │ │ -000011d2 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000011f6 00019b0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001222 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001236 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000123c 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001248 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000125a 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001262 0001ab0a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ -00001270 0001ac0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ -00001276 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000127a 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001280 00005e2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC31 │ │ │ │ │ -00001284 00005e30 R_ARM_THM_MOVT_ABS 00000300 .LC31 │ │ │ │ │ -00001290 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012a4 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012b6 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010c2 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000010d6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000010ec 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000010f0 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001116 00019b0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000113e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001142 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001164 00019b0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001182 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001196 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000119a 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000119e 00005d2f R_ARM_THM_MOVW_ABS_NC 000002c0 .LC30 │ │ │ │ │ +000011a2 00005d30 R_ARM_THM_MOVT_ABS 000002c0 .LC30 │ │ │ │ │ +000011ac 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000011c8 00019b0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000011f0 0001aa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000011f4 0001aa30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000011fa 00005f2f R_ARM_THM_MOVW_ABS_NC 0000031c .LC32 │ │ │ │ │ +000011fe 00005f30 R_ARM_THM_MOVT_ABS 0000031c .LC32 │ │ │ │ │ +00001204 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001226 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001238 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000124e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001254 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000125e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001268 0001ab0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ +00001274 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001284 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000128e 0001ac0a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ +0000129a 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000129e 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000012a4 00005e2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC31 │ │ │ │ │ +000012a8 00005e30 R_ARM_THM_MOVT_ABS 00000300 .LC31 │ │ │ │ │ +000012b4 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000012bc 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000134e 0001b90a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ 0000137c 0001ba2f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ 00001380 0001ba30 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ 00001420 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001424 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001428 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -475,16 +475,16 @@ │ │ │ │ │ _PyBytes_Repeat │ │ │ │ │ PyBytes_AsStringAndSize │ │ │ │ │ PyBytes_Join │ │ │ │ │ PySequence_Fast │ │ │ │ │ PyMem_Malloc │ │ │ │ │ PyMem_Free │ │ │ │ │ PyExc_RuntimeError │ │ │ │ │ -PyEval_SaveThread │ │ │ │ │ PyEval_RestoreThread │ │ │ │ │ +PyEval_SaveThread │ │ │ │ │ PyBytes_Concat │ │ │ │ │ _PyObject_LookupSpecial │ │ │ │ │ PyObject_CheckBuffer │ │ │ │ │ PyUnicode_AsEncodedString │ │ │ │ │ PyObject_Calloc │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ PyErr_Clear │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -76,15 +76,15 @@ │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3504] @ 0xdb0 │ │ │ │ │ sub.w sp, sp, #556 @ 0x22c │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - ldr r3, [pc, #888] @ (428 <_PyBytes_DecodeEscape2+0x394>) │ │ │ │ │ + ldr r3, [pc, #872] @ (418 <_PyBytes_DecodeEscape2+0x384>) │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ mov r2, r1 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ @@ -99,332 +99,332 @@ │ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ str.w r8, [sp, #32] │ │ │ │ │ bl 2e0 <_PyBytes_DecodeEscape2+0x24c> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 340 <_PyBytes_DecodeEscape2+0x2ac> │ │ │ │ │ + beq.w 33e <_PyBytes_DecodeEscape2+0x2aa> │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyLong_DigitValue │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyLong_DigitValue │ │ │ │ │ add r5, r6 │ │ │ │ │ mov r9, r6 │ │ │ │ │ str r4, [r7, #0] │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bcs.w 336 <_PyBytes_DecodeEscape2+0x2a2> │ │ │ │ │ + bcs.w 334 <_PyBytes_DecodeEscape2+0x2a0> │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ │ beq.n 120 <_PyBytes_DecodeEscape2+0x8c> │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r4, r2 │ │ │ │ │ strb.w r1, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r9, r4 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w 4fc <_PyBytes_DecodeEscape2+0x468> │ │ │ │ │ + beq.w 4ec <_PyBytes_DecodeEscape2+0x458> │ │ │ │ │ ldrb.w r0, [r9, #1] │ │ │ │ │ add.w r4, r9, #2 │ │ │ │ │ sub.w r1, r0, #10 │ │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ │ - bhi.w 3ba <_PyBytes_DecodeEscape2+0x326> │ │ │ │ │ + bhi.w 3b8 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ addw ip, pc, #4 │ │ │ │ │ ldr.w pc, [ip, r1, lsl #2] │ │ │ │ │ .word 0x0000011d │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000419 │ │ │ │ │ + .word 0x00000409 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x0000040b │ │ │ │ │ + .word 0x00000505 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000359 │ │ │ │ │ + .word 0x00000365 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000359 │ │ │ │ │ + .word 0x00000365 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000359 │ │ │ │ │ + .word 0x00000365 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000359 │ │ │ │ │ + .word 0x00000365 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000359 │ │ │ │ │ + .word 0x00000365 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000359 │ │ │ │ │ + .word 0x00000365 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000359 │ │ │ │ │ + .word 0x00000365 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000359 │ │ │ │ │ + .word 0x00000365 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003db │ │ │ │ │ + .word 0x000003d9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000523 │ │ │ │ │ + .word 0x00000521 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00000515 │ │ │ │ │ + .word 0x00000489 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000004ef │ │ │ │ │ + .word 0x00000513 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x0000039f │ │ │ │ │ + .word 0x00000357 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003ad │ │ │ │ │ + .word 0x000003ab │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003e9 │ │ │ │ │ + .word 0x000003e7 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x0000048b │ │ │ │ │ + .word 0x0000047b │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000003bb │ │ │ │ │ + .word 0x000003b9 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ .word 0x000002fd │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ add.w r2, r9, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bcs.w 42c <_PyBytes_DecodeEscape2+0x398> │ │ │ │ │ + bcs.w 41c <_PyBytes_DecodeEscape2+0x388> │ │ │ │ │ ldrb.w r1, [r9, #2] │ │ │ │ │ ldrb.w r0, [r8, r1] │ │ │ │ │ ldrb.w r1, [r9, #3] │ │ │ │ │ ldrb.w r1, [r8, r1] │ │ │ │ │ orr.w ip, r0, r1 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.w 42c <_PyBytes_DecodeEscape2+0x398> │ │ │ │ │ + bhi.n 41c <_PyBytes_DecodeEscape2+0x388> │ │ │ │ │ add.w r1, r1, r0, lsl #4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add.w r4, r9, #4 │ │ │ │ │ mov r9, r4 │ │ │ │ │ strb.w r1, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ mov r1, r3 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 330 <_PyBytes_DecodeEscape2+0x29c> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #228] @ (428 <_PyBytes_DecodeEscape2+0x394>) │ │ │ │ │ + ldr r2, [pc, #216] @ (418 <_PyBytes_DecodeEscape2+0x384>) │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.n 406 <_PyBytes_DecodeEscape2+0x372> │ │ │ │ │ + bne.n 404 <_PyBytes_DecodeEscape2+0x370> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add.w sp, sp, #556 @ 0x22c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + movs r3, #10 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + strb.w r3, [r0], #1 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ sub.w ip, r0, #48 @ 0x30 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bls.n 392 <_PyBytes_DecodeEscape2+0x2fe> │ │ │ │ │ + bls.n 39e <_PyBytes_DecodeEscape2+0x30a> │ │ │ │ │ ldrb.w r1, [r9, #2] │ │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ │ uxtb r0, r1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bhi.n 392 <_PyBytes_DecodeEscape2+0x2fe> │ │ │ │ │ + bhi.n 39e <_PyBytes_DecodeEscape2+0x30a> │ │ │ │ │ add.w r4, r9, #3 │ │ │ │ │ add.w ip, r1, ip, lsl #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bls.n 392 <_PyBytes_DecodeEscape2+0x2fe> │ │ │ │ │ + bls.n 39e <_PyBytes_DecodeEscape2+0x30a> │ │ │ │ │ ldrb.w r1, [r9, #3] │ │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ │ uxtb r0, r1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bhi.n 392 <_PyBytes_DecodeEscape2+0x2fe> │ │ │ │ │ + bhi.n 39e <_PyBytes_DecodeEscape2+0x30a> │ │ │ │ │ add.w ip, r1, ip, lsl #3 │ │ │ │ │ add.w r4, r9, #4 │ │ │ │ │ cmp.w ip, #255 @ 0xff │ │ │ │ │ - bgt.n 3f6 <_PyBytes_DecodeEscape2+0x362> │ │ │ │ │ + bgt.n 3f4 <_PyBytes_DecodeEscape2+0x360> │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r9, r4 │ │ │ │ │ strb.w ip, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ - movs r3, #10 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - strb.w r3, [r0], #1 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ - mov r0, r3 │ │ │ │ │ movs r3, #13 │ │ │ │ │ mov r9, r4 │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -452,55 +452,49 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ adds r1, #1 │ │ │ │ │ itt eq │ │ │ │ │ streq.w ip, [fp] │ │ │ │ │ streq r2, [r7, #0] │ │ │ │ │ - b.n 392 <_PyBytes_DecodeEscape2+0x2fe> │ │ │ │ │ + b.n 39e <_PyBytes_DecodeEscape2+0x30a> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ mov r0, r3 │ │ │ │ │ - movs r3, #39 @ 0x27 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - strb.w r3, [r0], #1 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ - mov r0, r3 │ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ │ mov r9, r4 │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 4ca <_PyBytes_DecodeEscape2+0x436> │ │ │ │ │ + beq.n 4c8 <_PyBytes_DecodeEscape2+0x434> │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ca <_PyBytes_DecodeEscape2+0x436> │ │ │ │ │ + beq.n 4c8 <_PyBytes_DecodeEscape2+0x434> │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbnz r0, 498 <_PyBytes_DecodeEscape2+0x404> │ │ │ │ │ + cbnz r0, 496 <_PyBytes_DecodeEscape2+0x402> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ movs r3, #63 @ 0x3f │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ bls.w 11c <_PyBytes_DecodeEscape2+0x88> │ │ │ │ │ ldrb.w r0, [r9, #2] │ │ │ │ │ @@ -516,38 +510,44 @@ │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r9, r4 │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + movs r3, #8 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + strb.w r3, [r0], #1 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 468 <_PyBytes_DecodeEscape2+0x3d4> │ │ │ │ │ + beq.n 458 <_PyBytes_DecodeEscape2+0x3c4> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, sl │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 4e4 <_PyBytes_DecodeEscape2+0x450> │ │ │ │ │ + b.n 4e2 <_PyBytes_DecodeEscape2+0x44e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -556,45 +556,46 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 6c8 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 340 <_PyBytes_DecodeEscape2+0x2ac> │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - movs r3, #12 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - strb.w r3, [r0], #1 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ + b.n 33e <_PyBytes_DecodeEscape2+0x2aa> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4e4 <_PyBytes_DecodeEscape2+0x450> │ │ │ │ │ + b.n 4e2 <_PyBytes_DecodeEscape2+0x44e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ - movs r3, #8 │ │ │ │ │ + movs r3, #39 @ 0x27 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + strb.w r3, [r0], #1 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + movs r3, #12 │ │ │ │ │ mov r9, r4 │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ movs r3, #7 │ │ │ │ │ mov r9, r4 │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 102 <_PyBytes_DecodeEscape2+0x6e> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ 00000530 : │ │ │ │ │ PyBytes_FromString(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1458,15 +1458,15 @@ │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n c74 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 123c │ │ │ │ │ + beq.w 1254 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #476 @ 0x1dc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w sl, #10 │ │ │ │ │ bgt.n d7e │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ @@ -1486,117 +1486,117 @@ │ │ │ │ │ tst.w sl, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bne.n da4 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ b.n d28 │ │ │ │ │ sub.w r2, r9, r4 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - blt.w 1276 │ │ │ │ │ + blt.w 129a │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.w 11b8 │ │ │ │ │ + bne.w 11ea │ │ │ │ │ add r4, r8 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ │ mov lr, fp │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ - bpl.w 10ae │ │ │ │ │ + bpl.w 10e8 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r7, [r2, fp, lsl #2] │ │ │ │ │ ldrd r2, r0, [r7] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 10c8 │ │ │ │ │ + bne.w 1102 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r7, [r1, #4] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ str r7, [r1, #0] │ │ │ │ │ sub.w r0, r9, r4 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w 1276 │ │ │ │ │ + blt.w 129a │ │ │ │ │ add r4, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 105a │ │ │ │ │ sub.w r2, r9, r4 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - blt.w 1276 │ │ │ │ │ + blt.w 129a │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.w 11b8 │ │ │ │ │ + bne.w 11ea │ │ │ │ │ add r4, r8 │ │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ │ add.w r5, lr, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ bge.n dec │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r7, r2, #6 │ │ │ │ │ - bpl.w 1100 │ │ │ │ │ + bpl.w 113a │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r7, [r2, r5, lsl #2] │ │ │ │ │ ldrd r2, r0, [r7] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 111a │ │ │ │ │ + bne.w 1154 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r7, [r1, #4] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ str r7, [r1, #0] │ │ │ │ │ sub.w r0, r9, r4 │ │ │ │ │ add.w fp, r5, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w 1276 │ │ │ │ │ + blt.w 129a │ │ │ │ │ add r4, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.n cae │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ beq.n cc2 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 11be │ │ │ │ │ + b.n 11f0 │ │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bhi.w 122c │ │ │ │ │ + bhi.w 122e │ │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ │ mul.w r0, r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 122c │ │ │ │ │ + beq.w 122e │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ b.n c8a │ │ │ │ │ cmp r5, sl │ │ │ │ │ bge.n df0 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ bpl.w 1216 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 11e4 │ │ │ │ │ + bne.w 11b6 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ @@ -1618,19 +1618,19 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w f78 │ │ │ │ │ add.w r7, r0, #16 │ │ │ │ │ cmp.w r4, #1048576 @ 0x100000 │ │ │ │ │ blt.n e10 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.w 1262 │ │ │ │ │ + bmi.w 128e │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 114a │ │ │ │ │ + bne.w 10ae │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w f70 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r8, #44 @ 0x2c │ │ │ │ │ movw r2, #35747 @ 0x8ba3 │ │ │ │ │ movt r2, #14894 @ 0x3a2e │ │ │ │ │ mov sl, r3 │ │ │ │ │ @@ -1756,15 +1756,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r7, r4 │ │ │ │ │ cmp r8, sl │ │ │ │ │ bne.n ed6 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 126e │ │ │ │ │ + bne.w 1266 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n f8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 10a6 │ │ │ │ │ @@ -1859,15 +1859,15 @@ │ │ │ │ │ b.n d76 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1076 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1184 │ │ │ │ │ + beq.w 1182 │ │ │ │ │ ldr r6, [pc, #580] @ (12bc ) │ │ │ │ │ b.n c76 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ b.n 1056 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ @@ -1886,44 +1886,69 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ b.n e66 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n f8a │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + ldr.w r9, [sp, #4] │ │ │ │ │ + add.w sl, r3, #16 │ │ │ │ │ + str r6, [sp, #8] │ │ │ │ │ + b.n 10da │ │ │ │ │ + cbz r4, 10c6 │ │ │ │ │ + add r7, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + ldr.w r6, [r9, #8] │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + ldr.w r1, [r9], #44 │ │ │ │ │ + add r7, r6 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 10be │ │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ │ + b.n f70 │ │ │ │ │ add.w r2, r6, #16 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r7, [r2, fp, lsl #2] │ │ │ │ │ ldrd r2, ip, [r7] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ beq.w ce4 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 10d2 │ │ │ │ │ + bge.n 110c │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w lr, [sp, #28] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 118a │ │ │ │ │ + bne.n 1188 │ │ │ │ │ ldrd r1, lr, [sp, #24] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 10fc │ │ │ │ │ + bge.n 1136 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1242 │ │ │ │ │ + beq.w 126e │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ b.n cf8 │ │ │ │ │ add.w r2, r6, #16 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ @@ -1939,55 +1964,30 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - cbnz r0, 118a │ │ │ │ │ + cbnz r0, 1188 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1146 │ │ │ │ │ + bge.n 117e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1256 │ │ │ │ │ + beq.n 125a │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ b.n d5c │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ - add.w sl, r3, #16 │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ - b.n 1176 │ │ │ │ │ - cbz r4, 1162 │ │ │ │ │ - add r7, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr.w r6, [r9, #8] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - ldr.w r1, [r9], #44 │ │ │ │ │ - add r7, r6 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne.n 115a │ │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ │ - b.n f70 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 1076 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1296 │ │ │ │ │ + blt.n 121a │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ @@ -1997,135 +1997,137 @@ │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ b.n f78 │ │ │ │ │ - mov r7, fp │ │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 121a │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - b.n f80 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 11ee │ │ │ │ │ + bge.n 11c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1190 │ │ │ │ │ + bne.n 118e │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1210 │ │ │ │ │ + bge.n 11e4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 1220 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 1282 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ b.n dd8 │ │ │ │ │ + mov r7, fp │ │ │ │ │ + ldr.w fp, [sp, #12] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 123e │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + b.n f80 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ b.n db6 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - b.n f8e │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 1194 │ │ │ │ │ mov r0, r3 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ │ - b.n dd8 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + b.n 1194 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 12ac │ │ │ │ │ + blt.n 1244 │ │ │ │ │ movs r6, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ b.n c76 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n f8e │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 1236 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 1236 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n c74 │ │ │ │ │ mov r0, r7 │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + b.n 117e │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyEval_RestoreThread │ │ │ │ │ + b.n f78 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ strd lr, r1, [sp, #24] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr.w lr, [sp, #24] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ b.n cf8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - b.n 1146 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ │ + b.n dd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_SaveThread │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ b.n e16 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyEval_RestoreThread │ │ │ │ │ - b.n f78 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ mov r7, fp │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r5, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 11d6 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1196 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - b.n 1196 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 1234 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1234 │ │ │ │ │ + b.n 1208 │ │ │ │ │ + nop │ │ │ │ │ .word 0x00003438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 000012c0 : │ │ │ │ │ PyBytes_Repr(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -266,17 +266,17 @@ │ │ │ │ │ 0x00001070 7465735f 52657065 61740050 79427974 tes_Repeat.PyByt │ │ │ │ │ 0x00001080 65735f41 73537472 696e6741 6e645369 es_AsStringAndSi │ │ │ │ │ 0x00001090 7a65006d 656d7263 68720050 79427974 ze.memrchr.PyByt │ │ │ │ │ 0x000010a0 65735f4a 6f696e00 50795365 7175656e es_Join.PySequen │ │ │ │ │ 0x000010b0 63655f46 61737400 50794d65 6d5f4d61 ce_Fast.PyMem_Ma │ │ │ │ │ 0x000010c0 6c6c6f63 0050794d 656d5f46 72656500 lloc.PyMem_Free. │ │ │ │ │ 0x000010d0 50794578 635f5275 6e74696d 65457272 PyExc_RuntimeErr │ │ │ │ │ - 0x000010e0 6f720050 79457661 6c5f5361 76655468 or.PyEval_SaveTh │ │ │ │ │ - 0x000010f0 72656164 00507945 76616c5f 52657374 read.PyEval_Rest │ │ │ │ │ - 0x00001100 6f726554 68726561 64005079 42797465 oreThread.PyByte │ │ │ │ │ + 0x000010e0 6f720050 79457661 6c5f5265 73746f72 or.PyEval_Restor │ │ │ │ │ + 0x000010f0 65546872 65616400 50794576 616c5f53 eThread.PyEval_S │ │ │ │ │ + 0x00001100 61766554 68726561 64005079 42797465 aveThread.PyByte │ │ │ │ │ 0x00001110 735f436f 6e636174 005f5079 4f626a65 s_Concat._PyObje │ │ │ │ │ 0x00001120 63745f4c 6f6f6b75 70537065 6369616c ct_LookupSpecial │ │ │ │ │ 0x00001130 0050794f 626a6563 745f4368 65636b42 .PyObject_CheckB │ │ │ │ │ 0x00001140 75666665 72005079 556e6963 6f64655f uffer.PyUnicode_ │ │ │ │ │ 0x00001150 4173456e 636f6465 64537472 696e6700 AsEncodedString. │ │ │ │ │ 0x00001160 50794f62 6a656374 5f43616c 6c6f6300 PyObject_Calloc. │ │ │ │ │ 0x00001170 50794572 725f4578 63657074 696f6e4d PyErr_ExceptionM │ │ │ ├── codeobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 36732 (bytes into file) │ │ │ │ │ + Start of section headers: 36712 (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 0x8f7c: │ │ │ │ │ +There are 18 section headers, starting at offset 0x8f68: │ │ │ │ │ │ │ │ │ │ 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 0017a0 00 AX 0 0 8 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0074dc 000878 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0017d4 00057c 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 007d54 0002f0 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 001d50 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 001d50 00089e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 0025f0 001f60 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 008044 000728 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 004550 000d08 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00876c 0006e8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 005258 00029c 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 008e54 000098 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 0054f4 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0054f4 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 005528 001250 10 16 164 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 006778 000d63 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 008eec 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 00176c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0074c8 000878 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0017a0 00057c 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 007d40 0002f0 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 001d1c 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 001d1c 00089e 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 0025bc 001f80 00 AX 0 0 8 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 008030 000728 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00453c 000d08 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 008758 0006e8 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 005244 00029c 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 008e40 000098 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0054e0 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0054e0 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 005514 001250 10 16 164 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 006764 000d63 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 008ed8 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 {} │ │ │ │ │ @@ -35,39 +35,39 @@ │ │ │ │ │ 31: 000011ac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 32: 00001240 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 33: 00001244 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 34: 00001641 250 FUNC LOCAL DEFAULT 7 code_hash │ │ │ │ │ 35: 00000025 418 FUNC LOCAL DEFAULT 1 code_richcompare │ │ │ │ │ 36: 0000029d 66 FUNC LOCAL DEFAULT 1 init_co_cached │ │ │ │ │ 37: 00000001 152 FUNC LOCAL DEFAULT 9 retreat │ │ │ │ │ - 38: 000002e1 162 FUNC LOCAL DEFAULT 1 advance │ │ │ │ │ - 39: 00000500 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 40: 00000508 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 41: 0000050d 80 FUNC LOCAL DEFAULT 1 code_positionsiterator │ │ │ │ │ - 42: 00000558 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 38: 000018b8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 39: 000018c0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 40: 000002e1 162 FUNC LOCAL DEFAULT 1 advance │ │ │ │ │ + 41: 000004d9 80 FUNC LOCAL DEFAULT 1 code_positionsiterator │ │ │ │ │ + 42: 00000524 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 43: 000000d4 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 44: 000019e5 462 FUNC LOCAL DEFAULT 7 positionsiter_next │ │ │ │ │ - 45: 00001bb5 20 FUNC LOCAL DEFAULT 7 _source_offset_converter │ │ │ │ │ - 46: 00001a70 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 47: 00001a76 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 48: 0000055d 72 FUNC LOCAL DEFAULT 1 read_signed_varint │ │ │ │ │ - 49: 0000055c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 50: 000005a5 68 FUNC LOCAL DEFAULT 1 positionsiter_dealloc │ │ │ │ │ + 44: 00001a05 462 FUNC LOCAL DEFAULT 7 positionsiter_next │ │ │ │ │ + 45: 00001bd5 20 FUNC LOCAL DEFAULT 7 _source_offset_converter │ │ │ │ │ + 46: 00001a90 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 47: 00001a96 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 48: 00000529 72 FUNC LOCAL DEFAULT 1 read_signed_varint │ │ │ │ │ + 49: 00000528 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 50: 00000571 68 FUNC LOCAL DEFAULT 1 positionsiter_dealloc │ │ │ │ │ 51: 000000e0 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ 52: 0000010c 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ - 53: 000006cd 86 FUNC LOCAL DEFAULT 1 code_repr │ │ │ │ │ + 53: 00000699 86 FUNC LOCAL DEFAULT 1 code_repr │ │ │ │ │ 54: 00000138 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ 55: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 56: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ 57: 00000190 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ 58: 000001bc 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ - 59: 00000b79 2 FUNC LOCAL DEFAULT 1 code_getvarnames │ │ │ │ │ - 60: 00000ba9 150 FUNC LOCAL DEFAULT 1 get_cached_locals │ │ │ │ │ - 61: 00000c41 94 FUNC LOCAL DEFAULT 1 get_localsplus_names │ │ │ │ │ - 62: 00000ca1 2 FUNC LOCAL DEFAULT 1 code_getfreevars │ │ │ │ │ + 59: 00000b45 2 FUNC LOCAL DEFAULT 1 code_getvarnames │ │ │ │ │ + 60: 00000b75 150 FUNC LOCAL DEFAULT 1 get_cached_locals │ │ │ │ │ + 61: 00000c0d 94 FUNC LOCAL DEFAULT 1 get_localsplus_names │ │ │ │ │ + 62: 00000c6d 2 FUNC LOCAL DEFAULT 1 code_getfreevars │ │ │ │ │ 63: 000001e4 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ 64: 000001ec 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ 65: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ 66: 00000208 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ 67: 00000210 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ 68: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ 69: 0000023c 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ @@ -84,33 +84,33 @@ │ │ │ │ │ 80: 0000035c 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ 81: 0000038c 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ 82: 000003b4 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ 83: 000003dc 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ 84: 00000400 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ 85: 0000042c 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ 86: 00000438 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ - 87: 00000cd1 1720 FUNC LOCAL DEFAULT 1 code_replace │ │ │ │ │ - 88: 000010d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 89: 000010dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 90: 00001384 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 87: 00000c9d 1720 FUNC LOCAL DEFAULT 1 code_replace │ │ │ │ │ + 88: 000010a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 89: 000010a8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 90: 00001350 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 91: 00000448 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ 92: 00000478 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ - 93: 00001388 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 94: 0000165d 4 FUNC LOCAL DEFAULT 1 code_getcode │ │ │ │ │ - 95: 00001661 76 FUNC LOCAL DEFAULT 1 code_linesiterator │ │ │ │ │ - 96: 000016a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 93: 00001354 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 94: 00001629 4 FUNC LOCAL DEFAULT 1 code_getcode │ │ │ │ │ + 95: 0000162d 76 FUNC LOCAL DEFAULT 1 code_linesiterator │ │ │ │ │ + 96: 00001674 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 97: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ - 98: 00001bc9 920 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ + 98: 00001be9 920 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ 99: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 100: 000016ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 101: 000016ad 68 FUNC LOCAL DEFAULT 1 lineiter_dealloc │ │ │ │ │ - 102: 000016f1 12 FUNC LOCAL DEFAULT 1 code_getcodeadaptive │ │ │ │ │ - 103: 000016fd 128 FUNC LOCAL DEFAULT 1 code__varname_from_oparg │ │ │ │ │ - 104: 00001778 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 105: 0000177c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 100: 00001678 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 101: 00001679 68 FUNC LOCAL DEFAULT 1 lineiter_dealloc │ │ │ │ │ + 102: 000016bd 12 FUNC LOCAL DEFAULT 1 code_getcodeadaptive │ │ │ │ │ + 103: 000016c9 128 FUNC LOCAL DEFAULT 1 code__varname_from_oparg │ │ │ │ │ + 104: 00001744 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 105: 00001748 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 106: 00000099 2 FUNC LOCAL DEFAULT 9 code_getcellvars │ │ │ │ │ 107: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ 108: 00000198 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 109: 000001a0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 110: 00000260 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 111: 00000264 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 112: 000002b9 4 FUNC LOCAL DEFAULT 9 code_branchesiterator │ │ │ │ │ @@ -217,52 +217,52 @@ │ │ │ │ │ 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyOpcode_Caches │ │ │ │ │ 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetBaseCodeUnit │ │ │ │ │ 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ 217: 000001c9 210 FUNC GLOBAL HIDDEN 1 _PyCode_GetCode │ │ │ │ │ 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 220: 0000173d 356 FUNC GLOBAL HIDDEN 7 _PyCode_SafeAddr2Line │ │ │ │ │ + 220: 0000173d 388 FUNC GLOBAL HIDDEN 7 _PyCode_SafeAddr2Line │ │ │ │ │ 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Instrumentation_GetLine │ │ │ │ │ - 222: 000018a1 322 FUNC GLOBAL DEFAULT 7 _PyCode_CheckLineNumber │ │ │ │ │ - 223: 00000385 388 FUNC GLOBAL DEFAULT 1 PyCode_Addr2Line │ │ │ │ │ - 224: 00000509 2 FUNC GLOBAL HIDDEN 1 _PyCode_Fini │ │ │ │ │ + 222: 000018c1 322 FUNC GLOBAL DEFAULT 7 _PyCode_CheckLineNumber │ │ │ │ │ + 223: 00000385 336 FUNC GLOBAL DEFAULT 1 PyCode_Addr2Line │ │ │ │ │ + 224: 000004d5 2 FUNC GLOBAL HIDDEN 1 _PyCode_Fini │ │ │ │ │ 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 228: 000005e9 32 FUNC GLOBAL HIDDEN 1 _PyCode_InitAddressRange │ │ │ │ │ - 229: 00000609 194 FUNC GLOBAL DEFAULT 1 _PyCode_ReturnsOnlyNone │ │ │ │ │ + 228: 000005b5 32 FUNC GLOBAL HIDDEN 1 _PyCode_InitAddressRange │ │ │ │ │ + 229: 000005d5 194 FUNC GLOBAL DEFAULT 1 _PyCode_ReturnsOnlyNone │ │ │ │ │ 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Size │ │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInstruction_GetLength │ │ │ │ │ 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 233: 00000725 166 FUNC GLOBAL DEFAULT 1 _PyCode_VerifyStateless │ │ │ │ │ - 234: 000007cd 348 FUNC GLOBAL DEFAULT 1 _PyCode_GetVarCounts │ │ │ │ │ - 235: 00000929 590 FUNC GLOBAL DEFAULT 1 _PyCode_SetUnboundVarCounts │ │ │ │ │ + 233: 000006f1 166 FUNC GLOBAL DEFAULT 1 _PyCode_VerifyStateless │ │ │ │ │ + 234: 00000799 348 FUNC GLOBAL DEFAULT 1 _PyCode_GetVarCounts │ │ │ │ │ + 235: 000008f5 590 FUNC GLOBAL DEFAULT 1 _PyCode_SetUnboundVarCounts │ │ │ │ │ 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetString │ │ │ │ │ 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Contains │ │ │ │ │ 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Contains │ │ │ │ │ 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ - 245: 00000b7d 42 FUNC GLOBAL HIDDEN 1 _PyCode_GetVarnames │ │ │ │ │ - 246: 00000ca5 42 FUNC GLOBAL HIDDEN 1 _PyCode_GetFreevars │ │ │ │ │ + 245: 00000b49 42 FUNC GLOBAL HIDDEN 1 _PyCode_GetVarnames │ │ │ │ │ + 246: 00000c71 42 FUNC GLOBAL HIDDEN 1 _PyCode_GetFreevars │ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ - 248: 00001389 724 FUNC GLOBAL DEFAULT 1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ + 248: 00001355 724 FUNC GLOBAL DEFAULT 1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_Resize │ │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Compare │ │ │ │ │ 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ - 257: 0000177d 34 FUNC GLOBAL HIDDEN 1 _PyLineTable_NextAddressRange │ │ │ │ │ + 257: 00001749 34 FUNC GLOBAL HIDDEN 1 _PyLineTable_NextAddressRange │ │ │ │ │ 258: 0000009b 44 FUNC GLOBAL HIDDEN 9 _PyCode_GetCellvars │ │ │ │ │ 259: 000000c7 218 FUNC GLOBAL DEFAULT 9 PyCode_NewEmpty │ │ │ │ │ 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeFSDefault │ │ │ │ │ 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ 263: 000001a1 196 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_SetExtra │ │ │ │ │ 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x74dc contains 271 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x74c8 contains 271 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003e 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000042 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000050 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000054 0000d730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000006c 0000d80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00000072 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ @@ -33,278 +33,278 @@ │ │ │ │ │ 00000216 0000d52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ 0000021a 0000d530 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ 00000228 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ 0000024e 0000db0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 00000294 0000ba0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000002b6 0000da0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000002d4 0000ba0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000004f0 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ -00000520 0000e10a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00000558 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000005d2 0000b50a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000626 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -0000062e 0000e60a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ -00000638 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000063c 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000662 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -00000670 0000e70a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ -00000694 0000e70a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ -000006a2 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -000006b0 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -000006fe 0000332f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ -00000702 00003330 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ -00000706 0000e80a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000710 0000342f R_ARM_THM_MOVW_ABS_NC 0000010c .LC9 │ │ │ │ │ -00000714 00003430 R_ARM_THM_MOVT_ABS 0000010c .LC9 │ │ │ │ │ -00000740 0000ea0a R_ARM_THM_CALL 000007cd _PyCode_GetVarCounts │ │ │ │ │ -00000758 0000eb0a R_ARM_THM_CALL 00000929 _PyCode_SetUnboundVarCounts │ │ │ │ │ -00000788 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000078c 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000790 0000382f R_ARM_THM_MOVW_ABS_NC 00000168 .LC12 │ │ │ │ │ -00000794 00003830 R_ARM_THM_MOVT_ABS 00000168 .LC12 │ │ │ │ │ -0000079c 0000ec0a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -000007a6 0000362f R_ARM_THM_MOVW_ABS_NC 00000138 .LC10 │ │ │ │ │ -000007aa 00003630 R_ARM_THM_MOVT_ABS 00000138 .LC10 │ │ │ │ │ -000007ae 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000007b2 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000007ba 0000ec0a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -000007c0 0000372f R_ARM_THM_MOVW_ABS_NC 00000150 .LC11 │ │ │ │ │ -000007c4 00003730 R_ARM_THM_MOVT_ABS 00000150 .LC11 │ │ │ │ │ -0000094e 0000ed0a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -00000966 0000ed0a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -0000099a 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -000009b0 0000e70a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ -00000a08 0000ee0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -00000a22 0000ef0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00000a34 0000ef0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00000a4e 0000f00a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -00000a5a 0000ee0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -00000a7c 0000ee0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -00000a88 0000f00a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -00000a9c 0000ee0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -00000af0 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00000af4 0000f130 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00000afc 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b04 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000b08 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000b10 0000392f R_ARM_THM_MOVW_ABS_NC 00000190 .LC13 │ │ │ │ │ -00000b14 00003930 R_ARM_THM_MOVT_ABS 00000190 .LC13 │ │ │ │ │ -00000b1c 0000f40a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00000b32 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00000b36 0000f130 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00000b3e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b46 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000b4a 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000b58 00003a2f R_ARM_THM_MOVW_ABS_NC 000001bc .LC14 │ │ │ │ │ -00000b5c 00003a30 R_ARM_THM_MOVT_ABS 000001bc .LC14 │ │ │ │ │ -00000b60 0000f40a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00000bca 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000c54 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000d78 0000d90a R_ARM_THM_CALL 000001c9 _PyCode_GetCode │ │ │ │ │ -00000d8c 0000552f R_ARM_THM_MOVW_ABS_NC 0000042c .LC37 │ │ │ │ │ -00000d90 00005530 R_ARM_THM_MOVT_ABS 0000042c .LC37 │ │ │ │ │ -00000d98 0000562f R_ARM_THM_MOVW_ABS_NC 00000438 .LC38 │ │ │ │ │ -00000d9c 00005630 R_ARM_THM_MOVT_ABS 00000438 .LC38 │ │ │ │ │ -00000db2 0000f70a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ -00000e4e 0000f80a R_ARM_THM_CALL 00001389 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ -00000e94 0000f90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000ec2 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000ee4 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000ef8 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000f0c 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000004ce 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ +000004ec 0000e10a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00000524 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000059e 0000b50a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005f2 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +000005fa 0000e60a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ +00000604 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000608 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000062e 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +0000063c 0000e70a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ +00000660 0000e70a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ +0000066e 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +0000067c 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +000006ca 0000332f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ +000006ce 00003330 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ +000006d2 0000e80a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000006dc 0000342f R_ARM_THM_MOVW_ABS_NC 0000010c .LC9 │ │ │ │ │ +000006e0 00003430 R_ARM_THM_MOVT_ABS 0000010c .LC9 │ │ │ │ │ +0000070c 0000ea0a R_ARM_THM_CALL 00000799 _PyCode_GetVarCounts │ │ │ │ │ +00000724 0000eb0a R_ARM_THM_CALL 000008f5 _PyCode_SetUnboundVarCounts │ │ │ │ │ +00000754 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000758 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000075c 0000382f R_ARM_THM_MOVW_ABS_NC 00000168 .LC12 │ │ │ │ │ +00000760 00003830 R_ARM_THM_MOVT_ABS 00000168 .LC12 │ │ │ │ │ +00000768 0000ec0a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +00000772 0000362f R_ARM_THM_MOVW_ABS_NC 00000138 .LC10 │ │ │ │ │ +00000776 00003630 R_ARM_THM_MOVT_ABS 00000138 .LC10 │ │ │ │ │ +0000077a 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000077e 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000786 0000ec0a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +0000078c 0000372f R_ARM_THM_MOVW_ABS_NC 00000150 .LC11 │ │ │ │ │ +00000790 00003730 R_ARM_THM_MOVT_ABS 00000150 .LC11 │ │ │ │ │ +0000091a 0000ed0a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +00000932 0000ed0a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +00000966 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +0000097c 0000e70a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ +000009d4 0000ee0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +000009ee 0000ef0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00000a00 0000ef0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00000a1a 0000f00a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +00000a26 0000ee0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +00000a48 0000ee0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +00000a54 0000f00a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +00000a68 0000ee0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +00000abc 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00000ac0 0000f130 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00000ac8 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000ad0 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000ad4 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000adc 0000392f R_ARM_THM_MOVW_ABS_NC 00000190 .LC13 │ │ │ │ │ +00000ae0 00003930 R_ARM_THM_MOVT_ABS 00000190 .LC13 │ │ │ │ │ +00000ae8 0000f40a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00000afe 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00000b02 0000f130 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00000b0a 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b12 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000b16 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000b24 00003a2f R_ARM_THM_MOVW_ABS_NC 000001bc .LC14 │ │ │ │ │ +00000b28 00003a30 R_ARM_THM_MOVT_ABS 000001bc .LC14 │ │ │ │ │ +00000b2c 0000f40a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00000b96 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000c20 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000d44 0000d90a R_ARM_THM_CALL 000001c9 _PyCode_GetCode │ │ │ │ │ +00000d58 0000552f R_ARM_THM_MOVW_ABS_NC 0000042c .LC37 │ │ │ │ │ +00000d5c 00005530 R_ARM_THM_MOVT_ABS 0000042c .LC37 │ │ │ │ │ +00000d64 0000562f R_ARM_THM_MOVW_ABS_NC 00000438 .LC38 │ │ │ │ │ +00000d68 00005630 R_ARM_THM_MOVT_ABS 00000438 .LC38 │ │ │ │ │ +00000d7e 0000f70a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +00000e1a 0000f80a R_ARM_THM_CALL 00001355 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +00000e60 0000f90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000e8e 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000eb0 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000ec4 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000ed8 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ee4 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000eee 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000f02 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ 00000f18 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000f22 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000f36 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000f4c 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000f56 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000f60 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000fec 00003f2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -00000ff0 00003f30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -00000ff4 00004d2f R_ARM_THM_MOVW_ABS_NC 000002e4 .LC29 │ │ │ │ │ -00000ff8 00004d30 R_ARM_THM_MOVT_ABS 000002e4 .LC29 │ │ │ │ │ -00000ffc 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001000 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001004 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000100a 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001014 00003f2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -00001018 00003f30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -0000101c 00004c2f R_ARM_THM_MOVW_ABS_NC 000002cc .LC28 │ │ │ │ │ -00001020 00004c30 R_ARM_THM_MOVT_ABS 000002cc .LC28 │ │ │ │ │ -00001024 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001028 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -0000102c 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000103a 0000482f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -0000103e 00004830 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -00001042 00004b2f R_ARM_THM_MOVW_ABS_NC 000002b4 .LC27 │ │ │ │ │ -00001046 00004b30 R_ARM_THM_MOVT_ABS 000002b4 .LC27 │ │ │ │ │ -0000104a 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -0000104e 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001052 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001084 0000482f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -00001088 00004830 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -0000108c 0000492f R_ARM_THM_MOVW_ABS_NC 00000288 .LC25 │ │ │ │ │ -00001090 00004930 R_ARM_THM_MOVT_ABS 00000288 .LC25 │ │ │ │ │ -00001094 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001098 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -0000109c 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000010a4 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -000010a8 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -000010ac 0000472f R_ARM_THM_MOVW_ABS_NC 0000026c .LC23 │ │ │ │ │ -000010b0 00004730 R_ARM_THM_MOVT_ABS 0000026c .LC23 │ │ │ │ │ -000010b4 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -000010b8 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -000010bc 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000010d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000010dc 0000482f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -000010e0 00004830 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -000010e4 00004a2f R_ARM_THM_MOVW_ABS_NC 000002a0 .LC26 │ │ │ │ │ -000010e8 00004a30 R_ARM_THM_MOVT_ABS 000002a0 .LC26 │ │ │ │ │ -000010ec 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -000010f0 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -000010f4 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001140 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -00001144 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -00001148 0000462f R_ARM_THM_MOVW_ABS_NC 00000254 .LC22 │ │ │ │ │ -0000114c 00004630 R_ARM_THM_MOVT_ABS 00000254 .LC22 │ │ │ │ │ -00001150 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001154 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001158 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001160 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -00001164 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -00001168 0000452f R_ARM_THM_MOVW_ABS_NC 0000023c .LC21 │ │ │ │ │ -0000116c 00004530 R_ARM_THM_MOVT_ABS 0000023c .LC21 │ │ │ │ │ -00001170 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001174 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001178 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000011ba 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -000011be 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -000011c2 0000442f R_ARM_THM_MOVW_ABS_NC 00000228 .LC20 │ │ │ │ │ -000011c6 00004430 R_ARM_THM_MOVT_ABS 00000228 .LC20 │ │ │ │ │ -000011ca 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -000011ce 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -000011d2 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000011dc 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -000011e0 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -000011e4 0000432f R_ARM_THM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ -000011e8 00004330 R_ARM_THM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ -000011ec 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -000011f0 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -000011f4 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001216 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000122e 00003f2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -00001232 00003f30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -00001236 0000402f R_ARM_THM_MOVW_ABS_NC 000001ec .LC16 │ │ │ │ │ -0000123a 00004030 R_ARM_THM_MOVT_ABS 000001ec .LC16 │ │ │ │ │ -0000123e 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001242 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001246 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000124c 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001256 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001292 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001296 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000129a 0000542f R_ARM_THM_MOVW_ABS_NC 00000400 .LC36 │ │ │ │ │ -0000129e 00005430 R_ARM_THM_MOVT_ABS 00000400 .LC36 │ │ │ │ │ -000012a4 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012aa 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012ae 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012b2 0000532f R_ARM_THM_MOVW_ABS_NC 000003dc .LC35 │ │ │ │ │ -000012b6 00005330 R_ARM_THM_MOVT_ABS 000003dc .LC35 │ │ │ │ │ -000012bc 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012c2 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012c6 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012ca 0000522f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC34 │ │ │ │ │ -000012ce 00005230 R_ARM_THM_MOVT_ABS 000003b4 .LC34 │ │ │ │ │ -000012d4 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012da 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012de 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012e2 0000512f R_ARM_THM_MOVW_ABS_NC 0000038c .LC33 │ │ │ │ │ -000012e6 00005130 R_ARM_THM_MOVT_ABS 0000038c .LC33 │ │ │ │ │ -000012ec 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012f2 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012f6 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012fa 0000502f R_ARM_THM_MOVW_ABS_NC 0000035c .LC32 │ │ │ │ │ -000012fe 00005030 R_ARM_THM_MOVT_ABS 0000035c .LC32 │ │ │ │ │ -00001304 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000130a 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000130e 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001312 00004f2f R_ARM_THM_MOVW_ABS_NC 0000032c .LC31 │ │ │ │ │ -00001316 00004f30 R_ARM_THM_MOVT_ABS 0000032c .LC31 │ │ │ │ │ -0000131c 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001322 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001326 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000132a 00004e2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC30 │ │ │ │ │ -0000132e 00004e30 R_ARM_THM_MOVT_ABS 00000304 .LC30 │ │ │ │ │ -00001334 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000134c 0000f90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001374 0000f90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001384 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000013f6 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000140a 0000b80a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000148e 0000a50a R_ARM_THM_CALL 00000001 _PyCode_Validate │ │ │ │ │ -000014a0 0000a90a R_ARM_THM_CALL 0000019d _PyCode_New │ │ │ │ │ -000014ec 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000014f0 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000014f4 0000a80a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000014fc 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001500 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001504 00005c2f R_ARM_THM_MOVW_ABS_NC 00000478 .LC40 │ │ │ │ │ -00001508 00005c30 R_ARM_THM_MOVT_ABS 00000478 .LC40 │ │ │ │ │ -0000150e 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000151a 0000fd0a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ -00001526 0000b90a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000153a 0000d52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -0000153e 0000d530 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -000015e0 0000fe0a R_ARM_THM_CALL 00000000 PyUnicode_Compare │ │ │ │ │ -00001622 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001626 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000162c 00005b2f R_ARM_THM_MOVW_ABS_NC 00000448 .LC39 │ │ │ │ │ -00001630 00005b30 R_ARM_THM_MOVT_ABS 00000448 .LC39 │ │ │ │ │ -00001636 0000ff0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001674 0000e10a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -000016a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000016da 0000b50a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000171a 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00001726 0001000a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -00001758 0000f90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000176a 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001778 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000f22 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f2c 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000fb8 00003f2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +00000fbc 00003f30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +00000fc0 00004d2f R_ARM_THM_MOVW_ABS_NC 000002e4 .LC29 │ │ │ │ │ +00000fc4 00004d30 R_ARM_THM_MOVT_ABS 000002e4 .LC29 │ │ │ │ │ +00000fc8 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00000fcc 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00000fd0 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000fd6 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000fe0 00003f2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +00000fe4 00003f30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +00000fe8 00004c2f R_ARM_THM_MOVW_ABS_NC 000002cc .LC28 │ │ │ │ │ +00000fec 00004c30 R_ARM_THM_MOVT_ABS 000002cc .LC28 │ │ │ │ │ +00000ff0 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00000ff4 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00000ff8 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001006 0000482f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +0000100a 00004830 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +0000100e 00004b2f R_ARM_THM_MOVW_ABS_NC 000002b4 .LC27 │ │ │ │ │ +00001012 00004b30 R_ARM_THM_MOVT_ABS 000002b4 .LC27 │ │ │ │ │ +00001016 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +0000101a 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +0000101e 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001050 0000482f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +00001054 00004830 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +00001058 0000492f R_ARM_THM_MOVW_ABS_NC 00000288 .LC25 │ │ │ │ │ +0000105c 00004930 R_ARM_THM_MOVT_ABS 00000288 .LC25 │ │ │ │ │ +00001060 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001064 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00001068 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001070 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +00001074 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +00001078 0000472f R_ARM_THM_MOVW_ABS_NC 0000026c .LC23 │ │ │ │ │ +0000107c 00004730 R_ARM_THM_MOVT_ABS 0000026c .LC23 │ │ │ │ │ +00001080 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001084 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00001088 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000010a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000010a8 0000482f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +000010ac 00004830 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +000010b0 00004a2f R_ARM_THM_MOVW_ABS_NC 000002a0 .LC26 │ │ │ │ │ +000010b4 00004a30 R_ARM_THM_MOVT_ABS 000002a0 .LC26 │ │ │ │ │ +000010b8 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +000010bc 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +000010c0 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000110c 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +00001110 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +00001114 0000462f R_ARM_THM_MOVW_ABS_NC 00000254 .LC22 │ │ │ │ │ +00001118 00004630 R_ARM_THM_MOVT_ABS 00000254 .LC22 │ │ │ │ │ +0000111c 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001120 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00001124 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000112c 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +00001130 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +00001134 0000452f R_ARM_THM_MOVW_ABS_NC 0000023c .LC21 │ │ │ │ │ +00001138 00004530 R_ARM_THM_MOVT_ABS 0000023c .LC21 │ │ │ │ │ +0000113c 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001140 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00001144 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001186 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +0000118a 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +0000118e 0000442f R_ARM_THM_MOVW_ABS_NC 00000228 .LC20 │ │ │ │ │ +00001192 00004430 R_ARM_THM_MOVT_ABS 00000228 .LC20 │ │ │ │ │ +00001196 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +0000119a 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +0000119e 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000011a8 0000422f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +000011ac 00004230 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +000011b0 0000432f R_ARM_THM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ +000011b4 00004330 R_ARM_THM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ +000011b8 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +000011bc 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +000011c0 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000011e2 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000011fa 00003f2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +000011fe 00003f30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +00001202 0000402f R_ARM_THM_MOVW_ABS_NC 000001ec .LC16 │ │ │ │ │ +00001206 00004030 R_ARM_THM_MOVT_ABS 000001ec .LC16 │ │ │ │ │ +0000120a 0000412f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +0000120e 00004130 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00001212 0000fc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001218 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001222 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000125e 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001262 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001266 0000542f R_ARM_THM_MOVW_ABS_NC 00000400 .LC36 │ │ │ │ │ +0000126a 00005430 R_ARM_THM_MOVT_ABS 00000400 .LC36 │ │ │ │ │ +00001270 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001276 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000127a 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000127e 0000532f R_ARM_THM_MOVW_ABS_NC 000003dc .LC35 │ │ │ │ │ +00001282 00005330 R_ARM_THM_MOVT_ABS 000003dc .LC35 │ │ │ │ │ +00001288 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000128e 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001292 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001296 0000522f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC34 │ │ │ │ │ +0000129a 00005230 R_ARM_THM_MOVT_ABS 000003b4 .LC34 │ │ │ │ │ +000012a0 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012a6 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012aa 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012ae 0000512f R_ARM_THM_MOVW_ABS_NC 0000038c .LC33 │ │ │ │ │ +000012b2 00005130 R_ARM_THM_MOVT_ABS 0000038c .LC33 │ │ │ │ │ +000012b8 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012be 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012c2 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012c6 0000502f R_ARM_THM_MOVW_ABS_NC 0000035c .LC32 │ │ │ │ │ +000012ca 00005030 R_ARM_THM_MOVT_ABS 0000035c .LC32 │ │ │ │ │ +000012d0 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012d6 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012da 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012de 00004f2f R_ARM_THM_MOVW_ABS_NC 0000032c .LC31 │ │ │ │ │ +000012e2 00004f30 R_ARM_THM_MOVT_ABS 0000032c .LC31 │ │ │ │ │ +000012e8 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012ee 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012f2 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012f6 00004e2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC30 │ │ │ │ │ +000012fa 00004e30 R_ARM_THM_MOVT_ABS 00000304 .LC30 │ │ │ │ │ +00001300 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001318 0000f90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001340 0000f90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001350 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000013c2 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000013d6 0000b80a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000145a 0000a50a R_ARM_THM_CALL 00000001 _PyCode_Validate │ │ │ │ │ +0000146c 0000a90a R_ARM_THM_CALL 0000019d _PyCode_New │ │ │ │ │ +000014b8 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000014bc 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000014c0 0000a80a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000014c8 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000014cc 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000014d0 00005c2f R_ARM_THM_MOVW_ABS_NC 00000478 .LC40 │ │ │ │ │ +000014d4 00005c30 R_ARM_THM_MOVT_ABS 00000478 .LC40 │ │ │ │ │ +000014da 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000014e6 0000fd0a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ +000014f2 0000b90a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00001506 0000d52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +0000150a 0000d530 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +000015ac 0000fe0a R_ARM_THM_CALL 00000000 PyUnicode_Compare │ │ │ │ │ +000015ee 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000015f2 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000015f8 00005b2f R_ARM_THM_MOVW_ABS_NC 00000448 .LC39 │ │ │ │ │ +000015fc 00005b30 R_ARM_THM_MOVT_ABS 00000448 .LC39 │ │ │ │ │ +00001602 0000ff0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001640 0000e10a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00001674 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000016a6 0000b50a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016e6 0000fa0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000016f2 0001000a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +00001724 0000f90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001736 0000fb0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001744 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000001c 0000b51e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000004d0 0000dd1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ -0000071e 0000e81e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000165c 0000d91e R_ARM_THM_JUMP24 000001c9 _PyCode_GetCode │ │ │ │ │ -000016f8 0000b81e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000004ae 0000dd1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ +000006ea 0000e81e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001628 0000d91e R_ARM_THM_JUMP24 000001c9 _PyCode_GetCode │ │ │ │ │ +000016c4 0000b81e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x7d54 contains 94 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x7d40 contains 94 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00012202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00001d02 R_ARM_ABS32 00000fa5 code_dealloc │ │ │ │ │ -0000002c 00003502 R_ARM_ABS32 000006cd code_repr │ │ │ │ │ +0000002c 00003502 R_ARM_ABS32 00000699 code_repr │ │ │ │ │ 0000003c 00002202 R_ARM_ABS32 00001641 code_hash │ │ │ │ │ 00000048 00012302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00009302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000064 00002302 R_ARM_ABS32 00000025 code_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000009c 00008502 R_ARM_ABS32 0000043f code_new │ │ │ │ │ 000000d4 00012202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003202 R_ARM_ABS32 000005a5 positionsiter_dealloc │ │ │ │ │ +000000e8 00003202 R_ARM_ABS32 00000571 positionsiter_dealloc │ │ │ │ │ 0000013c 00012402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00002c02 R_ARM_ABS32 000019e5 positionsiter_next │ │ │ │ │ +00000140 00002c02 R_ARM_ABS32 00001a05 positionsiter_next │ │ │ │ │ 00000170 0000bf02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ 000001a4 00009302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001d0 00012202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001e4 00006502 R_ARM_ABS32 000016ad lineiter_dealloc │ │ │ │ │ +000001e4 00006502 R_ARM_ABS32 00001679 lineiter_dealloc │ │ │ │ │ 00000238 00012402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000023c 00006202 R_ARM_ABS32 00001bc9 lineiter_next │ │ │ │ │ +0000023c 00006202 R_ARM_ABS32 00001be9 lineiter_next │ │ │ │ │ 0000026c 0000bf02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ 000002a0 00009302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002a4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000002d4 0000ad02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 000002e0 00010602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002e4 00010602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -325,40 +325,40 @@ │ │ │ │ │ 00000320 00010602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000324 00010602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000334 0000ad02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 00000340 00010602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000344 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000348 00007402 R_ARM_ABS32 0000041d code_sizeof │ │ │ │ │ 00000354 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000358 00005f02 R_ARM_ABS32 00001661 code_linesiterator │ │ │ │ │ +00000358 00005f02 R_ARM_ABS32 0000162d code_linesiterator │ │ │ │ │ 00000364 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000368 00007002 R_ARM_ABS32 000002b9 code_branchesiterator │ │ │ │ │ 00000374 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000378 00002902 R_ARM_ABS32 0000050d code_positionsiterator │ │ │ │ │ +00000378 00002902 R_ARM_ABS32 000004d9 code_positionsiterator │ │ │ │ │ 00000384 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000388 00005702 R_ARM_ABS32 00000cd1 code_replace │ │ │ │ │ +00000388 00005702 R_ARM_ABS32 00000c9d code_replace │ │ │ │ │ 00000390 00009302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000394 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000398 00006702 R_ARM_ABS32 000016fd code__varname_from_oparg │ │ │ │ │ +00000398 00006702 R_ARM_ABS32 000016c9 code__varname_from_oparg │ │ │ │ │ 000003a0 00009302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003a4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003a8 00005702 R_ARM_ABS32 00000cd1 code_replace │ │ │ │ │ +000003a8 00005702 R_ARM_ABS32 00000c9d code_replace │ │ │ │ │ 000003b0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003c4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003c8 00007202 R_ARM_ABS32 000002bd code_getlnotab │ │ │ │ │ 000003d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003dc 00006602 R_ARM_ABS32 000016f1 code_getcodeadaptive │ │ │ │ │ +000003dc 00006602 R_ARM_ABS32 000016bd code_getcodeadaptive │ │ │ │ │ 000003ec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f0 00003b02 R_ARM_ABS32 00000b79 code_getvarnames │ │ │ │ │ +000003f0 00003b02 R_ARM_ABS32 00000b45 code_getvarnames │ │ │ │ │ 00000400 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000404 00006a02 R_ARM_ABS32 00000099 code_getcellvars │ │ │ │ │ 00000414 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000418 00003e02 R_ARM_ABS32 00000ca1 code_getfreevars │ │ │ │ │ +00000418 00003e02 R_ARM_ABS32 00000c6d code_getfreevars │ │ │ │ │ 00000428 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000042c 00005e02 R_ARM_ABS32 0000165d code_getcode │ │ │ │ │ +0000042c 00005e02 R_ARM_ABS32 00001629 code_getcode │ │ │ │ │ 00000450 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000464 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000478 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000048c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004a0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004b4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -366,15 +366,15 @@ │ │ │ │ │ 000004f0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000504 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000518 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000052c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000540 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000554 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x8044 contains 229 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x8030 contains 229 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000156 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 0000015a 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000015e 0000062f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 00000162 00000630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ 00000168 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000172 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ @@ -576,37 +576,37 @@ │ │ │ │ │ 00001680 0000d40a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00001690 0000d40a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 000016a0 0000d40a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 000016b0 0000d40a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 000016fa 0000d52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ 000016fe 0000d530 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ 0000170a 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -00001878 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ -000019da 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ -000019fe 00002d2f R_ARM_THM_MOVW_ABS_NC 00001bb5 _source_offset_converter │ │ │ │ │ -00001a02 00002d30 R_ARM_THM_MOVT_ABS 00001bb5 _source_offset_converter │ │ │ │ │ -00001a22 00002b2f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC7 │ │ │ │ │ -00001a26 00002b30 R_ARM_THM_MOVT_ABS 000000d4 .LC7 │ │ │ │ │ -00001a2c 0000e20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00001aa0 0000300a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ -00001b18 0000300a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ -00001bbe 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001bc2 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001df6 0000612f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC41 │ │ │ │ │ -00001dfa 00006130 R_ARM_THM_MOVT_ABS 000004a0 .LC41 │ │ │ │ │ -00001e02 00002d2f R_ARM_THM_MOVW_ABS_NC 00001bb5 _source_offset_converter │ │ │ │ │ -00001e06 00002d30 R_ARM_THM_MOVT_ABS 00001bb5 _source_offset_converter │ │ │ │ │ -00001e0c 0000e20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00001886 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ +000019fa 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ +00001a1e 00002d2f R_ARM_THM_MOVW_ABS_NC 00001bd5 _source_offset_converter │ │ │ │ │ +00001a22 00002d30 R_ARM_THM_MOVT_ABS 00001bd5 _source_offset_converter │ │ │ │ │ +00001a42 00002b2f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC7 │ │ │ │ │ +00001a46 00002b30 R_ARM_THM_MOVT_ABS 000000d4 .LC7 │ │ │ │ │ +00001a4c 0000e20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00001ac0 0000300a R_ARM_THM_CALL 00000529 read_signed_varint │ │ │ │ │ +00001b38 0000300a R_ARM_THM_CALL 00000529 read_signed_varint │ │ │ │ │ +00001bde 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001be2 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001e16 0000612f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC41 │ │ │ │ │ +00001e1a 00006130 R_ARM_THM_MOVT_ABS 000004a0 .LC41 │ │ │ │ │ +00001e22 00002d2f R_ARM_THM_MOVW_ABS_NC 00001bd5 _source_offset_converter │ │ │ │ │ +00001e26 00002d30 R_ARM_THM_MOVT_ABS 00001bd5 _source_offset_converter │ │ │ │ │ +00001e2c 0000e20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ 000010f8 0000bf1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ 000013d0 0000cb1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ 00001566 0000cb1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -0000189c 0000dd1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ -00001bba 0000e31e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +000018a6 0000dd1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ +00001bda 0000e31e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x876c contains 221 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x8758 contains 221 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000000aa 0000240a R_ARM_THM_CALL 0000029d init_co_cached │ │ │ │ │ 000000e0 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ 000000ea 0001040a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 000000f4 0001050a R_ARM_THM_CALL 00000000 PyUnicode_DecodeFSDefault │ │ │ │ │ 000000fe 00006b2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000102 00006b30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ @@ -638,15 +638,15 @@ │ │ │ │ │ 000002cc 00010b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ 000002d0 00010b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 000002da 0000712f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC42 │ │ │ │ │ 000002de 00007130 R_ARM_THM_MOVT_ABS 000004a8 .LC42 │ │ │ │ │ 000002e4 00010c0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ 000002f6 0000b80a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000322 0000b90a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00000332 0000260a R_ARM_THM_CALL 000002e1 advance │ │ │ │ │ +00000332 0000280a R_ARM_THM_CALL 000002e1 advance │ │ │ │ │ 000003c0 0000b50a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000040e 0000b90a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 0000044e 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000452 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000047a 0000752f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ 0000047e 00007530 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ 00000484 00010e0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ @@ -767,15 +767,15 @@ │ │ │ │ │ 000007c6 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 000007ca 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000007ce 0000842f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC58 │ │ │ │ │ 000007d2 00008430 R_ARM_THM_MOVT_ABS 000005e0 .LC58 │ │ │ │ │ 000007d8 0000a70a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000802 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ 00000816 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000852 0000f80a R_ARM_THM_CALL 00001389 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +00000852 0000f80a R_ARM_THM_CALL 00001355 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ 00000876 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 0000087c 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 00000882 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 00000888 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 000008ac 0000ca0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ 000008bc 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000008c0 0000aa30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ @@ -800,37 +800,37 @@ │ │ │ │ │ 000009fa 0000ff0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000a1c 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00000a20 0000a630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000a24 00008b2f R_ARM_THM_MOVW_ABS_NC 00000678 .LC62 │ │ │ │ │ 00000a28 00008b30 R_ARM_THM_MOVT_ABS 00000678 .LC62 │ │ │ │ │ 00000a2e 0000ff0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000a58 0000af6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000aaa 0000f80a R_ARM_THM_CALL 00001389 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ -00000b22 0000de0a R_ARM_THM_CALL 000018a1 _PyCode_CheckLineNumber │ │ │ │ │ -00000b72 0000300a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ -00000c0c 0000300a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ +00000aaa 0000f80a R_ARM_THM_CALL 00001355 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +00000b22 0000de0a R_ARM_THM_CALL 000018c1 _PyCode_CheckLineNumber │ │ │ │ │ +00000b72 0000300a R_ARM_THM_CALL 00000529 read_signed_varint │ │ │ │ │ +00000c0c 0000300a R_ARM_THM_CALL 00000529 read_signed_varint │ │ │ │ │ 00000c8e 0000382f R_ARM_THM_MOVW_ABS_NC 00000168 .LC12 │ │ │ │ │ 00000c92 00003830 R_ARM_THM_MOVT_ABS 00000168 .LC12 │ │ │ │ │ 00000caa 0000362f R_ARM_THM_MOVW_ABS_NC 00000138 .LC10 │ │ │ │ │ 00000cae 00003630 R_ARM_THM_MOVT_ABS 00000138 .LC10 │ │ │ │ │ 00000cc2 0000372f R_ARM_THM_MOVW_ABS_NC 00000150 .LC11 │ │ │ │ │ 00000cc6 00003730 R_ARM_THM_MOVT_ABS 00000150 .LC11 │ │ │ │ │ 00000cde 0000922f R_ARM_THM_MOVW_ABS_NC 000006b4 .LC64 │ │ │ │ │ 00000ce2 00009230 R_ARM_THM_MOVT_ABS 000006b4 .LC64 │ │ │ │ │ 00000cf6 0000912f R_ARM_THM_MOVW_ABS_NC 00000698 .LC63 │ │ │ │ │ 00000cfa 00009130 R_ARM_THM_MOVT_ABS 00000698 .LC63 │ │ │ │ │ -000000be 00003c1e R_ARM_THM_JUMP24 00000ba9 get_cached_locals │ │ │ │ │ +000000be 00003c1e R_ARM_THM_JUMP24 00000b75 get_cached_locals │ │ │ │ │ 000002b8 00010a1e R_ARM_THM_JUMP24 00000000 _PyInstrumentation_BranchesIterator │ │ │ │ │ 0000043a 00010d1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ 00000954 0000d91e R_ARM_THM_JUMP24 000001c9 _PyCode_GetCode │ │ │ │ │ -00000958 0000f51e R_ARM_THM_JUMP24 00000b7d _PyCode_GetVarnames │ │ │ │ │ +00000958 0000f51e R_ARM_THM_JUMP24 00000b49 _PyCode_GetVarnames │ │ │ │ │ 0000095c 0001021e R_ARM_THM_JUMP24 0000009b _PyCode_GetCellvars │ │ │ │ │ -00000960 0000f61e R_ARM_THM_JUMP24 00000ca5 _PyCode_GetFreevars │ │ │ │ │ +00000960 0000f61e R_ARM_THM_JUMP24 00000c71 _PyCode_GetFreevars │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x8e54 contains 19 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x8e40 contains 19 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000010 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000001c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000020 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ add r4, r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ bgt.n cc │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ - bl 1244 │ │ │ │ │ + bl 1244 │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 58 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ - bl 1244 │ │ │ │ │ + bl 1244 │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1a2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -411,175 +411,159 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ it lt │ │ │ │ │ ldrlt r0, [r0, #44] @ 0x2c │ │ │ │ │ - blt.n 45e │ │ │ │ │ + blt.n 46a │ │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4bc │ │ │ │ │ + bne.n 49c │ │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - ldr r5, [r3, #44] @ 0x2c │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr r5, [r3, #44] @ 0x2c │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ - vldr d7, [pc, #324] @ 500 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ - strd r5, r3, [sp, #12] │ │ │ │ │ - add r2, r3 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - vstr d7, [sp] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bls.w 4f6 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + add.w ip, r3, r2 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + strd r5, r3, [sp, #12] │ │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ │ + strd r0, r1, [sp] │ │ │ │ │ + cmp ip, r3 │ │ │ │ │ + bls.n 4c6 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ ubfx r1, r1, #3, #4 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - beq.n 480 │ │ │ │ │ + beq.n 3ee │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - bhi.n 462 │ │ │ │ │ + bhi.n 47a │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - beq.n 4b4 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r5, #1 │ │ │ │ │ + beq.n 3ee │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.n 4b8 │ │ │ │ │ + beq.n 498 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ cmp r1, #31 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r6, r5 │ │ │ │ │ - moveq.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ - ldrb.w r6, [r1], #1 │ │ │ │ │ + ittee ne │ │ │ │ │ + strne r2, [sp, #0] │ │ │ │ │ + movne r1, r3 │ │ │ │ │ + moveq r1, r3 │ │ │ │ │ + moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + itet eq │ │ │ │ │ + streq r2, [sp, #0] │ │ │ │ │ + strne r5, [sp, #8] │ │ │ │ │ + streq r0, [sp, #8] │ │ │ │ │ + ldrb.w r0, [r1], #1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - and.w r6, r6, #7 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - add.w r6, r6, #1 │ │ │ │ │ - add.w r0, r0, r6, lsl #1 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - bls.n 4a8 │ │ │ │ │ - ldrsb.w r6, [r3, #1] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - blt.n 4a8 │ │ │ │ │ - adds r6, r3, #2 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - bls.n 4b0 │ │ │ │ │ + and.w r0, r0, #7 │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ + add.w r0, r0, #1 │ │ │ │ │ + add.w r2, r2, r0, lsl #1 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + bls.n 46e │ │ │ │ │ + ldrsb.w r0, [r3, #1] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.n 46e │ │ │ │ │ + adds r0, r3, #2 │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + cmp ip, r0 │ │ │ │ │ + bls.n 476 │ │ │ │ │ ldrsb.w r1, [r1, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 4b0 │ │ │ │ │ + blt.n 476 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bls.n 4a8 │ │ │ │ │ - ldrsb.w r6, [r3, #3] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - blt.n 4a8 │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ + bls.n 46e │ │ │ │ │ + ldrsb.w r0, [r3, #3] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.n 46e │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - beq.n 452 │ │ │ │ │ - ldrsb.w r6, [r3] │ │ │ │ │ + beq.n 45e │ │ │ │ │ + ldrsb.w r0, [r3] │ │ │ │ │ adds r1, #1 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bge.n 440 │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - bge.n 3cc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge.n 44c │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + bge.n 3d0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 4ee │ │ │ │ │ + bgt.n 4cc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + bge.n 3d0 │ │ │ │ │ + b.n 462 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n 45e │ │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ │ - add.w lr, r3, #2 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - and.w r6, r1, #63 @ 0x3f │ │ │ │ │ + adds r6, r3, #2 │ │ │ │ │ + mov.w lr, #0 │ │ │ │ │ + and.w r0, r1, #63 @ 0x3f │ │ │ │ │ lsls r7, r1, #25 │ │ │ │ │ - bmi.n 4d4 │ │ │ │ │ - lsls r1, r6, #31 │ │ │ │ │ + bmi.n 4b2 │ │ │ │ │ + lsls r1, r0, #31 │ │ │ │ │ ite mi │ │ │ │ │ - submi.w r5, r5, r6, lsr #1 │ │ │ │ │ - addpl.w r5, r5, r6, lsr #1 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - ldrb r1, [r3, #0] │ │ │ │ │ - lsrs r1, r1, #3 │ │ │ │ │ - cmp r1, #31 │ │ │ │ │ - beq.n 4e8 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - str r5, [sp, #8] │ │ │ │ │ - ldrb.w ip, [r1], #1 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - and.w ip, ip, #7 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ - add.w r0, r0, ip, lsl #1 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - bhi.n 416 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - bge.n 3cc │ │ │ │ │ - b.n 456 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - b.n 452 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - b.n 480 │ │ │ │ │ + submi.w r5, r5, r0, lsr #1 │ │ │ │ │ + addpl.w r5, r5, r0, lsr #1 │ │ │ │ │ + b.n 3ee │ │ │ │ │ adds r5, #2 │ │ │ │ │ - b.n 480 │ │ │ │ │ + b.n 3ee │ │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ │ dmb ish │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3aa │ │ │ │ │ + beq.n 3a8 │ │ │ │ │ lsrs r2, r4, #1 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 <_Py_Instrumentation_GetLine> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Instrumentation_GetLine │ │ │ │ │ - ldrb.w r1, [lr], #1 │ │ │ │ │ - add.w ip, ip, #6 │ │ │ │ │ + ldrb.w r1, [r6], #1 │ │ │ │ │ + add.w lr, lr, #6 │ │ │ │ │ and.w r7, r1, #63 @ 0x3f │ │ │ │ │ - lsl.w r7, r7, ip │ │ │ │ │ - orrs r6, r7 │ │ │ │ │ - b.n 470 │ │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3f8 │ │ │ │ │ + lsl.w r7, r7, lr │ │ │ │ │ + orrs r0, r7 │ │ │ │ │ + b.n 486 │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 46a │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 <_PyCode_Init> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ - b.n 456 │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 45e │ │ │ │ │ - nop.w │ │ │ │ │ - .word 0xffffffff │ │ │ │ │ - .word 0x00000000 │ │ │ │ │ + b.n 462 │ │ │ │ │ │ │ │ │ │ -00000508 <_PyCode_Fini>: │ │ │ │ │ +000004d4 <_PyCode_Fini>: │ │ │ │ │ _PyCode_Fini(): │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000050c : │ │ │ │ │ +000004d8 : │ │ │ │ │ code_positionsiterator(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #56] @ (558 ) │ │ │ │ │ + ldr r0, [pc, #56] @ (524 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ - cbz r0, 554 │ │ │ │ │ + cbz r0, 520 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ @@ -595,25 +579,25 @@ │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000055c : │ │ │ │ │ +00000528 : │ │ │ │ │ read_signed_varint(): │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ - bmi.n 57c │ │ │ │ │ + bmi.n 548 │ │ │ │ │ lsrs r0, r1, #1 │ │ │ │ │ lsls r3, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r0, r0 │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov r2, r3 │ │ │ │ │ @@ -621,31 +605,31 @@ │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ add.w ip, ip, #6 │ │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ │ and.w lr, r2, #63 @ 0x3f │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ lsl.w lr, lr, ip │ │ │ │ │ orr.w r1, r1, lr │ │ │ │ │ - bmi.n 57e │ │ │ │ │ + bmi.n 54a │ │ │ │ │ lsrs r0, r1, #1 │ │ │ │ │ lsls r1, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r0, r0 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -000005a4 : │ │ │ │ │ +00000570 : │ │ │ │ │ positionsiter_dealloc(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5b6 │ │ │ │ │ + bge.n 582 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 5c0 │ │ │ │ │ + cbz r3, 58c │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -658,138 +642,138 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -000005e8 <_PyCode_InitAddressRange>: │ │ │ │ │ +000005b4 <_PyCode_InitAddressRange>: │ │ │ │ │ _PyCode_InitAddressRange(): │ │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ strd r0, r3, [r1, #12] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r2 │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ strd r0, r2, [r1] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000608 <_PyCode_ReturnsOnlyNone>: │ │ │ │ │ +000005d4 <_PyCode_ReturnsOnlyNone>: │ │ │ │ │ _PyCode_ReturnsOnlyNone(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ ands.w r8, r3, #928 @ 0x3a0 │ │ │ │ │ - bne.n 6c4 <_PyCode_ReturnsOnlyNone+0xbc> │ │ │ │ │ + bne.n 690 <_PyCode_ReturnsOnlyNone+0xbc> │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r1, r6, #1 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 684 <_PyCode_ReturnsOnlyNone+0x7c> │ │ │ │ │ + ble.n 650 <_PyCode_ReturnsOnlyNone+0x7c> │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r7, r8 │ │ │ │ │ adds r3, #12 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 686 <_PyCode_ReturnsOnlyNone+0x7e> │ │ │ │ │ + beq.n 652 <_PyCode_ReturnsOnlyNone+0x7e> │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 644 <_PyCode_ReturnsOnlyNone+0x3c> │ │ │ │ │ + bne.n 610 <_PyCode_ReturnsOnlyNone+0x3c> │ │ │ │ │ uxtb r4, r4 │ │ │ │ │ cmp r4, #35 @ 0x23 │ │ │ │ │ - beq.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + beq.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 67a <_PyCode_ReturnsOnlyNone+0x72> │ │ │ │ │ + ble.n 646 <_PyCode_ReturnsOnlyNone+0x72> │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ - beq.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + beq.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ bl 0 <_PyInstruction_GetLength> │ │ │ │ │ R_ARM_THM_CALL _PyInstruction_GetLength │ │ │ │ │ add r4, r0 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bgt.n 65e <_PyCode_ReturnsOnlyNone+0x56> │ │ │ │ │ + bgt.n 62a <_PyCode_ReturnsOnlyNone+0x56> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r7, r8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ - bne.n 69a <_PyCode_ReturnsOnlyNone+0x92> │ │ │ │ │ - b.n 652 <_PyCode_ReturnsOnlyNone+0x4a> │ │ │ │ │ + bne.n 666 <_PyCode_ReturnsOnlyNone+0x92> │ │ │ │ │ + b.n 61e <_PyCode_ReturnsOnlyNone+0x4a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyInstruction_GetLength> │ │ │ │ │ R_ARM_THM_CALL _PyInstruction_GetLength │ │ │ │ │ add r4, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble.n 67a <_PyCode_ReturnsOnlyNone+0x72> │ │ │ │ │ + ble.n 646 <_PyCode_ReturnsOnlyNone+0x72> │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ │ - bne.n 690 <_PyCode_ReturnsOnlyNone+0x88> │ │ │ │ │ + bne.n 65c <_PyCode_ReturnsOnlyNone+0x88> │ │ │ │ │ subs r1, r4, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ │ ubfx r0, r0, #8, #8 │ │ │ │ │ - bne.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + bne.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 690 <_PyCode_ReturnsOnlyNone+0x88> │ │ │ │ │ - b.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + beq.n 65c <_PyCode_ReturnsOnlyNone+0x88> │ │ │ │ │ + b.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + b.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000006cc : │ │ │ │ │ +00000698 : │ │ │ │ │ code_repr(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldrd r3, r1, [r0, #80] @ 0x50 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w ip, [r0, #44] @ 0x2c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - cbz r3, 70e │ │ │ │ │ + cbz r3, 6da │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ - bpl.n 70e │ │ │ │ │ + bpl.n 6da │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ @@ -802,59 +786,59 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000724 <_PyCode_VerifyStateless>: │ │ │ │ │ +000006f0 <_PyCode_VerifyStateless>: │ │ │ │ │ _PyCode_VerifyStateless(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ - bl 7cc <_PyCode_GetVarCounts> │ │ │ │ │ + bl 798 <_PyCode_GetVarCounts> │ │ │ │ │ R_ARM_THM_CALL _PyCode_GetVarCounts │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 928 <_PyCode_SetUnboundVarCounts> │ │ │ │ │ + bl 8f4 <_PyCode_SetUnboundVarCounts> │ │ │ │ │ R_ARM_THM_CALL _PyCode_SetUnboundVarCounts │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 784 <_PyCode_VerifyStateless+0x60> │ │ │ │ │ + beq.n 750 <_PyCode_VerifyStateless+0x60> │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ - cbnz r2, 788 <_PyCode_VerifyStateless+0x64> │ │ │ │ │ + cbnz r2, 754 <_PyCode_VerifyStateless+0x64> │ │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ - cbz r2, 76c <_PyCode_VerifyStateless+0x48> │ │ │ │ │ + cbz r2, 738 <_PyCode_VerifyStateless+0x48> │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 7c0 <_PyCode_VerifyStateless+0x9c> │ │ │ │ │ + bgt.n 78c <_PyCode_VerifyStateless+0x9c> │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 7a6 <_PyCode_VerifyStateless+0x82> │ │ │ │ │ + bgt.n 772 <_PyCode_VerifyStateless+0x82> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 782 <_PyCode_VerifyStateless+0x5e> │ │ │ │ │ + ble.n 74e <_PyCode_VerifyStateless+0x5e> │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 7a6 <_PyCode_VerifyStateless+0x82> │ │ │ │ │ + bgt.n 772 <_PyCode_VerifyStateless+0x82> │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ @@ -863,36 +847,36 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 784 <_PyCode_VerifyStateless+0x60> │ │ │ │ │ + b.n 750 <_PyCode_VerifyStateless+0x60> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetString │ │ │ │ │ - b.n 7a0 <_PyCode_VerifyStateless+0x7c> │ │ │ │ │ + b.n 76c <_PyCode_VerifyStateless+0x7c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ - b.n 7ae <_PyCode_VerifyStateless+0x8a> │ │ │ │ │ + b.n 77a <_PyCode_VerifyStateless+0x8a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000007cc <_PyCode_GetVarCounts>: │ │ │ │ │ +00000798 <_PyCode_GetVarCounts>: │ │ │ │ │ _PyCode_GetVarCounts(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r2, lr │ │ │ │ │ @@ -910,44 +894,44 @@ │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ sub.w r1, r2, lr │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - ble.n 854 <_PyCode_GetVarCounts+0x88> │ │ │ │ │ + ble.n 820 <_PyCode_GetVarCounts+0x88> │ │ │ │ │ ldrsb.w r0, [r2, #16] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 8e0 <_PyCode_GetVarCounts+0x114> │ │ │ │ │ + blt.n 8ac <_PyCode_GetVarCounts+0x114> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ │ tst.w r1, #14 │ │ │ │ │ - beq.n 8be <_PyCode_GetVarCounts+0xf2> │ │ │ │ │ + beq.n 88a <_PyCode_GetVarCounts+0xf2> │ │ │ │ │ adds r7, #1 │ │ │ │ │ and.w r3, r1, #2 │ │ │ │ │ tst.w r1, #8 │ │ │ │ │ - bne.n 914 <_PyCode_GetVarCounts+0x148> │ │ │ │ │ + bne.n 8e0 <_PyCode_GetVarCounts+0x148> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 90c <_PyCode_GetVarCounts+0x140> │ │ │ │ │ + beq.n 8d8 <_PyCode_GetVarCounts+0x140> │ │ │ │ │ lsls r3, r1, #29 │ │ │ │ │ iteee mi │ │ │ │ │ addmi.w fp, fp, #1 │ │ │ │ │ ldrpl r3, [sp, #24] │ │ │ │ │ addpl r3, #1 │ │ │ │ │ strpl r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add.w r1, r4, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r4, r1 │ │ │ │ │ add.w r1, r5, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r5, r1 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 800 <_PyCode_GetVarCounts+0x34> │ │ │ │ │ + b.n 7cc <_PyCode_GetVarCounts+0x34> │ │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ strd r0, fp, [r1, #12] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ str r0, [r1, #20] │ │ │ │ │ @@ -979,120 +963,120 @@ │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ and.w r1, r1, #16 │ │ │ │ │ - cbnz r0, 8e8 <_PyCode_GetVarCounts+0x11c> │ │ │ │ │ + cbnz r0, 8b4 <_PyCode_GetVarCounts+0x11c> │ │ │ │ │ cmp r1, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w r1, r6, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r6, r1 │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r9, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 850 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ + b.n 81c <_PyCode_GetVarCounts+0x84> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 850 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ + b.n 81c <_PyCode_GetVarCounts+0x84> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add.w r1, r6, #1 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ it ne │ │ │ │ │ movne r6, r1 │ │ │ │ │ add.w r1, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 850 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ + b.n 81c <_PyCode_GetVarCounts+0x84> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 83e <_PyCode_GetVarCounts+0x72> │ │ │ │ │ + b.n 80a <_PyCode_GetVarCounts+0x72> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 83e <_PyCode_GetVarCounts+0x72> │ │ │ │ │ + b.n 80a <_PyCode_GetVarCounts+0x72> │ │ │ │ │ │ │ │ │ │ -00000928 <_PyCode_SetUnboundVarCounts>: │ │ │ │ │ +000008f4 <_PyCode_SetUnboundVarCounts>: │ │ │ │ │ _PyCode_SetUnboundVarCounts(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w aee <_PyCode_SetUnboundVarCounts+0x1c6> │ │ │ │ │ + bne.w aba <_PyCode_SetUnboundVarCounts+0x1c6> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_New │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b68 <_PyCode_SetUnboundVarCounts+0x240> │ │ │ │ │ + beq.w b34 <_PyCode_SetUnboundVarCounts+0x240> │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b2e <_PyCode_SetUnboundVarCounts+0x206> │ │ │ │ │ + bne.w afa <_PyCode_SetUnboundVarCounts+0x206> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_New │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ac6 <_PyCode_SetUnboundVarCounts+0x19e> │ │ │ │ │ + beq.w a92 <_PyCode_SetUnboundVarCounts+0x19e> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str.w r8, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 9b6 <_PyCode_SetUnboundVarCounts+0x8e> │ │ │ │ │ + b.n 982 <_PyCode_SetUnboundVarCounts+0x8e> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r2, r0 │ │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ │ ubfx r0, r0, #8, #8 │ │ │ │ │ - beq.n a6e <_PyCode_SetUnboundVarCounts+0x146> │ │ │ │ │ + beq.n a3a <_PyCode_SetUnboundVarCounts+0x146> │ │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ │ - beq.n 9fa <_PyCode_SetUnboundVarCounts+0xd2> │ │ │ │ │ + beq.n 9c6 <_PyCode_SetUnboundVarCounts+0xd2> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyInstruction_GetLength> │ │ │ │ │ R_ARM_THM_CALL _PyInstruction_GetLength │ │ │ │ │ add r7, r0 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt.n 996 <_PyCode_SetUnboundVarCounts+0x6e> │ │ │ │ │ + bgt.n 962 <_PyCode_SetUnboundVarCounts+0x6e> │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r7, #72] @ 0x48 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ @@ -1120,130 +1104,130 @@ │ │ │ │ │ adds r0, #4 │ │ │ │ │ ldr.w r8, [r2, r0, lsl #2] │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n adc <_PyCode_SetUnboundVarCounts+0x1b4> │ │ │ │ │ + bne.n aa8 <_PyCode_SetUnboundVarCounts+0x1b4> │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - cbz r3, a2a <_PyCode_SetUnboundVarCounts+0x102> │ │ │ │ │ + cbz r3, 9f6 <_PyCode_SetUnboundVarCounts+0x102> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aa6 <_PyCode_SetUnboundVarCounts+0x17e> │ │ │ │ │ + bne.n a72 <_PyCode_SetUnboundVarCounts+0x17e> │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ab4 <_PyCode_SetUnboundVarCounts+0x18c> │ │ │ │ │ + beq.n a80 <_PyCode_SetUnboundVarCounts+0x18c> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ab4 <_PyCode_SetUnboundVarCounts+0x18c> │ │ │ │ │ + beq.n a80 <_PyCode_SetUnboundVarCounts+0x18c> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n acc <_PyCode_SetUnboundVarCounts+0x1a4> │ │ │ │ │ + bne.n a98 <_PyCode_SetUnboundVarCounts+0x1a4> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Add │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n ac2 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + blt.n a8e <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ac <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + beq.n 978 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ad4 <_PyCode_SetUnboundVarCounts+0x1ac> │ │ │ │ │ + bne.n aa0 <_PyCode_SetUnboundVarCounts+0x1ac> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 9ac <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + b.n 978 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ adds r0, #4 │ │ │ │ │ ldr.w r8, [r2, r0, lsl #2] │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n adc <_PyCode_SetUnboundVarCounts+0x1b4> │ │ │ │ │ + bne.n aa8 <_PyCode_SetUnboundVarCounts+0x1b4> │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Add │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n ac2 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + blt.n a8e <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ac <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ - b.n a62 <_PyCode_SetUnboundVarCounts+0x13a> │ │ │ │ │ + beq.n 978 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + b.n a2e <_PyCode_SetUnboundVarCounts+0x13a> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ - cbnz r2, abc <_PyCode_SetUnboundVarCounts+0x194> │ │ │ │ │ + cbnz r2, a88 <_PyCode_SetUnboundVarCounts+0x194> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n a4a <_PyCode_SetUnboundVarCounts+0x122> │ │ │ │ │ + b.n a16 <_PyCode_SetUnboundVarCounts+0x122> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n a4a <_PyCode_SetUnboundVarCounts+0x122> │ │ │ │ │ + b.n a16 <_PyCode_SetUnboundVarCounts+0x122> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n aac <_PyCode_SetUnboundVarCounts+0x184> │ │ │ │ │ + beq.n a78 <_PyCode_SetUnboundVarCounts+0x184> │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9e6 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ + b.n 9b2 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a44 <_PyCode_SetUnboundVarCounts+0x11c> │ │ │ │ │ - b.n ac2 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + beq.n a10 <_PyCode_SetUnboundVarCounts+0x11c> │ │ │ │ │ + b.n a8e <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ac2 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ - b.n a6a <_PyCode_SetUnboundVarCounts+0x142> │ │ │ │ │ + bne.n a8e <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + b.n a36 <_PyCode_SetUnboundVarCounts+0x142> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9ac <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + beq.w 978 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ac2 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ - b.n 9ac <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + bne.n a8e <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + b.n 978 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n b28 <_PyCode_SetUnboundVarCounts+0x200> │ │ │ │ │ + beq.n af4 <_PyCode_SetUnboundVarCounts+0x200> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r0, b28 <_PyCode_SetUnboundVarCounts+0x200> │ │ │ │ │ + cbnz r0, af4 <_PyCode_SetUnboundVarCounts+0x200> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r3, r9 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -1252,28 +1236,28 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mov sl, r4 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9e6 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ + b.n 9b2 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 95c <_PyCode_SetUnboundVarCounts+0x34> │ │ │ │ │ + b.n 928 <_PyCode_SetUnboundVarCounts+0x34> │ │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n b70 <_PyCode_SetUnboundVarCounts+0x248> │ │ │ │ │ + beq.n b3c <_PyCode_SetUnboundVarCounts+0x248> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, b70 <_PyCode_SetUnboundVarCounts+0x248> │ │ │ │ │ + cbnz r0, b3c <_PyCode_SetUnboundVarCounts+0x248> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -1281,175 +1265,175 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - b.n 9e6 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ + b.n 9b2 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - b.n 9e6 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ + b.n 9b2 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 974 <_PyCode_SetUnboundVarCounts+0x4c> │ │ │ │ │ + b.n 940 <_PyCode_SetUnboundVarCounts+0x4c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b78 : │ │ │ │ │ +00000b44 : │ │ │ │ │ code_getvarnames(): │ │ │ │ │ - b.n b7c <_PyCode_GetVarnames> │ │ │ │ │ + b.n b48 <_PyCode_GetVarnames> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b7c <_PyCode_GetVarnames>: │ │ │ │ │ +00000b48 <_PyCode_GetVarnames>: │ │ │ │ │ _PyCode_GetVarnames(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 29c │ │ │ │ │ - cbnz r0, ba2 <_PyCode_GetVarnames+0x26> │ │ │ │ │ + cbnz r0, b6e <_PyCode_GetVarnames+0x26> │ │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ movs r2, #32 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ adds r1, #4 │ │ │ │ │ - b.n ba8 │ │ │ │ │ + b.n b74 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ba8 : │ │ │ │ │ +00000b74 : │ │ │ │ │ get_cached_locals(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c34 │ │ │ │ │ + bne.n c00 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ - cbz r0, c2e │ │ │ │ │ + cbz r0, bfa │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n c1e │ │ │ │ │ + ble.n bea │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n be4 │ │ │ │ │ + b.n bb0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n c1e │ │ │ │ │ + bge.n bea │ │ │ │ │ ldr r7, [r2, #76] @ 0x4c │ │ │ │ │ adds r6, r3, #4 │ │ │ │ │ add.w r5, lr, #4 │ │ │ │ │ add.w ip, r7, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb.w ip, [ip, #16] │ │ │ │ │ tst.w r4, ip │ │ │ │ │ - beq.n be0 │ │ │ │ │ + beq.n bac │ │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ ldr.w r6, [r7, r6, lsl #2] │ │ │ │ │ ldr.w ip, [r6] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ ittt lt │ │ │ │ │ addlt.w r1, ip, #1 │ │ │ │ │ strlt r1, [r6, #0] │ │ │ │ │ ldrlt r1, [r2, #48] @ 0x30 │ │ │ │ │ str.w r6, [r0, r5, lsl #2] │ │ │ │ │ - b.n be0 │ │ │ │ │ + b.n bac │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r0, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c2e │ │ │ │ │ + bge.n bfa │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c2a │ │ │ │ │ - b.n c2e │ │ │ │ │ + blt.n bf6 │ │ │ │ │ + b.n bfa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000c40 : │ │ │ │ │ +00000c0c : │ │ │ │ │ get_localsplus_names(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, c9a │ │ │ │ │ + cbz r0, c66 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ │ mov ip, r3 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - ble.n c9a │ │ │ │ │ + ble.n c66 │ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ add r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ │ tst r5, r2 │ │ │ │ │ - beq.n c64 │ │ │ │ │ + beq.n c30 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldr.w r2, [r2, r0, lsl #2] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ ittt lt │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r2, #0] │ │ │ │ │ ldrlt.w lr, [r4, #48] @ 0x30 │ │ │ │ │ str.w r2, [r6, r1, lsl #2] │ │ │ │ │ - b.n c64 │ │ │ │ │ + b.n c30 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ca0 : │ │ │ │ │ +00000c6c : │ │ │ │ │ code_getfreevars(): │ │ │ │ │ - b.n ca4 <_PyCode_GetFreevars> │ │ │ │ │ + b.n c70 <_PyCode_GetFreevars> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ca4 <_PyCode_GetFreevars>: │ │ │ │ │ +00000c70 <_PyCode_GetFreevars>: │ │ │ │ │ _PyCode_GetFreevars(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 29c │ │ │ │ │ - cbnz r0, cca <_PyCode_GetFreevars+0x26> │ │ │ │ │ + cbnz r0, c96 <_PyCode_GetFreevars+0x26> │ │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ adds r1, #12 │ │ │ │ │ - b.n ba8 │ │ │ │ │ + b.n b74 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000cd0 : │ │ │ │ │ +00000c9c : │ │ │ │ │ code_replace(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ │ @@ -1479,48 +1463,48 @@ │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr.w fp, [r4, #56] @ 0x38 │ │ │ │ │ ldr.w r9, [r4, #24] │ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e78 │ │ │ │ │ + bne.w e44 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 135e │ │ │ │ │ + bne.w 132a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 133a │ │ │ │ │ + beq.w 1306 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 1322 │ │ │ │ │ + blt.w 12ee │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 130a │ │ │ │ │ + blt.w 12d6 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 12f2 │ │ │ │ │ + blt.w 12be │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - blt.w 12da │ │ │ │ │ + blt.w 12a6 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 12c2 │ │ │ │ │ + blt.w 128e │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 12aa │ │ │ │ │ + blt.w 1276 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 1292 │ │ │ │ │ + blt.w 125e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 128e │ │ │ │ │ + bne.w 125a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1c8 <_PyCode_GetCode> │ │ │ │ │ R_ARM_THM_CALL _PyCode_GetCode │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e70 │ │ │ │ │ + beq.n e3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ mov r2, r5 │ │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1538,46 +1522,46 @@ │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ str.w r9, [sp, #24] │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySys_Audit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1286 │ │ │ │ │ + blt.w 1252 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 1280 │ │ │ │ │ + bne.w 124c │ │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c40 │ │ │ │ │ + bl c0c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1276 │ │ │ │ │ + beq.w 1242 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 126e │ │ │ │ │ + bne.w 123a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c40 │ │ │ │ │ + bl c0c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 126a │ │ │ │ │ + beq.w 1236 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1266 │ │ │ │ │ + bne.w 1232 │ │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ │ - bl c40 │ │ │ │ │ + bl c0c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1262 │ │ │ │ │ + beq.w 122e │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ @@ -1596,15 +1580,15 @@ │ │ │ │ │ strd r8, r7, [sp, #20] │ │ │ │ │ mov r7, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1388 │ │ │ │ │ + bl 1354 │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ bl c │ │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ bl c │ │ │ │ │ @@ -1614,178 +1598,178 @@ │ │ │ │ │ bl c │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #188 @ 0xbc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r5, [pc, #600] @ (10d8 ) │ │ │ │ │ + ldr r5, [pc, #600] @ (10a4 ) │ │ │ │ │ mov r1, r7 │ │ │ │ │ adds r2, r7, r2 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e70 │ │ │ │ │ + beq.n e3c │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ - cbz r3, ed8 │ │ │ │ │ + cbz r3, ea4 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbnz r0, ee4 │ │ │ │ │ + cbnz r0, eb0 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ - cbnz r0, ef8 │ │ │ │ │ + cbnz r0, ec4 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f22 │ │ │ │ │ + bne.n eee │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f36 │ │ │ │ │ + bne.n f02 │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f60 │ │ │ │ │ + bne.n f2c │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f74 │ │ │ │ │ + beq.n f40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 1256 │ │ │ │ │ + beq.w 1222 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - bne.n f74 │ │ │ │ │ + bne.n f40 │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n f0c │ │ │ │ │ + beq.n ed8 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ed8 │ │ │ │ │ - b.n ea6 │ │ │ │ │ + beq.n ea4 │ │ │ │ │ + b.n e72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n f18 │ │ │ │ │ + beq.n ee4 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ed8 │ │ │ │ │ - b.n eaa │ │ │ │ │ + beq.n ea4 │ │ │ │ │ + b.n e76 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n eee │ │ │ │ │ + beq.n eba │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n e70 │ │ │ │ │ + b.n e3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f02 │ │ │ │ │ - b.n f14 │ │ │ │ │ + beq.n ece │ │ │ │ │ + b.n ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n f4c │ │ │ │ │ + beq.n f18 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ed8 │ │ │ │ │ - b.n eb0 │ │ │ │ │ + beq.n ea4 │ │ │ │ │ + b.n e7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n f56 │ │ │ │ │ + beq.n f22 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ed8 │ │ │ │ │ - b.n eb6 │ │ │ │ │ + beq.n ea4 │ │ │ │ │ + b.n e82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f2c │ │ │ │ │ - b.n f14 │ │ │ │ │ + beq.n ef8 │ │ │ │ │ + b.n ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f42 │ │ │ │ │ - b.n f14 │ │ │ │ │ + beq.n f0e │ │ │ │ │ + b.n ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 100a │ │ │ │ │ + beq.n fd6 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ed8 │ │ │ │ │ - b.n ebc │ │ │ │ │ + beq.n ea4 │ │ │ │ │ + b.n e88 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1216 │ │ │ │ │ + bne.w 11e2 │ │ │ │ │ ldr r5, [r6, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 11fa │ │ │ │ │ + bne.w 11c6 │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 119a │ │ │ │ │ + bne.w 1166 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 117e │ │ │ │ │ + bne.w 114a │ │ │ │ │ ldr.w r8, [r6, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 1122 │ │ │ │ │ + bne.w 10ee │ │ │ │ │ ldr r7, [r6, #44] @ 0x2c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1108 │ │ │ │ │ + bne.w 10d4 │ │ │ │ │ ldr.w sl, [r6, #48] @ 0x30 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 106e │ │ │ │ │ + bne.n 103a │ │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1058 │ │ │ │ │ + bne.n 1024 │ │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c2 │ │ │ │ │ + bne.w 108e │ │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1032 │ │ │ │ │ + bne.n ffe │ │ │ │ │ ldr r3, [r6, #64] @ 0x40 │ │ │ │ │ - cbz r3, fdc │ │ │ │ │ + cbz r3, fa8 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #4 │ │ │ │ │ - bpl.n 1014 │ │ │ │ │ + bpl.n fe0 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w d38 │ │ │ │ │ + beq.w d04 │ │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bmi.w d38 │ │ │ │ │ + bmi.w d04 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ @@ -1793,88 +1777,88 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f6a │ │ │ │ │ - b.n f14 │ │ │ │ │ + beq.n f36 │ │ │ │ │ + b.n ee0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #3 │ │ │ │ │ - bmi.n 10fa │ │ │ │ │ + bmi.n 10c6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 1084 │ │ │ │ │ + bpl.n 1050 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w d38 │ │ │ │ │ - b.n fb8 │ │ │ │ │ + beq.w d04 │ │ │ │ │ + b.n f84 │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #5 │ │ │ │ │ - bpl.n 10a2 │ │ │ │ │ + bpl.n 106e │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w d38 │ │ │ │ │ - b.n fb2 │ │ │ │ │ + beq.w d04 │ │ │ │ │ + b.n f7e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ mov r3, sl │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ @@ -1882,25 +1866,25 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #3 │ │ │ │ │ - bpl.n 10dc │ │ │ │ │ + bpl.n 10a8 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w d38 │ │ │ │ │ - b.n fc0 │ │ │ │ │ + beq.w d04 │ │ │ │ │ + b.n f8c │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1909,43 +1893,43 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - bne.w fc6 │ │ │ │ │ - b.n d38 │ │ │ │ │ + bne.w f92 │ │ │ │ │ + b.n d04 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #5 │ │ │ │ │ - bpl.n 113e │ │ │ │ │ + bpl.n 110a │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ it eq │ │ │ │ │ ldreq.w sl, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w d38 │ │ │ │ │ - b.n fa8 │ │ │ │ │ + beq.w d04 │ │ │ │ │ + b.n f74 │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #5 │ │ │ │ │ - bpl.n 115e │ │ │ │ │ + bpl.n 112a │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - bne.w fa0 │ │ │ │ │ + bne.w f6c │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d04 │ │ │ │ │ mov r3, r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ @@ -1953,15 +1937,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ @@ -1969,97 +1953,97 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #5 │ │ │ │ │ - bpl.n 11ba │ │ │ │ │ + bpl.n 1186 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - bne.n 11b6 │ │ │ │ │ + bne.n 1182 │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d04 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #5 │ │ │ │ │ - bpl.n 11dc │ │ │ │ │ + bpl.n 11a8 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - bne.n 11d8 │ │ │ │ │ + bne.n 11a4 │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d04 │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ - b.n f94 │ │ │ │ │ + b.n f60 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ - b.n f8c │ │ │ │ │ + b.n f58 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #4 │ │ │ │ │ - bpl.n 122c │ │ │ │ │ + bpl.n 11f8 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - bne.w f84 │ │ │ │ │ + bne.w f50 │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 124c │ │ │ │ │ + beq.n 1218 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w ed8 │ │ │ │ │ - b.n f7c │ │ │ │ │ + beq.w ea4 │ │ │ │ │ + b.n f48 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ @@ -2067,237 +2051,237 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1220 │ │ │ │ │ - b.n f14 │ │ │ │ │ + beq.n 11ec │ │ │ │ │ + b.n ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed0 │ │ │ │ │ - b.n f14 │ │ │ │ │ + beq.w e9c │ │ │ │ │ + b.n ee0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n e54 │ │ │ │ │ + b.n e20 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n e14 │ │ │ │ │ + b.n de0 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n e54 │ │ │ │ │ + b.n e20 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n df6 │ │ │ │ │ + b.n dc2 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov sl, r8 │ │ │ │ │ str.w r8, [sp, #104] @ 0x68 │ │ │ │ │ - b.n e54 │ │ │ │ │ + b.n e20 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - b.n dda │ │ │ │ │ + b.n da6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl c │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n d84 │ │ │ │ │ + b.n d50 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n f14 │ │ │ │ │ + b.n ee0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n f14 │ │ │ │ │ - ldr r0, [pc, #72] @ (1384 ) │ │ │ │ │ + b.n ee0 │ │ │ │ │ + ldr r0, [pc, #72] @ (1350 ) │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e70 │ │ │ │ │ + beq.w e3c │ │ │ │ │ mov sl, r8 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d04 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #32] @ (1384 ) │ │ │ │ │ + ldr r1, [pc, #32] @ (1350 ) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e70 │ │ │ │ │ + beq.w e3c │ │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ │ - b.n ea2 │ │ │ │ │ + b.n e6e │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001388 : │ │ │ │ │ +00001354 : │ │ │ │ │ PyUnstable_Code_NewWithPosOnlyArgs(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldrd r4, r6, [sp, #160] @ 0xa0 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 14e8 │ │ │ │ │ + beq.w 14b4 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bpl.w 14e8 │ │ │ │ │ + bpl.w 14b4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 14e8 │ │ │ │ │ + beq.w 14b4 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.w 14e8 │ │ │ │ │ + bpl.w 14b4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 14e8 │ │ │ │ │ + beq.w 14b4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w 14e8 │ │ │ │ │ + bpl.w 14b4 │ │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ │ add.w r5, r9, sl │ │ │ │ │ add r5, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14a6 │ │ │ │ │ + beq.n 1472 │ │ │ │ │ clz r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14a6 │ │ │ │ │ + beq.n 1472 │ │ │ │ │ clz r0, r4 │ │ │ │ │ add.w r2, r7, #12 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - blt.n 14be │ │ │ │ │ + blt.n 148a │ │ │ │ │ adds r6, #12 │ │ │ │ │ bic.w fp, r8, r8, asr #31 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ cmp ip, sl │ │ │ │ │ - blt.w 15be │ │ │ │ │ + blt.w 158a │ │ │ │ │ adds r4, #12 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - blt.w 158e │ │ │ │ │ + blt.w 155a │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - beq.n 1532 │ │ │ │ │ + beq.n 14fe │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 1516 │ │ │ │ │ + bne.n 14e2 │ │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ @@ -2324,19 +2308,19 @@ │ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ bl 0 <_PyCode_Init> │ │ │ │ │ R_ARM_THM_CALL _PyCode_Validate │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1512 │ │ │ │ │ + beq.n 14de │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 14fc │ │ │ │ │ + bne.n 14c8 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ bl 19c │ │ │ │ │ R_ARM_THM_CALL _PyCode_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl c │ │ │ │ │ @@ -2355,88 +2339,88 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ movs r3, #32 │ │ │ │ │ str.w r1, [lr, fp, lsl #2] │ │ │ │ │ strb.w r3, [ip, #16] │ │ │ │ │ - b.n 1420 │ │ │ │ │ + b.n 13ec │ │ │ │ │ movw r1, #789 @ 0x315 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 14b6 │ │ │ │ │ + b.n 1482 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 14a6 │ │ │ │ │ + b.n 1472 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, sp, #24 │ │ │ │ │ bl 0 <_PyTuple_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyTuple_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1512 │ │ │ │ │ + blt.n 14de │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1512 │ │ │ │ │ + blt.n 14de │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b.n 144e │ │ │ │ │ + b.n 141a │ │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ ldr r4, [r2, #8] │ │ │ │ │ lsrs r4, r4, #1 │ │ │ │ │ - beq.n 1446 │ │ │ │ │ + beq.n 1412 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Caches │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Caches │ │ │ │ │ add.w r1, r2, #16 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 155e │ │ │ │ │ + b.n 152a │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ - beq.n 1572 │ │ │ │ │ + beq.n 153e │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 1446 │ │ │ │ │ + ble.w 1412 │ │ │ │ │ ldrb.w r2, [r1, r3, lsl #1] │ │ │ │ │ add.w r6, r1, r3, lsl #1 │ │ │ │ │ cmp r2, #69 @ 0x45 │ │ │ │ │ - bne.n 154a │ │ │ │ │ + bne.n 1516 │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ orr.w r0, r6, r0, lsl #8 │ │ │ │ │ - b.n 1550 │ │ │ │ │ + b.n 151c │ │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - ble.n 1622 │ │ │ │ │ + ble.n 15ee │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ adds r2, #16 │ │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ │ orr.w r6, r6, #16 │ │ │ │ │ strb r6, [r2, r0] │ │ │ │ │ ldrb.w r2, [r1, r3, lsl #1] │ │ │ │ │ - b.n 154e │ │ │ │ │ + b.n 151a │ │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ │ add.w r1, r3, fp │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ add.w r8, r1, #4 │ │ │ │ │ ldr.w lr, [sp, #24] │ │ │ │ │ mov.w ip, #128 @ 0x80 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ @@ -2444,35 +2428,35 @@ │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r6, #0] │ │ │ │ │ str.w r6, [lr, r8, lsl #2] │ │ │ │ │ strb.w ip, [r0, #16] │ │ │ │ │ - b.n 1438 │ │ │ │ │ + b.n 1404 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 15f8 │ │ │ │ │ + ble.n 15c4 │ │ │ │ │ add.w r2, r7, #12 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ │ mov r6, ip │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Compare │ │ │ │ │ - cbz r0, 163c │ │ │ │ │ + cbz r0, 1608 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n 15da │ │ │ │ │ + bne.n 15a6 │ │ │ │ │ mov ip, r6 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldrd r7, r4, [sp, #156] @ 0x9c │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ ldrd r2, r0, [sp, #24] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -2482,58 +2466,58 @@ │ │ │ │ │ add.w r3, r0, fp │ │ │ │ │ add.w r0, fp, #4 │ │ │ │ │ str.w r1, [r2, r0, lsl #2] │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ - b.n 142e │ │ │ │ │ + b.n 13fa │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1512 │ │ │ │ │ + b.n 14de │ │ │ │ │ add.w r3, r5, #16 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ mov ip, r6 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ subs r5, #1 │ │ │ │ │ ldrd r7, r4, [sp, #156] @ 0x9c │ │ │ │ │ orr.w r2, r2, #64 @ 0x40 │ │ │ │ │ strb r2, [r1, r3] │ │ │ │ │ - b.n 1618 │ │ │ │ │ + b.n 15e4 │ │ │ │ │ │ │ │ │ │ -0000165c : │ │ │ │ │ +00001628 : │ │ │ │ │ code_getcode(): │ │ │ │ │ b.w 1c8 <_PyCode_GetCode> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetCode │ │ │ │ │ │ │ │ │ │ -00001660 : │ │ │ │ │ +0000162c : │ │ │ │ │ code_linesiterator(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #52] @ (16a8 ) │ │ │ │ │ + ldr r0, [pc, #52] @ (1674 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ - cbz r0, 16a6 │ │ │ │ │ + cbz r0, 1672 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ @@ -2547,24 +2531,24 @@ │ │ │ │ │ str r3, [r0, #32] │ │ │ │ │ strd r2, r1, [r0, #12] │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x000001cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000016ac : │ │ │ │ │ +00001678 : │ │ │ │ │ lineiter_dealloc(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 16be │ │ │ │ │ + bge.n 168a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 16c8 │ │ │ │ │ + cbz r3, 1694 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -2577,87 +2561,87 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -000016f0 : │ │ │ │ │ +000016bc : │ │ │ │ │ code_getcodeadaptive(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ │ │ │ │ │ -000016fc : │ │ │ │ │ +000016c8 : │ │ │ │ │ code__varname_from_oparg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - cbnz r3, 1738 │ │ │ │ │ + cbnz r3, 1704 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 1738 │ │ │ │ │ - cbz r1, 1738 │ │ │ │ │ + bne.n 1704 │ │ │ │ │ + cbz r1, 1704 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1768 │ │ │ │ │ + beq.n 1734 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_GetItem │ │ │ │ │ - cbz r0, 1734 │ │ │ │ │ + cbz r0, 1700 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1762 │ │ │ │ │ + blt.n 172e │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ │ str.w ip, [sp, #20] │ │ │ │ │ - ldr.w ip, [pc, #52] @ 1778 │ │ │ │ │ + ldr.w ip, [pc, #52] @ 1744 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1718 │ │ │ │ │ - b.n 1734 │ │ │ │ │ + bne.n 16e4 │ │ │ │ │ + b.n 1700 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 1734 │ │ │ │ │ + b.n 1700 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1724 │ │ │ │ │ + beq.n 16f0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1734 │ │ │ │ │ + b.n 1700 │ │ │ │ │ .word 0x0000029c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000177c <_PyLineTable_NextAddressRange>: │ │ │ │ │ +00001748 <_PyLineTable_NextAddressRange>: │ │ │ │ │ _PyLineTable_NextAddressRange(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs.n 179a <_PyLineTable_NextAddressRange+0x1e> │ │ │ │ │ + bcs.n 1766 <_PyLineTable_NextAddressRange+0x1e> │ │ │ │ │ bl 2e0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -2528,307 +2528,312 @@ │ │ │ │ │ movne r0, r4 │ │ │ │ │ mvneq.w r0, #1 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 0000173c <_PyCode_SafeAddr2Line>: │ │ │ │ │ _PyCode_SafeAddr2Line(): │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + subs r2, r1, #0 │ │ │ │ │ + blt.w 18aa <_PyCode_SafeAddr2Line+0x16e> │ │ │ │ │ + ldr r1, [r0, #112] @ 0x70 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 189c <_PyCode_SafeAddr2Line+0x160> │ │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ │ + cmp.w r2, r1, lsl #1 │ │ │ │ │ + bge.w 18ae <_PyCode_SafeAddr2Line+0x172> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - subs r4, r1, #0 │ │ │ │ │ - sub sp, #24 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - it lt │ │ │ │ │ - ldrlt r5, [r0, #44] @ 0x2c │ │ │ │ │ - blt.n 181c <_PyCode_SafeAddr2Line+0xe0> │ │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 188c <_PyCode_SafeAddr2Line+0x150> │ │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ │ - cmp.w r4, r2, lsl #1 │ │ │ │ │ - bge.w 1886 <_PyCode_SafeAddr2Line+0x14a> │ │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ - movs r0, #0 │ │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ │ + sub sp, #32 │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ - add.w r1, r2, #16 │ │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + add.w r1, r0, #16 │ │ │ │ │ + vldr d7, [pc, #324] @ 18b8 <_PyCode_SafeAddr2Line+0x17c> │ │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - add.w ip, r1, r2 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - strd r1, ip, [sp, #16] │ │ │ │ │ - strd r2, r3, [sp] │ │ │ │ │ + add.w ip, r1, r0 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + strd r1, ip, [sp, #24] │ │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bls.n 1886 <_PyCode_SafeAddr2Line+0x14a> │ │ │ │ │ + bls.w 1896 <_PyCode_SafeAddr2Line+0x15a> │ │ │ │ │ + ldrb r3, [r1, #0] │ │ │ │ │ + ubfx r3, r3, #3, #4 │ │ │ │ │ + cmp r3, #15 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r0, #0 │ │ │ │ │ + beq.n 17b6 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ + cmp r3, #12 │ │ │ │ │ + bhi.n 184a <_PyCode_SafeAddr2Line+0x10e> │ │ │ │ │ + cmp r3, #11 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r0, #1 │ │ │ │ │ + beq.n 17b6 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ + sub.w r0, r3, #12 │ │ │ │ │ + clz r0, r0 │ │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ │ + lsls r0, r0, #1 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + add r0, r3 │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - and.w r2, r3, #15 │ │ │ │ │ - cmp r2, #15 │ │ │ │ │ - beq.n 1822 <_PyCode_SafeAddr2Line+0xe6> │ │ │ │ │ - cmp r2, #12 │ │ │ │ │ - bhi.n 183c <_PyCode_SafeAddr2Line+0x100> │ │ │ │ │ - cmp r2, #11 │ │ │ │ │ - beq.n 1850 <_PyCode_SafeAddr2Line+0x114> │ │ │ │ │ - cmp r2, #12 │ │ │ │ │ - beq.n 1854 <_PyCode_SafeAddr2Line+0x118> │ │ │ │ │ cmp r3, #31 │ │ │ │ │ - beq.n 1832 <_PyCode_SafeAddr2Line+0xf6> │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - str r5, [sp, #8] │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - ldrb.w r3, [r2], #1 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + ittee ne │ │ │ │ │ + strne r0, [sp, #16] │ │ │ │ │ + movne r6, r1 │ │ │ │ │ + moveq r6, r1 │ │ │ │ │ + moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + itee ne │ │ │ │ │ + strne r4, [sp, #8] │ │ │ │ │ + streq r4, [sp, #8] │ │ │ │ │ + streq r0, [sp, #16] │ │ │ │ │ + ldrb.w r3, [r6], #1 │ │ │ │ │ + str r6, [sp, #24] │ │ │ │ │ and.w r3, r3, #7 │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - add.w r3, r0, r3, lsl #1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bls.n 1812 <_PyCode_SafeAddr2Line+0xd6> │ │ │ │ │ - ldrsb.w r6, [r1, #1] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - blt.n 1812 <_PyCode_SafeAddr2Line+0xd6> │ │ │ │ │ - adds r6, r1, #2 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ cmp ip, r6 │ │ │ │ │ + add.w r3, r3, #1 │ │ │ │ │ + add.w r3, r4, r3, lsl #1 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bls.n 1846 <_PyCode_SafeAddr2Line+0x10a> │ │ │ │ │ + ldrsb.w r5, [r1, #1] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + blt.n 1846 <_PyCode_SafeAddr2Line+0x10a> │ │ │ │ │ + adds r5, r1, #2 │ │ │ │ │ + str r5, [sp, #24] │ │ │ │ │ + cmp ip, r5 │ │ │ │ │ bls.n 1838 <_PyCode_SafeAddr2Line+0xfc> │ │ │ │ │ - ldrsb.w r2, [r2, #1] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + ldrsb.w lr, [r6, #1] │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ blt.n 1838 <_PyCode_SafeAddr2Line+0xfc> │ │ │ │ │ - adds r2, r1, #3 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - bls.n 1812 <_PyCode_SafeAddr2Line+0xd6> │ │ │ │ │ - ldrsb.w r6, [r1, #3] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - blt.n 1812 <_PyCode_SafeAddr2Line+0xd6> │ │ │ │ │ - adds r2, r1, #4 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - beq.n 180a <_PyCode_SafeAddr2Line+0xce> │ │ │ │ │ - ldrsb.w r6, [r1] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bge.n 17f8 <_PyCode_SafeAddr2Line+0xbc> │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - blt.n 1818 <_PyCode_SafeAddr2Line+0xdc> │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - b.n 178e <_PyCode_SafeAddr2Line+0x52> │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bge.n 180e <_PyCode_SafeAddr2Line+0xd2> │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - blt.n 1876 <_PyCode_SafeAddr2Line+0x13a> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - add sp, #24 │ │ │ │ │ + adds r5, r1, #3 │ │ │ │ │ + str r5, [sp, #24] │ │ │ │ │ + cmp ip, r5 │ │ │ │ │ + bls.n 1838 <_PyCode_SafeAddr2Line+0xfc> │ │ │ │ │ + ldrsb.w lr, [r1, #3] │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ + blt.n 1838 <_PyCode_SafeAddr2Line+0xfc> │ │ │ │ │ + adds r5, r1, #4 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + cmp r5, ip │ │ │ │ │ + str r5, [sp, #24] │ │ │ │ │ + beq.n 1830 <_PyCode_SafeAddr2Line+0xf4> │ │ │ │ │ + ldrsb.w lr, [r1] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ + bge.n 181c <_PyCode_SafeAddr2Line+0xe0> │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + blt.n 183e <_PyCode_SafeAddr2Line+0x102> │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.n 178a <_PyCode_SafeAddr2Line+0x4e> │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bge.n 1834 <_PyCode_SafeAddr2Line+0xf8> │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + blt.n 1882 <_PyCode_SafeAddr2Line+0x146> │ │ │ │ │ + add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add r5, r3 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - ldrb r3, [r1, #0] │ │ │ │ │ - lsrs r3, r3, #3 │ │ │ │ │ - cmp r3, #31 │ │ │ │ │ - bne.n 17b0 <_PyCode_SafeAddr2Line+0x74> │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 17b0 <_PyCode_SafeAddr2Line+0x74> │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 180a <_PyCode_SafeAddr2Line+0xce> │ │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ │ - and.w r3, r2, #63 @ 0x3f │ │ │ │ │ - lsls r2, r2, #25 │ │ │ │ │ - bmi.n 1858 <_PyCode_SafeAddr2Line+0x11c> │ │ │ │ │ - lsrs r5, r3, #1 │ │ │ │ │ - lsls r3, r3, #31 │ │ │ │ │ - it mi │ │ │ │ │ - negmi r5, r5 │ │ │ │ │ - b.n 1824 <_PyCode_SafeAddr2Line+0xe8> │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - b.n 1824 <_PyCode_SafeAddr2Line+0xe8> │ │ │ │ │ - movs r5, #2 │ │ │ │ │ - b.n 1824 <_PyCode_SafeAddr2Line+0xe8> │ │ │ │ │ + b.n 1830 <_PyCode_SafeAddr2Line+0xf4> │ │ │ │ │ + ldrb r3, [r1, #1] │ │ │ │ │ + and.w r5, r3, #63 @ 0x3f │ │ │ │ │ + lsls r6, r3, #25 │ │ │ │ │ + bmi.n 185e <_PyCode_SafeAddr2Line+0x122> │ │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ │ + lsls r5, r3, #31 │ │ │ │ │ + bpl.n 17b6 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ + negs r0, r0 │ │ │ │ │ + b.n 17b6 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ adds r6, r1, #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ ldrb.w lr, [r6], #1 │ │ │ │ │ - adds r2, #6 │ │ │ │ │ - and.w r5, lr, #63 @ 0x3f │ │ │ │ │ + adds r3, #6 │ │ │ │ │ + and.w r0, lr, #63 @ 0x3f │ │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ │ - lsl.w r5, r5, r2 │ │ │ │ │ - orr.w r3, r3, r5 │ │ │ │ │ - beq.n 1846 <_PyCode_SafeAddr2Line+0x10a> │ │ │ │ │ - b.n 185c <_PyCode_SafeAddr2Line+0x120> │ │ │ │ │ - mov r0, sp │ │ │ │ │ + lsl.w r0, r0, r3 │ │ │ │ │ + orr.w r5, r5, r0 │ │ │ │ │ + bne.n 1862 <_PyCode_SafeAddr2Line+0x126> │ │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ │ + lsls r3, r5, #31 │ │ │ │ │ + bpl.n 17b6 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ + b.n 185a <_PyCode_SafeAddr2Line+0x11e> │ │ │ │ │ + add r0, sp, #8 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyCode_Validate> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - blt.n 1876 <_PyCode_SafeAddr2Line+0x13a> │ │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ │ - b.n 181c <_PyCode_SafeAddr2Line+0xe0> │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 181c <_PyCode_SafeAddr2Line+0xe0> │ │ │ │ │ - ldr r1, [r2, #60] @ 0x3c │ │ │ │ │ + ldrd r2, r3, [sp, #4] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + blt.n 1882 <_PyCode_SafeAddr2Line+0x146> │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + b.n 1842 <_PyCode_SafeAddr2Line+0x106> │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 1842 <_PyCode_SafeAddr2Line+0x106> │ │ │ │ │ + ldr r1, [r1, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 175e <_PyCode_SafeAddr2Line+0x22> │ │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ │ - add sp, #24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ + beq.w 174c <_PyCode_SafeAddr2Line+0x10> │ │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ │ b.w 0 <_Py_Instrumentation_GetLine> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Instrumentation_GetLine │ │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ + bx lr │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + bx lr │ │ │ │ │ + nop.w │ │ │ │ │ + .word 0xffffffff │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ │ │ │ │ │ -000018a0 <_PyCode_CheckLineNumber>: │ │ │ │ │ +000018c0 <_PyCode_CheckLineNumber>: │ │ │ │ │ _PyCode_CheckLineNumber(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov lr, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt.n 1948 <_PyCode_CheckLineNumber+0xa8> │ │ │ │ │ + blt.n 1968 <_PyCode_CheckLineNumber+0xa8> │ │ │ │ │ ldrd r3, r4, [r1, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.w 19d0 <_PyCode_CheckLineNumber+0x130> │ │ │ │ │ + bcs.w 19f0 <_PyCode_CheckLineNumber+0x130> │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ and.w ip, r2, #15 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - beq.n 1958 <_PyCode_CheckLineNumber+0xb8> │ │ │ │ │ + beq.n 1978 <_PyCode_CheckLineNumber+0xb8> │ │ │ │ │ cmp.w ip, #12 │ │ │ │ │ - bhi.n 1988 <_PyCode_CheckLineNumber+0xe8> │ │ │ │ │ + bhi.n 19a8 <_PyCode_CheckLineNumber+0xe8> │ │ │ │ │ cmp.w ip, #11 │ │ │ │ │ - beq.n 199c <_PyCode_CheckLineNumber+0xfc> │ │ │ │ │ + beq.n 19bc <_PyCode_CheckLineNumber+0xfc> │ │ │ │ │ cmp.w ip, #12 │ │ │ │ │ - beq.n 19a0 <_PyCode_CheckLineNumber+0x100> │ │ │ │ │ + beq.n 19c0 <_PyCode_CheckLineNumber+0x100> │ │ │ │ │ cmp r2, #31 │ │ │ │ │ - beq.n 19c6 <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ + beq.n 19e6 <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ str r5, [r1, #8] │ │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ and.w r5, r5, #7 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ add.w r5, r5, #1 │ │ │ │ │ add.w r0, r0, r5, lsl #1 │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - bls.n 18b6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + bls.n 18d6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r5, [r3, #1] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 18b6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + blt.n 18d6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ adds r5, r3, #2 │ │ │ │ │ str r5, [r1, #16] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bls.n 18b6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + bls.n 18d6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r2, [r2, #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 18b6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + blt.n 18d6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ adds r2, r3, #3 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls.n 18b6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + bls.n 18d6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r2, [r3, #3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 18b6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + blt.n 18d6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ adds r3, #4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ - beq.n 18b6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + beq.n 18d6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 1932 <_PyCode_CheckLineNumber+0x92> │ │ │ │ │ + bge.n 1952 <_PyCode_CheckLineNumber+0x92> │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bge.n 18ba <_PyCode_CheckLineNumber+0x1a> │ │ │ │ │ + bge.n 18da <_PyCode_CheckLineNumber+0x1a> │ │ │ │ │ mov r4, lr │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 19cc <_PyCode_CheckLineNumber+0x12c> │ │ │ │ │ + bgt.n 19ec <_PyCode_CheckLineNumber+0x12c> │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ add r5, r2 │ │ │ │ │ str r5, [r1, #12] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r2, #31 │ │ │ │ │ - beq.n 19c6 <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ + beq.n 19e6 <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ str r5, [r1, #8] │ │ │ │ │ ldrb.w ip, [r2], #1 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ and.w ip, ip, #7 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w r0, r0, ip, lsl #1 │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - bhi.n 1908 <_PyCode_CheckLineNumber+0x68> │ │ │ │ │ - b.n 18b6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + bhi.n 1928 <_PyCode_CheckLineNumber+0x68> │ │ │ │ │ + b.n 18d6 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ │ and.w r2, r5, #63 @ 0x3f │ │ │ │ │ lsls r7, r5, #25 │ │ │ │ │ - bmi.n 19a4 <_PyCode_CheckLineNumber+0x104> │ │ │ │ │ + bmi.n 19c4 <_PyCode_CheckLineNumber+0x104> │ │ │ │ │ lsrs r5, r2, #1 │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r5, r5 │ │ │ │ │ - b.n 195a <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ + b.n 197a <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 195a <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ + b.n 197a <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ movs r5, #2 │ │ │ │ │ - b.n 195a <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ + b.n 197a <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ add.w r8, r3, #2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r6, r8 │ │ │ │ │ adds r5, #6 │ │ │ │ │ ldrb.w r7, [r6], #1 │ │ │ │ │ and.w ip, r7, #63 @ 0x3f │ │ │ │ │ mov r8, r6 │ │ │ │ │ lsls r6, r7, #25 │ │ │ │ │ lsl.w ip, ip, r5 │ │ │ │ │ orr.w r2, r2, ip │ │ │ │ │ - bmi.n 19aa <_PyCode_CheckLineNumber+0x10a> │ │ │ │ │ - b.n 1992 <_PyCode_CheckLineNumber+0xf2> │ │ │ │ │ + bmi.n 19ca <_PyCode_CheckLineNumber+0x10a> │ │ │ │ │ + b.n 19b2 <_PyCode_CheckLineNumber+0xf2> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 18ea <_PyCode_CheckLineNumber+0x4a> │ │ │ │ │ + b.n 190a <_PyCode_CheckLineNumber+0x4a> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 19d6 <_PyCode_CheckLineNumber+0x136> │ │ │ │ │ + bgt.n 19f6 <_PyCode_CheckLineNumber+0x136> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1952 <_PyCode_CheckLineNumber+0xb2> │ │ │ │ │ + b.n 1972 <_PyCode_CheckLineNumber+0xb2> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyCode_Validate> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 194a <_PyCode_CheckLineNumber+0xaa> │ │ │ │ │ + b.n 196a <_PyCode_CheckLineNumber+0xaa> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000019e4 : │ │ │ │ │ +00001a04 : │ │ │ │ │ positionsiter_next(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ │ sub sp, #32 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.n 1a34 │ │ │ │ │ + bge.n 1a54 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _source_offset_converter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _source_offset_converter │ │ │ │ │ add.w r0, r2, #48 @ 0x30 │ │ │ │ │ adds r1, #2 │ │ │ │ │ add.w ip, r2, #44 @ 0x2c │ │ │ │ │ @@ -2846,28 +2851,28 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_BuildValue │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldrd r0, r4, [r0, #28] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bcs.w 1b86 │ │ │ │ │ + bcs.w 1ba6 │ │ │ │ │ add.w ip, r0, #1 │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ add.w r5, r2, #12 │ │ │ │ │ ldrb.w lr, [r0] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ and.w ip, lr, #7 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w r3, r3, ip, lsl #1 │ │ │ │ │ ubfx ip, lr, #3, #4 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ sub.w r3, ip, #10 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bhi.w 1b8a │ │ │ │ │ + bhi.w 1baa │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ .word 0x51030303 │ │ │ │ │ .short 0x4a15 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ subs r3, #10 │ │ │ │ │ add r3, ip │ │ │ │ │ add.w ip, r0, #2 │ │ │ │ │ @@ -2876,145 +2881,145 @@ │ │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ │ adds r3, r0, #3 │ │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ │ str.w ip, [r2, #44] @ 0x2c │ │ │ │ │ str r3, [r2, #28] │ │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ - b.n 19fe │ │ │ │ │ + b.n 1a1e │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ │ - bl 55c <_PyCode_New+0x3c0> │ │ │ │ │ + bl 528 <_PyCode_New+0x38c> │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldrd r1, r3, [r2, #24] │ │ │ │ │ add r0, r1 │ │ │ │ │ add.w ip, r3, #1 │ │ │ │ │ strd r0, r0, [r2, #20] │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ and.w r5, r3, #63 @ 0x3f │ │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ │ add.w lr, ip, #1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - bne.n 1b34 │ │ │ │ │ + bne.n 1b54 │ │ │ │ │ adds r0, r5, r0 │ │ │ │ │ str.w lr, [r2, #28] │ │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ │ ldrb.w r3, [ip] │ │ │ │ │ and.w r0, r3, #63 @ 0x3f │ │ │ │ │ add.w ip, lr, #1 │ │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ - bne.n 1b70 │ │ │ │ │ + bne.n 1b90 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ │ ldrb.w ip, [lr] │ │ │ │ │ and.w r0, ip, #63 @ 0x3f │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - bne.n 1b50 │ │ │ │ │ + bne.n 1b70 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ │ - b.n 19fe │ │ │ │ │ + b.n 1a1e │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ strd r3, r3, [r2, #40] @ 0x28 │ │ │ │ │ - b.n 19fe │ │ │ │ │ + b.n 1a1e │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ │ - bl 55c <_PyCode_New+0x3c0> │ │ │ │ │ + bl 528 <_PyCode_New+0x38c> │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ strd r3, r3, [r2, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ add r0, r3 │ │ │ │ │ strd r0, r0, [r2, #20] │ │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ │ - b.n 19fe │ │ │ │ │ + b.n 1a1e │ │ │ │ │ str.w lr, [r2, #28] │ │ │ │ │ adds r4, r6, #6 │ │ │ │ │ mov ip, lr │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldrb.w r3, [lr, #-1] │ │ │ │ │ and.w lr, r3, #63 @ 0x3f │ │ │ │ │ lsl.w lr, lr, r4 │ │ │ │ │ orr.w r5, r5, lr │ │ │ │ │ - b.n 1ac2 │ │ │ │ │ + b.n 1ae2 │ │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ │ adds r3, #6 │ │ │ │ │ add.w lr, ip, #1 │ │ │ │ │ str.w lr, [r2, #28] │ │ │ │ │ ldrb.w ip, [ip] │ │ │ │ │ and.w lr, ip, #63 @ 0x3f │ │ │ │ │ lsl.w lr, lr, r3 │ │ │ │ │ orr.w r0, r0, lr │ │ │ │ │ - b.n 1af8 │ │ │ │ │ + b.n 1b18 │ │ │ │ │ ldrb.w r3, [ip, #-1] │ │ │ │ │ adds r4, #6 │ │ │ │ │ mov lr, ip │ │ │ │ │ and.w ip, r3, #63 @ 0x3f │ │ │ │ │ lsl.w ip, ip, r4 │ │ │ │ │ orr.w r0, r0, ip │ │ │ │ │ - b.n 1ade │ │ │ │ │ + b.n 1afe │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1a30 │ │ │ │ │ + b.n 1a50 │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ str r3, [r2, #28] │ │ │ │ │ and.w r3, lr, #120 @ 0x78 │ │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ │ str.w lr, [r2, #20] │ │ │ │ │ and.w r0, ip, #15 │ │ │ │ │ str.w lr, [r2, #40] @ 0x28 │ │ │ │ │ orr.w r3, r3, ip, lsr #4 │ │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ │ add r3, r0 │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ - b.n 19fe │ │ │ │ │ + b.n 1a1e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001bb4 <_source_offset_converter>: │ │ │ │ │ +00001bd4 <_source_offset_converter>: │ │ │ │ │ _source_offset_converter(): │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1bbe <_source_offset_converter+0xa> │ │ │ │ │ + beq.n 1bde <_source_offset_converter+0xa> │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001bc8 : │ │ │ │ │ +00001be8 : │ │ │ │ │ lineiter_next(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldrd r2, r4, [r0, #28] │ │ │ │ │ sub sp, #24 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bcs.w 1f2a │ │ │ │ │ + bcs.w 1f4a │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ and.w r1, r3, #15 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - beq.w 1e6e │ │ │ │ │ + beq.w 1e8e │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - bhi.w 1eb0 │ │ │ │ │ + bhi.w 1ed0 │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - beq.w 1f12 │ │ │ │ │ + beq.w 1f32 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.w 1f1e │ │ │ │ │ + beq.w 1f3e │ │ │ │ │ ldr.w r8, [r0, #24] │ │ │ │ │ cmp r3, #31 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ movne r7, r8 │ │ │ │ │ ldr r6, [r0, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -3023,54 +3028,54 @@ │ │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ and.w lr, lr, #7 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w lr, r6, lr, lsl #1 │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ - bls.n 1c74 │ │ │ │ │ + bls.n 1c94 │ │ │ │ │ ldrsb.w r1, [r2, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1c74 │ │ │ │ │ + blt.n 1c94 │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bcs.w 1eac │ │ │ │ │ + bcs.w 1ecc │ │ │ │ │ ldrsb.w r3, [r3, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 1eac │ │ │ │ │ + blt.w 1ecc │ │ │ │ │ adds r3, r2, #3 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bls.n 1c74 │ │ │ │ │ + bls.n 1c94 │ │ │ │ │ ldrsb.w r1, [r2, #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1c74 │ │ │ │ │ + blt.n 1c94 │ │ │ │ │ adds r2, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - beq.n 1c74 │ │ │ │ │ + beq.n 1c94 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 1c62 │ │ │ │ │ + bge.n 1c82 │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bls.w 1df4 │ │ │ │ │ + bls.w 1e14 │ │ │ │ │ ldrb.w ip, [r3] │ │ │ │ │ ubfx ip, ip, #3, #4 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - beq.w 1e16 │ │ │ │ │ + beq.w 1e36 │ │ │ │ │ cmp.w ip, #12 │ │ │ │ │ - bhi.w 1e54 │ │ │ │ │ + bhi.w 1e74 │ │ │ │ │ cmp.w ip, #11 │ │ │ │ │ - beq.w 1e68 │ │ │ │ │ + beq.w 1e88 │ │ │ │ │ cmp.w ip, #12 │ │ │ │ │ - beq.w 1f18 │ │ │ │ │ + beq.w 1f38 │ │ │ │ │ str.w r8, [r0, #24] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r2, #31 │ │ │ │ │ ite ne │ │ │ │ │ movne r5, r8 │ │ │ │ │ moveq.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -3080,109 +3085,109 @@ │ │ │ │ │ ldrb.w r2, [r1], #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ and.w r2, r2, #7 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ add.w r2, lr, r2, lsl #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - bls.n 1d2a │ │ │ │ │ + bls.n 1d4a │ │ │ │ │ ldrsb.w ip, [r3, #1] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 1d2a │ │ │ │ │ + blt.n 1d4a │ │ │ │ │ add.w ip, r3, #2 │ │ │ │ │ str.w ip, [r0, #28] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bls.w 1e50 │ │ │ │ │ + bls.w 1e70 │ │ │ │ │ ldrsb.w r1, [r1, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 1e50 │ │ │ │ │ + blt.w 1e70 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bls.n 1d2a │ │ │ │ │ + bls.n 1d4a │ │ │ │ │ ldrsb.w ip, [r3, #3] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, r3, #4 │ │ │ │ │ - blt.n 1d2a │ │ │ │ │ + blt.n 1d4a │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - beq.n 1d22 │ │ │ │ │ + beq.n 1d42 │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bge.n 1d0e │ │ │ │ │ + bge.n 1d2e │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bne.n 1d30 │ │ │ │ │ + bne.n 1d50 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n 1c76 │ │ │ │ │ + b.n 1c96 │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.n 1d26 │ │ │ │ │ + beq.n 1d46 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.w 1f5c │ │ │ │ │ + ble.w 1f7c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ ldrsb.w r4, [r3, #-1] │ │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 1d80 │ │ │ │ │ + blt.n 1da0 │ │ │ │ │ subs r4, r3, #2 │ │ │ │ │ str r4, [r0, #28] │ │ │ │ │ ldrsb.w r5, [r3, #-2] │ │ │ │ │ ldrb.w r2, [r3, #-2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r1 │ │ │ │ │ - blt.n 1d80 │ │ │ │ │ + blt.n 1da0 │ │ │ │ │ subs r1, r3, #3 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ ldrsb.w r5, [r3, #-3] │ │ │ │ │ ldrb.w r2, [r3, #-3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r4 │ │ │ │ │ - blt.n 1d80 │ │ │ │ │ + blt.n 1da0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ ldrsb.w r4, [r1] │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n 1d70 │ │ │ │ │ + bge.n 1d90 │ │ │ │ │ ubfx r2, r2, #3, #4 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - beq.n 1d9e │ │ │ │ │ + beq.n 1dbe │ │ │ │ │ cmp r2, #12 │ │ │ │ │ - bhi.w 1ef4 │ │ │ │ │ + bhi.w 1f14 │ │ │ │ │ cmp r2, #11 │ │ │ │ │ it eq │ │ │ │ │ addeq.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 1d9e │ │ │ │ │ + beq.n 1dbe │ │ │ │ │ cmp r2, #12 │ │ │ │ │ - beq.w 1f24 │ │ │ │ │ + beq.w 1f44 │ │ │ │ │ str.w r8, [r0, #24] │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ ldrsb.w r1, [r3, #-2] │ │ │ │ │ ldrb.w r2, [r3, #-2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1dd4 │ │ │ │ │ + blt.n 1df4 │ │ │ │ │ ldrsb.w r1, [r3, #-3] │ │ │ │ │ ldrb.w r2, [r3, #-3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1dd4 │ │ │ │ │ + blt.n 1df4 │ │ │ │ │ ldrsb.w r1, [r3, #-4] │ │ │ │ │ ldrb.w r2, [r3, #-4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1dd4 │ │ │ │ │ + blt.n 1df4 │ │ │ │ │ subs r1, r3, #4 │ │ │ │ │ ldrb.w r2, [r1, #-1]! │ │ │ │ │ lsls r7, r2, #24 │ │ │ │ │ - bpl.n 1dcc │ │ │ │ │ + bpl.n 1dec │ │ │ │ │ and.w r2, r2, #7 │ │ │ │ │ adds r2, #1 │ │ │ │ │ sub.w r2, lr, r2, lsl #1 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ ldrb.w r3, [r3, #-2] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r3, #31 │ │ │ │ │ @@ -3207,128 +3212,128 @@ │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r5, r8 │ │ │ │ │ str r5, [r0, #24] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r2, #31 │ │ │ │ │ - beq.w 1f2e │ │ │ │ │ + beq.w 1f4e │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r5, [r0, #20] │ │ │ │ │ str.w lr, [r0, #12] │ │ │ │ │ ldrb.w ip, [r1], #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ and.w ip, ip, #7 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ itt ls │ │ │ │ │ movls r3, r1 │ │ │ │ │ movls r8, r5 │ │ │ │ │ add.w r2, lr, ip, lsl #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - bls.w 1d22 │ │ │ │ │ + bls.w 1d42 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b.n 1cd6 │ │ │ │ │ + b.n 1cf6 │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 1d22 │ │ │ │ │ + b.n 1d42 │ │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ │ lsls r5, r2, #25 │ │ │ │ │ - bmi.n 1ecc │ │ │ │ │ + bmi.n 1eec │ │ │ │ │ lsrs r5, r1, #1 │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ - bmi.n 1eee │ │ │ │ │ + bmi.n 1f0e │ │ │ │ │ add r5, r8 │ │ │ │ │ - b.n 1e18 │ │ │ │ │ + b.n 1e38 │ │ │ │ │ add.w r5, r8, #1 │ │ │ │ │ - b.n 1e18 │ │ │ │ │ + b.n 1e38 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ add r8, r3 │ │ │ │ │ str.w r8, [r0, #24] │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r3, #31 │ │ │ │ │ - beq.n 1f56 │ │ │ │ │ + beq.n 1f76 │ │ │ │ │ ldr r6, [r0, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ str.w r8, [r0, #20] │ │ │ │ │ mov r7, r8 │ │ │ │ │ str r6, [r0, #12] │ │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ and.w lr, lr, #7 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w lr, r6, lr, lsl #1 │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ - bhi.w 1c34 │ │ │ │ │ - b.n 1c74 │ │ │ │ │ + bhi.w 1c54 │ │ │ │ │ + b.n 1c94 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 1c74 │ │ │ │ │ + b.n 1c94 │ │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ │ adds r6, r2, #2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ and.w r3, r1, #63 @ 0x3f │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bmi.n 1f46 │ │ │ │ │ + bmi.n 1f66 │ │ │ │ │ mov.w r8, r3, lsr #1 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ it mi │ │ │ │ │ rsbmi r8, r8, #0 │ │ │ │ │ - b.n 1e72 │ │ │ │ │ + b.n 1e92 │ │ │ │ │ add.w ip, r3, #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldrb.w r5, [ip], #1 │ │ │ │ │ adds r2, #6 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ and.w r5, r5, #63 @ 0x3f │ │ │ │ │ lsls r5, r2 │ │ │ │ │ orrs r1, r5 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ lsls r5, r5, #25 │ │ │ │ │ - bmi.n 1ed2 │ │ │ │ │ + bmi.n 1ef2 │ │ │ │ │ lsrs r5, r1, #1 │ │ │ │ │ lsls r2, r1, #31 │ │ │ │ │ - bpl.n 1e64 │ │ │ │ │ + bpl.n 1e84 │ │ │ │ │ sub.w r5, r8, r5 │ │ │ │ │ - b.n 1e18 │ │ │ │ │ + b.n 1e38 │ │ │ │ │ mov r4, r3 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ │ lsls r7, r2, #25 │ │ │ │ │ - bmi.n 1f36 │ │ │ │ │ + bmi.n 1f56 │ │ │ │ │ lsls r2, r1, #31 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r8, r8, r1, lsr #1 │ │ │ │ │ subpl.w r8, r8, r1, lsr #1 │ │ │ │ │ - b.n 1d9e │ │ │ │ │ + b.n 1dbe │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 1e72 │ │ │ │ │ + b.n 1e92 │ │ │ │ │ add.w r5, r8, #2 │ │ │ │ │ - b.n 1e18 │ │ │ │ │ + b.n 1e38 │ │ │ │ │ mov.w r8, #2 │ │ │ │ │ - b.n 1e72 │ │ │ │ │ + b.n 1e92 │ │ │ │ │ sub.w r8, r8, #2 │ │ │ │ │ - b.n 1d9e │ │ │ │ │ + b.n 1dbe │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1e10 │ │ │ │ │ + b.n 1e30 │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1cb6 │ │ │ │ │ + b.n 1cd6 │ │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ │ adds r5, #6 │ │ │ │ │ and.w r7, r2, #63 @ 0x3f │ │ │ │ │ lsls r7, r5 │ │ │ │ │ orrs r1, r7 │ │ │ │ │ - b.n 1f00 │ │ │ │ │ + b.n 1f20 │ │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ │ adds r5, #6 │ │ │ │ │ and.w r7, r1, #63 @ 0x3f │ │ │ │ │ lsls r7, r5 │ │ │ │ │ orrs r3, r7 │ │ │ │ │ - b.n 1eba │ │ │ │ │ + b.n 1eda │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1c12 │ │ │ │ │ + b.n 1c32 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n 1df4 │ │ │ │ │ + b.n 1e14 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -86,15 +86,15 @@ │ │ │ │ │ cbnz r0, c2 <_PyCode_GetCellvars+0x28> │ │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ adds r1, #8 │ │ │ │ │ - b.w ba8 │ │ │ │ │ + b.w b74 │ │ │ │ │ R_ARM_THM_JUMP24 get_cached_locals │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ 000000c6 : │ │ │ │ │ PyCode_NewEmpty(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ @@ -989,15 +989,15 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ │ strd fp, sl, [sp, #16] │ │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ │ str.w r8, [sp, #32] │ │ │ │ │ - bl 1388 │ │ │ │ │ + bl 1354 │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ mov r6, r0 │ │ │ │ │ b.n 874 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -1113,25 +1113,25 @@ │ │ │ │ │ 00000954 : │ │ │ │ │ PyCode_GetCode(): │ │ │ │ │ b.w 1c8 │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetCode │ │ │ │ │ │ │ │ │ │ 00000958 : │ │ │ │ │ PyCode_GetVarnames(): │ │ │ │ │ - b.w b7c │ │ │ │ │ + b.w b48 │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetVarnames │ │ │ │ │ │ │ │ │ │ 0000095c : │ │ │ │ │ PyCode_GetCellvars(): │ │ │ │ │ b.w 9a <_PyCode_GetCellvars> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetCellvars │ │ │ │ │ │ │ │ │ │ 00000960 : │ │ │ │ │ PyCode_GetFreevars(): │ │ │ │ │ - b.w ca4 <_PyCode_CheckNoExternalState+0x6> │ │ │ │ │ + b.w c70 <_PyLineTable_PreviousAddressRange+0xc> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetFreevars │ │ │ │ │ │ │ │ │ │ 00000964 : │ │ │ │ │ PyCode_AddWatcher(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ │ - bl 1388 │ │ │ │ │ + bl 1354 │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 00000ab2 <_PyLineTable_InitAddressRange>: │ │ │ │ │ _PyLineTable_InitAddressRange(): │ │ │ │ │ push {r4} │ │ │ │ │ @@ -1321,15 +1321,15 @@ │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ - bl 18a0 <_PyCode_CheckLineNumber> │ │ │ │ │ + bl 18c0 <_PyCode_CheckLineNumber> │ │ │ │ │ R_ARM_THM_CALL _PyCode_CheckLineNumber │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -1349,15 +1349,15 @@ │ │ │ │ │ str.w r8, [r6] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r8, [r5] │ │ │ │ │ str.w r8, [r4] │ │ │ │ │ b.n c5a │ │ │ │ │ mov r0, sp │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - bl 55c │ │ │ │ │ + bl 528 │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ add r0, r2 │ │ │ │ │ add.w lr, r3, #1 │ │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ │ str.w lr, [sp, #16] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ @@ -1404,15 +1404,15 @@ │ │ │ │ │ lsls r4, r2 │ │ │ │ │ orrs r3, r4 │ │ │ │ │ b.n bec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ b.n c5a │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 55c │ │ │ │ │ + bl 528 │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r0, r3 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ ├── frameobject.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: 26600 (bytes into file) │ │ │ │ │ + Start of section headers: 26540 (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 0x67e8: │ │ │ │ │ +There are 18 section headers, starting at offset 0x67ac: │ │ │ │ │ │ │ │ │ │ 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 000c58 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0055d0 0004a0 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 000c8c 000458 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 005a70 0002f8 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 0010e4 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 0010e4 0007a4 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 005d68 0001a0 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 001888 0006c7 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 001f50 001624 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 005f08 000828 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 003574 0002b5 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 006730 000028 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 003829 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 003829 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00385c 000f50 10 16 139 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0047ac 000e22 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 006758 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000c1c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 005594 0004a0 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000c50 000458 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 005a34 0002f8 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0010a8 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0010a8 0007a4 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 005d2c 0001a0 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 00184c 0006c7 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 001f14 001624 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 005ecc 000828 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 003538 0002b5 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 0066f4 000028 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0037ed 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0037ed 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 003820 000f50 10 16 139 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 004770 000e22 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00671c 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 {} │ │ │ │ │ @@ -24,30 +24,30 @@ │ │ │ │ │ 20: 000002c1 60 FUNC LOCAL DEFAULT 1 framelocalsproxy_dealloc │ │ │ │ │ 21: 000002ed 140 FUNC LOCAL DEFAULT 6 frame_traverse │ │ │ │ │ 22: 000003b9 98 FUNC LOCAL DEFAULT 1 frame_trace_set │ │ │ │ │ 23: 0000041d 22 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 24: 00000074 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ 25: 000000b8 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ 26: 00000435 124 FUNC LOCAL DEFAULT 1 frame_trace_opcodes_set │ │ │ │ │ - 27: 000004b1 116 FUNC LOCAL DEFAULT 1 frame_back_get │ │ │ │ │ + 27: 000004b1 54 FUNC LOCAL DEFAULT 1 frame_back_get │ │ │ │ │ 28: 000000dc 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ 29: 000000e4 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ 30: 000000e8 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ - 31: 00000525 82 FUNC LOCAL DEFAULT 1 frame_code_get │ │ │ │ │ - 32: 00000579 32 FUNC LOCAL DEFAULT 1 frame_globals_get │ │ │ │ │ + 31: 000004e9 82 FUNC LOCAL DEFAULT 1 frame_code_get │ │ │ │ │ + 32: 0000053d 32 FUNC LOCAL DEFAULT 1 frame_globals_get │ │ │ │ │ 33: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 34: 00000001 32 FUNC LOCAL DEFAULT 9 frame_builtins_get │ │ │ │ │ - 35: 00000599 40 FUNC LOCAL DEFAULT 1 frame_lineno_get │ │ │ │ │ - 36: 000005c1 230 FUNC LOCAL DEFAULT 1 framelocalsproxy_keys │ │ │ │ │ + 35: 0000055d 40 FUNC LOCAL DEFAULT 1 frame_lineno_get │ │ │ │ │ + 36: 00000585 230 FUNC LOCAL DEFAULT 1 framelocalsproxy_keys │ │ │ │ │ 37: 000000fc 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ - 38: 000006a9 480 FUNC LOCAL DEFAULT 1 framelocalsproxy_getitem │ │ │ │ │ + 38: 0000066d 480 FUNC LOCAL DEFAULT 1 framelocalsproxy_getitem │ │ │ │ │ 39: 00000379 396 FUNC LOCAL DEFAULT 6 framelocalsproxy_getkeyindex.constprop.0 │ │ │ │ │ - 40: 00000889 30 FUNC LOCAL DEFAULT 1 frame_trace_get │ │ │ │ │ - 41: 000008a9 28 FUNC LOCAL DEFAULT 1 frame_trace_opcodes_get │ │ │ │ │ - 42: 000008c5 256 FUNC LOCAL DEFAULT 1 framelocalsproxy_contains │ │ │ │ │ + 40: 0000084d 30 FUNC LOCAL DEFAULT 1 frame_trace_get │ │ │ │ │ + 41: 0000086d 28 FUNC LOCAL DEFAULT 1 frame_trace_opcodes_get │ │ │ │ │ + 42: 00000889 256 FUNC LOCAL DEFAULT 1 framelocalsproxy_contains │ │ │ │ │ 43: 00000120 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ 44: 00000021 116 FUNC LOCAL DEFAULT 9 framelocalsproxy_get │ │ │ │ │ 45: 00000140 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ 46: 00000160 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 47: 00000505 124 FUNC LOCAL DEFAULT 6 frame_clear │ │ │ │ │ 48: 00000581 492 FUNC LOCAL DEFAULT 6 frame_tp_clear │ │ │ │ │ 49: 00000180 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ @@ -76,37 +76,37 @@ │ │ │ │ │ 72: 00000422 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 73: 00000430 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 74: 0000049e 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 75: 000004c2 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 76: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ 77: 00000ae8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 78: 00000430 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ - 79: 000009c5 412 FUNC LOCAL DEFAULT 1 framelocalsproxy_setitem │ │ │ │ │ + 79: 00000989 412 FUNC LOCAL DEFAULT 1 framelocalsproxy_setitem │ │ │ │ │ 80: 00000464 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ 81: 00000aec 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 82: 00000aed 58 FUNC LOCAL DEFAULT 9 framelocalsproxy_update │ │ │ │ │ 83: 00000b27 310 FUNC LOCAL DEFAULT 9 framelocalsproxy_merge │ │ │ │ │ 84: 00000c58 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 85: 0000076d 44 FUNC LOCAL DEFAULT 6 frame_lasti_get │ │ │ │ │ 86: 00000c5c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 87: 00000dbc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 88: 00000dc0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 89: 00000dc1 172 FUNC LOCAL DEFAULT 9 framelocalsproxy_richcompare │ │ │ │ │ 90: 00000e68 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 91: 00000e6c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 92: 00000e6d 42 FUNC LOCAL DEFAULT 9 frame_generator_get │ │ │ │ │ - 93: 00000b61 66 FUNC LOCAL DEFAULT 1 framelocalsproxy_length │ │ │ │ │ + 93: 00000b25 66 FUNC LOCAL DEFAULT 1 framelocalsproxy_length │ │ │ │ │ 94: 00000e97 66 FUNC LOCAL DEFAULT 9 framelocalsproxy_copy │ │ │ │ │ 95: 00000ed9 422 FUNC LOCAL DEFAULT 9 framelocalsproxy_items │ │ │ │ │ 96: 0000107f 42 FUNC LOCAL DEFAULT 9 framelocalsproxy_iter │ │ │ │ │ 97: 000010a9 220 FUNC LOCAL DEFAULT 9 framelocalsproxy_values │ │ │ │ │ 98: 000004a0 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ - 99: 00000ba5 128 FUNC LOCAL DEFAULT 1 framelocalsproxy_repr │ │ │ │ │ + 99: 00000b69 128 FUNC LOCAL DEFAULT 1 framelocalsproxy_repr │ │ │ │ │ 100: 00000799 12 FUNC LOCAL DEFAULT 6 framelocalsproxy_visit │ │ │ │ │ - 101: 00000c25 50 FUNC LOCAL DEFAULT 1 framelocalsproxy_tp_clear │ │ │ │ │ + 101: 00000be9 50 FUNC LOCAL DEFAULT 1 framelocalsproxy_tp_clear │ │ │ │ │ 102: 000004a8 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ 103: 00001185 130 FUNC LOCAL DEFAULT 9 framelocalsproxy_setdefault │ │ │ │ │ 104: 0000123f 34 FUNC LOCAL DEFAULT 9 framelocalsproxy___contains__ │ │ │ │ │ 105: 00001261 64 FUNC LOCAL DEFAULT 9 framelocalsproxy_reversed │ │ │ │ │ 106: 000012a1 112 FUNC LOCAL DEFAULT 9 framelocalsproxy_or │ │ │ │ │ 107: 0000130c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 108: 00001310 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x55d0 contains 148 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x5594 contains 148 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000038 0000920a R_ARM_THM_CALL 0000007d _PyFrame_HasHiddenLocals │ │ │ │ │ 00000062 0000940a R_ARM_THM_CALL 00000000 _PyFrame_MakeAndSetFrameObject │ │ │ │ │ 0000006c 0000950a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ 000000d6 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ 000000ee 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000011a 0000920a R_ARM_THM_CALL 0000007d _PyFrame_HasHiddenLocals │ │ │ │ │ @@ -56,105 +56,105 @@ │ │ │ │ │ 00000484 00001930 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ 0000048a 00009b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000496 0000a52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 0000049a 0000a530 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 0000049e 0000182f R_ARM_THM_MOVW_ABS_NC 00000074 .LC3 │ │ │ │ │ 000004a2 00001830 R_ARM_THM_MOVT_ABS 00000074 .LC3 │ │ │ │ │ 000004aa 0000990a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000502 0000940a R_ARM_THM_CALL 00000000 _PyFrame_MakeAndSetFrameObject │ │ │ │ │ -0000050a 0000a60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000050e 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000512 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000536 00001c2f R_ARM_THM_MOVW_ABS_NC 000000dc .LC5 │ │ │ │ │ -0000053a 00001c30 R_ARM_THM_MOVT_ABS 000000dc .LC5 │ │ │ │ │ -0000053e 00001d2f R_ARM_THM_MOVW_ABS_NC 000000e4 .LC6 │ │ │ │ │ -00000542 00001d30 R_ARM_THM_MOVT_ABS 000000e4 .LC6 │ │ │ │ │ -00000546 00001e2f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC7 │ │ │ │ │ -0000054a 00001e30 R_ARM_THM_MOVT_ABS 000000e8 .LC7 │ │ │ │ │ -00000550 0000a70a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +000004c0 0000a00a R_ARM_THM_CALL 00000355 PyFrame_GetBack │ │ │ │ │ +000004d0 0000a60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000004d6 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000004da 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000004fa 00001c2f R_ARM_THM_MOVW_ABS_NC 000000dc .LC5 │ │ │ │ │ +000004fe 00001c30 R_ARM_THM_MOVT_ABS 000000dc .LC5 │ │ │ │ │ +00000502 00001d2f R_ARM_THM_MOVW_ABS_NC 000000e4 .LC6 │ │ │ │ │ +00000506 00001d30 R_ARM_THM_MOVT_ABS 000000e4 .LC6 │ │ │ │ │ +0000050a 00001e2f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC7 │ │ │ │ │ +0000050e 00001e30 R_ARM_THM_MOVT_ABS 000000e8 .LC7 │ │ │ │ │ +00000514 0000a70a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +0000053e 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000542 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000056a 00009d0a R_ARM_THM_CALL 000002fd PyFrame_GetLineNumber │ │ │ │ │ 0000057a 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000057e 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000005a6 00009d0a R_ARM_THM_CALL 000002fd PyFrame_GetLineNumber │ │ │ │ │ -000005b6 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000005ba 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000005da 0000a90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00000630 0000aa0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000654 0000ab0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00000660 0000aa0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000067a 0000962f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ -0000067e 00009630 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ -00000690 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006a0 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006ca 0000ac0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000748 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -00000776 0000ad0a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00000784 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00000788 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -0000078c 0000252f R_ARM_THM_MOVW_ABS_NC 000000fc .LC8 │ │ │ │ │ -00000790 00002530 R_ARM_THM_MOVT_ABS 000000fc .LC8 │ │ │ │ │ -00000798 0000990a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000007a6 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -000007b8 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -000007d0 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -000007ea 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -00000804 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -0000081e 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -00000840 0000ac0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000856 0000af0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000868 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -0000088a 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000088e 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000008aa 0000b02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000008ae 0000b030 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000008b2 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000008b6 0000a430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000008e0 0000ac0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000910 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -0000094e 0000ac0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000096a 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000982 0000af0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000009a8 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ -000009e4 0000270a R_ARM_THM_CALL 00000379 framelocalsproxy_getkeyindex.constprop.0 │ │ │ │ │ -000009f8 0000950a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00000a0e 0000b82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000a12 0000b830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000a16 00004e2f R_ARM_THM_MOVW_ABS_NC 00000430 .LC31 │ │ │ │ │ -00000a1a 00004e30 R_ARM_THM_MOVT_ABS 00000430 .LC31 │ │ │ │ │ -00000a20 00009b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a32 0000c90a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00000a8c 0000cb0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000abc 0000070a R_ARM_THM_CALL 00000295 PyStackRef_CLOSE │ │ │ │ │ -00000adc 0000962f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ -00000ae0 00009630 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ -00000b06 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ -00000b14 0000cb0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000b9a 00009a0a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ -00000bb4 0000d90a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00000bbc 0000950a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00000bc6 0000d70a R_ARM_THM_CALL 00000000 PyDict_Update │ │ │ │ │ -00000bd0 0000da0a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00000be6 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bec 0000db0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00000bf6 0000622f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC33 │ │ │ │ │ -00000bfa 00006230 R_ARM_THM_MOVT_ABS 000004a0 .LC33 │ │ │ │ │ -00000c16 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c1c 0000db0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00000c4a 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000059e 0000a90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000005f4 0000aa0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000618 0000ab0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00000624 0000aa0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000063e 0000962f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ +00000642 00009630 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ +00000654 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000664 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000068e 0000ac0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000070c 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +0000073a 0000ad0a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00000748 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +0000074c 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00000750 0000252f R_ARM_THM_MOVW_ABS_NC 000000fc .LC8 │ │ │ │ │ +00000754 00002530 R_ARM_THM_MOVT_ABS 000000fc .LC8 │ │ │ │ │ +0000075c 0000990a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000076a 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +0000077c 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +00000794 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +000007ae 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +000007c8 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +000007e2 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +00000804 0000ac0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000081a 0000af0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000082c 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +0000084e 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000852 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000086e 0000b02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000872 0000b030 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000876 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000087a 0000a430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000008a4 0000ac0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000008d4 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +00000912 0000ac0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000092e 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000946 0000af0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000096c 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ +000009a8 0000270a R_ARM_THM_CALL 00000379 framelocalsproxy_getkeyindex.constprop.0 │ │ │ │ │ +000009bc 0000950a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +000009d2 0000b82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000009d6 0000b830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000009da 00004e2f R_ARM_THM_MOVW_ABS_NC 00000430 .LC31 │ │ │ │ │ +000009de 00004e30 R_ARM_THM_MOVT_ABS 00000430 .LC31 │ │ │ │ │ +000009e4 00009b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009f6 0000c90a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00000a50 0000cb0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000a80 0000070a R_ARM_THM_CALL 00000295 PyStackRef_CLOSE │ │ │ │ │ +00000aa0 0000962f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ +00000aa4 00009630 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ +00000aca 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ +00000ad8 0000cb0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000b5e 00009a0a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ +00000b78 0000d90a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00000b80 0000950a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00000b8a 0000d70a R_ARM_THM_CALL 00000000 PyDict_Update │ │ │ │ │ +00000b94 0000da0a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00000baa 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bb0 0000db0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00000bba 0000622f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC33 │ │ │ │ │ +00000bbe 00006230 R_ARM_THM_MOVT_ABS 000004a0 .LC33 │ │ │ │ │ +00000bda 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000be0 0000db0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00000c0e 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000030a 00009e1e R_ARM_THM_JUMP24 00000000 PyUnstable_InterpreterFrame_GetLine │ │ │ │ │ 0000034e 00009e1e R_ARM_THM_JUMP24 00000000 PyUnstable_InterpreterFrame_GetLine │ │ │ │ │ 00000416 0000a21e R_ARM_THM_JUMP24 00000000 _PyEval_SetOpcodeTrace │ │ │ │ │ 0000042c 00008e1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00000466 0000a21e R_ARM_THM_JUMP24 00000000 _PyEval_SetOpcodeTrace │ │ │ │ │ -000005b2 0000a81e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -0000099c 0000b11e R_ARM_THM_JUMP24 00000000 PyDict_Contains │ │ │ │ │ -00000a0a 0000c81e R_ARM_THM_JUMP24 00000000 PyDict_SetItem │ │ │ │ │ -00000a44 0000ca1e R_ARM_THM_JUMP24 00000000 PyDict_DelItem │ │ │ │ │ -00000c02 0000dc1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00000576 0000a81e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +00000960 0000b11e R_ARM_THM_JUMP24 00000000 PyDict_Contains │ │ │ │ │ +000009ce 0000c81e R_ARM_THM_JUMP24 00000000 PyDict_SetItem │ │ │ │ │ +00000a08 0000ca1e R_ARM_THM_JUMP24 00000000 PyDict_DelItem │ │ │ │ │ +00000bc6 0000dc1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x5a70 contains 95 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x5a34 contains 95 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 0000f102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000402 R_ARM_ABS32 00000039 frame_dealloc │ │ │ │ │ 0000002c 00003202 R_ARM_ABS32 00000095 frame_repr │ │ │ │ │ 00000048 0000f202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000004c 0000f302 R_ARM_ABS32 00000000 PyObject_GenericSetAttr │ │ │ │ │ @@ -162,22 +162,22 @@ │ │ │ │ │ 00000060 00003002 R_ARM_ABS32 00000581 frame_tp_clear │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000d4 0000f102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000e8 00001402 R_ARM_ABS32 000002c1 framelocalsproxy_dealloc │ │ │ │ │ -000000fc 00006302 R_ARM_ABS32 00000ba5 framelocalsproxy_repr │ │ │ │ │ +000000fc 00006302 R_ARM_ABS32 00000b69 framelocalsproxy_repr │ │ │ │ │ 00000100 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000104 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000108 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000118 0000f202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000011c 0000f302 R_ARM_ABS32 00000000 PyObject_GenericSetAttr │ │ │ │ │ 0000012c 00006402 R_ARM_ABS32 00000799 framelocalsproxy_visit │ │ │ │ │ -00000130 00006502 R_ARM_ABS32 00000c25 framelocalsproxy_tp_clear │ │ │ │ │ +00000130 00006502 R_ARM_ABS32 00000be9 framelocalsproxy_tp_clear │ │ │ │ │ 00000134 00005902 R_ARM_ABS32 00000dc1 framelocalsproxy_richcompare │ │ │ │ │ 0000013c 00006002 R_ARM_ABS32 0000107f framelocalsproxy_iter │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000168 0000f402 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ 0000016c 00001302 R_ARM_ABS32 00000225 framelocalsproxy_new │ │ │ │ │ 00000170 00008d02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 000001a0 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -188,71 +188,71 @@ │ │ │ │ │ 000001bc 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001d0 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001d4 00001b02 R_ARM_ABS32 000004b1 frame_back_get │ │ │ │ │ 000001e4 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001e8 00000c02 R_ARM_ABS32 000000f5 frame_locals_get │ │ │ │ │ 000001f0 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001f8 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001fc 00002302 R_ARM_ABS32 00000599 frame_lineno_get │ │ │ │ │ +000001fc 00002302 R_ARM_ABS32 0000055d frame_lineno_get │ │ │ │ │ 00000200 00004502 R_ARM_ABS32 000000cd frame_lineno_set │ │ │ │ │ 00000204 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000020c 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000210 00002802 R_ARM_ABS32 00000889 frame_trace_get │ │ │ │ │ +00000210 00002802 R_ARM_ABS32 0000084d frame_trace_get │ │ │ │ │ 00000214 00001602 R_ARM_ABS32 000003b9 frame_trace_set │ │ │ │ │ 00000218 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000220 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000224 00005502 R_ARM_ABS32 0000076d frame_lasti_get │ │ │ │ │ 0000022c 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000234 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000238 00002002 R_ARM_ABS32 00000579 frame_globals_get │ │ │ │ │ +00000238 00002002 R_ARM_ABS32 0000053d frame_globals_get │ │ │ │ │ 00000240 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000248 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000024c 00002202 R_ARM_ABS32 00000001 frame_builtins_get │ │ │ │ │ 00000254 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000025c 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000260 00001f02 R_ARM_ABS32 00000525 frame_code_get │ │ │ │ │ +00000260 00001f02 R_ARM_ABS32 000004e9 frame_code_get │ │ │ │ │ 00000268 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000270 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000274 00002902 R_ARM_ABS32 000008a9 frame_trace_opcodes_get │ │ │ │ │ +00000274 00002902 R_ARM_ABS32 0000086d frame_trace_opcodes_get │ │ │ │ │ 00000278 00001a02 R_ARM_ABS32 00000435 frame_trace_opcodes_set │ │ │ │ │ 0000027c 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000284 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000288 00005c02 R_ARM_ABS32 00000e6d frame_generator_get │ │ │ │ │ 00000290 00007502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002ac 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d4 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d8 00006802 R_ARM_ABS32 0000123f framelocalsproxy___contains__ │ │ │ │ │ 000002e4 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002e8 00002602 R_ARM_ABS32 000006a9 framelocalsproxy_getitem │ │ │ │ │ +000002e8 00002602 R_ARM_ABS32 0000066d framelocalsproxy_getitem │ │ │ │ │ 000002f4 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002f8 00005202 R_ARM_ABS32 00000aed framelocalsproxy_update │ │ │ │ │ 00000304 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000308 00006902 R_ARM_ABS32 00001261 framelocalsproxy_reversed │ │ │ │ │ 00000314 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000318 00005e02 R_ARM_ABS32 00000e97 framelocalsproxy_copy │ │ │ │ │ 00000324 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000328 00002402 R_ARM_ABS32 000005c1 framelocalsproxy_keys │ │ │ │ │ +00000328 00002402 R_ARM_ABS32 00000585 framelocalsproxy_keys │ │ │ │ │ 00000334 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000338 00006102 R_ARM_ABS32 000010a9 framelocalsproxy_values │ │ │ │ │ 00000344 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000348 00005f02 R_ARM_ABS32 00000ed9 framelocalsproxy_items │ │ │ │ │ 00000354 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000358 00002c02 R_ARM_ABS32 00000021 framelocalsproxy_get │ │ │ │ │ 00000364 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000368 00007102 R_ARM_ABS32 00001359 framelocalsproxy_pop │ │ │ │ │ 00000374 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000378 00006702 R_ARM_ABS32 00001185 framelocalsproxy_setdefault │ │ │ │ │ -00000394 00005d02 R_ARM_ABS32 00000b61 framelocalsproxy_length │ │ │ │ │ -00000398 00002602 R_ARM_ABS32 000006a9 framelocalsproxy_getitem │ │ │ │ │ -0000039c 00004f02 R_ARM_ABS32 000009c5 framelocalsproxy_setitem │ │ │ │ │ -000003bc 00002a02 R_ARM_ABS32 000008c5 framelocalsproxy_contains │ │ │ │ │ +00000394 00005d02 R_ARM_ABS32 00000b25 framelocalsproxy_length │ │ │ │ │ +00000398 00002602 R_ARM_ABS32 0000066d framelocalsproxy_getitem │ │ │ │ │ +0000039c 00004f02 R_ARM_ABS32 00000989 framelocalsproxy_setitem │ │ │ │ │ +000003bc 00002a02 R_ARM_ABS32 00000889 framelocalsproxy_contains │ │ │ │ │ 00000404 00006a02 R_ARM_ABS32 000012a1 framelocalsproxy_or │ │ │ │ │ 00000438 00006d02 R_ARM_ABS32 00001311 framelocalsproxy_inplace_or │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x5d68 contains 52 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x5d2c contains 52 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000010 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000014 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000001e 00008c0a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 00000194 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000019e 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001b2 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -299,26 +299,26 @@ │ │ │ │ │ 0000077c 0000d10a R_ARM_THM_CALL 00000000 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ │ 0000008a 00008d1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 000002a2 00008e1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00000330 00009f1e R_ARM_THM_JUMP24 00000000 _PyFrame_Traverse │ │ │ │ │ 00000788 0000a81e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ 00000794 0000a81e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x5f08 contains 261 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x5ecc contains 261 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000002 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000006 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000034 0000982f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000038 00009830 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000003c 00002b2f R_ARM_THM_MOVW_ABS_NC 00000120 .LC9 │ │ │ │ │ 00000040 00002b30 R_ARM_THM_MOVT_ABS 00000120 .LC9 │ │ │ │ │ 00000048 00009b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000056 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000005a 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000060 0000260a R_ARM_THM_CALL 000006a9 framelocalsproxy_getitem │ │ │ │ │ +00000060 0000260a R_ARM_THM_CALL 0000066d framelocalsproxy_getitem │ │ │ │ │ 0000006c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ 00000070 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ 00000076 0000b20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 0000007e 0000b30a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000000a6 00009d0a R_ARM_THM_CALL 000002fd PyFrame_GetLineNumber │ │ │ │ │ 000000ba 0000312f R_ARM_THM_MOVW_ABS_NC 00000180 .LC12 │ │ │ │ │ 000000be 00003130 R_ARM_THM_MOVT_ABS 00000180 .LC12 │ │ │ │ │ @@ -432,15 +432,15 @@ │ │ │ │ │ 00000b0e 00005030 R_ARM_THM_MOVT_ABS 00000464 .LC32 │ │ │ │ │ 00000b14 00009b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000b1c 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000b20 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000b4e 0000cd0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ 00000b56 0000ce0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ 00000b6c 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b74 00004f0a R_ARM_THM_CALL 000009c5 framelocalsproxy_setitem │ │ │ │ │ +00000b74 00004f0a R_ARM_THM_CALL 00000989 framelocalsproxy_setitem │ │ │ │ │ 00000b8e 0000cf0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ 00000b9c 0000d00a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ 00000bcc 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000bdc 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000bf0 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c06 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c16 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -481,15 +481,15 @@ │ │ │ │ │ 00000fdc 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001000 0000ab0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ 0000100e 0000970a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 0000102a 0000aa0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ 00001042 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001056 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000106e 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000108e 0000240a R_ARM_THM_CALL 000005c1 framelocalsproxy_keys │ │ │ │ │ +0000108e 0000240a R_ARM_THM_CALL 00000585 framelocalsproxy_keys │ │ │ │ │ 00001096 0000ce0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ 000010a0 0000170a R_ARM_THM_CALL 0000041d Py_XDECREF │ │ │ │ │ 000010c8 0000a90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ 000010e4 00000b0a R_ARM_THM_CALL 000002a9 framelocalsproxy_getval.isra.0 │ │ │ │ │ 000010f0 0000aa0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ 00001108 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000111c 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -500,23 +500,23 @@ │ │ │ │ │ 00001198 0000982f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 0000119c 00009830 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000011a0 0000662f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC34 │ │ │ │ │ 000011a4 00006630 R_ARM_THM_MOVT_ABS 000004a8 .LC34 │ │ │ │ │ 000011ac 00009b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000011ba 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000011be 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000011c6 0000260a R_ARM_THM_CALL 000006a9 framelocalsproxy_getitem │ │ │ │ │ +000011c6 0000260a R_ARM_THM_CALL 0000066d framelocalsproxy_getitem │ │ │ │ │ 000011ce 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ 000011d2 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ 000011d8 0000b20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000011de 0000b30a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000011e8 00004f0a R_ARM_THM_CALL 000009c5 framelocalsproxy_setitem │ │ │ │ │ +000011e8 00004f0a R_ARM_THM_CALL 00000989 framelocalsproxy_setitem │ │ │ │ │ 00001224 0000920a R_ARM_THM_CALL 0000007d _PyFrame_HasHiddenLocals │ │ │ │ │ -0000124c 00002a0a R_ARM_THM_CALL 000008c5 framelocalsproxy_contains │ │ │ │ │ -00001270 0000240a R_ARM_THM_CALL 000005c1 framelocalsproxy_keys │ │ │ │ │ +0000124c 00002a0a R_ARM_THM_CALL 00000889 framelocalsproxy_contains │ │ │ │ │ +00001270 0000240a R_ARM_THM_CALL 00000585 framelocalsproxy_keys │ │ │ │ │ 00001278 0000de0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ 00001296 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012c2 0000950a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ 000012cc 0000d70a R_ARM_THM_CALL 00000000 PyDict_Update │ │ │ │ │ 000012e4 0000d70a R_ARM_THM_CALL 00000000 PyDict_Update │ │ │ │ │ 000012f8 00008e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012fe 0000d62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ @@ -563,14 +563,14 @@ │ │ │ │ │ 00000dea 0000d51e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00000e06 0000d51e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00001230 00000d1e R_ARM_THM_JUMP24 000001d5 frame_locals_get_impl.part.0 │ │ │ │ │ 0000123a 0000931e R_ARM_THM_JUMP24 00000139 _PyFrameLocalsProxy_New │ │ │ │ │ 00001258 0000d51e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 0000140a 0000e11e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x6730 contains 5 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x66f4 contains 5 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000008 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000000c 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000010 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -568,66 +568,41 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ b.n 48e │ │ │ │ │ │ │ │ │ │ 000004b0 : │ │ │ │ │ frame_back_get(): │ │ │ │ │ - push {r3, lr} │ │ │ │ │ + push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - cbnz r3, 520 │ │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ │ - cbz r3, 50a │ │ │ │ │ - ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - bhi.n 4fc │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - beq.n 4ea │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - bic.w r2, r2, #1 │ │ │ │ │ - add.w r1, r2, #128 @ 0x80 │ │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ │ - add.w r2, r1, r2, lsl #1 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - bcc.n 4fc │ │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ │ - cbz r0, 500 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4fa │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - pop {r3, pc} │ │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ │ - b.n 4c6 │ │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + sub sp, #12 │ │ │ │ │ + bl 354 │ │ │ │ │ + R_ARM_THM_CALL PyFrame_GetBack │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cbz r0, 4ce │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 0 <_PyFrame_MakeAndSetFrameObject> │ │ │ │ │ - R_ARM_THM_CALL _PyFrame_MakeAndSetFrameObject │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 4ee │ │ │ │ │ + add sp, #12 │ │ │ │ │ + pop {pc} │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r0, r3 │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - pop {r3, pc} │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - b.n 4ee │ │ │ │ │ + it eq │ │ │ │ │ + moveq r3, r2 │ │ │ │ │ + b.n 4c8 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00000524 : │ │ │ │ │ +000004e8 : │ │ │ │ │ frame_code_get(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -643,31 +618,31 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySys_Audit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 572 │ │ │ │ │ + blt.n 536 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bic.w r0, r0, #1 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 56e │ │ │ │ │ + bge.n 532 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 56e │ │ │ │ │ + b.n 532 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000578 : │ │ │ │ │ +0000053c : │ │ │ │ │ frame_globals_get(): │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ @@ -677,34 +652,34 @@ │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000598 : │ │ │ │ │ +0000055c : │ │ │ │ │ frame_lineno_get(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ bl 2fc │ │ │ │ │ R_ARM_THM_CALL PyFrame_GetLineNumber │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - blt.n 5b6 │ │ │ │ │ + blt.n 57a │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -000005c0 : │ │ │ │ │ +00000584 : │ │ │ │ │ framelocalsproxy_keys(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ @@ -712,107 +687,107 @@ │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 672 │ │ │ │ │ + beq.n 636 │ │ │ │ │ bic.w r7, r7, #1 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ │ - b.n 63c │ │ │ │ │ + b.n 600 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n 63a │ │ │ │ │ + bls.n 5fe │ │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ │ - beq.n 678 │ │ │ │ │ + beq.n 63c │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bmi.n 678 │ │ │ │ │ + bmi.n 63c │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 626 │ │ │ │ │ + bge.n 5ea │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 626 │ │ │ │ │ + beq.n 5ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 68e │ │ │ │ │ + beq.n 652 │ │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ │ adds r3, r4, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 668 │ │ │ │ │ + blt.n 62c │ │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bgt.n 5ee │ │ │ │ │ + bgt.n 5b2 │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ - cbz r3, 672 │ │ │ │ │ + cbz r3, 636 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Next │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - cbz r3, 672 │ │ │ │ │ + cbz r3, 636 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 64c │ │ │ │ │ + bge.n 610 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 696 │ │ │ │ │ + blt.n 65a │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyCell_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyCell_Type │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 60c │ │ │ │ │ + bne.n 5d0 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 60c │ │ │ │ │ - b.n 63a │ │ │ │ │ + bne.n 5d0 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 626 │ │ │ │ │ + b.n 5ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 670 │ │ │ │ │ + bne.n 634 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 670 │ │ │ │ │ + b.n 634 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000006a8 : │ │ │ │ │ +0000066c : │ │ │ │ │ framelocalsproxy_getitem(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ @@ -822,221 +797,221 @@ │ │ │ │ │ ldr r7, [r3, #8] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 79c │ │ │ │ │ + beq.n 760 │ │ │ │ │ bic.w r5, r5, #1 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.n 768 │ │ │ │ │ + ble.n 72c │ │ │ │ │ ldr.w r8, [r5, #72] @ 0x48 │ │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 7b2 │ │ │ │ │ + beq.n 776 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 768 │ │ │ │ │ + beq.n 72c │ │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 7ca │ │ │ │ │ + beq.n 78e │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 766 │ │ │ │ │ + beq.n 72a │ │ │ │ │ ldr.w r2, [r8, #24] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 7e4 │ │ │ │ │ + beq.n 7a8 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 766 │ │ │ │ │ + beq.n 72a │ │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 7a0 │ │ │ │ │ + beq.n 764 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq.n 766 │ │ │ │ │ + beq.n 72a │ │ │ │ │ ldr.w r2, [r8, #32] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 7fe │ │ │ │ │ + beq.n 7c2 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq.n 766 │ │ │ │ │ + beq.n 72a │ │ │ │ │ ldr.w r2, [r8, #36] @ 0x24 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 818 │ │ │ │ │ + beq.n 7dc │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq.n 766 │ │ │ │ │ + beq.n 72a │ │ │ │ │ add.w r8, r8, #36 @ 0x24 │ │ │ │ │ movs r3, #6 │ │ │ │ │ - b.n 738 │ │ │ │ │ + b.n 6fc │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 766 │ │ │ │ │ + ble.n 72a │ │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 732 │ │ │ │ │ + bne.n 6f6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 882 │ │ │ │ │ + beq.w 846 │ │ │ │ │ adds r2, r3, #2 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - beq.n 79c │ │ │ │ │ + beq.n 760 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 76e │ │ │ │ │ + blt.n 732 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - cbnz r6, 76e │ │ │ │ │ + cbnz r6, 732 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt.n 834 │ │ │ │ │ + blt.n 7f8 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - cbz r0, 784 │ │ │ │ │ + cbz r0, 748 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 79c │ │ │ │ │ + blt.n 760 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 760 │ │ │ │ │ + bne.n 724 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 760 │ │ │ │ │ + b.n 724 │ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 874 │ │ │ │ │ + beq.n 838 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.n 75e │ │ │ │ │ + b.n 722 │ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ae │ │ │ │ │ + bne.n 772 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - ble.n 76e │ │ │ │ │ + ble.n 732 │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 6ee │ │ │ │ │ + b.n 6b2 │ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ae │ │ │ │ │ + bne.n 772 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #1 │ │ │ │ │ - bgt.n 6fa │ │ │ │ │ - b.n 76e │ │ │ │ │ + bgt.n 6be │ │ │ │ │ + b.n 732 │ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ae │ │ │ │ │ + bne.n 772 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #1 │ │ │ │ │ - bgt.n 706 │ │ │ │ │ - b.n 76e │ │ │ │ │ + bgt.n 6ca │ │ │ │ │ + b.n 732 │ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ │ movs r2, #4 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ae │ │ │ │ │ + bne.n 772 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #1 │ │ │ │ │ - bgt.n 71e │ │ │ │ │ - b.n 76e │ │ │ │ │ + bgt.n 6e2 │ │ │ │ │ + b.n 732 │ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ │ movs r2, #5 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ae │ │ │ │ │ + bne.n 772 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ cmp r1, #6 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #1 │ │ │ │ │ - bgt.w 72a │ │ │ │ │ - b.n 76e │ │ │ │ │ + bgt.w 6ee │ │ │ │ │ + b.n 732 │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r6, [r2, r1, lsl #2] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - beq.n 850 │ │ │ │ │ + beq.n 814 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 76a │ │ │ │ │ + b.n 72e │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 79c │ │ │ │ │ - beq.n 84a │ │ │ │ │ + blt.n 760 │ │ │ │ │ + beq.n 80e │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 84a │ │ │ │ │ - b.n 754 │ │ │ │ │ + beq.n 80e │ │ │ │ │ + b.n 718 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #1 │ │ │ │ │ - bgt.w 712 │ │ │ │ │ - b.n 76e │ │ │ │ │ + bgt.w 6d6 │ │ │ │ │ + b.n 732 │ │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 732 │ │ │ │ │ + b.n 6f6 │ │ │ │ │ │ │ │ │ │ -00000888 : │ │ │ │ │ +0000084c : │ │ │ │ │ frame_trace_get(): │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1046,15 +1021,15 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000008a8 : │ │ │ │ │ +0000086c : │ │ │ │ │ frame_trace_opcodes_get(): │ │ │ │ │ ldrb r1, [r0, #25] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -1063,15 +1038,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r2 │ │ │ │ │ movne r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000008c4 : │ │ │ │ │ +00000888 : │ │ │ │ │ framelocalsproxy_contains(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ @@ -1080,117 +1055,117 @@ │ │ │ │ │ ldr r7, [r3, #8] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 92e │ │ │ │ │ + beq.n 8f2 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 8f8 │ │ │ │ │ + b.n 8bc │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r2, r3, #4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge.n 934 │ │ │ │ │ + bge.n 8f8 │ │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 8f6 │ │ │ │ │ + bne.n 8ba │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - cbz r0, 972 │ │ │ │ │ + cbz r0, 936 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 962 │ │ │ │ │ + blt.n 926 │ │ │ │ │ adds r2, r3, #2 │ │ │ │ │ - beq.n 98c │ │ │ │ │ + beq.n 950 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 95e │ │ │ │ │ + bge.n 922 │ │ │ │ │ ldr r5, [r7, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 992 │ │ │ │ │ + bne.n 956 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r3, ip │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 928 │ │ │ │ │ + bne.n 8ec │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge.n 928 │ │ │ │ │ + bge.n 8ec │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 97a │ │ │ │ │ + beq.n 93e │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 93c │ │ │ │ │ + b.n 900 │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 92e │ │ │ │ │ + b.n 8f2 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 920 │ │ │ │ │ + bne.n 8e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 920 │ │ │ │ │ + b.n 8e4 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ - b.n 8f6 │ │ │ │ │ + b.n 8ba │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 9a0 │ │ │ │ │ + bge.n 964 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 92e │ │ │ │ │ + b.n 8f2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_Contains │ │ │ │ │ - beq.n 958 │ │ │ │ │ + beq.n 91c │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 2a8 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getval.isra.0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 958 │ │ │ │ │ + beq.n 91c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 920 │ │ │ │ │ + bge.n 8e4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 96a │ │ │ │ │ - b.n 920 │ │ │ │ │ + beq.n 92e │ │ │ │ │ + b.n 8e4 │ │ │ │ │ │ │ │ │ │ -000009c4 : │ │ │ │ │ +00000988 : │ │ │ │ │ framelocalsproxy_setitem(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -1199,24 +1174,24 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 378 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getkeyindex.constprop.0 │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ - beq.n a24 │ │ │ │ │ + beq.n 9e8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n a48 │ │ │ │ │ + bge.n a0c │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, a38 │ │ │ │ │ - cbz r5, a30 │ │ │ │ │ + cbnz r0, 9fc │ │ │ │ │ + cbz r5, 9f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_New │ │ │ │ │ - cbz r0, a24 │ │ │ │ │ + cbz r0, 9e8 │ │ │ │ │ str r0, [r4, #28] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_SetItem │ │ │ │ │ @@ -1234,56 +1209,56 @@ │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ - b.n a24 │ │ │ │ │ + b.n 9e8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n a00 │ │ │ │ │ + bne.n 9c4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_DelItem │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n a0e │ │ │ │ │ + beq.n 9d2 │ │ │ │ │ bic.w r2, r8, #1 │ │ │ │ │ add.w r0, r6, #40 @ 0x28 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ │ bic.w r6, r2, #1 │ │ │ │ │ - beq.n aea │ │ │ │ │ + beq.n aae │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.n a70 │ │ │ │ │ + bpl.n a34 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n ada │ │ │ │ │ + bne.n a9e │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n ad6 │ │ │ │ │ + beq.n a9a │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n ac2 │ │ │ │ │ + bls.n a86 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ac2 │ │ │ │ │ + bge.n a86 │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n b04 │ │ │ │ │ + bne.n ac8 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a24 │ │ │ │ │ + beq.n 9e8 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ adds r2, #4 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r0, #1 │ │ │ │ │ @@ -1301,51 +1276,51 @@ │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r5, r5, #1 │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r5, #0] │ │ │ │ │ str.w r5, [r9, r3, lsl #2] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n a28 │ │ │ │ │ + b.n 9ec │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyCell_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyCell_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n aee │ │ │ │ │ - b.n a70 │ │ │ │ │ + beq.n ab2 │ │ │ │ │ + b.n a34 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n ac2 │ │ │ │ │ + beq.n a86 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ bl 41c │ │ │ │ │ - b.n ad6 │ │ │ │ │ + b.n a9a │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Size │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n a28 │ │ │ │ │ + beq.n 9ec │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a24 │ │ │ │ │ + beq.n 9e8 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n a9a │ │ │ │ │ + ble.n a5e │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ add.w r7, r1, #12 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w sl, r0, #12 │ │ │ │ │ ldr.w lr, [sl, #4]! │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ @@ -1355,126 +1330,126 @@ │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ it lt │ │ │ │ │ strlt.w r7, [lr] │ │ │ │ │ mov r7, r8 │ │ │ │ │ cmp r2, ip │ │ │ │ │ str.w lr, [r7, #4]! │ │ │ │ │ mov r8, r7 │ │ │ │ │ - ble.n a9a │ │ │ │ │ - b.n b36 │ │ │ │ │ + ble.n a5e │ │ │ │ │ + b.n afa │ │ │ │ │ │ │ │ │ │ -00000b60 : │ │ │ │ │ +00000b24 : │ │ │ │ │ framelocalsproxy_length(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r5, [r7, #28] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ bic.w r6, r6, #1 │ │ │ │ │ - cbnz r5, b98 │ │ │ │ │ + cbnz r5, b5c │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n b8c │ │ │ │ │ + b.n b50 │ │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl c8 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n b80 │ │ │ │ │ + bgt.n b44 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Size │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n b7c │ │ │ │ │ + b.n b40 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ba4 : │ │ │ │ │ +00000b68 : │ │ │ │ │ framelocalsproxy_repr(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprEnter │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bf4 │ │ │ │ │ + bne.n bb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, c1a │ │ │ │ │ + cbz r0, bde │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Update │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n c06 │ │ │ │ │ + blt.n bca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Repr │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n bea │ │ │ │ │ + bge.n bae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, bea │ │ │ │ │ + cbnz r3, bae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprLeave │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ble.n c20 │ │ │ │ │ + ble.n be4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c1a │ │ │ │ │ + bge.n bde │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, c1a │ │ │ │ │ + cbnz r3, bde │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprLeave │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n bf0 │ │ │ │ │ + b.n bb4 │ │ │ │ │ │ │ │ │ │ -00000c24 : │ │ │ │ │ +00000be8 : │ │ │ │ │ framelocalsproxy_tp_clear(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - cbz r2, c52 │ │ │ │ │ + cbz r2, c16 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c4e │ │ │ │ │ + bge.n c12 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, c4e │ │ │ │ │ + cbnz r3, c12 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -48,15 +48,15 @@ │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ itte ne │ │ │ │ │ movwne r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movtne r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ │ - bl 6a8 │ │ │ │ │ + bl 66c │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getitem │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 6c │ │ │ │ │ mov r4, r5 │ │ │ │ │ b.n 90 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ @@ -1169,15 +1169,15 @@ │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cbnz r3, b70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cbnz r4, b8c │ │ │ │ │ b.n bbc │ │ │ │ │ - bl 9c4 │ │ │ │ │ + bl 988 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_setitem │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.n be2 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n c0c │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ @@ -1744,15 +1744,15 @@ │ │ │ │ │ 0000107e : │ │ │ │ │ framelocalsproxy_iter(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - bl 5c0 │ │ │ │ │ + bl 584 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 10a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1890,15 +1890,15 @@ │ │ │ │ │ itte ne │ │ │ │ │ movwne r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movtne r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 6a8 │ │ │ │ │ + bl 66c │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_getitem │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 1200 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ @@ -1907,15 +1907,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cbz r0, 1200 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9c4 │ │ │ │ │ + bl 988 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_setitem │ │ │ │ │ cbz r4, 1200 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.n 1200 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1202 │ │ │ │ │ @@ -1953,15 +1953,15 @@ │ │ │ │ │ │ │ │ │ │ 0000123e : │ │ │ │ │ framelocalsproxy___contains__(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 8c4 │ │ │ │ │ + bl 888 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_contains │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ blt.n 125c │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -1970,15 +1970,15 @@ │ │ │ │ │ 00001260 : │ │ │ │ │ framelocalsproxy_reversed(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - bl 5c0 │ │ │ │ │ + bl 584 │ │ │ │ │ R_ARM_THM_CALL framelocalsproxy_keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 129c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Reverse │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.n 129c │ │ │ ├── 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: 45656 (bytes into file) │ │ │ │ │ + Start of section headers: 46096 (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 0xb258: │ │ │ │ │ +There are 18 section headers, starting at offset 0xb410: │ │ │ │ │ │ │ │ │ │ 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 001174 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 009608 000420 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0011a8 000470 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 009a28 000398 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 001618 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 001618 00036e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 001988 005404 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 009dc0 0012f0 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 006d8c 0001dc 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00b0b0 000108 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 006f68 00069c 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 00b1b8 000010 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 007604 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 007604 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 007638 0011b0 10 16 171 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0087e8 000e1e 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 00b1c8 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 001290 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 009790 000470 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0012c4 000470 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 009c00 000398 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 001734 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 001734 00036e 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 001aa4 005470 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 009f98 0012d0 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 006f14 0001dc 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00b268 000108 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 0070f0 00069c 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 00b370 000010 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00778c 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00778c 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 0077c0 0011b0 10 16 171 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 008970 000e1e 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00b380 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 {} │ │ │ │ │ @@ -18,124 +18,124 @@ │ │ │ │ │ 14: 000002b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 15: 000002b8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 16: 000002b9 24 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ 17: 00000001 38 FUNC LOCAL DEFAULT 9 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ 18: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 19: 00000001 120 FUNC LOCAL DEFAULT 1 list_resize │ │ │ │ │ 20: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 21: 00000489 1830 FUNC LOCAL DEFAULT 7 list_sort_impl.constprop.0 │ │ │ │ │ + 21: 00000489 1824 FUNC LOCAL DEFAULT 7 list_sort_impl.constprop.0 │ │ │ │ │ 22: 00000018 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ - 23: 00001cd9 102 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ - 24: 000015e5 1780 FUNC LOCAL DEFAULT 7 count_run │ │ │ │ │ - 25: 000053b9 42 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ - 26: 0000476d 180 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ - 27: 00000ee5 6 FUNC LOCAL DEFAULT 1 safe_object_compare │ │ │ │ │ - 28: 0000466d 254 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ - 29: 00001d41 3162 FUNC LOCAL DEFAULT 7 merge_at │ │ │ │ │ - 30: 00000e95 24 FUNC LOCAL DEFAULT 1 unsafe_float_compare │ │ │ │ │ - 31: 00000bb1 2610 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ - 32: 000005d1 96 FUNC LOCAL DEFAULT 1 sortslice_reverse.isra.0 │ │ │ │ │ - 33: 00000079 682 FUNC LOCAL DEFAULT 1 gallop_right │ │ │ │ │ - 34: 00000325 628 FUNC LOCAL DEFAULT 1 gallop_left │ │ │ │ │ - 35: 00000599 54 FUNC LOCAL DEFAULT 1 sortslice_memcpy.constprop.0 │ │ │ │ │ - 36: 00001031 124 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ + 23: 00001e45 102 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ + 24: 000015cd 2168 FUNC LOCAL DEFAULT 7 count_run │ │ │ │ │ + 25: 00005425 42 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ + 26: 000047d9 180 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ + 27: 00001001 6 FUNC LOCAL DEFAULT 1 safe_object_compare │ │ │ │ │ + 28: 000046d9 254 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ + 29: 00001ead 3152 FUNC LOCAL DEFAULT 7 merge_at │ │ │ │ │ + 30: 00000fb1 24 FUNC LOCAL DEFAULT 1 unsafe_float_compare │ │ │ │ │ + 31: 00000ba9 2594 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ + 32: 000005f1 86 FUNC LOCAL DEFAULT 1 sortslice_reverse.isra.0 │ │ │ │ │ + 33: 00000079 692 FUNC LOCAL DEFAULT 1 gallop_right │ │ │ │ │ + 34: 0000032d 652 FUNC LOCAL DEFAULT 1 gallop_left │ │ │ │ │ + 35: 000005b9 54 FUNC LOCAL DEFAULT 1 sortslice_memcpy.constprop.0 │ │ │ │ │ + 36: 0000114d 122 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ 37: 00000034 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 38: 00002a25 60 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ - 39: 00002bbc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 40: 00002bc8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 41: 00002c49 984 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ - 42: 00004c4d 728 FUNC LOCAL DEFAULT 7 list_slice_lock_held │ │ │ │ │ + 38: 00002b85 60 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ + 39: 00002d1c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 40: 00002d28 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 41: 00002da9 984 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ + 42: 00004cb9 728 FUNC LOCAL DEFAULT 7 list_slice_lock_held │ │ │ │ │ 43: 00000058 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ - 44: 00003021 710 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held.constprop.0 │ │ │ │ │ - 45: 00000631 122 FUNC LOCAL DEFAULT 1 list_clear_impl.isra.0 │ │ │ │ │ - 46: 000032e9 182 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ - 47: 000033d5 268 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ - 48: 000034d0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 49: 000034e0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 50: 000034e1 94 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ - 51: 00003541 192 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ - 52: 000035f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 44: 00003181 710 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held.constprop.0 │ │ │ │ │ + 45: 00000649 122 FUNC LOCAL DEFAULT 1 list_clear_impl.isra.0 │ │ │ │ │ + 46: 00003449 182 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ + 47: 00003535 268 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ + 48: 00003630 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 49: 00003640 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 50: 00003641 94 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ + 51: 000036a1 192 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ + 52: 00003758 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 53: 00000074 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ - 54: 00003600 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 55: 00003601 280 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ - 56: 00000739 78 FUNC LOCAL DEFAULT 1 list_new_prealloc │ │ │ │ │ - 57: 00003714 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 58: 00003718 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 59: 00003719 64 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ - 60: 00003754 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 61: 00003758 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 62: 00003759 4 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ - 63: 00003781 1476 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ - 64: 00003d45 534 FUNC LOCAL DEFAULT 7 list_extend_lock_held │ │ │ │ │ - 65: 000010c5 176 FUNC LOCAL DEFAULT 1 list_inplace_repeat_lock_held │ │ │ │ │ + 54: 00003760 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 55: 00003761 280 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ + 56: 00000855 78 FUNC LOCAL DEFAULT 1 list_new_prealloc │ │ │ │ │ + 57: 00003874 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 58: 00003878 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 59: 00003879 64 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ + 60: 000038b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 61: 000038b8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 62: 000038b9 4 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ + 63: 000038e1 1486 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ + 64: 00003eb1 534 FUNC LOCAL DEFAULT 7 list_extend_lock_held │ │ │ │ │ + 65: 000011e1 176 FUNC LOCAL DEFAULT 1 list_inplace_repeat_lock_held │ │ │ │ │ 66: 000000a8 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ 67: 000000c4 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ - 68: 00003f5d 160 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ - 69: 00003ffd 526 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ - 70: 000040b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 71: 000040ba 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 72: 00004110 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 73: 00004128 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 74: 000041cc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 75: 000041e4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 68: 000040c9 160 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ + 69: 00004169 526 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ + 70: 00004220 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 71: 00004226 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 72: 0000427c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 73: 00004294 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 74: 00004338 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 75: 00004350 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 76: 000000cc 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 77: 0000420d 228 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ - 78: 000042f1 166 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ - 79: 000006ad 138 FUNC LOCAL DEFAULT 1 list_ass_item │ │ │ │ │ + 77: 00004379 228 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ + 78: 0000445d 166 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ + 79: 000006c5 138 FUNC LOCAL DEFAULT 1 list_ass_item │ │ │ │ │ 80: 000000ec 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ 81: 000000f0 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ 82: 00000104 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ - 83: 00004399 432 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ + 83: 00004505 432 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ 84: 0000011c 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ - 85: 00004549 254 FUNC LOCAL DEFAULT 7 list_concat │ │ │ │ │ - 86: 00004649 34 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ - 87: 000007bd 130 FUNC LOCAL DEFAULT 1 ins1 │ │ │ │ │ - 88: 0000088c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 85: 00000751 258 FUNC LOCAL DEFAULT 1 list_concat │ │ │ │ │ + 86: 000046b5 34 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ + 87: 000008d9 130 FUNC LOCAL DEFAULT 1 ins1 │ │ │ │ │ + 88: 000009a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 89: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ - 90: 0000487c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 91: 00004880 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 92: 00004881 116 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ + 90: 000048e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 91: 000048ec 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 92: 000048ed 116 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ 93: 00000160 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ - 94: 00000890 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 95: 00000891 138 FUNC LOCAL DEFAULT 1 list_insert │ │ │ │ │ - 96: 0000091d 68 FUNC LOCAL DEFAULT 1 list___reversed__ │ │ │ │ │ - 97: 0000095c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 98: 00000960 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 99: 00000961 36 FUNC LOCAL DEFAULT 1 listreviter_dealloc │ │ │ │ │ - 100: 00004c04 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 101: 00004c10 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 102: 00004f18 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 103: 00004f24 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 104: 00004f25 208 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ - 105: 00004ff0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 94: 000009ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 95: 000009ad 138 FUNC LOCAL DEFAULT 1 list_insert │ │ │ │ │ + 96: 00000a39 68 FUNC LOCAL DEFAULT 1 list___reversed__ │ │ │ │ │ + 97: 00000a78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 98: 00000a7c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 99: 00000a7d 36 FUNC LOCAL DEFAULT 1 listreviter_dealloc │ │ │ │ │ + 100: 00004c70 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 101: 00004c7c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 102: 00004f84 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 103: 00004f90 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 104: 00004f91 208 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ + 105: 0000505c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 106: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ 107: 00000190 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ - 108: 00004ff4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 109: 00004ff5 964 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ - 110: 00000985 12 FUNC LOCAL DEFAULT 1 listiter_traverse │ │ │ │ │ + 108: 00005060 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 109: 00005061 964 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ + 110: 00000aa1 12 FUNC LOCAL DEFAULT 1 listiter_traverse │ │ │ │ │ 111: 000001d8 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ 112: 000001dc 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 113: 00000a55 250 FUNC LOCAL DEFAULT 1 list_repr │ │ │ │ │ - 114: 00000b51 372 FUNC LOCAL DEFAULT 1 list_repeat │ │ │ │ │ - 115: 00000cc5 88 FUNC LOCAL DEFAULT 1 listreviter_next │ │ │ │ │ + 113: 00000b71 250 FUNC LOCAL DEFAULT 1 list_repr │ │ │ │ │ + 114: 00000c6d 372 FUNC LOCAL DEFAULT 1 list_repeat │ │ │ │ │ + 115: 00000de1 88 FUNC LOCAL DEFAULT 1 listreviter_next │ │ │ │ │ 116: 000001e4 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ 117: 00000050 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 118: 00000d1d 28 FUNC LOCAL DEFAULT 1 py_list_clear │ │ │ │ │ - 119: 00000d39 170 FUNC LOCAL DEFAULT 1 list_count │ │ │ │ │ - 120: 00000de5 46 FUNC LOCAL DEFAULT 1 list_reverse │ │ │ │ │ - 121: 00000e15 44 FUNC LOCAL DEFAULT 1 list_inplace_concat │ │ │ │ │ - 122: 00000ead 22 FUNC LOCAL DEFAULT 1 list_clear_slot │ │ │ │ │ - 123: 00000ec5 24 FUNC LOCAL DEFAULT 1 listiter_len │ │ │ │ │ - 124: 00000edd 8 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ + 118: 00000e39 28 FUNC LOCAL DEFAULT 1 py_list_clear │ │ │ │ │ + 119: 00000e55 170 FUNC LOCAL DEFAULT 1 list_count │ │ │ │ │ + 120: 00000f01 46 FUNC LOCAL DEFAULT 1 list_reverse │ │ │ │ │ + 121: 00000f31 44 FUNC LOCAL DEFAULT 1 list_inplace_concat │ │ │ │ │ + 122: 00000fc9 22 FUNC LOCAL DEFAULT 1 list_clear_slot │ │ │ │ │ + 123: 00000fe1 24 FUNC LOCAL DEFAULT 1 listiter_len │ │ │ │ │ + 124: 00000ff9 8 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ 125: 000001f8 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ 126: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 127: 00000eed 272 FUNC LOCAL DEFAULT 1 list_index │ │ │ │ │ + 127: 00001009 272 FUNC LOCAL DEFAULT 1 list_index │ │ │ │ │ 128: 00000054 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 129: 00000055 12 FUNC LOCAL DEFAULT 9 listreviter_traverse │ │ │ │ │ - 130: 000010ad 24 FUNC LOCAL DEFAULT 1 listreviter_len │ │ │ │ │ + 130: 000011c9 24 FUNC LOCAL DEFAULT 1 listreviter_len │ │ │ │ │ 131: 00000061 44 FUNC LOCAL DEFAULT 9 list_inplace_repeat │ │ │ │ │ 132: 00000220 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ 133: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ 134: 0000008d 84 FUNC LOCAL DEFAULT 9 listiter_reduce │ │ │ │ │ 135: 000000dc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 136: 000000e0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 137: 000000e1 76 FUNC LOCAL DEFAULT 9 listiter_setstate │ │ │ │ │ @@ -197,30 +197,30 @@ │ │ │ │ │ 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 200: 0000299d 134 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ + 200: 00002afd 134 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 202: 00002a61 360 FUNC GLOBAL DEFAULT 7 _PyList_FromStackRefStealOnSuccess │ │ │ │ │ - 203: 00002bc9 126 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ + 202: 00002bc1 360 FUNC GLOBAL DEFAULT 7 _PyList_FromStackRefStealOnSuccess │ │ │ │ │ + 203: 00002d29 126 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 205: 000033a1 50 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ + 205: 00003501 50 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 209: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 215: 0000375d 34 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ + 215: 000038bd 34 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictKeys_Type │ │ │ │ │ 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictValues_Type │ │ │ │ │ 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictItems_Type │ │ │ │ │ 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ @@ -238,44 +238,44 @@ │ │ │ │ │ 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 241: 00000789 50 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ - 242: 00000841 80 FUNC GLOBAL DEFAULT 1 PyList_GetItem │ │ │ │ │ + 241: 000008a5 50 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ + 242: 0000095d 80 FUNC GLOBAL DEFAULT 1 PyList_GetItem │ │ │ │ │ 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 245: 00004821 96 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ + 245: 0000488d 96 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Track │ │ │ │ │ - 247: 000048f5 854 FUNC GLOBAL DEFAULT 7 _PyList_SliceSubscript │ │ │ │ │ + 247: 00004961 854 FUNC GLOBAL DEFAULT 7 _PyList_SliceSubscript │ │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 249: 00000991 86 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ - 250: 000009e9 52 FUNC GLOBAL DEFAULT 1 PyList_Clear │ │ │ │ │ - 251: 00000a1d 56 FUNC GLOBAL DEFAULT 1 _PyList_AsTupleAndClear │ │ │ │ │ + 249: 00000aad 86 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ + 250: 00000b05 52 FUNC GLOBAL DEFAULT 1 PyList_Clear │ │ │ │ │ + 251: 00000b39 56 FUNC GLOBAL DEFAULT 1 _PyList_AsTupleAndClear │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArraySteal │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 263: 00000027 46 FUNC GLOBAL HIDDEN 9 _PyList_DebugMallocStats │ │ │ │ │ 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 266: 00000e41 84 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ + 266: 00000f5d 84 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ - 269: 000053e5 32 FUNC GLOBAL HIDDEN 7 _PyList_GetItemRef │ │ │ │ │ - 270: 00000ffd 52 FUNC GLOBAL DEFAULT 1 PyList_Extend │ │ │ │ │ + 269: 00005451 32 FUNC GLOBAL HIDDEN 7 _PyList_GetItemRef │ │ │ │ │ + 270: 00001119 52 FUNC GLOBAL DEFAULT 1 PyList_Extend │ │ │ │ │ 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ 274: 000001a0 208 OBJECT GLOBAL DEFAULT 3 PyListRevIter_Type │ │ │ │ │ 275: 000000d0 208 OBJECT GLOBAL DEFAULT 3 PyListIter_Type │ │ │ │ │ 276: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyList_Type │ │ │ │ │ 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,262 +1,272 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x9608 contains 132 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x9790 contains 142 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000048 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000006e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000090 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -00000094 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ +00000090 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +00000094 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ 000000ea 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 00000166 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000001f4 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000026e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000336 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -0000033a 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -0000038c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000003f8 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000047c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000004ee 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000005b4 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000670 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006f0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000071a 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000071e 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00000722 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -00000726 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -0000072c 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000748 00000a0a R_ARM_THM_CALL 000000f5 PyList_New.constprop.0 │ │ │ │ │ -00000758 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000077a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007a8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000007ac 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000007b0 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000082c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000830 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000834 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000864 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000868 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000870 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000878 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000087c 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00000884 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000088c 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000008aa 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000008b2 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000008cc 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000008d0 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000008ec 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008f4 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000904 00005d2f R_ARM_THM_MOVW_ABS_NC 00000160 .LC13 │ │ │ │ │ -00000908 00005d30 R_ARM_THM_MOVT_ABS 00000160 .LC13 │ │ │ │ │ -0000090e 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000930 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000950 0000f60a R_ARM_THM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ -0000095c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000970 0000b50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00000976 0000100a R_ARM_THM_CALL 000002b9 Py_XDECREF │ │ │ │ │ -000009ca 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000009ce 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000009d4 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000a0a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000a0e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000a12 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000a3a 0000fc0a R_ARM_THM_CALL 00000000 _PyTuple_FromArraySteal │ │ │ │ │ -00000a42 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000a6a 0000fe0a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00000a78 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -00000a84 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000ab8 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000ac4 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000ad0 0001010a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00000aee 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000af8 0000100a R_ARM_THM_CALL 000002b9 Py_XDECREF │ │ │ │ │ -00000afe 0001020a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -00000b04 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00000b10 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000b1a 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00000b28 00006f2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC16 │ │ │ │ │ -00000b2c 00006f30 R_ARM_THM_MOVT_ABS 000001d8 .LC16 │ │ │ │ │ -00000b3e 0000702f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ -00000b42 00007030 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ -00000b74 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000cae 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000d16 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d2e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000d32 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000d5c 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000daa 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dbe 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dea 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000dee 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000e24 00003f0a R_ARM_THM_CALL 00003781 _list_extend │ │ │ │ │ -00000e82 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000e86 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e8a 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000f22 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00000f34 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00000f7a 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000f98 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000f9c 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000fa0 00007e2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC20 │ │ │ │ │ -00000fa4 00007e30 R_ARM_THM_MOVT_ABS 00000200 .LC20 │ │ │ │ │ -00000faa 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000fc0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000fc8 0001090a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000fce 00007d2f R_ARM_THM_MOVW_ABS_NC 000001f8 .LC19 │ │ │ │ │ -00000fd2 00007d30 R_ARM_THM_MOVT_ABS 000001f8 .LC19 │ │ │ │ │ -00000fdc 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000ff2 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -0000101e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001022 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001026 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001074 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001094 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000010a0 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000010ea 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001156 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000116a 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000005ca 0000c71e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ -00000698 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -000006a4 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00000782 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000980 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000009b2 00002a1e R_ARM_THM_JUMP24 00004c4d list_slice_lock_held │ │ │ │ │ -00000a50 0000fd1e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ -00000b24 0001041e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -00000b34 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000b4a 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000c54 00000a1e R_ARM_THM_JUMP24 000000f5 PyList_New.constprop.0 │ │ │ │ │ -00000cc0 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000dce 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000ed2 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000ed8 00010b1e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -00000ee0 00002a1e R_ARM_THM_JUMP24 00004c4d list_slice_lock_held │ │ │ │ │ -00000ee6 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001016 00003f1e R_ARM_THM_JUMP24 00003781 _list_extend │ │ │ │ │ -000010bc 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000270 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000033e 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +00000342 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +00000396 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000040a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000048e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000504 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000005d4 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000688 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000708 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000732 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000736 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000073a 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +0000073e 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00000744 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000776 00000a0a R_ARM_THM_CALL 000000f5 PyList_New.constprop.0 │ │ │ │ │ +00000788 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000828 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000082c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000838 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000083c 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000842 0000542f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00000846 00005430 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +0000084c 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000864 00000a0a R_ARM_THM_CALL 000000f5 PyList_New.constprop.0 │ │ │ │ │ +00000874 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000896 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008c4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000008c8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000008cc 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000948 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000094c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000950 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000980 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000984 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000098c 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000994 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000998 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000009a0 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000009a8 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000009c6 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000009ce 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000009e8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000009ec 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000a08 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a10 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a20 00005d2f R_ARM_THM_MOVW_ABS_NC 00000160 .LC13 │ │ │ │ │ +00000a24 00005d30 R_ARM_THM_MOVT_ABS 00000160 .LC13 │ │ │ │ │ +00000a2a 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000a4c 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000a6c 0000f60a R_ARM_THM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ +00000a78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a8c 0000b50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00000a92 0000100a R_ARM_THM_CALL 000002b9 Py_XDECREF │ │ │ │ │ +00000ae6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000aea 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000af0 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b26 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000b2a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000b2e 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b56 0000fc0a R_ARM_THM_CALL 00000000 _PyTuple_FromArraySteal │ │ │ │ │ +00000b5e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b86 0000fe0a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00000b94 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +00000ba0 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000bd4 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000be0 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000bec 0001010a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00000c0a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c14 0000100a R_ARM_THM_CALL 000002b9 Py_XDECREF │ │ │ │ │ +00000c1a 0001020a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +00000c20 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00000c2c 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000c36 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00000c44 00006f2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC16 │ │ │ │ │ +00000c48 00006f30 R_ARM_THM_MOVT_ABS 000001d8 .LC16 │ │ │ │ │ +00000c5a 0000702f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ +00000c5e 00007030 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ +00000c90 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000dca 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000e32 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e4a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000e4e 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000e78 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000ec6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000eda 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f06 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000f0a 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000f40 00003f0a R_ARM_THM_CALL 000038e1 _list_extend │ │ │ │ │ +00000f9e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000fa2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000fa6 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000103e 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00001050 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00001096 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000010b4 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000010b8 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000010bc 00007e2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC20 │ │ │ │ │ +000010c0 00007e30 R_ARM_THM_MOVT_ABS 00000200 .LC20 │ │ │ │ │ +000010c6 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000010dc 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010e4 0001090a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000010ea 00007d2f R_ARM_THM_MOVW_ABS_NC 000001f8 .LC19 │ │ │ │ │ +000010ee 00007d30 R_ARM_THM_MOVT_ABS 000001f8 .LC19 │ │ │ │ │ +000010f8 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000110e 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +0000113a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000113e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001142 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001190 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000011aa 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000011b6 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001206 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001272 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001286 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000005ea 0000c71e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ +000006b0 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +000006bc 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00000810 00000a1e R_ARM_THM_JUMP24 000000f5 PyList_New.constprop.0 │ │ │ │ │ +0000089e 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000a9c 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00000ace 00002a1e R_ARM_THM_JUMP24 00004cb9 list_slice_lock_held │ │ │ │ │ +00000b6c 0000fd1e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ +00000c40 0001041e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +00000c50 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00000c66 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00000d70 00000a1e R_ARM_THM_JUMP24 000000f5 PyList_New.constprop.0 │ │ │ │ │ +00000ddc 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000eea 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000fee 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000ff4 00010b1e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +00000ffc 00002a1e R_ARM_THM_JUMP24 00004cb9 list_slice_lock_held │ │ │ │ │ +00001002 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001132 00003f1e R_ARM_THM_JUMP24 000038e1 _list_extend │ │ │ │ │ +000011d8 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x9a28 contains 115 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x9c00 contains 115 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00011502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000d02 R_ARM_ABS32 00000211 list_dealloc │ │ │ │ │ -0000002c 00007102 R_ARM_ABS32 00000a55 list_repr │ │ │ │ │ +0000002c 00007102 R_ARM_ABS32 00000b71 list_repr │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00011602 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ 00000048 00011702 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00002602 R_ARM_ABS32 00002a25 list_traverse │ │ │ │ │ -00000060 00007a02 R_ARM_ABS32 00000ead list_clear_slot │ │ │ │ │ -00000064 00004502 R_ARM_ABS32 00003ffd list_richcompare │ │ │ │ │ -0000006c 00002f02 R_ARM_ABS32 000033d5 list_iter │ │ │ │ │ +0000005c 00002602 R_ARM_ABS32 00002b85 list_traverse │ │ │ │ │ +00000060 00007a02 R_ARM_ABS32 00000fc9 list_clear_slot │ │ │ │ │ +00000064 00004502 R_ARM_ABS32 00004169 list_richcompare │ │ │ │ │ +0000006c 00002f02 R_ARM_ABS32 00003535 list_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 00004402 R_ARM_ABS32 00003f5d list___init__ │ │ │ │ │ +00000094 00004402 R_ARM_ABS32 000040c9 list___init__ │ │ │ │ │ 00000098 0000ed02 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ 0000009c 00011802 R_ARM_ABS32 00000000 PyType_GenericNew │ │ │ │ │ 000000a0 0000b702 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000000c8 00004e02 R_ARM_ABS32 000042f1 list_vectorcall │ │ │ │ │ +000000c8 00004e02 R_ARM_ABS32 0000445d list_vectorcall │ │ │ │ │ 000000d4 00011502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003302 R_ARM_ABS32 00003541 listiter_dealloc │ │ │ │ │ +000000e8 00003302 R_ARM_ABS32 000036a1 listiter_dealloc │ │ │ │ │ 00000118 00011702 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000012c 00006e02 R_ARM_ABS32 00000985 listiter_traverse │ │ │ │ │ +0000012c 00006e02 R_ARM_ABS32 00000aa1 listiter_traverse │ │ │ │ │ 0000013c 00011902 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00003202 R_ARM_ABS32 000034e1 listiter_next │ │ │ │ │ +00000140 00003202 R_ARM_ABS32 00003641 listiter_next │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a4 00011502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001b8 00006302 R_ARM_ABS32 00000961 listreviter_dealloc │ │ │ │ │ +000001b8 00006302 R_ARM_ABS32 00000a7d listreviter_dealloc │ │ │ │ │ 000001e8 00011702 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 000001fc 00008102 R_ARM_ABS32 00000055 listreviter_traverse │ │ │ │ │ 0000020c 00011902 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000210 00007302 R_ARM_ABS32 00000cc5 listreviter_next │ │ │ │ │ +00000210 00007302 R_ARM_ABS32 00000de1 listreviter_next │ │ │ │ │ 00000214 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000274 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000278 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000294 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000002a8 0000bc02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 000002b4 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002b8 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002c0 00008202 R_ARM_ABS32 000010ad listreviter_len │ │ │ │ │ +000002c0 00008202 R_ARM_ABS32 000011c9 listreviter_len │ │ │ │ │ 000002c8 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d0 00008b02 R_ARM_ABS32 0000013b listreviter_reduce │ │ │ │ │ 000002d8 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e0 00008e02 R_ARM_ABS32 0000018d listreviter_setstate │ │ │ │ │ 000002e8 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000300 00007b02 R_ARM_ABS32 00000ec5 listiter_len │ │ │ │ │ +00000300 00007b02 R_ARM_ABS32 00000fe1 listiter_len │ │ │ │ │ 00000308 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000030c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000310 00008602 R_ARM_ABS32 0000008d listiter_reduce │ │ │ │ │ 00000318 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000031c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000320 00008902 R_ARM_ABS32 000000e1 listiter_setstate │ │ │ │ │ 00000328 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000033c 00003e02 R_ARM_ABS32 00003759 list_length │ │ │ │ │ -00000340 00003702 R_ARM_ABS32 00003601 list_subscript │ │ │ │ │ -00000344 00006d02 R_ARM_ABS32 00004ff5 list_ass_subscript │ │ │ │ │ -00000348 00003e02 R_ARM_ABS32 00003759 list_length │ │ │ │ │ -0000034c 00005502 R_ARM_ABS32 00004549 list_concat │ │ │ │ │ -00000350 00007202 R_ARM_ABS32 00000b51 list_repeat │ │ │ │ │ -00000354 00003b02 R_ARM_ABS32 00003719 list_item │ │ │ │ │ -0000035c 00004f02 R_ARM_ABS32 000006ad list_ass_item │ │ │ │ │ -00000364 00005c02 R_ARM_ABS32 00004881 list_contains │ │ │ │ │ -00000368 00007902 R_ARM_ABS32 00000e15 list_inplace_concat │ │ │ │ │ +0000033c 00003e02 R_ARM_ABS32 000038b9 list_length │ │ │ │ │ +00000340 00003702 R_ARM_ABS32 00003761 list_subscript │ │ │ │ │ +00000344 00006d02 R_ARM_ABS32 00005061 list_ass_subscript │ │ │ │ │ +00000348 00003e02 R_ARM_ABS32 000038b9 list_length │ │ │ │ │ +0000034c 00005502 R_ARM_ABS32 00000751 list_concat │ │ │ │ │ +00000350 00007202 R_ARM_ABS32 00000c6d list_repeat │ │ │ │ │ +00000354 00003b02 R_ARM_ABS32 00003879 list_item │ │ │ │ │ +0000035c 00004f02 R_ARM_ABS32 000006c5 list_ass_item │ │ │ │ │ +00000364 00005c02 R_ARM_ABS32 000048ed list_contains │ │ │ │ │ +00000368 00007902 R_ARM_ABS32 00000f31 list_inplace_concat │ │ │ │ │ 0000036c 00008302 R_ARM_ABS32 00000061 list_inplace_repeat │ │ │ │ │ 00000370 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000374 00003702 R_ARM_ABS32 00003601 list_subscript │ │ │ │ │ +00000374 00003702 R_ARM_ABS32 00003761 list_subscript │ │ │ │ │ 0000037c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000380 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000384 00006002 R_ARM_ABS32 0000091d list___reversed__ │ │ │ │ │ +00000384 00006002 R_ARM_ABS32 00000a39 list___reversed__ │ │ │ │ │ 0000038c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000390 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000394 00008a02 R_ARM_ABS32 0000012d list___sizeof__ │ │ │ │ │ 0000039c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003a4 00007602 R_ARM_ABS32 00000d1d py_list_clear │ │ │ │ │ +000003a4 00007602 R_ARM_ABS32 00000e39 py_list_clear │ │ │ │ │ 000003ac 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003b4 00007c02 R_ARM_ABS32 00000edd list_copy │ │ │ │ │ +000003b4 00007c02 R_ARM_ABS32 00000ff9 list_copy │ │ │ │ │ 000003bc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003c0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c4 00002e02 R_ARM_ABS32 000032e9 list_append │ │ │ │ │ +000003c4 00002e02 R_ARM_ABS32 00003449 list_append │ │ │ │ │ 000003cc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003d4 00005f02 R_ARM_ABS32 00000891 list_insert │ │ │ │ │ +000003d4 00005f02 R_ARM_ABS32 000009ad list_insert │ │ │ │ │ 000003dc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e4 00005602 R_ARM_ABS32 00004649 list_extend │ │ │ │ │ +000003e4 00005602 R_ARM_ABS32 000046b5 list_extend │ │ │ │ │ 000003ec 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003f0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f4 00005302 R_ARM_ABS32 00004399 list_pop │ │ │ │ │ +000003f4 00005302 R_ARM_ABS32 00004505 list_pop │ │ │ │ │ 000003fc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000400 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000404 00004d02 R_ARM_ABS32 0000420d list_remove │ │ │ │ │ +00000404 00004d02 R_ARM_ABS32 00004379 list_remove │ │ │ │ │ 0000040c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000410 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000414 00007f02 R_ARM_ABS32 00000eed list_index │ │ │ │ │ +00000414 00007f02 R_ARM_ABS32 00001009 list_index │ │ │ │ │ 0000041c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000420 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000424 00007702 R_ARM_ABS32 00000d39 list_count │ │ │ │ │ +00000424 00007702 R_ARM_ABS32 00000e55 list_count │ │ │ │ │ 0000042c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000430 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000434 00007802 R_ARM_ABS32 00000de5 list_reverse │ │ │ │ │ +00000434 00007802 R_ARM_ABS32 00000f01 list_reverse │ │ │ │ │ 0000043c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000440 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000444 00006802 R_ARM_ABS32 00004f25 list_sort │ │ │ │ │ +00000444 00006802 R_ARM_ABS32 00004f91 list_sort │ │ │ │ │ 0000044c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000450 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000454 00011a02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 0000045c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x9dc0 contains 606 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x9f98 contains 602 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003c 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 0000007c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000080 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000084 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000096 0000ae0a R_ARM_THM_CALL 00000000 PyMem_Calloc │ │ │ │ │ 000000ca 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -298,580 +308,576 @@ │ │ │ │ │ 00000480 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000004b8 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ 000004bc 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ 000004c8 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ 000004cc 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ 000004d2 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000004d6 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000054a 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -0000054e 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -000005c4 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -000005c8 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ +0000054a 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +0000054e 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +000005c4 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +000005c8 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ 0000062a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 0000066e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ 000006d2 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000006d6 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000752 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 0000076a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000007a8 0000192f R_ARM_THM_MOVW_ABS_NC 000053b9 unsafe_long_compare │ │ │ │ │ -000007ac 00001930 R_ARM_THM_MOVT_ABS 000053b9 unsafe_long_compare │ │ │ │ │ +000007a8 0000192f R_ARM_THM_MOVW_ABS_NC 00005425 unsafe_long_compare │ │ │ │ │ +000007ac 00001930 R_ARM_THM_MOVT_ABS 00005425 unsafe_long_compare │ │ │ │ │ 000007b4 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ 000007b8 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -000007c6 00001a2f R_ARM_THM_MOVW_ABS_NC 0000476d unsafe_object_compare │ │ │ │ │ -000007ca 00001a30 R_ARM_THM_MOVT_ABS 0000476d unsafe_object_compare │ │ │ │ │ -000007d0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -000007d4 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ +000007c6 00001a2f R_ARM_THM_MOVW_ABS_NC 000047d9 unsafe_object_compare │ │ │ │ │ +000007ca 00001a30 R_ARM_THM_MOVT_ABS 000047d9 unsafe_object_compare │ │ │ │ │ +000007d0 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +000007d4 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ 0000082e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 00000850 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ 00000854 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ 0000085a 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 0000085e 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000008e0 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000008e4 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000008f6 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -000008fa 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -00000904 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -00000908 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -00000934 00001c2f R_ARM_THM_MOVW_ABS_NC 0000466d unsafe_tuple_compare │ │ │ │ │ -00000938 00001c30 R_ARM_THM_MOVT_ABS 0000466d unsafe_tuple_compare │ │ │ │ │ -00000a96 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -00000a9a 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -00000aa6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -00000aaa 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -00000ade 00001e2f R_ARM_THM_MOVW_ABS_NC 00000e95 unsafe_float_compare │ │ │ │ │ -00000ae2 00001e30 R_ARM_THM_MOVT_ABS 00000e95 unsafe_float_compare │ │ │ │ │ -00000aee 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000af2 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000b08 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000b2e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000b32 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000b36 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000b72 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b76 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b7a 0000162f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00000b7e 00001630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00000b84 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000ba0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -00000ba4 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -00000bd0 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000bd4 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000c08 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00000c0c 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00000c18 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00000c1c 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00000c22 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000c26 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000c94 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -00000c98 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -00000d1e 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -00000d22 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -00000d82 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000dd4 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000e3e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000e42 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000ef4 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000f2e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000f80 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000f84 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000f92 0000192f R_ARM_THM_MOVW_ABS_NC 000053b9 unsafe_long_compare │ │ │ │ │ -00000f96 00001930 R_ARM_THM_MOVT_ABS 000053b9 unsafe_long_compare │ │ │ │ │ -00000f9e 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00000fa2 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00000fb0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -00000fb4 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -00000fba 00001a2f R_ARM_THM_MOVW_ABS_NC 0000476d unsafe_object_compare │ │ │ │ │ -00000fbe 00001a30 R_ARM_THM_MOVT_ABS 0000476d unsafe_object_compare │ │ │ │ │ -0000102e 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001048 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001060 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000107c 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000010a8 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00001114 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001118 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000008f6 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +000008fa 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +00000904 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +00000908 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +00000934 00001c2f R_ARM_THM_MOVW_ABS_NC 000046d9 unsafe_tuple_compare │ │ │ │ │ +00000938 00001c30 R_ARM_THM_MOVT_ABS 000046d9 unsafe_tuple_compare │ │ │ │ │ +00000aaa 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +00000aae 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +00000ac2 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +00000ac6 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +00000ad8 00001e2f R_ARM_THM_MOVW_ABS_NC 00000fb1 unsafe_float_compare │ │ │ │ │ +00000adc 00001e30 R_ARM_THM_MOVT_ABS 00000fb1 unsafe_float_compare │ │ │ │ │ +00000ae8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000aec 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000b02 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b28 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000b2c 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000b30 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b6c 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b70 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000b74 0000162f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00000b78 00001630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00000b7e 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b9a 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +00000b9e 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +00000bc8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000bcc 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000c00 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000c04 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000c10 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00000c14 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00000c1a 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000c1e 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000c8c 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +00000c90 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +00000d16 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +00000d1a 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +00000d7a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000dcc 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000e36 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000e3a 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000ee8 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000f1e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000f70 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000f74 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000f82 0000192f R_ARM_THM_MOVW_ABS_NC 00005425 unsafe_long_compare │ │ │ │ │ +00000f86 00001930 R_ARM_THM_MOVT_ABS 00005425 unsafe_long_compare │ │ │ │ │ +00000f8e 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00000f92 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00000fa0 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +00000fa4 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +00000faa 00001a2f R_ARM_THM_MOVW_ABS_NC 000047d9 unsafe_object_compare │ │ │ │ │ +00000fae 00001a30 R_ARM_THM_MOVT_ABS 000047d9 unsafe_object_compare │ │ │ │ │ +0000101e 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001038 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001050 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000106c 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001098 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000010f8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000010fc 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001118 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001134 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001150 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000116a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000118c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000119c 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000011b6 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000011d8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000011dc 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000124c 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00001250 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00001256 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000125a 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000012d2 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000012d6 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000012e6 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -000012ea 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -000012f2 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -000012f6 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -00001302 00001c2f R_ARM_THM_MOVW_ABS_NC 0000466d unsafe_tuple_compare │ │ │ │ │ -00001306 00001c30 R_ARM_THM_MOVT_ABS 0000466d unsafe_tuple_compare │ │ │ │ │ -00001324 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001328 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000132c 0000162f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00001330 00001630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00001336 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001462 00001e2f R_ARM_THM_MOVW_ABS_NC 00000e95 unsafe_float_compare │ │ │ │ │ -00001466 00001e30 R_ARM_THM_MOVT_ABS 00000e95 unsafe_float_compare │ │ │ │ │ -00001490 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -00001494 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -000014a2 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -000014a6 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -000014cc 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000014d8 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000014f6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000157e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000015aa 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000015ba 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ee5 safe_object_compare │ │ │ │ │ -000015be 00001b30 R_ARM_THM_MOVT_ABS 00000ee5 safe_object_compare │ │ │ │ │ -000015dc 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001606 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -0000160a 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -00001660 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000016da 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001738 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000017a0 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001858 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000018dc 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -000018e0 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -0000192a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001990 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001a32 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001a82 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001ac0 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001b1e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001b38 0000200a R_ARM_THM_CALL 000005d1 sortslice_reverse.isra.0 │ │ │ │ │ -00001b50 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001b92 0000200a R_ARM_THM_CALL 000005d1 sortslice_reverse.isra.0 │ │ │ │ │ -00001bb4 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001bd0 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001bfa 0000200a R_ARM_THM_CALL 000005d1 sortslice_reverse.isra.0 │ │ │ │ │ -00001c10 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d0e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d1a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001da6 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ -00001de0 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ -00001e12 0000230a R_ARM_THM_CALL 00000599 sortslice_memcpy.constprop.0 │ │ │ │ │ -00001e46 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -00001e4a 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -00001eae 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001f62 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001fa0 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002042 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ -00002074 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ -0000208e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002108 0000230a R_ARM_THM_CALL 00000599 sortslice_memcpy.constprop.0 │ │ │ │ │ -00002154 0000230a R_ARM_THM_CALL 00000599 sortslice_memcpy.constprop.0 │ │ │ │ │ -00002166 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000021e8 0000230a R_ARM_THM_CALL 00000599 sortslice_memcpy.constprop.0 │ │ │ │ │ -00002230 0000172f R_ARM_THM_MOVW_ABS_NC 00001cd9 unsafe_latin_compare │ │ │ │ │ -00002234 00001730 R_ARM_THM_MOVT_ABS 00001cd9 unsafe_latin_compare │ │ │ │ │ -000022a2 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002354 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002392 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002458 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000024ba 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ -000024f2 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002524 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ -00002560 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000025e4 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002648 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002664 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002694 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000026b6 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000270c 0000230a R_ARM_THM_CALL 00000599 sortslice_memcpy.constprop.0 │ │ │ │ │ -00002798 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000114e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001170 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001180 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001198 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000011ba 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000011be 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001234 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001238 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000123c 0000162f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00001240 00001630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00001246 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001280 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00001284 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +0000128a 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000128e 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000130c 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001310 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001320 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +00001324 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +0000132c 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +00001330 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +0000133c 00001c2f R_ARM_THM_MOVW_ABS_NC 000046d9 unsafe_tuple_compare │ │ │ │ │ +00001340 00001c30 R_ARM_THM_MOVT_ABS 000046d9 unsafe_tuple_compare │ │ │ │ │ +0000146a 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +0000146e 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +000014d2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001514 00001e2f R_ARM_THM_MOVW_ABS_NC 00000fb1 unsafe_float_compare │ │ │ │ │ +00001518 00001e30 R_ARM_THM_MOVT_ABS 00000fb1 unsafe_float_compare │ │ │ │ │ +0000152c 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +00001530 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +0000153e 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000154a 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001566 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001594 00001b2f R_ARM_THM_MOVW_ABS_NC 00001001 safe_object_compare │ │ │ │ │ +00001598 00001b30 R_ARM_THM_MOVT_ABS 00001001 safe_object_compare │ │ │ │ │ +000015b6 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000015c4 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000015ee 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +000015f2 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +00001648 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000016c6 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000172c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001792 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001846 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000188e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001902 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +00001906 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +0000194e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001a22 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001a54 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001a8e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001b20 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001b72 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001bc6 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001c00 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001c5e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001c78 0000200a R_ARM_THM_CALL 000005f1 sortslice_reverse.isra.0 │ │ │ │ │ +00001c8e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001cc8 0000200a R_ARM_THM_CALL 000005f1 sortslice_reverse.isra.0 │ │ │ │ │ +00001cf0 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001d10 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001d4c 0000200a R_ARM_THM_CALL 000005f1 sortslice_reverse.isra.0 │ │ │ │ │ +00001d88 0000200a R_ARM_THM_CALL 000005f1 sortslice_reverse.isra.0 │ │ │ │ │ +00001e7a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001e86 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001f12 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ +00001f4c 0000220a R_ARM_THM_CALL 0000032d gallop_left │ │ │ │ │ +00001f7e 0000230a R_ARM_THM_CALL 000005b9 sortslice_memcpy.constprop.0 │ │ │ │ │ +00001fb2 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +00001fb6 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +0000201a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000020ce 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000210c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000021ae 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ +000021e0 0000220a R_ARM_THM_CALL 0000032d gallop_left │ │ │ │ │ +000021fa 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002274 0000230a R_ARM_THM_CALL 000005b9 sortslice_memcpy.constprop.0 │ │ │ │ │ +000022bc 0000230a R_ARM_THM_CALL 000005b9 sortslice_memcpy.constprop.0 │ │ │ │ │ +000022ea 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002372 0000230a R_ARM_THM_CALL 000005b9 sortslice_memcpy.constprop.0 │ │ │ │ │ +000023ba 0000172f R_ARM_THM_MOVW_ABS_NC 00001e45 unsafe_latin_compare │ │ │ │ │ +000023be 00001730 R_ARM_THM_MOVT_ABS 00001e45 unsafe_latin_compare │ │ │ │ │ +0000242c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000024de 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000251c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000025e2 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002644 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ +0000267c 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000026ae 0000220a R_ARM_THM_CALL 0000032d gallop_left │ │ │ │ │ +000026ea 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002750 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000027a6 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ 000027ce 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000027e6 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002810 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002820 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000285c 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000287e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000028a4 0000240a R_ARM_THM_CALL 00001031 merge_getmem │ │ │ │ │ -00002976 0000240a R_ARM_THM_CALL 00001031 merge_getmem │ │ │ │ │ -000029e0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029ee 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000029f2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000029fa 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002a0a 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00002a0e 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00002a12 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -00002a16 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00002a1c 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002aa2 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002af0 0000ab0a R_ARM_THM_CALL 00000001 PyList_New │ │ │ │ │ -00002b60 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002b64 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002b6a 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00002bbc 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bc0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bc4 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bf2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002bf6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002bfe 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002c40 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002cbc 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002ce8 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002d24 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002df4 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e46 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002e56 00002b2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC3 │ │ │ │ │ -00002e5a 00002b30 R_ARM_THM_MOVT_ABS 00000058 .LC3 │ │ │ │ │ -00002e5e 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00002e88 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ea8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ef0 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002f18 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002f28 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f3e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f4e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f58 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002f5e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002f90 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002fa6 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002fb8 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002fc8 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002fd2 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002fe0 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002fea 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000307c 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000030a0 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000030e2 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000314c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000318a 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000031a0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031ba 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031fe 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003222 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00003236 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003244 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003258 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000325e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003266 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003276 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003288 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003292 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000329e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000032a8 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000032b2 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000331a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000331e 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003362 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003374 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00003378 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003390 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003396 0000110a R_ARM_THM_CALL 00000001 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ -000033c0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000033c4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000033c8 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000341a 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000346c 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000034be 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000034c2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000034c6 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000034d0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000034d4 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000034d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000034dc 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003538 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000035da 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000035f8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000035fc 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003620 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00003624 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000362c 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00003634 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003664 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00003668 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00003678 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00003692 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -000036b8 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000036c2 0000380a R_ARM_THM_CALL 00000739 list_new_prealloc │ │ │ │ │ -000036f8 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000036fc 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003702 0000352f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ -00003706 00003530 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ -0000370c 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003714 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003740 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00003744 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000374c 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00003754 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003770 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00003774 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003798 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000379c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000037a8 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -000037ac 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000037b6 0000d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -000037ba 0000d830 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -000037be 0000d92f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -000037c2 0000d930 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -000037d6 0000da2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000037da 0000da30 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000037e4 0000db2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictKeys_Type │ │ │ │ │ -000037e8 0000db30 R_ARM_THM_MOVT_ABS 00000000 PyDictKeys_Type │ │ │ │ │ -000037f2 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictValues_Type │ │ │ │ │ -000037f6 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyDictValues_Type │ │ │ │ │ -00003800 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictItems_Type │ │ │ │ │ -00003804 0000dd30 R_ARM_THM_MOVT_ABS 00000000 PyDictItems_Type │ │ │ │ │ -00003812 0000de0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003826 0000df0a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -00003858 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003884 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000038d4 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003906 0000ba0a R_ARM_THM_CALL 0000039d _PyList_AppendTakeRefListResize │ │ │ │ │ -0000394c 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003974 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -0000398a 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000039a4 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000039b2 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000039ca 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000039d6 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000039f4 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003a00 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003a56 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003a9a 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003aac 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ab8 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -00003ad6 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -00003af8 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b14 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b2a 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b40 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b56 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b6e 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b86 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b9c 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003bb2 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003bd8 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003bf8 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -00003c36 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003c80 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -00003cbc 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003cd4 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003ce0 0000e32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00003ce4 0000e330 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00003cea 0000e40a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00003cf0 0000e50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00003cf6 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003d0e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003d18 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003d30 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003d58 0000422f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC5 │ │ │ │ │ -00003d5c 00004230 R_ARM_THM_MOVT_ABS 000000a8 .LC5 │ │ │ │ │ -00003d60 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00003d94 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003ee4 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003f3e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003f52 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f6e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003f72 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003f9c 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00003fa0 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00003fa6 0000e60a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00003fb4 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00003fb8 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00003fc0 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00003ff4 00002d0a R_ARM_THM_CALL 00000631 list_clear_impl.isra.0 │ │ │ │ │ -0000406c 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000040cc 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000040d0 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000040f4 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000040f8 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00004110 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004114 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004118 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000411c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004120 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004124 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004128 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000412c 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004174 0000ec0a R_ARM_THM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ -0000418a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041a0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041cc 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041d0 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041d4 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041d8 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041dc 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041e0 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041ee 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041fa 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000423a 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00004264 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004268 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004298 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000042be 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000042c2 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000042c6 00004c2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC7 │ │ │ │ │ -000042ca 00004c30 R_ARM_THM_MOVT_ABS 000000cc .LC7 │ │ │ │ │ -000042d0 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000042dc 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000042e8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000431a 0000ed0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00004350 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000435c 00002d0a R_ARM_THM_CALL 00000631 list_clear_impl.isra.0 │ │ │ │ │ -00004366 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -0000436a 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00004374 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00004380 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00004384 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -0000438a 0000ee0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -00004412 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004450 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004466 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00004482 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000448c 0000502f R_ARM_THM_MOVW_ABS_NC 000000ec .LC8 │ │ │ │ │ -00004490 00005030 R_ARM_THM_MOVT_ABS 000000ec .LC8 │ │ │ │ │ -0000449a 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000044a6 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000044ae 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000044d0 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000044d4 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000044d8 0000512f R_ARM_THM_MOVW_ABS_NC 000000f0 .LC9 │ │ │ │ │ -000044dc 00005130 R_ARM_THM_MOVT_ABS 000000f0 .LC9 │ │ │ │ │ -000044e2 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000044ea 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000044fa 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00004510 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004518 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004530 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004534 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004538 0000522f R_ARM_THM_MOVW_ABS_NC 00000104 .LC10 │ │ │ │ │ -0000453c 00005230 R_ARM_THM_MOVT_ABS 00000104 .LC10 │ │ │ │ │ -00004542 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004580 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000461c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004620 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000462c 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004630 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004636 0000542f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -0000463a 00005430 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -00004640 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000465c 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004660 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000469c 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000046b0 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000046dc 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000046fc 0000192f R_ARM_THM_MOVW_ABS_NC 000053b9 unsafe_long_compare │ │ │ │ │ -00004700 00001930 R_ARM_THM_MOVT_ABS 000053b9 unsafe_long_compare │ │ │ │ │ -00004794 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004798 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000047a6 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -000047aa 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -000047b4 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000047b8 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000047ec 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00004806 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000481a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004850 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004854 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004858 0000592f R_ARM_THM_MOVW_ABS_NC 00000150 .LC12 │ │ │ │ │ -0000485c 00005930 R_ARM_THM_MOVT_ABS 00000150 .LC12 │ │ │ │ │ -00004862 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000486a 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000486e 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004876 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000487c 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000048c8 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000048e2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004910 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -0000492c 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -0000497a 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000049d4 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004ba6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004baa 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004bae 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00004bcc 0000380a R_ARM_THM_CALL 00000739 list_new_prealloc │ │ │ │ │ -00004c04 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004c08 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004c0c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004c20 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004c24 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004c9a 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004cf4 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004eba 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004ebe 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004ec2 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00004ef4 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ef8 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004f18 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004f1c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004f20 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004f54 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004f58 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004f82 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004fa2 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004fa6 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004fae 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00004fd4 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004fe0 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004fe4 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004ff0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000501a 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000501e 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00005026 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00005034 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005064 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00005082 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005090 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00005094 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -000050a6 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -000050be 00006a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC14 │ │ │ │ │ -000050c2 00006a30 R_ARM_THM_MOVT_ABS 00000168 .LC14 │ │ │ │ │ -000050c6 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -000050dc 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -0000511a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005124 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000518c 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000051c8 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00005248 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005290 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000052ba 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -000052d6 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000052e8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052f8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000530e 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -00005312 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00005318 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005322 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005326 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000532e 00006b2f R_ARM_THM_MOVW_ABS_NC 00000190 .LC15 │ │ │ │ │ -00005332 00006b30 R_ARM_THM_MOVT_ABS 00000190 .LC15 │ │ │ │ │ -00005338 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000534e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005366 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00005380 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005384 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000538a 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000538e 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005394 0000352f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ -00005398 00003530 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ -0000539e 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002804 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002816 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002832 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000028a0 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000028ca 0000230a R_ARM_THM_CALL 000005b9 sortslice_memcpy.constprop.0 │ │ │ │ │ +0000293e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002956 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002990 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000029a0 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000029f0 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002a0e 0000240a R_ARM_THM_CALL 0000114d merge_getmem │ │ │ │ │ +00002a9e 0000240a R_ARM_THM_CALL 0000114d merge_getmem │ │ │ │ │ +00002b40 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b4e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002b52 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002b5a 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002b6a 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00002b6e 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00002b72 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +00002b76 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00002b7c 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002c02 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002c50 0000ab0a R_ARM_THM_CALL 00000001 PyList_New │ │ │ │ │ +00002cc0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002cc4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002cca 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00002d1c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d20 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d24 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d52 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002d56 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002d5e 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002da0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e1c 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002e48 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002e84 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002f54 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fa6 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002fb6 00002b2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC3 │ │ │ │ │ +00002fba 00002b30 R_ARM_THM_MOVT_ABS 00000058 .LC3 │ │ │ │ │ +00002fbe 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00002fe8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003008 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003050 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003078 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003088 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000309e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030ae 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030b8 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000030be 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000030f0 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003106 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003118 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003128 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003132 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003140 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000314a 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000031dc 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003200 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003242 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000032ac 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032ea 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003300 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000331a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000335e 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003382 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003396 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000033a4 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000033b8 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000033be 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000033c6 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000033d6 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000033e8 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000033f2 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000033fe 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003408 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003412 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000347a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000347e 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000034c2 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000034d4 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000034d8 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000034f0 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000034f6 0000110a R_ARM_THM_CALL 00000001 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ +00003520 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003524 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003528 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000357a 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000035cc 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000361e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003622 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003626 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003630 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003634 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003638 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000363c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003698 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000373a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003758 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000375c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003780 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00003784 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000378c 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00003794 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000037c4 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +000037c8 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +000037d8 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000037f2 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00003818 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00003822 0000380a R_ARM_THM_CALL 00000855 list_new_prealloc │ │ │ │ │ +00003858 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000385c 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003862 0000352f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ +00003866 00003530 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ +0000386c 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003874 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000038a0 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000038a4 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000038ac 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000038b4 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000038d0 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000038d4 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000038f8 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000038fc 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003908 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0000390c 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00003916 0000d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +0000391a 0000d830 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +0000391e 0000d92f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00003922 0000d930 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00003936 0000da2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +0000393a 0000da30 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00003944 0000db2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictKeys_Type │ │ │ │ │ +00003948 0000db30 R_ARM_THM_MOVT_ABS 00000000 PyDictKeys_Type │ │ │ │ │ +00003952 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictValues_Type │ │ │ │ │ +00003956 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyDictValues_Type │ │ │ │ │ +00003960 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictItems_Type │ │ │ │ │ +00003964 0000dd30 R_ARM_THM_MOVT_ABS 00000000 PyDictItems_Type │ │ │ │ │ +00003972 0000de0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003986 0000df0a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +000039b8 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000039e4 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a34 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003a66 0000ba0a R_ARM_THM_CALL 0000039d _PyList_AppendTakeRefListResize │ │ │ │ │ +00003aac 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003ad4 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003aea 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003b04 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003b12 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003b2a 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003b36 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003b54 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003b60 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003bb6 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003bfa 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003c0c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c18 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00003c36 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00003c58 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003c74 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003c8a 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003ca0 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003cb6 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003cce 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003ce6 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003cfc 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d12 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d38 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d58 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00003d96 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003de0 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00003e1c 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003e34 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003e40 0000e32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00003e44 0000e330 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +00003e4a 0000e40a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00003e50 0000e50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003e60 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003e78 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003e82 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003e9a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ec4 0000422f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC5 │ │ │ │ │ +00003ec8 00004230 R_ARM_THM_MOVT_ABS 000000a8 .LC5 │ │ │ │ │ +00003ecc 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00003f00 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004050 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000040aa 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000040be 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000040da 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000040de 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004108 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +0000410c 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00004112 0000e60a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00004120 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00004124 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +0000412c 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00004160 00002d0a R_ARM_THM_CALL 00000649 list_clear_impl.isra.0 │ │ │ │ │ +000041d8 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004238 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000423c 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00004260 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00004264 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000427c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004280 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004284 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004288 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000428c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004290 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004294 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004298 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000042e0 0000ec0a R_ARM_THM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ +000042f6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000430c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004338 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000433c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004340 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004344 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004348 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000434c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000435a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004366 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043a6 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000043d0 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000043d4 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004404 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000442a 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000442e 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00004432 00004c2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC7 │ │ │ │ │ +00004436 00004c30 R_ARM_THM_MOVT_ABS 000000cc .LC7 │ │ │ │ │ +0000443c 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004448 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004454 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004486 0000ed0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +000044bc 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044c8 00002d0a R_ARM_THM_CALL 00000649 list_clear_impl.isra.0 │ │ │ │ │ +000044d2 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +000044d6 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +000044e0 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000044ec 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +000044f0 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +000044f6 0000ee0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +0000457e 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000045bc 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000045d2 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000045ee 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045f8 0000502f R_ARM_THM_MOVW_ABS_NC 000000ec .LC8 │ │ │ │ │ +000045fc 00005030 R_ARM_THM_MOVT_ABS 000000ec .LC8 │ │ │ │ │ +00004606 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00004612 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000461a 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000463c 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00004640 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00004644 0000512f R_ARM_THM_MOVW_ABS_NC 000000f0 .LC9 │ │ │ │ │ +00004648 00005130 R_ARM_THM_MOVT_ABS 000000f0 .LC9 │ │ │ │ │ +0000464e 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004656 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004666 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000467c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004684 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000469c 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000046a0 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000046a4 0000522f R_ARM_THM_MOVW_ABS_NC 00000104 .LC10 │ │ │ │ │ +000046a8 00005230 R_ARM_THM_MOVT_ABS 00000104 .LC10 │ │ │ │ │ +000046ae 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000046c8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000046cc 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004708 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000471c 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004748 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004768 0000192f R_ARM_THM_MOVW_ABS_NC 00005425 unsafe_long_compare │ │ │ │ │ +0000476c 00001930 R_ARM_THM_MOVT_ABS 00005425 unsafe_long_compare │ │ │ │ │ +00004800 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004804 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004812 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +00004816 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +00004820 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00004824 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00004858 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00004872 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004886 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000048bc 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000048c0 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000048c4 0000592f R_ARM_THM_MOVW_ABS_NC 00000150 .LC12 │ │ │ │ │ +000048c8 00005930 R_ARM_THM_MOVT_ABS 00000150 .LC12 │ │ │ │ │ +000048ce 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000048d6 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000048da 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000048e2 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000048e8 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004934 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000494e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000497c 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00004998 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +000049e6 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004a40 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004c12 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004c16 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004c1a 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00004c38 0000380a R_ARM_THM_CALL 00000855 list_new_prealloc │ │ │ │ │ +00004c70 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004c74 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004c78 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004c8c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c90 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004d06 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004d60 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004f26 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004f2a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004f2e 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00004f60 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004f64 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004f84 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004f88 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004f8c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004fc0 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004fc4 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004fee 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000500e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005012 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000501a 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00005040 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000504c 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005050 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000505c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005086 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000508a 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00005092 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000050a0 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000050d0 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000050ee 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000050fc 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00005100 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00005112 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +0000512a 00006a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC14 │ │ │ │ │ +0000512e 00006a30 R_ARM_THM_MOVT_ABS 00000168 .LC14 │ │ │ │ │ +00005132 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00005148 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00005186 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005190 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000051f8 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005234 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +000052b4 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000052fc 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00005326 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00005342 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005354 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005364 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000537a 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +0000537e 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00005384 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000538e 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005392 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000539a 00006b2f R_ARM_THM_MOVW_ABS_NC 00000190 .LC15 │ │ │ │ │ +0000539e 00006b30 R_ARM_THM_MOVT_ABS 00000190 .LC15 │ │ │ │ │ +000053a4 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000053ba 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000053d2 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000053ec 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000053f0 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000053f6 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000053fa 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005400 0000352f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ +00005404 00003530 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ +0000540a 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000000d2 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ 000001f8 0000b41e R_ARM_THM_JUMP24 00000000 _PyTuple_FromArray │ │ │ │ │ 000002b0 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 000002cc 0000af1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00000398 0000111e R_ARM_THM_JUMP24 00000001 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ 0000042c 0000111e R_ARM_THM_JUMP24 00000001 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ -000035f4 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00003d38 0000411e R_ARM_THM_JUMP24 000010c5 list_inplace_repeat_lock_held │ │ │ │ │ -0000474e 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -000047e6 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003754 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00003ea2 0000411e R_ARM_THM_JUMP24 000011e1 list_inplace_repeat_lock_held │ │ │ │ │ +000047ba 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004852 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xb0b0 contains 33 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xb268 contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000002e 0000742f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC18 │ │ │ │ │ 00000032 00007430 R_ARM_THM_MOVT_ABS 000001e4 .LC18 │ │ │ │ │ 00000050 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000070 0000410a R_ARM_THM_CALL 000010c5 list_inplace_repeat_lock_held │ │ │ │ │ +00000070 0000410a R_ARM_THM_CALL 000011e1 list_inplace_repeat_lock_held │ │ │ │ │ 0000009e 00010f0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 000000ae 0000842f R_ARM_THM_MOVW_ABS_NC 00000220 .LC21 │ │ │ │ │ 000000b2 00008430 R_ARM_THM_MOVT_ABS 00000220 .LC21 │ │ │ │ │ 000000be 00000a0a R_ARM_THM_CALL 000000f5 PyList_New.constprop.0 │ │ │ │ │ 000000c8 0000852f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ 000000cc 00008530 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ 000000dc 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -893,11 +899,11 @@ │ │ │ │ │ 0000004a 0001081e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ 000000ba 0001101e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 000000d4 0001101e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000136 0001111e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ 00000168 0001101e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000182 0001101e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0xb1b8 contains 2 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0xb370 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -72,43 +72,44 @@ │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ add.w sl, r2, r6, lsl #2 │ │ │ │ │ - bne.w 2b8 │ │ │ │ │ + bne.w 2c2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr.w r9, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r9 │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 302 │ │ │ │ │ + beq.w 31c │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 31e │ │ │ │ │ + beq.w 324 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2e0 │ │ │ │ │ + beq.w 2e8 │ │ │ │ │ mov.w ip, r0, lsr #31 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ + mov r3, ip │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ beq.w 214 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ add.w r9, r6, #1 │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ mov r8, r5 │ │ │ │ │ @@ -116,39 +117,39 @@ │ │ │ │ │ cmp sl, r9 │ │ │ │ │ bge.n 180 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r5, [r7, #1564] @ 0x61c │ │ │ │ │ sub.w r2, r3, sl, lsl #2 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ - bne.w 2d2 │ │ │ │ │ + bne.w 2da │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ lsls r3, r0, #26 │ │ │ │ │ - bpl.w 31a │ │ │ │ │ + bpl.w 328 │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 30e │ │ │ │ │ + beq.w 318 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ee │ │ │ │ │ + beq.w 302 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cbz r0, 180 │ │ │ │ │ mov.w r2, sl, lsl #1 │ │ │ │ │ mov fp, sl │ │ │ │ │ add.w sl, r2, #1 │ │ │ │ │ b.n 11a │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ @@ -167,427 +168,433 @@ │ │ │ │ │ mov r8, r5 │ │ │ │ │ sub.w r9, sl, r6 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr.w r3, [fp, #1564] @ 0x61c │ │ │ │ │ add.w r9, r6, r9, asr #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ ldr.w r1, [r2, r9, lsl #2] │ │ │ │ │ - bne.n 2ac │ │ │ │ │ + bne.n 2b6 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r5 │ │ │ │ │ lsls r3, r0, #26 │ │ │ │ │ - bpl.w 30a │ │ │ │ │ + bpl.w 314 │ │ │ │ │ lsls r3, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 306 │ │ │ │ │ + beq.w 320 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2c8 │ │ │ │ │ + beq.n 2d0 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cbz r0, 20e │ │ │ │ │ mov sl, r9 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ bgt.n 1a8 │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add.w r6, r9, #1 │ │ │ │ │ b.n 202 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ + sub.w fp, fp, r6 │ │ │ │ │ + mov sl, r7 │ │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ - sub.w sl, fp, r6 │ │ │ │ │ - mov fp, ip │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ │ - cmp r9, sl │ │ │ │ │ - bge.n 286 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ + bge.n 288 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - ldr.w r6, [r7, #1564] @ 0x61c │ │ │ │ │ + ldr.w r5, [sl, #1564] @ 0x61c │ │ │ │ │ ldr.w r1, [r3, r9, lsl #2] │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bne.n 29c │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ + cmp r5, r7 │ │ │ │ │ + bne.n 2a6 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ lsls r3, r0, #26 │ │ │ │ │ - bpl.n 312 │ │ │ │ │ + bpl.n 30c │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.n 316 │ │ │ │ │ + beq.n 310 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2f8 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbnz r0, 286 │ │ │ │ │ + cbnz r0, 288 │ │ │ │ │ mov.w r2, r9, lsl #1 │ │ │ │ │ - mov fp, r9 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ add.w r9, r2, #1 │ │ │ │ │ - b.n 228 │ │ │ │ │ + b.n 22c │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ - mov ip, fp │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ - cmp r9, sl │ │ │ │ │ + mov r7, sl │ │ │ │ │ + add.w ip, r3, r6 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ ite le │ │ │ │ │ addle.w sl, r6, r9 │ │ │ │ │ - addgt sl, r6 │ │ │ │ │ - add ip, r6 │ │ │ │ │ + addgt.w sl, r6, fp │ │ │ │ │ b.n 198 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + mov r2, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx r6 │ │ │ │ │ + blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 278 │ │ │ │ │ + bge.n 27a │ │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 206 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.n 1fe │ │ │ │ │ - b.n 2a6 │ │ │ │ │ + b.n 2b0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - subs.w ip, r0, #0 │ │ │ │ │ - bge.w fa │ │ │ │ │ - b.n 2a6 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + bge.w fc │ │ │ │ │ + b.n 2b0 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 1fe │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.w 172 │ │ │ │ │ - b.n 2a6 │ │ │ │ │ + b.n 2b0 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ ite ge │ │ │ │ │ movge.w ip, #0 │ │ │ │ │ movlt.w ip, #1 │ │ │ │ │ - b.n fa │ │ │ │ │ + mov r3, ip │ │ │ │ │ + b.n fc │ │ │ │ │ cmp r5, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 172 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + b.n 27a │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 278 │ │ │ │ │ + b.n 172 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n d2 │ │ │ │ │ + b.n 25c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1f4 │ │ │ │ │ + b.n 270 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ b.n 1de │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ b.n 166 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n 25a │ │ │ │ │ + b.n d2 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 26e │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b.n 150 │ │ │ │ │ + b.n 1f4 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ b.n e8 │ │ │ │ │ - nop │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b.n 150 │ │ │ │ │ │ │ │ │ │ -00000324 : │ │ │ │ │ +0000032c : │ │ │ │ │ gallop_left(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ │ - add.w fp, r2, r6, lsl #2 │ │ │ │ │ + add.w sl, r2, r6, lsl #2 │ │ │ │ │ ldr.w r0, [r2, r6, lsl #2] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 536 │ │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ │ - ldr.w sl, [r0, #8] │ │ │ │ │ + bne.w 552 │ │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ │ + ldr.w r9, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp sl, r7 │ │ │ │ │ - mov r2, sl │ │ │ │ │ + cmp r9, fp │ │ │ │ │ + mov r2, r9 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r7 │ │ │ │ │ + movge r2, fp │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 594 │ │ │ │ │ + bpl.w 59c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 58c │ │ │ │ │ + bpl.w 598 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55a │ │ │ │ │ + beq.w 578 │ │ │ │ │ lsrs r3, r0, #31 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 49a │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + beq.w 4ae │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - movs r7, #1 │ │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - sub.w sl, r3, r6 │ │ │ │ │ + mov.w fp, #1 │ │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + sub.w r9, r3, r6 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - str.w fp, [sp] │ │ │ │ │ + str.w sl, [sp] │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ - cmp r7, sl │ │ │ │ │ - bge.n 40e │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + bge.n 424 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - ldr.w r6, [r8, #1564] @ 0x61c │ │ │ │ │ - ldr.w r0, [r3, r7, lsl #2] │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - bne.w 542 │ │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ │ + ldr.w r6, [r7, #1564] @ 0x61c │ │ │ │ │ + ldr.w r0, [r3, fp, lsl #2] │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + bne.w 560 │ │ │ │ │ + ldr.w sl, [r0, #8] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - mov r2, fp │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 578 │ │ │ │ │ + bpl.w 5b4 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 580 │ │ │ │ │ + bpl.w 5b0 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 564 │ │ │ │ │ + beq.w 584 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbz r0, 40e │ │ │ │ │ - lsls r2, r7, #1 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - adds r7, r2, #1 │ │ │ │ │ - b.n 3b2 │ │ │ │ │ + cbz r0, 424 │ │ │ │ │ + mov.w r2, fp, lsl #1 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + add.w fp, r2, #1 │ │ │ │ │ + b.n 3c4 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ - cmp r7, sl │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ ite le │ │ │ │ │ - addle.w fp, r6, r7 │ │ │ │ │ - addgt.w fp, r6, sl │ │ │ │ │ + addle.w sl, r6, fp │ │ │ │ │ + addgt.w sl, r6, r9 │ │ │ │ │ add.w r2, ip, r6 │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - ble.n 48e │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - str.w r9, [sp] │ │ │ │ │ - sub.w r7, fp, r6 │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - ldr.w r3, [r8, #1564] @ 0x61c │ │ │ │ │ - add.w r7, r6, r7, asr #1 │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - ldr.w r0, [r2, r7, lsl #2] │ │ │ │ │ - bne.n 51a │ │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + ble.n 4a0 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + str r7, [sp, #0] │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + sub.w r9, sl, r6 │ │ │ │ │ + add.w r9, r6, r9, asr #1 │ │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr.w r0, [r8, r9, lsl #2] │ │ │ │ │ + cmp r3, fp │ │ │ │ │ + bne.n 536 │ │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - cmp r9, r5 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + cmp r7, r5 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r5 │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 590 │ │ │ │ │ + bpl.w 5ac │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 57c │ │ │ │ │ + bpl.w 5a0 │ │ │ │ │ lsls r3, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 550 │ │ │ │ │ + beq.n 56e │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbnz r0, 496 │ │ │ │ │ - mov fp, r7 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - bgt.n 434 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + cbnz r0, 4a8 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + bgt.n 448 │ │ │ │ │ + mov r0, sl │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - adds r6, r7, #1 │ │ │ │ │ - b.n 48a │ │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ │ - movs r7, #1 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - add.w r9, r6, #1 │ │ │ │ │ - str.w fp, [sp] │ │ │ │ │ + add.w r6, r9, #1 │ │ │ │ │ + b.n 49c │ │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ │ + add.w fp, r6, #1 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + mov r8, ip │ │ │ │ │ + str.w sl, [sp] │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ - bge.n 502 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ + bge.n 51c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - sub.w r3, r3, r7, lsl #2 │ │ │ │ │ + sub.w r3, r3, r9, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ldr.w r3, [r8, #1564] @ 0x61c │ │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 52a │ │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ │ + bne.n 546 │ │ │ │ │ + ldr.w sl, [r0, #8] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - mov r2, fp │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.n 584 │ │ │ │ │ + bpl.n 5a4 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.n 588 │ │ │ │ │ + bpl.n 5a8 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56e │ │ │ │ │ + beq.n 58e │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbnz r0, 502 │ │ │ │ │ - lsls r3, r7, #1 │ │ │ │ │ - mov sl, r7 │ │ │ │ │ - adds r7, r3, #1 │ │ │ │ │ - b.n 4ac │ │ │ │ │ + cbnz r0, 51c │ │ │ │ │ + mov.w r3, r9, lsl #1 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + add.w r9, r3, #1 │ │ │ │ │ + b.n 4c2 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ - mov ip, r9 │ │ │ │ │ - cmp r7, ip │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ + mov ip, r8 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ │ ite le │ │ │ │ │ - suble r2, r6, r7 │ │ │ │ │ - subgt.w r2, r6, ip │ │ │ │ │ - sub.w fp, r6, sl │ │ │ │ │ - b.n 428 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + suble.w r2, r6, r9 │ │ │ │ │ + subgt.w r2, r6, fp │ │ │ │ │ + sub.w sl, r6, ip │ │ │ │ │ + b.n 43e │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 486 │ │ │ │ │ - mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 48e │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + bge.n 498 │ │ │ │ │ + mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 4a0 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 4f8 │ │ │ │ │ - b.n 524 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + bge.n 50e │ │ │ │ │ + b.n 540 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ blx r3 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - bge.w 398 │ │ │ │ │ - b.n 524 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + subs.w ip, r0, #0 │ │ │ │ │ + bge.w 3a4 │ │ │ │ │ + b.n 540 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 404 │ │ │ │ │ - b.n 524 │ │ │ │ │ - cmp r9, r5 │ │ │ │ │ + bge.w 416 │ │ │ │ │ + b.n 540 │ │ │ │ │ + cmp r7, r5 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 486 │ │ │ │ │ - cmp sl, r7 │ │ │ │ │ + b.n 498 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ ite ge │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b.n 398 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + b.n 3a4 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 404 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + b.n 416 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 4f8 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b.n 3e4 │ │ │ │ │ + b.n 50e │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 47c │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - b.n 3f8 │ │ │ │ │ + b.n 396 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 4dc │ │ │ │ │ + b.n 382 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 4ee │ │ │ │ │ + b.n 48e │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b.n 4f2 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 38c │ │ │ │ │ + b.n 504 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 468 │ │ │ │ │ + b.n 47a │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b.n 40a │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 378 │ │ │ │ │ + b.n 3f6 │ │ │ │ │ │ │ │ │ │ -00000598 : │ │ │ │ │ +000005b8 : │ │ │ │ │ sortslice_memcpy.constprop.0(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -596,273 +603,379 @@ │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r0, 5c2 │ │ │ │ │ + cbnz r0, 5e2 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 memcpy │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000005d0 : │ │ │ │ │ +000005f0 : │ │ │ │ │ sortslice_reverse.isra.0(): │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bls.n 5fe │ │ │ │ │ + bls.n 61a │ │ │ │ │ push {r4} │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ + ldr.w ip, [r3] │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ str.w r4, [r3], #4 │ │ │ │ │ - str.w r1, [r0], #-4 │ │ │ │ │ + str.w ip, [r0], #-4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bhi.n 5e0 │ │ │ │ │ - add.w r2, ip, r2, lsl #2 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - bne.n 614 │ │ │ │ │ + bhi.n 5fe │ │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ │ + cbnz r1, 62e │ │ │ │ │ pop {r4} │ │ │ │ │ bx lr │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ - cbnz r1, 61a │ │ │ │ │ + cbnz r1, 640 │ │ │ │ │ bx lr │ │ │ │ │ - ldr.w r3, [ip] │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - str.w r1, [ip], #4 │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - bhi.n 606 │ │ │ │ │ - b.n 5fa │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - bls.n 62e │ │ │ │ │ - ldr.w r3, [ip] │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - str.w r1, [ip], #4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 622 │ │ │ │ │ + b.n 616 │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ │ - b.n 61a │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 634 │ │ │ │ │ bx lr │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00000630 : │ │ │ │ │ +00000648 : │ │ │ │ │ list_clear_impl.isra.0(): │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 6a8 │ │ │ │ │ + beq.n 6c0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bmi.n 696 │ │ │ │ │ + bmi.n 6ae │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 640 │ │ │ │ │ + beq.n 658 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 640 │ │ │ │ │ + bge.n 658 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 640 │ │ │ │ │ + bne.n 658 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bmi.n 69c │ │ │ │ │ + bmi.n 6b4 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 678 │ │ │ │ │ + beq.n 690 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 678 │ │ │ │ │ + bge.n 690 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 678 │ │ │ │ │ - b.n 66c │ │ │ │ │ + bne.n 690 │ │ │ │ │ + b.n 684 │ │ │ │ │ mov r0, r2 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000006ac : │ │ │ │ │ +000006c4 : │ │ │ │ │ list_ass_item(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 71a │ │ │ │ │ + bcs.n 732 │ │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ │ lsls r5, r1, #2 │ │ │ │ │ ldr.w r4, [lr, r1, lsl #2] │ │ │ │ │ - cbnz r2, 708 │ │ │ │ │ + cbnz r2, 720 │ │ │ │ │ subs r3, #1 │ │ │ │ │ add.w r2, lr, r1, lsl #2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ - blt.n 700 │ │ │ │ │ + blt.n 718 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6f8 │ │ │ │ │ + bge.n 710 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 6f8 │ │ │ │ │ + cbnz r3, 710 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 6fa │ │ │ │ │ + b.n 712 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ │ - b.n 6d4 │ │ │ │ │ + b.n 6ec │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [lr, r5] │ │ │ │ │ - b.n 6de │ │ │ │ │ + b.n 6f6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 6fa │ │ │ │ │ + b.n 712 │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +00000750 : │ │ │ │ │ +list_concat(): │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ + ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ │ + beq.n 838 │ │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + adds r5, r5, r3 │ │ │ │ │ + beq.n 80c │ │ │ │ │ + bl f4 │ │ │ │ │ + R_ARM_THM_CALL PyList_New.constprop.0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 7fc │ │ │ │ │ + cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ + bcs.n 814 │ │ │ │ │ + lsls r0, r5, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + str r0, [r4, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 818 │ │ │ │ │ + str r5, [r4, #16] │ │ │ │ │ + ldr.w r8, [r7, #8] │ │ │ │ │ + ldr.w lr, [r4, #12] │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + ble.n 7d2 │ │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ │ + sub.w r0, lr, #4 │ │ │ │ │ + sub.w ip, r3, #4 │ │ │ │ │ + add.w r1, ip, r8, lsl #2 │ │ │ │ │ + b.n 7be │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + str.w r2, [r0, #4]! │ │ │ │ │ + beq.n 7d2 │ │ │ │ │ + ldr.w r2, [ip, #4]! │ │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 7b2 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str.w r2, [r0, #4]! │ │ │ │ │ + bne.n 7be │ │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble.n 7fa │ │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ │ + add.w r0, lr, r8, lsl #2 │ │ │ │ │ + add.w ip, r1, r3, lsl #2 │ │ │ │ │ + ldr.w r2, [r1], #4 │ │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 802 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + str.w r2, [r0], #4 │ │ │ │ │ + bne.n 7e2 │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str.w r2, [r0], #4 │ │ │ │ │ + bne.n 7e2 │ │ │ │ │ + b.n 7fa │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + b.w f4 │ │ │ │ │ + R_ARM_THM_JUMP24 PyList_New.constprop.0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [r0, #12] │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 82c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + cbnz r3, 82c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 794 │ │ │ │ │ + b.n 7fc │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 7fc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000738 : │ │ │ │ │ +00000854 : │ │ │ │ │ list_new_prealloc(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl f4 │ │ │ │ │ R_ARM_THM_CALL PyList_New.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 762 │ │ │ │ │ + cbz r0, 87e │ │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 766 │ │ │ │ │ + bcs.n 882 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - cbz r0, 76a │ │ │ │ │ + cbz r0, 886 │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 77e │ │ │ │ │ + bge.n 89a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 77e │ │ │ │ │ + cbnz r3, 89a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000788 : │ │ │ │ │ +000008a4 : │ │ │ │ │ PyList_Insert(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n 7a4 │ │ │ │ │ + bpl.n 8c0 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.n 7bc │ │ │ │ │ + b.n 8d8 │ │ │ │ │ movw r1, #507 @ 0x1fb │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000007bc : │ │ │ │ │ +000008d8 : │ │ │ │ │ ins1(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbz r2, 828 │ │ │ │ │ + cbz r2, 944 │ │ │ │ │ mov r5, r1 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 824 │ │ │ │ │ + beq.n 940 │ │ │ │ │ add.w ip, r5, r4 │ │ │ │ │ subs r1, r4, #1 │ │ │ │ │ ldr r6, [r6, #12] │ │ │ │ │ bic.w ip, ip, ip, asr #31 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ands.w ip, ip, r5, asr #32 │ │ │ │ │ it cc │ │ │ │ │ movcc ip, r5 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ it ge │ │ │ │ │ movge ip, r4 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt.n 812 │ │ │ │ │ + bgt.n 92e │ │ │ │ │ add.w r3, r6, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ str.w r0, [r3], #-4 │ │ │ │ │ - ble.n 804 │ │ │ │ │ + ble.n 920 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [r6, ip, lsl #2] │ │ │ │ │ @@ -872,30 +985,30 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 824 │ │ │ │ │ + b.n 940 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000840 : │ │ │ │ │ +0000095c : │ │ │ │ │ PyList_GetItem(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n 864 │ │ │ │ │ + bpl.n 980 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 878 │ │ │ │ │ + bcs.n 994 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ @@ -904,102 +1017,102 @@ │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ - ldr r1, [pc, #8] @ (88c ) │ │ │ │ │ + ldr r1, [pc, #8] @ (9a8 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n 874 │ │ │ │ │ + b.n 990 │ │ │ │ │ nop │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000890 : │ │ │ │ │ +000009ac : │ │ │ │ │ list_insert(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 900 │ │ │ │ │ + bne.n a1c │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 8f4 │ │ │ │ │ + cbz r0, a10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8e0 │ │ │ │ │ + blt.n 9fc │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n 8f4 │ │ │ │ │ + beq.n a10 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 7bc │ │ │ │ │ + bl 8d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8c0 │ │ │ │ │ + bne.n 9dc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 8c0 │ │ │ │ │ + b.n 9dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 916 │ │ │ │ │ + cbnz r0, a32 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8c4 │ │ │ │ │ + b.n 9e0 │ │ │ │ │ movs r3, #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8a8 │ │ │ │ │ + bne.n 9c4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 8dc │ │ │ │ │ + b.n 9f8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000091c : │ │ │ │ │ +00000a38 : │ │ │ │ │ list___reversed__(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #44] @ (95c ) │ │ │ │ │ + ldr r0, [pc, #44] @ (a78 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 956 │ │ │ │ │ + cbz r0, a72 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ it lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -1012,15 +1125,15 @@ │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000960 : │ │ │ │ │ +00000a7c : │ │ │ │ │ listreviter_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1029,42 +1142,42 @@ │ │ │ │ │ bl 2b8 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -00000984 : │ │ │ │ │ +00000aa0 : │ │ │ │ │ listiter_traverse(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r0, 98e │ │ │ │ │ + cbz r0, aaa │ │ │ │ │ mov r1, r2 │ │ │ │ │ bx r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000990 : │ │ │ │ │ +00000aac : │ │ │ │ │ PyList_GetSlice(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq.n 9b6 │ │ │ │ │ + beq.n ad2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 9e2 │ │ │ │ │ + blt.n afe │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r1, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n 9de │ │ │ │ │ + bgt.n afa │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ - b.w 4c4c │ │ │ │ │ + b.w 4cb8 │ │ │ │ │ R_ARM_THM_JUMP24 list_slice_lock_held │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r1, #717 @ 0x2cd │ │ │ │ │ @@ -1075,50 +1188,50 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9b2 │ │ │ │ │ + b.n ace │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 9a6 │ │ │ │ │ + b.n ac2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000009e8 : │ │ │ │ │ +00000b04 : │ │ │ │ │ PyList_Clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n a06 │ │ │ │ │ - bl 630 │ │ │ │ │ + bpl.n b22 │ │ │ │ │ + bl 648 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r1, #1498 @ 0x5da │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00000a1c <_PyList_AsTupleAndClear>: │ │ │ │ │ +00000b38 <_PyList_AsTupleAndClear>: │ │ │ │ │ _PyList_AsTupleAndClear(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ - cbz r4, a4a <_PyList_AsTupleAndClear+0x2e> │ │ │ │ │ + cbz r4, b66 <_PyList_AsTupleAndClear+0x2e> │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ bl 0 <_PyTuple_FromArraySteal> │ │ │ │ │ @@ -1130,89 +1243,89 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_New │ │ │ │ │ │ │ │ │ │ -00000a54 : │ │ │ │ │ +00000b70 : │ │ │ │ │ list_repr(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b28 │ │ │ │ │ + beq.n c44 │ │ │ │ │ mov r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprEnter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne.n b3c │ │ │ │ │ + bne.n c58 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_Create │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n af4 │ │ │ │ │ + beq.n c10 │ │ │ │ │ movs r1, #91 @ 0x5b │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n b38 │ │ │ │ │ + blt.n c54 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n a9c │ │ │ │ │ - b.n b0c │ │ │ │ │ + bgt.n bb8 │ │ │ │ │ + b.n c28 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n b0c │ │ │ │ │ + bge.n c28 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ │ - cbz r4, ab0 │ │ │ │ │ + cbz r4, bcc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n acc │ │ │ │ │ + ble.n be8 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n af6 │ │ │ │ │ + blt.n c12 │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n af6 │ │ │ │ │ + blt.n c12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n af6 │ │ │ │ │ + blt.n c12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n a94 │ │ │ │ │ + beq.n bb0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a94 │ │ │ │ │ + bge.n bb0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a94 │ │ │ │ │ + bne.n bb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a94 │ │ │ │ │ + b.n bb0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2b8 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_Discard │ │ │ │ │ @@ -1222,15 +1335,15 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n b38 │ │ │ │ │ + blt.n c54 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprLeave │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeWriter_Finish │ │ │ │ │ @@ -1238,87 +1351,87 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n af6 │ │ │ │ │ - ble.n b08 │ │ │ │ │ + b.n c12 │ │ │ │ │ + ble.n c24 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b50 : │ │ │ │ │ +00000c6c : │ │ │ │ │ list_repeat(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n c4e │ │ │ │ │ + beq.n d6a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n c4e │ │ │ │ │ + ble.n d6a │ │ │ │ │ mov r8, r0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bgt.w cba │ │ │ │ │ + bgt.w dd6 │ │ │ │ │ mul.w r4, r6, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 738 │ │ │ │ │ + bl 854 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c46 │ │ │ │ │ + beq.n d62 │ │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - bne.n c68 │ │ │ │ │ + bne.n d84 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c58 │ │ │ │ │ + blt.n d74 │ │ │ │ │ add.w r1, r3, r4, lsl #2 │ │ │ │ │ lsls r0, r4, #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs.n c44 │ │ │ │ │ + bcs.n d60 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq.n c42 │ │ │ │ │ + beq.n d5e │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ mov.w ip, r0, lsr #1 │ │ │ │ │ mov.w r1, ip, lsl #3 │ │ │ │ │ add.w r6, r3, ip, lsl #3 │ │ │ │ │ subs r1, #8 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ands.w r1, r1, #7 │ │ │ │ │ - beq.n c14 │ │ │ │ │ + beq.n d30 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n c0a │ │ │ │ │ + beq.n d26 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n c04 │ │ │ │ │ + beq.n d20 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n bfe │ │ │ │ │ + beq.n d1a │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq.n bf8 │ │ │ │ │ + beq.n d14 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq.n bf2 │ │ │ │ │ + beq.n d0e │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq.n bec │ │ │ │ │ + beq.n d08 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ @@ -1326,28 +1439,28 @@ │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n c3a │ │ │ │ │ + beq.n d56 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ │ strd r2, r2, [r3, #16] │ │ │ │ │ strd r2, r2, [r3, #24] │ │ │ │ │ strd r2, r2, [r3, #32] │ │ │ │ │ strd r2, r2, [r3, #40] @ 0x28 │ │ │ │ │ strd r2, r2, [r3, #48] @ 0x30 │ │ │ │ │ strd r2, r2, [r3, #56] @ 0x38 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n c14 │ │ │ │ │ + bne.n d30 │ │ │ │ │ cmp.w r0, ip, lsl #1 │ │ │ │ │ - beq.n c44 │ │ │ │ │ + beq.n d60 │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add sp, #8 │ │ │ │ │ @@ -1355,67 +1468,67 @@ │ │ │ │ │ b.w f4 │ │ │ │ │ R_ARM_THM_JUMP24 PyList_New.constprop.0 │ │ │ │ │ add r1, r4 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ movge.w r1, #1342177280 @ 0x50000000 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - b.n ba2 │ │ │ │ │ + b.n cbe │ │ │ │ │ add.w r8, r2, r6, lsl #2 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b.n c92 │ │ │ │ │ + b.n dae │ │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ add.w lr, r7, r0 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c8e │ │ │ │ │ + bge.n daa │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ movge.w lr, #1342177280 @ 0x50000000 │ │ │ │ │ str.w lr, [r1] │ │ │ │ │ str.w r1, [ip], #4 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bhi.n c70 │ │ │ │ │ + bhi.n d8c │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ subs r2, r7, r6 │ │ │ │ │ mov r1, r3 │ │ │ │ │ adds r0, r3, r6 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - ble.n c44 │ │ │ │ │ + ble.n d60 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r6, r2 │ │ │ │ │ - b.n c9a │ │ │ │ │ + b.n db6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -00000cc4 : │ │ │ │ │ +00000de0 : │ │ │ │ │ listreviter_next(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n d12 │ │ │ │ │ + blt.n e2e │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs.n cfa │ │ │ │ │ + bcs.n e16 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ @@ -1423,317 +1536,317 @@ │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd ip, r1, [r2, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d12 │ │ │ │ │ + bge.n e2e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, d16 │ │ │ │ │ + cbz r3, e32 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d12 │ │ │ │ │ + b.n e2e │ │ │ │ │ │ │ │ │ │ -00000d1c : │ │ │ │ │ +00000e38 : │ │ │ │ │ py_list_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 630 │ │ │ │ │ + bl 648 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00000d38 : │ │ │ │ │ +00000e54 : │ │ │ │ │ list_count(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b.n d74 │ │ │ │ │ + b.n e90 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n db2 │ │ │ │ │ + blt.n ece │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n dda │ │ │ │ │ - bne.n dd2 │ │ │ │ │ + bgt.n ef6 │ │ │ │ │ + bne.n eee │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bls.n dc6 │ │ │ │ │ + bls.n ee2 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n d90 │ │ │ │ │ + blt.n eac │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n d56 │ │ │ │ │ + bne.n e72 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n d72 │ │ │ │ │ + b.n e8e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ - bne.n d56 │ │ │ │ │ + bne.n e72 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n d72 │ │ │ │ │ + beq.n e8e │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d72 │ │ │ │ │ + bne.n e8e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - b.n d72 │ │ │ │ │ + b.n e8e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d6a │ │ │ │ │ + bne.n e86 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n d6a │ │ │ │ │ + b.n e86 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n d72 │ │ │ │ │ + b.n e8e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000de4 : │ │ │ │ │ +00000f00 : │ │ │ │ │ list_reverse(): │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bgt.n df4 │ │ │ │ │ + bgt.n f10 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ │ - b.n e0c │ │ │ │ │ + b.n f28 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi.n e00 │ │ │ │ │ - b.n dea │ │ │ │ │ + bhi.n f1c │ │ │ │ │ + b.n f06 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000e14 : │ │ │ │ │ +00000f30 : │ │ │ │ │ list_inplace_concat(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 3780 <_list_extend> │ │ │ │ │ + bl 38e0 <_list_extend> │ │ │ │ │ R_ARM_THM_CALL _list_extend │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n e3c │ │ │ │ │ + beq.n f58 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e38 │ │ │ │ │ + bge.n f54 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n e38 │ │ │ │ │ + b.n f54 │ │ │ │ │ │ │ │ │ │ -00000e40 : │ │ │ │ │ +00000f5c : │ │ │ │ │ PyList_Reverse(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, e7e │ │ │ │ │ + cbz r0, f9a │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n e7e │ │ │ │ │ + bpl.n f9a │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - ble.n e7a │ │ │ │ │ + ble.n f96 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n e7a │ │ │ │ │ + bls.n f96 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ │ - b.n e68 │ │ │ │ │ + b.n f84 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r1, #3204 @ 0xc84 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00000e94 : │ │ │ │ │ +00000fb0 : │ │ │ │ │ unsafe_float_compare(): │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d7, [r1, #8] │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite mi │ │ │ │ │ movmi r0, #1 │ │ │ │ │ movpl r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000eac : │ │ │ │ │ +00000fc8 : │ │ │ │ │ list_clear_slot(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 630 │ │ │ │ │ + bl 648 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ec4 : │ │ │ │ │ +00000fe0 : │ │ │ │ │ listiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n ed6 │ │ │ │ │ + blt.n ff2 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bmi.n ed6 │ │ │ │ │ + bmi.n ff2 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -00000edc : │ │ │ │ │ +00000ff8 : │ │ │ │ │ list_copy(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.w 4c4c │ │ │ │ │ + b.w 4cb8 │ │ │ │ │ R_ARM_THM_JUMP24 list_slice_lock_held │ │ │ │ │ │ │ │ │ │ -00000ee4 : │ │ │ │ │ +00001000 : │ │ │ │ │ safe_object_compare(): │ │ │ │ │ movs r2, #0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000eec : │ │ │ │ │ +00001008 : │ │ │ │ │ list_index(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ strd r4, r6, [sp] │ │ │ │ │ - bhi.n fce │ │ │ │ │ + bhi.n 10ea │ │ │ │ │ ldr.w r8, [r1] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n f5c │ │ │ │ │ + beq.n 1078 │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fae │ │ │ │ │ + beq.n 10ca │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n f3c │ │ │ │ │ + beq.n 1058 │ │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fae │ │ │ │ │ + beq.n 10ca │ │ │ │ │ ldrd r4, r6, [sp] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ittt lt │ │ │ │ │ ldrlt r3, [r7, #8] │ │ │ │ │ addlt r4, r4, r3 │ │ │ │ │ biclt.w r4, r4, r4, asr #31 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt lt │ │ │ │ │ ldrlt r3, [r7, #8] │ │ │ │ │ addlt r6, r6, r3 │ │ │ │ │ biclt.w r6, r6, r6, asr #31 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble.n f98 │ │ │ │ │ + ble.n 10b4 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bls.n f98 │ │ │ │ │ + bls.n 10b4 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n fb6 │ │ │ │ │ + blt.n 10d2 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n fc6 │ │ │ │ │ + bgt.n 10e2 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - bne.n fae │ │ │ │ │ + bne.n 10ca │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n f5c │ │ │ │ │ + bne.n 1078 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1743,206 +1856,206 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f88 │ │ │ │ │ + bne.n 10a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f88 │ │ │ │ │ + b.n 10a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromSsize_t │ │ │ │ │ - b.n fb0 │ │ │ │ │ + b.n 10cc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fae │ │ │ │ │ + beq.n 10ca │ │ │ │ │ ldr.w r8, [r9] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.n f3c │ │ │ │ │ + ble.n 1058 │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f2e │ │ │ │ │ - b.n fae │ │ │ │ │ + bne.n 104a │ │ │ │ │ + b.n 10ca │ │ │ │ │ │ │ │ │ │ -00000ffc : │ │ │ │ │ +00001118 : │ │ │ │ │ PyList_Extend(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n 101a │ │ │ │ │ + bpl.n 1136 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.w 3780 <_list_extend> │ │ │ │ │ + b.w 38e0 <_list_extend> │ │ │ │ │ R_ARM_THM_JUMP24 _list_extend │ │ │ │ │ movw r1, #1487 @ 0x5cf │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00001030 : │ │ │ │ │ +0000114c : │ │ │ │ │ merge_getmem(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n 1088 │ │ │ │ │ + bge.n 11c2 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldrd r0, r3, [r0, #12] │ │ │ │ │ add.w r2, r4, #540 @ 0x21c │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 109e │ │ │ │ │ + bne.n 11b4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite eq │ │ │ │ │ mvneq.w r2, #3758096384 @ 0xe0000000 │ │ │ │ │ mvnne.w r2, #4026531840 @ 0xf0000000 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bcc.n 1094 │ │ │ │ │ + bcc.n 11aa │ │ │ │ │ mul.w r0, r5, r3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - cbz r0, 1094 │ │ │ │ │ + cbz r0, 11aa │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ str r5, [r4, #20] │ │ │ │ │ - cbnz r3, 108c │ │ │ │ │ + cbz r3, 11a4 │ │ │ │ │ + add.w r0, r0, r5, lsl #2 │ │ │ │ │ + str r0, [r4, #16] │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - bx lr │ │ │ │ │ - add.w r0, r0, r5, lsl #2 │ │ │ │ │ - str r0, [r4, #16] │ │ │ │ │ - b.n 1082 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1084 │ │ │ │ │ + b.n 11a6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ - b.n 105e │ │ │ │ │ + b.n 117a │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + bx lr │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000010ac : │ │ │ │ │ +000011c8 : │ │ │ │ │ listreviter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - cbz r3, 10c0 │ │ │ │ │ + cbz r3, 11dc │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, #0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 10bc │ │ │ │ │ + b.n 11d8 │ │ │ │ │ │ │ │ │ │ -000010c4 : │ │ │ │ │ +000011e0 : │ │ │ │ │ list_inplace_repeat_lock_held(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 1164 │ │ │ │ │ + beq.n 1280 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1164 │ │ │ │ │ + beq.n 1280 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1160 │ │ │ │ │ + ble.n 127c │ │ │ │ │ mov r6, r0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt.n 116a │ │ │ │ │ + blt.n 1286 │ │ │ │ │ mul.w r1, r5, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1166 │ │ │ │ │ + beq.n 1282 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r6, #12] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ it le │ │ │ │ │ lslle r5, r4, #2 │ │ │ │ │ - ble.n 113c │ │ │ │ │ + ble.n 1258 │ │ │ │ │ add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r6 │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ add.w ip, r6, r4, lsl #2 │ │ │ │ │ - b.n 1120 │ │ │ │ │ + b.n 123c │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n 113c │ │ │ │ │ + beq.n 1258 │ │ │ │ │ ldr.w r0, [r2], #4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 111c │ │ │ │ │ + bge.n 1238 │ │ │ │ │ add r3, lr │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ movge.w r3, #1342177280 @ 0x50000000 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 111c │ │ │ │ │ + b.n 1238 │ │ │ │ │ mov r4, r5 │ │ │ │ │ lsls r7, r1, #2 │ │ │ │ │ cmp.w r5, r1, lsl #2 │ │ │ │ │ - bge.n 1164 │ │ │ │ │ + bge.n 1280 │ │ │ │ │ subs r5, r7, r4 │ │ │ │ │ adds r0, r6, r4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r4, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bgt.n 1146 │ │ │ │ │ - b.n 1164 │ │ │ │ │ - bl 630 │ │ │ │ │ + bgt.n 1262 │ │ │ │ │ + b.n 1280 │ │ │ │ │ + bl 648 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1166 │ │ │ │ │ + b.n 1282 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -534,15 +534,15 @@ │ │ │ │ │ bne.w 7e6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.w ad6 │ │ │ │ │ + bne.w ad0 │ │ │ │ │ ldr.w r6, [r8] │ │ │ │ │ tst r1, r5 │ │ │ │ │ bne.n 528 │ │ │ │ │ cbz r3, 530 │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r4, lr │ │ │ │ │ @@ -598,15 +598,15 @@ │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ strd r5, r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ - bl 15e4 │ │ │ │ │ + bl 15cc │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.w 9b0 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ble.w 826 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ @@ -637,21 +637,21 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst.w r9, #32 │ │ │ │ │ - beq.w b8e │ │ │ │ │ + beq.w b88 │ │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ │ - beq.w b5e │ │ │ │ │ + beq.w b58 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ add.w r0, sl, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w b6e │ │ │ │ │ + beq.w b68 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ beq.w 82a │ │ │ │ │ adds r1, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ @@ -703,24 +703,24 @@ │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bne.w 9ee │ │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w b72 │ │ │ │ │ + bne.w b6c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w b2e │ │ │ │ │ + bne.w b28 │ │ │ │ │ ldrd r5, r0, [r6, #8] │ │ │ │ │ str.w fp, [r6, #16] │ │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aee │ │ │ │ │ + bne.w ae8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -749,21 +749,21 @@ │ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ │ cmp sl, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ it ge │ │ │ │ │ movge r2, r8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b94 │ │ │ │ │ + beq.w b8e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w b18 │ │ │ │ │ + beq.w b12 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w b2a │ │ │ │ │ + beq.w b24 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ beq.n 768 │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cbz r0, 772 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -808,15 +808,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_long_compare │ │ │ │ │ bne.w 558 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w adc │ │ │ │ │ + beq.w ad6 │ │ │ │ │ ldr r6, [r2, #100] @ 0x64 │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_object_compare │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_object_compare │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ @@ -836,15 +836,15 @@ │ │ │ │ │ b.n 7fa │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ beq.n 820 │ │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bne.w ad8 │ │ │ │ │ + bne.w ad2 │ │ │ │ │ ands.w r8, r1, r5 │ │ │ │ │ beq.n 7ee │ │ │ │ │ ldr.w r3, [lr] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ bls.n 7ee │ │ │ │ │ adds r6, #1 │ │ │ │ │ @@ -908,38 +908,38 @@ │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ beq.n 8d2 │ │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w a90 │ │ │ │ │ + bne.w abc │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w b9a │ │ │ │ │ + beq.w b94 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w aea │ │ │ │ │ + bne.w ae4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 892 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ tst r1, r5 │ │ │ │ │ beq.n 878 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ bls.n 878 │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n 892 │ │ │ │ │ mov lr, r7 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldrd r1, r7, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w aa4 │ │ │ │ │ + beq.w aa8 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r6 │ │ │ │ │ bne.w 7a0 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ @@ -1015,34 +1015,34 @@ │ │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ │ subs r1, r2, #2 │ │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ bge.n 9f2 │ │ │ │ │ - bl 1d40 │ │ │ │ │ + bl 1eac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 98c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ movne.w r8, #0 │ │ │ │ │ - bne.w b36 │ │ │ │ │ + bne.w b30 │ │ │ │ │ ldrd r5, r0, [r6, #8] │ │ │ │ │ str.w fp, [r6, #16] │ │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 6e6 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n b02 │ │ │ │ │ + b.n afc │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ b.n 982 │ │ │ │ │ mov r2, r3 │ │ │ │ │ b.n 596 │ │ │ │ │ @@ -1062,102 +1062,100 @@ │ │ │ │ │ add.w r3, r4, r2, lsl #4 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r5, [r3, #36] @ 0x24 │ │ │ │ │ subs r1, r0, r5 │ │ │ │ │ add.w r3, r2, #1 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - bne.n a8c │ │ │ │ │ + bne.n ab8 │ │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ble.w 6ae │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - bne.n a72 │ │ │ │ │ + beq.n a5a │ │ │ │ │ + add.w r3, ip, #1640 @ 0x668 │ │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ │ + add r3, sp │ │ │ │ │ + add r0, ip │ │ │ │ │ + subw r3, r3, #1548 @ 0x60c │ │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + it lt │ │ │ │ │ + sublt r1, r2, #2 │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 1d40 │ │ │ │ │ + bl 1eac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b88 │ │ │ │ │ + bne.w b82 │ │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ble.w 6ae │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ - bne.n ab4 │ │ │ │ │ - bl 1d40 │ │ │ │ │ + beq.n a9a │ │ │ │ │ + add.w r2, sp, #1640 @ 0x668 │ │ │ │ │ + add.w ip, r2, r3, lsl #4 │ │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ │ + subw ip, ip, #1596 @ 0x63c │ │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ │ + ldr.w ip, [ip, #8] │ │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + it lt │ │ │ │ │ + sublt r1, r3, #3 │ │ │ │ │ + bl 1eac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b88 │ │ │ │ │ + bne.n b82 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - b.n a56 │ │ │ │ │ - add.w r3, ip, #1640 @ 0x668 │ │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ │ - add r3, sp │ │ │ │ │ - add r0, ip │ │ │ │ │ - subw r3, r3, #1548 @ 0x60c │ │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - it lt │ │ │ │ │ - sublt r1, r2, #2 │ │ │ │ │ - b.n a42 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - b.n 596 │ │ │ │ │ - ldrd r7, r0, [sp, #4] │ │ │ │ │ + b.n a6e │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ - movs r3, #0 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ b.n 558 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + b.n 596 │ │ │ │ │ + ldrd r7, r0, [sp, #4] │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ - movs r3, #1 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ b.n 558 │ │ │ │ │ - add.w r2, sp, #1640 @ 0x668 │ │ │ │ │ - add.w ip, r2, r3, lsl #4 │ │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ │ - subw ip, ip, #1596 @ 0x63c │ │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ │ - ldr.w ip, [ip, #8] │ │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - it lt │ │ │ │ │ - sublt r1, r3, #3 │ │ │ │ │ - b.n a62 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov r2, sl │ │ │ │ │ - b.n a94 │ │ │ │ │ + b.n ac0 │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_float_compare │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ b.n 558 │ │ │ │ │ movs r3, #0 │ │ │ │ │ b.n 892 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n b02 │ │ │ │ │ + b.n afc │ │ │ │ │ ldr.w r0, [r4, r5, lsl #2] │ │ │ │ │ bl 2b8 │ │ │ │ │ subs r5, #1 │ │ │ │ │ - bpl.n afa │ │ │ │ │ + bpl.n af4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.w 6da │ │ │ │ │ b.n 6e6 │ │ │ │ │ @@ -1205,30 +1203,29 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ b.n 9be │ │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ │ - b.n b62 │ │ │ │ │ + b.n b5c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n b1e │ │ │ │ │ + b.n b18 │ │ │ │ │ ldrd r7, r0, [sp, #4] │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ mov r3, sl │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ b.n 558 │ │ │ │ │ - nop │ │ │ │ │ │ │ │ │ │ -00000bb0 : │ │ │ │ │ +00000ba8 : │ │ │ │ │ list_sort_impl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #2408] @ 0x968 │ │ │ │ │ subw sp, sp, #1652 @ 0x674 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ @@ -1239,140 +1236,140 @@ │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w f44 │ │ │ │ │ + beq.w f34 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 100e │ │ │ │ │ + bne.w ffe │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.w f56 │ │ │ │ │ + ble.w f46 │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.w 1242 │ │ │ │ │ + beq.w 1276 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ subs r0, r2, r0 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ clz r0, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, ip │ │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ │ - bne.w fd0 │ │ │ │ │ + bne.w fc0 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r6, fp │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.w 149e │ │ │ │ │ + bne.w 1466 │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ tst.w sl, r7 │ │ │ │ │ - bne.n c74 │ │ │ │ │ - cbz r3, c7c │ │ │ │ │ + bne.n c6c │ │ │ │ │ + cbz r3, c74 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ and.w r3, r3, #28 │ │ │ │ │ sub.w r3, r3, #4 │ │ │ │ │ clz r3, r3 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ - bge.n c82 │ │ │ │ │ + bge.n c7a │ │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - b.n c44 │ │ │ │ │ + b.n c3c │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bls.n c52 │ │ │ │ │ + bls.n c4a │ │ │ │ │ movs r7, #0 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - blt.n c6c │ │ │ │ │ + blt.n c64 │ │ │ │ │ mov r0, sl │ │ │ │ │ cmp r2, ip │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f8a │ │ │ │ │ + beq.w f7a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str.w r1, [r0, #1564] @ 0x61c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12f2 │ │ │ │ │ + bne.w 132c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10be │ │ │ │ │ + bne.w 10a2 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ │ - add r6, sp, #612 @ 0x264 │ │ │ │ │ + add r5, sp, #612 @ 0x264 │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ movs r2, #7 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ - str r6, [r1, #12] │ │ │ │ │ + str r5, [r1, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1442 │ │ │ │ │ + bne.w 1448 │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ - bgt.w 1420 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + bgt.w 1442 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ - str.w sl, [sp, #60] @ 0x3c │ │ │ │ │ - strd r4, r6, [sp, #48] @ 0x30 │ │ │ │ │ + str.w r9, [sp, #60] @ 0x3c │ │ │ │ │ + strd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ - bl 15e4 │ │ │ │ │ + bl 15cc │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, r5, #1 │ │ │ │ │ - beq.w 13d0 │ │ │ │ │ + beq.w 13ba │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bge.w 1098 │ │ │ │ │ + bge.w 1088 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ mov r3, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n dee │ │ │ │ │ + bge.n de6 │ │ │ │ │ mov r8, r5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ │ @@ -1381,248 +1378,246 @@ │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r6, r4, r7 │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n da6 │ │ │ │ │ + bne.n d9e │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst.w r9, #32 │ │ │ │ │ - beq.w 15b0 │ │ │ │ │ + beq.w 15bc │ │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ │ - beq.w 14b2 │ │ │ │ │ + beq.w 14fa │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ add.w r0, sl, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 14c2 │ │ │ │ │ + beq.w 150a │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 11b2 │ │ │ │ │ + beq.w 1194 │ │ │ │ │ adds r1, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11c2 │ │ │ │ │ + beq.w 11a4 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e92 │ │ │ │ │ + beq.n e8a │ │ │ │ │ mov r2, r9 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, r6 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - blt.w ea6 │ │ │ │ │ - b.n dba │ │ │ │ │ + blt.w e9e │ │ │ │ │ + b.n db2 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 13d0 │ │ │ │ │ - beq.n e92 │ │ │ │ │ + blt.w 13ba │ │ │ │ │ + beq.n e8a │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.w f40 │ │ │ │ │ + blt.w f30 │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ add.w r1, fp, r5 │ │ │ │ │ - bge.w f18 │ │ │ │ │ + bge.w f08 │ │ │ │ │ sub.w r7, r8, r4 │ │ │ │ │ adds r6, r5, #4 │ │ │ │ │ add.w r0, fp, r6 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 109c │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + bne.w 108c │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n d28 │ │ │ │ │ + bne.n d20 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1376 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + bne.w 1360 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ str.w fp, [r0, #28] │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ add fp, r1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r4, [r0, #32] │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 123a │ │ │ │ │ + bne.w 121c │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ - bne.w 13f0 │ │ │ │ │ - ldrd r4, r6, [sp, #48] @ 0x30 │ │ │ │ │ + bne.w 13da │ │ │ │ │ + ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ │ - bgt.w 13f4 │ │ │ │ │ + bgt.w 13de │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1114 │ │ │ │ │ + bne.w 10f8 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 1324 │ │ │ │ │ - movw r5, #0 │ │ │ │ │ + bne.w 1234 │ │ │ │ │ + movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r5, #0 │ │ │ │ │ + movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #1 │ │ │ │ │ - bgt.w 134a │ │ │ │ │ + bgt.w 125a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - cmp r0, r6 │ │ │ │ │ - bne.w 157e │ │ │ │ │ - ldr.w r6, [r8, #12] │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.w 1566 │ │ │ │ │ + ldr.w r5, [r8, #12] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str.w r3, [r8, #16] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ │ str.w r3, [r8, #12] │ │ │ │ │ str.w r4, [r8, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 15d6 │ │ │ │ │ - cbz r5, e88 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 15b0 │ │ │ │ │ + cbz r6, e80 │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ - strlt r3, [r5, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + strlt r3, [r6, #0] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ addw sp, sp, #1652 @ 0x674 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - ble.n dba │ │ │ │ │ + ble.n db2 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n f3e │ │ │ │ │ + bne.n f2e │ │ │ │ │ ldr.w r9, [sl, #8] │ │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ │ + strd sl, r8, [sp, #12] │ │ │ │ │ ubfx r5, r3, #6, #1 │ │ │ │ │ add.w r8, sl, #20 │ │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ │ - str.w sl, [sp, #12] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ adds r6, r4, r7 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ it ge │ │ │ │ │ movge r2, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15c8 │ │ │ │ │ + beq.w 15a2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1568 │ │ │ │ │ + beq.w 1550 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 157a │ │ │ │ │ + beq.w 1562 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.n f2c │ │ │ │ │ + beq.n f1c │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbz r0, f36 │ │ │ │ │ + cbz r0, f26 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n f3a │ │ │ │ │ + bge.n f2a │ │ │ │ │ mov r7, r6 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bgt.n ebc │ │ │ │ │ - ldr.w r8, [sp, #20] │ │ │ │ │ + bgt.n eb0 │ │ │ │ │ + ldrd sl, r8, [sp, #12] │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ │ add.w r1, fp, r5 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - blt.w dc6 │ │ │ │ │ + blt.w dbe │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w de4 │ │ │ │ │ + beq.w ddc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ │ - b.n 10ac │ │ │ │ │ + b.n 109c │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n efa │ │ │ │ │ + bne.n eee │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bgt.n efe │ │ │ │ │ + bgt.n ef2 │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ - b.n f00 │ │ │ │ │ + b.n ef4 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n d30 │ │ │ │ │ + b.n d28 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - bgt.w bfa │ │ │ │ │ + bgt.w bf2 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ - add r6, sp, #612 @ 0x264 │ │ │ │ │ + add r5, sp, #612 @ 0x264 │ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ │ mov.w r2, #7 │ │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ │ - str r6, [sp, #84] @ 0x54 │ │ │ │ │ + str r5, [sp, #84] @ 0x54 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ - bne.w 1324 │ │ │ │ │ - movw r5, #0 │ │ │ │ │ + bne.w 1234 │ │ │ │ │ + movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r5, #0 │ │ │ │ │ + movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n e52 │ │ │ │ │ + b.n e4a │ │ │ │ │ tst r0, r7 │ │ │ │ │ itttt ne │ │ │ │ │ addne r0, sp, #72 @ 0x48 │ │ │ │ │ strne r0, [sp, #4] │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_long_compare │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_long_compare │ │ │ │ │ - bne.w ca2 │ │ │ │ │ + bne.w c9a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 1460 │ │ │ │ │ + beq.w 1512 │ │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ @@ -1631,345 +1626,374 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_object_compare │ │ │ │ │ str.w r5, [sp, #1640] @ 0x668 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n ca2 │ │ │ │ │ + b.n c9a │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n fe4 │ │ │ │ │ + b.n fd4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bge.n 1008 │ │ │ │ │ + bge.n ff8 │ │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.w 149e │ │ │ │ │ + bne.w 1466 │ │ │ │ │ ands.w r6, r0, r7 │ │ │ │ │ - beq.n fd8 │ │ │ │ │ + beq.n fc8 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.n fd8 │ │ │ │ │ + bls.n fc8 │ │ │ │ │ adds r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - blt.n fde │ │ │ │ │ + blt.n fce │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r7, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n c84 │ │ │ │ │ + b.n c7c │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n c84 │ │ │ │ │ + b.n c7c │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt.w 14ca │ │ │ │ │ + bgt.w 153c │ │ │ │ │ add.w r3, r4, #136 @ 0x88 │ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - ble.w 11d2 │ │ │ │ │ + ble.w 11b4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14fe │ │ │ │ │ + beq.w 14da │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 11ce │ │ │ │ │ + beq.w 11b0 │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ str r0, [r7, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 151e │ │ │ │ │ + beq.w 1526 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1090 │ │ │ │ │ + beq.n 1080 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ str r0, [r7, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14de │ │ │ │ │ + beq.w 1522 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 1090 │ │ │ │ │ + beq.n 1080 │ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ │ movs r6, #3 │ │ │ │ │ ldr.w r1, [r9, r6, lsl #2] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ str.w r0, [r7, r6, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1564 │ │ │ │ │ + beq.w 14ba │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 1076 │ │ │ │ │ + bne.n 1066 │ │ │ │ │ ldrd fp, r3, [sp, #28] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n c04 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ - b.n dee │ │ │ │ │ + b.n bfc │ │ │ │ │ + str r5, [sp, #20] │ │ │ │ │ + b.n de6 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ adds r0, r3, r6 │ │ │ │ │ adds r1, r3, r5 │ │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ str r4, [r3, r5] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - bne.w d28 │ │ │ │ │ - b.n dee │ │ │ │ │ + b.n ddc │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp.w r2, #258 @ 0x102 │ │ │ │ │ add.w r3, r2, r2, lsr #31 │ │ │ │ │ mov.w r3, r3, asr #1 │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ - bge.w 1522 │ │ │ │ │ + bge.w 1478 │ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ │ - add r6, sp, #612 @ 0x264 │ │ │ │ │ + add r5, sp, #612 @ 0x264 │ │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ movs r3, #7 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r6, [r1, #12] │ │ │ │ │ + str r5, [r1, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1546 │ │ │ │ │ + bne.w 149c │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ it le │ │ │ │ │ - movle sl, r4 │ │ │ │ │ - ble.w cde │ │ │ │ │ + movle r9, r4 │ │ │ │ │ + ble.w cd6 │ │ │ │ │ mov r3, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ and.w r1, r3, #1 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ │ - bgt.n 1102 │ │ │ │ │ - add.w sl, r2, r3 │ │ │ │ │ - b.n cde │ │ │ │ │ - movw r5, #0 │ │ │ │ │ + bgt.n 10e6 │ │ │ │ │ + add.w r9, r2, r3 │ │ │ │ │ + b.n cd6 │ │ │ │ │ + movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r5, #0 │ │ │ │ │ + movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 1314 │ │ │ │ │ + ble.w 1224 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1138 │ │ │ │ │ + bge.n 111c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1138 │ │ │ │ │ + cbnz r3, 111c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 1366 │ │ │ │ │ + beq.w 134e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1154 │ │ │ │ │ + bge.n 1138 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1154 │ │ │ │ │ + cbnz r3, 1138 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 11a0 │ │ │ │ │ + beq.n 1184 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 116e │ │ │ │ │ + bge.n 1152 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 116e │ │ │ │ │ + cbnz r3, 1152 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 11a0 │ │ │ │ │ + beq.n 1184 │ │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ │ movs r7, #3 │ │ │ │ │ ldr.w r2, [r9, r7, lsl #2] │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1190 │ │ │ │ │ + bge.n 1174 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 1190 │ │ │ │ │ + cbnz r3, 1174 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 1178 │ │ │ │ │ + bne.n 115c │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - ble.n 11a0 │ │ │ │ │ + ble.n 1184 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w e46 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w 1324 │ │ │ │ │ - b.n 133a │ │ │ │ │ + beq.w e3e │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.n 1234 │ │ │ │ │ + b.n 124a │ │ │ │ │ adds r1, #28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d8e │ │ │ │ │ + bne.w d86 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n d90 │ │ │ │ │ + b.n d88 │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - add r6, sp, #612 @ 0x264 │ │ │ │ │ + add r5, sp, #612 @ 0x264 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - movw r5, #0 │ │ │ │ │ + movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r5, #0 │ │ │ │ │ + movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ str r4, [r2, #4] │ │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ │ - str r6, [r2, #12] │ │ │ │ │ + str r5, [r2, #12] │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ movs r3, #7 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 111c │ │ │ │ │ + b.n 1100 │ │ │ │ │ add.w r1, sp, #1648 @ 0x670 │ │ │ │ │ lsls r3, r2, #4 │ │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ │ str r5, [r1, #12] │ │ │ │ │ add.w r1, r3, #28 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ str.w fp, [r0, r1] │ │ │ │ │ add r1, r0 │ │ │ │ │ add.w fp, fp, r4, lsl #2 │ │ │ │ │ str r5, [r1, #4] │ │ │ │ │ add.w r1, r0, r2, lsl #4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w e12 │ │ │ │ │ + beq.w e0a │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ add r0, r1 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - b.n e12 │ │ │ │ │ + b.n e0a │ │ │ │ │ + ldr.w r3, [r8, #16] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.w e4a │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w e4a │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w e4a │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + ble.w e4a │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ + subs r2, r4, #1 │ │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ │ + b.n 1270 │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ │ + str.w r3, [r2], #-4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 1264 │ │ │ │ │ + b.n e4a │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w c18 │ │ │ │ │ + ble.w c10 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ movs r7, #1 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r9, fp │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - subs r6, r2, r0 │ │ │ │ │ - negs r0, r6 │ │ │ │ │ - adcs r0, r6 │ │ │ │ │ + sub.w ip, r2, r0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ + rsbs r0, ip, #0 │ │ │ │ │ + adc.w r0, r0, ip │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - b.n 129c │ │ │ │ │ + b.n 12d6 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.n 128a │ │ │ │ │ - cbz r5, 128a │ │ │ │ │ + bne.n 12c4 │ │ │ │ │ + cbz r5, 12c4 │ │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ │ mov r3, r5 │ │ │ │ │ and.w r1, r1, #28 │ │ │ │ │ sub.w r5, r1, #4 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bge.n 12ca │ │ │ │ │ + bge.n 1304 │ │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bne.w 14a0 │ │ │ │ │ + bne.w 1468 │ │ │ │ │ ldr.w ip, [r9] │ │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 15b6 │ │ │ │ │ + beq.w 1590 │ │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 14c6 │ │ │ │ │ + bne.w 150e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 128a │ │ │ │ │ + beq.n 12c4 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ tst r0, r7 │ │ │ │ │ - beq.n 1272 │ │ │ │ │ + beq.n 12ac │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bls.n 1272 │ │ │ │ │ + bls.n 12ac │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 128a │ │ │ │ │ + b.n 12c4 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 148e │ │ │ │ │ + beq.w 152a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w f8a │ │ │ │ │ + bne.w f7a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w f8a │ │ │ │ │ + beq.w f7a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -1982,1042 +2006,1151 @@ │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_tuple_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_tuple_compare │ │ │ │ │ str.w r1, [r2, #1572] @ 0x624 │ │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ │ - b.n cac │ │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - beq.w e52 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w e52 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w e52 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - ble.w e52 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - subs r2, r4, #1 │ │ │ │ │ - add.w r2, r1, r2, lsl #2 │ │ │ │ │ - b.n 1360 │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - str.w r0, [r1], #4 │ │ │ │ │ - str.w r3, [r2], #-4 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.n 1354 │ │ │ │ │ - b.n e52 │ │ │ │ │ + b.n ca4 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w e52 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.n 1324 │ │ │ │ │ - b.n 133a │ │ │ │ │ + beq.w e4a │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 1234 │ │ │ │ │ + b.n 124a │ │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ │ lsls r5, r3, #4 │ │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ │ ldr r2, [r2, r5] │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ asrs r3, r2, #2 │ │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ │ adds r2, r0, r3 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ add r2, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 13e6 │ │ │ │ │ + ble.n 13d0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n 13ea │ │ │ │ │ + bgt.n 13d4 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.w 1202 │ │ │ │ │ + ble.w 11e4 │ │ │ │ │ add.w r3, sp, #1648 @ 0x670 │ │ │ │ │ subs r1, r2, #2 │ │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.w 1202 │ │ │ │ │ - bl 1d40 │ │ │ │ │ + bge.w 11e4 │ │ │ │ │ + bl 1eac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13a8 │ │ │ │ │ - ldrd r4, r6, [sp, #48] @ 0x30 │ │ │ │ │ + beq.n 1392 │ │ │ │ │ + ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 111c │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ - b.n 11a0 │ │ │ │ │ + bne.w 1100 │ │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ │ + b.n 1184 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ - b.n 139e │ │ │ │ │ + b.n 1388 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n cec │ │ │ │ │ + b.n ce4 │ │ │ │ │ subs r1, r2, #2 │ │ │ │ │ - bne.n 1426 │ │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 1d40 │ │ │ │ │ + beq.n 13fc │ │ │ │ │ + add.w r0, sp, #1648 @ 0x670 │ │ │ │ │ + add.w r0, r0, r2, lsl #4 │ │ │ │ │ + subw r0, r0, #1564 @ 0x61c │ │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ │ + add r0, sp, #68 @ 0x44 │ │ │ │ │ + add r3, r0 │ │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + it gt │ │ │ │ │ + subgt r1, r2, #3 │ │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 1eac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13d8 │ │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ │ + bne.n 13c2 │ │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w e2c │ │ │ │ │ + ble.w e24 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ - bne.n 146e │ │ │ │ │ - bl 1d40 │ │ │ │ │ + beq.n 1434 │ │ │ │ │ + add.w r2, sp, #1648 @ 0x670 │ │ │ │ │ + add.w r6, r2, r3, lsl #4 │ │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ │ + subw r6, r6, #1596 @ 0x63c │ │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + it lt │ │ │ │ │ + sublt r1, r3, #3 │ │ │ │ │ + bl 1eac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13d8 │ │ │ │ │ + bne.n 13c2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - b.n 1406 │ │ │ │ │ + b.n 140a │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 10fe │ │ │ │ │ - add.w r0, sp, #1648 @ 0x670 │ │ │ │ │ - add.w r0, r0, r2, lsl #4 │ │ │ │ │ - subw r0, r0, #1564 @ 0x61c │ │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ │ - add r0, sp, #68 @ 0x44 │ │ │ │ │ - add r3, r0 │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - it gt │ │ │ │ │ - subgt r1, r2, #3 │ │ │ │ │ - b.n 13f8 │ │ │ │ │ + b.n 10e2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ - b.n 145a │ │ │ │ │ + b.n 1460 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n 144e │ │ │ │ │ - b.n 10f4 │ │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS unsafe_float_compare │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - b.n ca2 │ │ │ │ │ - add.w r2, sp, #1648 @ 0x670 │ │ │ │ │ - add.w r5, r2, r3, lsl #4 │ │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ │ - subw r5, r5, #1596 @ 0x63c │ │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ - it lt │ │ │ │ │ - sublt r1, r3, #3 │ │ │ │ │ - b.n 1412 │ │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - b.n ca2 │ │ │ │ │ + bhi.n 1454 │ │ │ │ │ + b.n 10d8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.w ca2 │ │ │ │ │ - add.w r0, sl, #28 │ │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ │ - tst.w ip, #32 │ │ │ │ │ - bne.w d76 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b.n 11b4 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - b.n 128a │ │ │ │ │ - lsls r0, r4, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1028 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 1502 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 14fa │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 14fa │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - subs r6, #1 │ │ │ │ │ - bcs.n 14e0 │ │ │ │ │ - cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt.n 15a8 │ │ │ │ │ - ldrd r7, r5, [r8, #8] │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - str.w r3, [r8, #16] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - strd r4, r3, [r8, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w e88 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 15d6 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b.n 14e0 │ │ │ │ │ + b.n c9a │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ │ - add r6, sp, #612 @ 0x264 │ │ │ │ │ + add r5, sp, #612 @ 0x264 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ addw r3, sp, #1124 @ 0x464 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ movs r3, #7 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strd r4, fp, [r2, #4] │ │ │ │ │ - str r6, [r2, #12] │ │ │ │ │ + str r5, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 10fe │ │ │ │ │ + beq.w 10e2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ │ - b.n 155e │ │ │ │ │ + b.n 14b4 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - str.w r5, [r1], #4 │ │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ │ + str.w r6, [r1], #4 │ │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bhi.n 1552 │ │ │ │ │ - b.n 1446 │ │ │ │ │ + bhi.n 14a8 │ │ │ │ │ + b.n 144c │ │ │ │ │ + subs r6, #1 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 14d6 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + cbnz r3, 14d6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ subs r6, #1 │ │ │ │ │ - b.n 14e0 │ │ │ │ │ + bcs.n 14bc │ │ │ │ │ + cmp r4, #127 @ 0x7f │ │ │ │ │ + bgt.n 15c2 │ │ │ │ │ + ldrd r7, r6, [r8, #8] │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + str.w r3, [r8, #16] │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + strd r4, r3, [r8, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w e80 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + b.n 15b0 │ │ │ │ │ + add.w r0, sl, #28 │ │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ │ + tst.w ip, #32 │ │ │ │ │ + bne.w d6e │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b.n 1196 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 12c4 │ │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS unsafe_float_compare │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + b.w c9a │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + b.n 14bc │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 14bc │ │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + b.w c9a │ │ │ │ │ + lsls r0, r4, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + str r0, [sp, #28] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1018 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 14de │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r0, r3, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w eec │ │ │ │ │ + bne.w ee0 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n f2e │ │ │ │ │ + b.n f1e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr.w r6, [r8, #12] │ │ │ │ │ + ldr.w r5, [r8, #12] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str.w r3, [r8, #16] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ │ str.w r3, [r8, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r4, [r8, #8] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w e7a │ │ │ │ │ - b.n 15d6 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1502 │ │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ │ - b.n 14b6 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w e72 │ │ │ │ │ + b.n 15b0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.w ca2 │ │ │ │ │ + b.w c9a │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 156e │ │ │ │ │ - ldr.w r0, [r6, r7, lsl #2] │ │ │ │ │ + b.n 1556 │ │ │ │ │ + ldr.w r0, [r5, r7, lsl #2] │ │ │ │ │ bl 2b8 │ │ │ │ │ subs r7, #1 │ │ │ │ │ - bpl.n 15ce │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + bpl.n 15a8 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + b.n e72 │ │ │ │ │ + ldr.w r0, [sl, #28] │ │ │ │ │ + b.n 14fe │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n e7a │ │ │ │ │ + b.n 14de │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000015e4 : │ │ │ │ │ +000015cc : │ │ │ │ │ count_run(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr.w r8, [r1] │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - mov fp, r1 │ │ │ │ │ + sub sp, #28 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.w 1b76 │ │ │ │ │ - movw sl, #0 │ │ │ │ │ + ble.w 1aac │ │ │ │ │ + movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ - movt sl, #0 │ │ │ │ │ + movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - mov r9, r8 │ │ │ │ │ + mov fp, r8 │ │ │ │ │ movs r4, #1 │ │ │ │ │ - ldr.w r7, [r6, #1564] @ 0x61c │ │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ mov r2, r6 │ │ │ │ │ - ldrd r1, r0, [r9] │ │ │ │ │ - cmp r7, sl │ │ │ │ │ - bne.w 17c4 │ │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + bne.w 17b6 │ │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ │ + mov r9, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - ldr.w r9, [r1, #8] │ │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ │ + cmp r3, fp │ │ │ │ │ mov r2, r3 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - str r7, [sp, #4] │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + movge r2, fp │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1cc6 │ │ │ │ │ + beq.w 1e20 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1c8a │ │ │ │ │ + beq.w 1dd6 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1c98 │ │ │ │ │ + beq.w 1de4 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1bb0 │ │ │ │ │ + beq.w 1cec │ │ │ │ │ adds r1, #20 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1bc0 │ │ │ │ │ + beq.w 1cfc │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17da │ │ │ │ │ + bne.w 17cc │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 17ba │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - add.w r3, r8, r3, lsl #2 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr.w r9, [r8, r2, lsl #2] │ │ │ │ │ - ldr.w r1, [r3, #-4] │ │ │ │ │ - ldr.w r2, [r9, #8] │ │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ │ - ldrb.w r3, [r9, #16] │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ + beq.w 17ac │ │ │ │ │ + add.w r2, r8, r3, lsl #2 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ + ldr.w lr, [r2, #-4] │ │ │ │ │ + ldrb.w fp, [r3, #16] │ │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ │ + ldr.w r0, [lr, #8] │ │ │ │ │ + ubfx r1, fp, #5, #1 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ it ge │ │ │ │ │ movge r2, r0 │ │ │ │ │ - ubfx r7, r3, #5, #1 │ │ │ │ │ - str r7, [sp, #20] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 1aac │ │ │ │ │ - lsls r0, r3, #25 │ │ │ │ │ - it pl │ │ │ │ │ - addpl.w r0, r9, #28 │ │ │ │ │ - bpl.w 1ab0 │ │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ │ - add.w r0, r9, #20 │ │ │ │ │ + str r1, [sp, #12] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w 1bec │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ + it eq │ │ │ │ │ + addeq.w r0, r3, #28 │ │ │ │ │ + beq.w 1bee │ │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ │ + add.w r0, r3, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1abc │ │ │ │ │ + beq.w 1bfa │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ it eq │ │ │ │ │ - addeq r1, #28 │ │ │ │ │ - beq.w 1abe │ │ │ │ │ - adds r1, #20 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + addeq.w r1, lr, #28 │ │ │ │ │ + beq.w 1bfe │ │ │ │ │ + add.w r1, lr, #20 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1acc │ │ │ │ │ + beq.w 1c0c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1ad6 │ │ │ │ │ + blt.w 1c16 │ │ │ │ │ adds r2, r4, #2 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.w 1b6e │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ + ble.w 1cae │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ + ldrb.w ip, [r0, #16] │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r7 │ │ │ │ │ - tst.w r1, #32 │ │ │ │ │ + movge r1, r2 │ │ │ │ │ + tst.w ip, #32 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ it eq │ │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ │ - beq.w 1c04 │ │ │ │ │ - lsls r1, r1, #25 │ │ │ │ │ - it pl │ │ │ │ │ - addpl r0, #28 │ │ │ │ │ - bpl.w 1c04 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ + beq.w 1d06 │ │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r0, #28 │ │ │ │ │ + beq.w 1d06 │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ adds r0, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1c0c │ │ │ │ │ - lsls r3, r3, #25 │ │ │ │ │ - it pl │ │ │ │ │ - addpl.w r1, r9, #28 │ │ │ │ │ - bpl.w 1c10 │ │ │ │ │ - add.w r1, r9, #20 │ │ │ │ │ + beq.w 1d0e │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ + it eq │ │ │ │ │ + addeq.w r1, r3, #28 │ │ │ │ │ + beq.w 1d10 │ │ │ │ │ + add.w r1, r3, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c1a │ │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ │ + beq.w 1d1a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b72 │ │ │ │ │ + blt.w 1cb2 │ │ │ │ │ adds r4, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.w 1b6a │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r9, r8, #4 │ │ │ │ │ - str.w r8, [sp, #8] │ │ │ │ │ + ble.w 1caa │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + add.w r3, r8, #4 │ │ │ │ │ + strd r8, r7, [sp] │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - add.w r9, r9, r3, lsl #2 │ │ │ │ │ - ldrd r1, r0, [r9] │ │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ + add.w fp, r3, r2, lsl #2 │ │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r4 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1cba │ │ │ │ │ + beq.w 1e28 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1c9c │ │ │ │ │ + beq.w 1dee │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1caa │ │ │ │ │ + beq.w 1dfc │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1b4e │ │ │ │ │ + beq.w 1c8c │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b5a │ │ │ │ │ + beq.w 1c98 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1b60 │ │ │ │ │ + blt.w 1c9e │ │ │ │ │ adds r7, #1 │ │ │ │ │ - add.w r9, r9, #4 │ │ │ │ │ + add.w fp, fp, #4 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 1764 │ │ │ │ │ + bne.n 1756 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ + add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - blx r7 │ │ │ │ │ + blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1b48 │ │ │ │ │ - bne.n 17da │ │ │ │ │ + blt.w 1c86 │ │ │ │ │ + bne.n 17cc │ │ │ │ │ adds r4, #1 │ │ │ │ │ - add.w r9, r9, #4 │ │ │ │ │ + add.w fp, fp, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 17ba │ │ │ │ │ - b.n 1612 │ │ │ │ │ + beq.n 17ac │ │ │ │ │ + b.n 15fa │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 17bc │ │ │ │ │ + beq.n 17ae │ │ │ │ │ cmp r4, #1 │ │ │ │ │ itt eq │ │ │ │ │ moveq r4, #2 │ │ │ │ │ - moveq r7, r4 │ │ │ │ │ - bne.w 1c70 │ │ │ │ │ + moveq r9, r4 │ │ │ │ │ + bne.w 1de8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.n 1894 │ │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ │ - add.w r7, r7, r4, lsl #2 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ │ - mov sl, r7 │ │ │ │ │ - mov fp, r6 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ + ble.w 1ab6 │ │ │ │ │ + sub.w r9, r8, #4 │ │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ │ + strd r8, r9, [sp, #8] │ │ │ │ │ + add.w fp, r9, r4, lsl #2 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr.w r9, [sl, #4]! │ │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ - ldr.w r7, [sl, #-4] │ │ │ │ │ - bne.w 19b8 │ │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ │ - ldrb.w r1, [r9, #16] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + ldr.w r4, [fp, #4]! │ │ │ │ │ + ldr.w r5, [r6, #1564] @ 0x61c │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + ldr.w r7, [fp, #-4] │ │ │ │ │ + bne.w 1964 │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1cca │ │ │ │ │ + bpl.w 1e40 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 1c78 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r0, r4, #20 │ │ │ │ │ + addpl.w r0, r4, #28 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ - add.w r0, r9, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 1c86 │ │ │ │ │ + beq.w 1e3c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 1bca │ │ │ │ │ - add.w r1, r7, #20 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r1, r7, #20 │ │ │ │ │ + addpl.w r1, r7, #28 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1bdc │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + itt eq │ │ │ │ │ + ldreq r2, [sp, #20] │ │ │ │ │ + cmpeq r3, r2 │ │ │ │ │ + blt.w 19ac │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + it ge │ │ │ │ │ + movge r2, r3 │ │ │ │ │ + lsls r0, r1, #26 │ │ │ │ │ + bpl.w 1e38 │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ + lsls r7, r1, #26 │ │ │ │ │ + bpl.w 1e34 │ │ │ │ │ + lsls r7, r1, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r1, r4, #20 │ │ │ │ │ + addpl.w r1, r4, #28 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 19c8 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - blx r4 │ │ │ │ │ + beq.w 1d92 │ │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1b48 │ │ │ │ │ - beq.w 1a9c │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ │ + beq.w 1be0 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + ldr.w r8, [sp, #8] │ │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1b80 │ │ │ │ │ - subs r1, r7, #1 │ │ │ │ │ - ldrd r3, r7, [fp] │ │ │ │ │ - mov.w ip, r1, lsl #2 │ │ │ │ │ - add.w r2, r3, ip │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bcs.n 18cc │ │ │ │ │ - ldr.w lr, [r3] │ │ │ │ │ - subs r2, #4 │ │ │ │ │ - ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ - str r0, [r3, #0] │ │ │ │ │ - str.w lr, [r3, r1, lsl #2] │ │ │ │ │ - adds r3, #4 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bls.n 18cc │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ + bne.w 1cb6 │ │ │ │ │ + ldrd r1, r7, [sl] │ │ │ │ │ + subs r0, r4, #1 │ │ │ │ │ + lsls r0, r0, #2 │ │ │ │ │ + adds r3, r1, r0 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bcs.n 18f2 │ │ │ │ │ + ldr.w ip, [r1] │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ + str.w r3, [r2], #4 │ │ │ │ │ + str.w ip, [r1], #-4 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bls.n 18f2 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ │ str.w r0, [r3], #4 │ │ │ │ │ - str.w r1, [r2], #-4 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bhi.n 18bc │ │ │ │ │ + str.w r2, [r1], #-4 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bhi.n 18e0 │ │ │ │ │ + mov r0, ip │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1b98 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bge.w 17bc │ │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ │ - movw sl, #0 │ │ │ │ │ + bne.w 1cd6 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + ble.w 17ae │ │ │ │ │ + sub.w sl, r8, #4 │ │ │ │ │ + movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ - movt sl, #0 │ │ │ │ │ + movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - add.w r7, r7, r4, lsl #2 │ │ │ │ │ - ldr.w r0, [r7, #4]! │ │ │ │ │ + add.w sl, sl, r4, lsl #2 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - ldr.w r1, [r7, #-4] │ │ │ │ │ - bne.n 19a2 │ │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ │ + bne.n 1996 │ │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r6 │ │ │ │ │ - tst.w r3, #32 │ │ │ │ │ - beq.w 1cc2 │ │ │ │ │ + movge r2, r4 │ │ │ │ │ + lsls r7, r3, #26 │ │ │ │ │ + bpl.w 1e10 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ - tst.w r3, #32 │ │ │ │ │ - beq.w 1cbe │ │ │ │ │ - lsls r3, r3, #25 │ │ │ │ │ + lsls r7, r3, #26 │ │ │ │ │ + bpl.w 1e0c │ │ │ │ │ + lsls r7, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c40 │ │ │ │ │ + beq.w 1d56 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17bc │ │ │ │ │ - add.w r9, r4, #1 │ │ │ │ │ + beq.w 1acc │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + b.n 17ae │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + blx r5 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 1c86 │ │ │ │ │ + bne.n 19ac │ │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ + ldrd r7, r4, [fp, #-4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + beq.w 1858 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + blx r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 1c86 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 18a2 │ │ │ │ │ + b.n 1be0 │ │ │ │ │ + blx r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 1c86 │ │ │ │ │ + bne.n 1960 │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq.w 17ba │ │ │ │ │ - add.w r7, r8, r9, lsl #2 │ │ │ │ │ - ldr.w r6, [r8, r9, lsl #2] │ │ │ │ │ + beq.w 17ac │ │ │ │ │ + b.n 1910 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1d76 │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ + ble.w 18a2 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + bne.w 17fc │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + ldr.w r9, [sp, #12] │ │ │ │ │ + ldr.w r8, [sp, #8] │ │ │ │ │ + mov r5, sl │ │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ │ + add.w r9, r9, r4, lsl #2 │ │ │ │ │ + strd r8, r6, [sp, #12] │ │ │ │ │ + strd r5, sl, [sp, #4] │ │ │ │ │ + ldr.w fp, [r9, #4]! │ │ │ │ │ + ldr.w r6, [fp, #8] │ │ │ │ │ + ldr.w r7, [r9, #-4] │ │ │ │ │ + ldrb.w r1, [fp, #16] │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + ldr.w r8, [r7, #8] │ │ │ │ │ + ubfx r5, r1, #5, #1 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + it ge │ │ │ │ │ + movge sl, r8 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 1e1a │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ + bpl.w 1dc4 │ │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ │ + add.w r0, fp, #20 │ │ │ │ │ + lsls r2, r1, #26 │ │ │ │ │ + bpl.w 1dd0 │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ + bpl.n 1a4a │ │ │ │ │ + mov r2, sl │ │ │ │ │ + add.w r1, r7, #20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1be8 │ │ │ │ │ + bge.n 1a68 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1d3a │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bgt.n 19e0 │ │ │ │ │ + ldrd r8, r6, [sp, #12] │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + ldr.w sl, [sp, #8] │ │ │ │ │ + b.n 18ae │ │ │ │ │ + add.w r1, r7, #28 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + it eq │ │ │ │ │ + cmpeq r6, r8 │ │ │ │ │ + blt.n 1a2e │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 1e08 │ │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ │ + lsls r2, r1, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 1e14 │ │ │ │ │ + ldrb.w r3, [fp, #16] │ │ │ │ │ + lsls r3, r3, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r1, fp, #20 │ │ │ │ │ + addpl.w r1, fp, #28 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1d6c │ │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1cce │ │ │ │ │ + ldrd r8, r6, [sp, #12] │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + ldrd r5, sl, [sp, #4] │ │ │ │ │ + b.n 18b0 │ │ │ │ │ + beq.w 17ac │ │ │ │ │ + mov.w r9, #2 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + ldrd r1, r7, [sl] │ │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ │ + lsls r0, r3, #2 │ │ │ │ │ + add.w r3, r1, r3, lsl #2 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bcc.w 18c6 │ │ │ │ │ + b.n 18f2 │ │ │ │ │ + add.w r4, r9, #1 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + beq.w 17ac │ │ │ │ │ + add.w r7, r8, r4, lsl #2 │ │ │ │ │ + ldr.w r6, [r8, r4, lsl #2] │ │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ │ + mov r2, r8 │ │ │ │ │ ubfx sl, r3, #5, #1 │ │ │ │ │ - cmp fp, r8 │ │ │ │ │ - mov r2, fp │ │ │ │ │ + cmp r8, fp │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + movge r2, fp │ │ │ │ │ lsls r0, r3, #26 │ │ │ │ │ it pl │ │ │ │ │ ldrpl r0, [r6, #28] │ │ │ │ │ - bpl.n 197c │ │ │ │ │ + bpl.n 1b0c │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ it eq │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq.n 1990 │ │ │ │ │ + beq.n 1b20 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl r1, #28 │ │ │ │ │ addmi r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c30 │ │ │ │ │ + beq.w 1d26 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbz r0, 19f4 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - b.n 17bc │ │ │ │ │ - blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1b48 │ │ │ │ │ - bne.w 17bc │ │ │ │ │ - adds r4, #1 │ │ │ │ │ + bne.w 17ae │ │ │ │ │ + add.w r4, r9, #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 17ba │ │ │ │ │ - b.n 18e8 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - blx r4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 1b48 │ │ │ │ │ - beq.n 19ea │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1be6 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - blt.w 180c │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ │ - b.n 1894 │ │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ │ - ldrd r7, r9, [sl, #-4] │ │ │ │ │ - b.n 186a │ │ │ │ │ - add.w r9, r4, #2 │ │ │ │ │ - cmp r5, r9 │ │ │ │ │ - ble.n 199e │ │ │ │ │ + ble.w 17ae │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r8, fp │ │ │ │ │ it ge │ │ │ │ │ movge r2, fp │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ it pl │ │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ │ - bpl.n 1a1c │ │ │ │ │ + bpl.n 1b5c │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl r0, #28 │ │ │ │ │ addmi r0, #20 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 1cae │ │ │ │ │ + beq.w 1e24 │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c50 │ │ │ │ │ + beq.w 1da4 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 199e │ │ │ │ │ - adds r4, #3 │ │ │ │ │ + bne.w 17ae │ │ │ │ │ + add.w r4, r9, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.w 17bc │ │ │ │ │ + ble.w 17ae │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r8, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1cd0 │ │ │ │ │ + beq.w 1e04 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1cd4 │ │ │ │ │ + beq.w 1e00 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c60 │ │ │ │ │ + beq.w 1dae │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17bc │ │ │ │ │ + bne.w 17ae │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt.n 1a4a │ │ │ │ │ - b.n 17bc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + bgt.n 1b8e │ │ │ │ │ + b.n 17ae │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bgt.w 180c │ │ │ │ │ - b.n 187c │ │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n 19b4 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + b.n 1a2c │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 16ca │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + bne.w 16b2 │ │ │ │ │ + ldr.w r1, [lr, #28] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16e6 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ + bne.w 16d2 │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge.w 16ec │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ + bge.w 16d8 │ │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ + cmp r9, r7 │ │ │ │ │ ldr.w r1, [r8, r3, lsl #2] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - bne.n 1b3e │ │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ │ + bne.n 1c7e │ │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ │ + ldr.w r9, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - cmp r9, r7 │ │ │ │ │ + mov r2, fp │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r7 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1cb6 │ │ │ │ │ + beq.w 1e30 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1cb2 │ │ │ │ │ + beq.w 1e2c │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c26 │ │ │ │ │ + beq.n 1d30 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17bc │ │ │ │ │ + bne.w 17ae │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - bl 5d0 │ │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + bl 5f0 │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ - b.n 17ea │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + b.n 17dc │ │ │ │ │ mov r2, r6 │ │ │ │ │ - blx r3 │ │ │ │ │ + blx r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1b28 │ │ │ │ │ + bge.n 1c68 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 17bc │ │ │ │ │ + b.n 17ae │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17aa │ │ │ │ │ + bne.w 179c │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble.w 17b0 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ - bne.n 1ad8 │ │ │ │ │ - b.n 17bc │ │ │ │ │ - beq.w 17ba │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - b.n 1ad8 │ │ │ │ │ - beq.w 17ba │ │ │ │ │ - movs r7, #2 │ │ │ │ │ + bge.w 17a2 │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n 1894 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + ldr.w r8, [sp] │ │ │ │ │ + bne.n 1c18 │ │ │ │ │ + b.n 17ae │ │ │ │ │ + beq.w 17ac │ │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ │ + b.n 1c18 │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ │ adds r2, #1 │ │ │ │ │ subs r3, r4, r2 │ │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1c4a │ │ │ │ │ - bl 5d0 │ │ │ │ │ + bne.n 1d66 │ │ │ │ │ + bl 5f0 │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ - b.n 1894 │ │ │ │ │ - add ip, r7 │ │ │ │ │ - cmp ip, r7 │ │ │ │ │ - bls.w 18d2 │ │ │ │ │ + b.n 1ab6 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n 1a36 │ │ │ │ │ + add r0, r7 │ │ │ │ │ + cmp r0, r7 │ │ │ │ │ + bls.w 18f8 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ - ldr.w r2, [ip] │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ str.w r2, [r7], #4 │ │ │ │ │ - str.w r3, [ip], #-4 │ │ │ │ │ - b.n 1b9a │ │ │ │ │ + str.w r3, [r0], #-4 │ │ │ │ │ + b.n 1cd8 │ │ │ │ │ adds r1, #28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 166c │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + bne.w 1654 │ │ │ │ │ + cmp r3, fp │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 166e │ │ │ │ │ - add.w r1, r7, #28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + b.n 1656 │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 171a │ │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1864 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - blt.w 19c8 │ │ │ │ │ - b.n 186a │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + bne.w 1736 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + ble.w 173c │ │ │ │ │ + b.n 1cb2 │ │ │ │ │ + cmp r8, fp │ │ │ │ │ + ite ge │ │ │ │ │ + movge r0, #0 │ │ │ │ │ + movlt r0, #1 │ │ │ │ │ + b.n 1b2c │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + ite ge │ │ │ │ │ + movge r0, #0 │ │ │ │ │ + movlt r0, #1 │ │ │ │ │ + b.n 1c68 │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - subs r4, r5, r2 │ │ │ │ │ - add.w r0, r0, r4, lsl #2 │ │ │ │ │ + subs r3, r4, r2 │ │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1c6a │ │ │ │ │ - bl 5d0 │ │ │ │ │ + bne.n 1db8 │ │ │ │ │ + bl 5f0 │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - b.n 1aa2 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 1728 │ │ │ │ │ - ldr.w r1, [r9, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1742 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ite le │ │ │ │ │ - movle r0, #0 │ │ │ │ │ - movgt r0, #1 │ │ │ │ │ - b.n 1744 │ │ │ │ │ - cmp r9, r7 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n 1a36 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 1b28 │ │ │ │ │ - cmp fp, r8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1960 │ │ │ │ │ + b.n 1acc │ │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ │ + b.n 1cc8 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 199e │ │ │ │ │ - b.n 19f4 │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ + b.n 1a9a │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + ldrd r0, r1, [r3] │ │ │ │ │ + sub.w r3, r9, r2 │ │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ │ + cbnz r1, 1dbe │ │ │ │ │ + bl 5f0 │ │ │ │ │ + R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n 19b4 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 1936 │ │ │ │ │ - add.w r1, r1, r3, lsl #2 │ │ │ │ │ - b.n 1b92 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 18a2 │ │ │ │ │ + b.n 1be0 │ │ │ │ │ cmp r8, fp │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 199e │ │ │ │ │ - b.n 1a42 │ │ │ │ │ + b.n 1b7e │ │ │ │ │ cmp r8, r6 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - b.n 1a8e │ │ │ │ │ - add.w r1, r1, r4, lsl #2 │ │ │ │ │ - b.n 1bfa │ │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - b.n 1ad8 │ │ │ │ │ - add.w r0, r9, #28 │ │ │ │ │ + b.n 1bd2 │ │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ │ + b.n 1d4c │ │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ │ + b.n 1d88 │ │ │ │ │ + add.w r0, fp, #28 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ - tst.w r1, #32 │ │ │ │ │ - bne.w 184c │ │ │ │ │ + lsls r3, r1, #26 │ │ │ │ │ + bmi.w 1a18 │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b.n 1bce │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 1a50 │ │ │ │ │ adds r0, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 1654 │ │ │ │ │ + bne.w 163c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1bb2 │ │ │ │ │ + b.n 1cee │ │ │ │ │ + ldr.w r9, [r6, #1564] @ 0x61c │ │ │ │ │ + b.n 1c18 │ │ │ │ │ adds r0, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 1796 │ │ │ │ │ + bne.w 1788 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1b50 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b.n 1a32 │ │ │ │ │ + b.n 1c8e │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1b1e │ │ │ │ │ + b.n 1bc6 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1b0c │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b.n 1c9e │ │ │ │ │ + b.n 1bb4 │ │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ │ + b.n 1a76 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 192a │ │ │ │ │ + b.n 194e │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1918 │ │ │ │ │ + b.n 193e │ │ │ │ │ + ldr.w r1, [fp, #28] │ │ │ │ │ + b.n 1a8c │ │ │ │ │ + ldr.w r0, [fp, #28] │ │ │ │ │ + b.n 1dc8 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1c8c │ │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ │ - b.n 1c7c │ │ │ │ │ + b.n 1dd8 │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b.n 1b72 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1a70 │ │ │ │ │ + b.n 1df0 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1a82 │ │ │ │ │ + b.n 1c5e │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b.n 1c4c │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b.n 188c │ │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ │ + b.n 1878 │ │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ │ + b.n 1844 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b.n 182e │ │ │ │ │ │ │ │ │ │ -00001cd8 : │ │ │ │ │ +00001e44 : │ │ │ │ │ unsafe_latin_compare(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r4 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.n 1d3a │ │ │ │ │ + beq.n 1ea6 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.n 1d2c │ │ │ │ │ + bpl.n 1e98 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.n 1d36 │ │ │ │ │ + beq.n 1ea2 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.n 1d18 │ │ │ │ │ + bpl.n 1e84 │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbz r0, 1d22 │ │ │ │ │ + cbz r0, 1e8e │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1d14 │ │ │ │ │ + bne.n 1e80 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ adds r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - bne.n 1d08 │ │ │ │ │ + bne.n 1e74 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1d1a │ │ │ │ │ + b.n 1e86 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1d2e │ │ │ │ │ + b.n 1e9a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001d40 : │ │ │ │ │ +00001eac : │ │ │ │ │ merge_at(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ @@ -3050,70 +3183,70 @@ │ │ │ │ │ str.w ip, [r0, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ bl 78 │ │ │ │ │ R_ARM_THM_CALL gallop_right │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - blt.w 295e │ │ │ │ │ + blt.w 2adc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 26ee │ │ │ │ │ + bne.w 2876 │ │ │ │ │ subs.w r3, r9, r6 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq.w 25f0 │ │ │ │ │ + beq.w 275c │ │ │ │ │ add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r1, r7, r6, lsl #2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 324 │ │ │ │ │ + bl 32c │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - ble.w 2986 │ │ │ │ │ + ble.w 2a96 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ │ - bgt.w 21bc │ │ │ │ │ + str.w r8, [sp, #52] @ 0x34 │ │ │ │ │ + bgt.w 2346 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.w 2972 │ │ │ │ │ + bgt.w 2a9a │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - bl 598 │ │ │ │ │ + bl 5b8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ add.w r9, r1, #4 │ │ │ │ │ ldrd fp, r1, [r2, #12] │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 277a │ │ │ │ │ + bne.w 29d4 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq.w 213e │ │ │ │ │ + beq.w 22a6 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 263a │ │ │ │ │ + beq.w 27f6 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ @@ -3124,80 +3257,80 @@ │ │ │ │ │ mov r9, r7 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r8, [r5] │ │ │ │ │ ldr.w r6, [fp] │ │ │ │ │ ldr.w r7, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 1ede │ │ │ │ │ + bne.n 204a │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2994 │ │ │ │ │ + bpl.w 2aac │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 28c0 │ │ │ │ │ + bpl.w 2a5c │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ add.w r0, r8, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 28ce │ │ │ │ │ + beq.w 2a6a │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 2160 │ │ │ │ │ + bpl.w 22e4 │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2172 │ │ │ │ │ + beq.w 22f6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 217a │ │ │ │ │ + bge.w 22fe │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbz r2, 1efe │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + cbz r2, 206a │ │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 1efe │ │ │ │ │ + b.n 206a │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1fde │ │ │ │ │ - blt.w 28e6 │ │ │ │ │ + beq.n 214a │ │ │ │ │ + blt.w 2a30 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1ecc │ │ │ │ │ + bne.n 2038 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - beq.w 2138 │ │ │ │ │ + beq.w 22a0 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bge.w 2020 │ │ │ │ │ + bge.w 218c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 2014 │ │ │ │ │ + bne.n 2180 │ │ │ │ │ mov r6, sl │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w r8, r4, #4 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ ldr.w r6, [fp] │ │ │ │ │ @@ -3205,101 +3338,101 @@ │ │ │ │ │ ldr r7, [r6, #8] │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r9 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2990 │ │ │ │ │ + bpl.w 2af4 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 28d2 │ │ │ │ │ + bpl.w 2a48 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 28e0 │ │ │ │ │ + beq.w 2a56 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.n 1f9a │ │ │ │ │ + bpl.n 2106 │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - cbz r0, 1faa │ │ │ │ │ + cbz r0, 2116 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1fae │ │ │ │ │ + bge.n 211a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r9, r8 │ │ │ │ │ str.w r4, [r8, #-4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 21a0 │ │ │ │ │ + bne.w 22c8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq.w 213a │ │ │ │ │ + beq.w 22a2 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - ble.n 2022 │ │ │ │ │ + ble.n 218e │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1f28 │ │ │ │ │ + b.n 2094 │ │ │ │ │ add.w r1, r6, #28 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1f6a │ │ │ │ │ + bne.n 20d6 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bgt.n 1f6e │ │ │ │ │ + bgt.n 20da │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ mov r9, r8 │ │ │ │ │ str.w r6, [r8, #-4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 25a8 │ │ │ │ │ + bne.w 2328 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 2688 │ │ │ │ │ + beq.w 27c2 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 2022 │ │ │ │ │ + bge.n 218e │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 1f28 │ │ │ │ │ + b.n 2094 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr.w r3, [fp], #4 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 218e │ │ │ │ │ + bne.w 2312 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 2638 │ │ │ │ │ + beq.w 27f4 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.n 2020 │ │ │ │ │ + ble.n 218c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 201a │ │ │ │ │ + bne.n 2186 │ │ │ │ │ mov r7, r9 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1f20 │ │ │ │ │ + b.n 208c │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 1e60 │ │ │ │ │ + b.n 1fcc │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 1e60 │ │ │ │ │ + b.n 1fcc │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -3310,198 +3443,210 @@ │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ bl 78 │ │ │ │ │ R_ARM_THM_CALL gallop_right │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne.n 20ea │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ │ + bne.n 2256 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 261e │ │ │ │ │ + bne.w 27e2 │ │ │ │ │ subs.w r6, sl, #1 │ │ │ │ │ - beq.w 26da │ │ │ │ │ + beq.w 286e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ adds r5, #4 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 324 │ │ │ │ │ + bl 32c │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ subs.w sl, r0, #0 │ │ │ │ │ - beq.w 261a │ │ │ │ │ - blt.w 2930 │ │ │ │ │ + beq.w 2786 │ │ │ │ │ + blt.w 2ae6 │ │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add r9, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2660 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + bne.w 282e │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2672 │ │ │ │ │ + bne.w 2840 │ │ │ │ │ subs.w r6, r6, sl │ │ │ │ │ - beq.w 26da │ │ │ │ │ + beq.w 286e │ │ │ │ │ add r5, r2 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ ldr.w r1, [fp], #4 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2678 │ │ │ │ │ + bne.w 2846 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 298c │ │ │ │ │ + beq.w 2af8 │ │ │ │ │ cmp r7, #6 │ │ │ │ │ - bgt.n 2134 │ │ │ │ │ + bgt.n 2324 │ │ │ │ │ cmp.w sl, #6 │ │ │ │ │ - bgt.n 2134 │ │ │ │ │ + bgt.n 2324 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 1e56 │ │ │ │ │ - blt.w 2930 │ │ │ │ │ + b.n 1fc2 │ │ │ │ │ + blt.w 2ae6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ add.w r9, r9, r7, lsl #2 │ │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ │ - bl 598 │ │ │ │ │ + bl 5b8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 2772 │ │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + bne.w 29cc │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ add fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 284e │ │ │ │ │ + bne.w 2920 │ │ │ │ │ sub.w r6, r8, r7 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.w 26f8 │ │ │ │ │ + beq.w 28b6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 292c │ │ │ │ │ + beq.w 2a92 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - b.n 204c │ │ │ │ │ - mov sl, r6 │ │ │ │ │ - b.n 202e │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + b.n 21b8 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r3, 2158 │ │ │ │ │ + cbz r3, 22c0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - bl 598 │ │ │ │ │ + bl 5b8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + beq.w 2a1c │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ │ + b.n 20f2 │ │ │ │ │ add.w r1, r6, #28 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1eba │ │ │ │ │ + bne.w 2026 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.w 1ec0 │ │ │ │ │ + blt.w 202c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ str.w r6, [r4, #-4] │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1ff2 │ │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ + beq.w 215e │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 1ff2 │ │ │ │ │ + b.n 215e │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + b.n 219a │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - beq.w 289c │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + subs r4, r0, #1 │ │ │ │ │ + ldr.w r0, [r1], #4 │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + str r4, [sp, #28] │ │ │ │ │ + str.w r0, [r2], #4 │ │ │ │ │ + beq.w 2a2a │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 1f86 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + b.n 2138 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 28a0 │ │ │ │ │ + bgt.w 2a0a │ │ │ │ │ add.w r6, r4, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r6, #1 │ │ │ │ │ add.w r9, r4, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ add.w sl, r5, r9, lsl #2 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 26fe │ │ │ │ │ + bne.w 28bc │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ strd r5, r8, [sp, #64] @ 0x40 │ │ │ │ │ - bl 598 │ │ │ │ │ + bl 5b8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ add.w r7, r1, r3, lsl #2 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w fp, lr, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2756 │ │ │ │ │ + bne.w 2914 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ subs r7, #4 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ sub.w r6, sl, #4 │ │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ │ str.w r3, [r5, r9, lsl #2] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 26a4 │ │ │ │ │ + beq.w 2794 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ mov sl, r6 │ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ │ @@ -3516,78 +3661,78 @@ │ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r9, [fp] │ │ │ │ │ ldr r5, [r7, #0] │ │ │ │ │ ldr.w r6, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 22d0 │ │ │ │ │ + bne.n 245a │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ ldrb.w r1, [r9, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2968 │ │ │ │ │ + bpl.w 2ac2 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 28fa │ │ │ │ │ + bpl.w 2a80 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ add.w r0, r9, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2908 │ │ │ │ │ + beq.w 2a8e │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 2452 │ │ │ │ │ + bpl.w 25dc │ │ │ │ │ add.w r1, r5, #20 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2464 │ │ │ │ │ + beq.w 25ee │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 246c │ │ │ │ │ + bge.w 25f6 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbz r2, 22ee │ │ │ │ │ + cbz r2, 2478 │ │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #-4 │ │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ │ - b.n 22ee │ │ │ │ │ + b.n 2478 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23ce │ │ │ │ │ - blt.w 291e │ │ │ │ │ + beq.n 2558 │ │ │ │ │ + blt.w 2a3a │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 22be │ │ │ │ │ + bne.n 2448 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - beq.w 2630 │ │ │ │ │ + beq.w 27da │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bge.w 2490 │ │ │ │ │ + bge.w 261a │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 23fe │ │ │ │ │ + bne.n 2588 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ sub.w r9, r4, #4 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r6, [fp] │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ @@ -3595,155 +3740,155 @@ │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, sl │ │ │ │ │ it ge │ │ │ │ │ movge r2, sl │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 296e │ │ │ │ │ + bpl.w 2ac8 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 290c │ │ │ │ │ + bpl.w 2a6e │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ add.w r0, r6, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 291a │ │ │ │ │ + beq.w 2a7c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.n 238c │ │ │ │ │ + bpl.n 2516 │ │ │ │ │ add.w r1, r4, #20 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cbz r0, 239c │ │ │ │ │ + cbz r0, 2526 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 23a0 │ │ │ │ │ + bge.n 252a │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov sl, r9 │ │ │ │ │ str.w r4, [r9, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 240a │ │ │ │ │ + bne.n 2594 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq.w 25ca │ │ │ │ │ + beq.w 2736 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r5, #1 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.w 2492 │ │ │ │ │ + ble.w 261c │ │ │ │ │ sub.w r9, r9, #4 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 231a │ │ │ │ │ + b.n 24a4 │ │ │ │ │ add.w r1, r4, #28 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 235c │ │ │ │ │ + bne.n 24e6 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - blt.n 2360 │ │ │ │ │ + blt.n 24ea │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ mov sl, r9 │ │ │ │ │ str.w r6, [r9, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 242a │ │ │ │ │ + bne.n 25b4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 269a │ │ │ │ │ + beq.w 278a │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.n 2492 │ │ │ │ │ + ble.n 261c │ │ │ │ │ sub.w r9, r9, #4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 231a │ │ │ │ │ + b.n 24a4 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr.w r3, [fp], #-4 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 247e │ │ │ │ │ + bne.n 2608 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 26e2 │ │ │ │ │ + beq.w 2862 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - ble.n 2490 │ │ │ │ │ + ble.n 261a │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 2404 │ │ │ │ │ + bne.n 258e │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2312 │ │ │ │ │ + b.n 249c │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 2256 │ │ │ │ │ + b.n 23e0 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 2256 │ │ │ │ │ + b.n 23e0 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq.w 25ca │ │ │ │ │ + beq.w 2736 │ │ │ │ │ subs r3, r1, #4 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 2376 │ │ │ │ │ + b.n 2500 │ │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r2, #4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr.w r2, [ip], #-4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - beq.w 28f0 │ │ │ │ │ + beq.w 2a20 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 23bc │ │ │ │ │ + b.n 2546 │ │ │ │ │ add.w r1, r5, #28 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 22ae │ │ │ │ │ + bne.w 2438 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.w 22b4 │ │ │ │ │ + blt.w 243e │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 23de │ │ │ │ │ + beq.n 2568 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r0, [r1], #-4 │ │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - b.n 23de │ │ │ │ │ + b.n 2568 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ mov r8, fp │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ │ @@ -3757,337 +3902,334 @@ │ │ │ │ │ str r5, [r0, #0] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ bl 78 │ │ │ │ │ R_ARM_THM_CALL gallop_right │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - blt.w 293e │ │ │ │ │ + blt.w 2ab2 │ │ │ │ │ subs.w r9, r6, r3 │ │ │ │ │ - beq.w 25f6 │ │ │ │ │ + beq.w 2762 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r6, r3, r6 │ │ │ │ │ add.w sl, sl, r6, lsl #2 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 27b6 │ │ │ │ │ + bne.w 2926 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r7, r6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 283a │ │ │ │ │ + bne.w 29aa │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28b2 │ │ │ │ │ + beq.w 29b2 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w r2, [sl], #-4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.w 2842 │ │ │ │ │ + beq.w 29c0 │ │ │ │ │ subs r4, #2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 324 │ │ │ │ │ + bl 32c │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - blt.w 294e │ │ │ │ │ + blt.w 2acc │ │ │ │ │ subs.w r8, r3, r4 │ │ │ │ │ - beq.n 25c6 │ │ │ │ │ + beq.n 2732 │ │ │ │ │ subs r3, r4, r3 │ │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ │ add.w sl, sl, r3, lsl #2 │ │ │ │ │ add.w fp, fp, r3, lsl #2 │ │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r1, fp, #4 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 278e │ │ │ │ │ + bne.w 2890 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 27ae │ │ │ │ │ + bne.w 2898 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 2842 │ │ │ │ │ + beq.w 29c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2986 │ │ │ │ │ + beq.w 2a96 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str.w r3, [sl], #-4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2762 │ │ │ │ │ + bne.w 2880 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - beq.w 26ce │ │ │ │ │ + beq.w 2856 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp.w r9, #6 │ │ │ │ │ - bgt.n 25a4 │ │ │ │ │ + bgt.n 272e │ │ │ │ │ cmp.w r8, #6 │ │ │ │ │ - bgt.n 25a4 │ │ │ │ │ + bgt.n 272e │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 224a │ │ │ │ │ + b.n 23d4 │ │ │ │ │ mov r8, fp │ │ │ │ │ - b.n 24a4 │ │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - subs r4, r0, #1 │ │ │ │ │ - ldr.w r0, [r1], #4 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - str r4, [sp, #28] │ │ │ │ │ - str.w r0, [r2], #4 │ │ │ │ │ - beq.w 2896 │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - b.n 1fcc │ │ │ │ │ + b.n 262e │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 2570 │ │ │ │ │ + b.n 26fa │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - cbz r2, 25f0 │ │ │ │ │ + cbz r2, 275c │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ lsls r5, r2, #2 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r2, r5 │ │ │ │ │ add.w r0, r6, r3, lsl #2 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2818 │ │ │ │ │ + bne.w 2998 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 2158 │ │ │ │ │ + b.n 22c0 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ str.w r3, [sl], #-4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2510 │ │ │ │ │ + beq.n 269a │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 2510 │ │ │ │ │ + b.n 269a │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b.n 20b2 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 221e │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + rsb r3, r3, #1 │ │ │ │ │ + add.w r1, r7, r3, lsl #2 │ │ │ │ │ + add.w r0, r6, r3, lsl #2 │ │ │ │ │ + lsls r4, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + negs r5, r2 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 29e8 │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ + str r3, [r6, r5] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.n 22c0 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ + add.w r4, r8, r3, lsl #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + b.n 27bc │ │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + b.n 273c │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ str.w r2, [r6], #4 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - b.n 205c │ │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.n 25d0 │ │ │ │ │ + b.n 21c8 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add.w r4, r9, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2876 │ │ │ │ │ + beq.n 27d2 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - b.n 2158 │ │ │ │ │ + str.w r3, [r9, r2, lsl #2] │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ + str.w r3, [r4, r2, lsl #2] │ │ │ │ │ + b.n 27bc │ │ │ │ │ mov r0, r3 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 209e │ │ │ │ │ + b.n 220a │ │ │ │ │ add r3, r2 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 20a6 │ │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ + b.n 2212 │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ │ str.w r1, [r3], #4 │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 20c4 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ - add.w r4, r8, r3, lsl #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 2654 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - rsb r3, r3, #1 │ │ │ │ │ - add.w r1, r7, r3, lsl #2 │ │ │ │ │ - add.w r0, r6, r3, lsl #2 │ │ │ │ │ - lsls r4, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - negs r5, r2 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 2854 │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ - str r3, [r6, r5] │ │ │ │ │ - b.n 265a │ │ │ │ │ + b.n 2230 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - b.n 25d0 │ │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - b.n 213a │ │ │ │ │ + b.n 273c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ - b.n 26a4 │ │ │ │ │ + b.n 2794 │ │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + b.n 22a2 │ │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.w 1db8 │ │ │ │ │ + b.w 1f24 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ │ + strd r2, r3, [sp, #20] │ │ │ │ │ + b.n 2708 │ │ │ │ │ + add r3, ip │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + cbz r3, 289e │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + add r3, ip │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 26ee │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ + adds r0, r3, #4 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + b.n 26ea │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ - b.n 263a │ │ │ │ │ + b.n 27f6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ add.w r3, r8, r9, lsl #2 │ │ │ │ │ strd r5, r8, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 598 │ │ │ │ │ + bl 5b8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldrd lr, r1, [r2, #12] │ │ │ │ │ add.w r7, r0, r3, lsl #2 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w fp, lr, r6 │ │ │ │ │ add.w r8, r1, r6 │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 275a │ │ │ │ │ + cbnz r3, 2918 │ │ │ │ │ ldr.w r3, [r7], #-4 │ │ │ │ │ sub.w r6, sl, #4 │ │ │ │ │ str.w r3, [r5, r9, lsl #2] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2228 │ │ │ │ │ + beq.w 23b2 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #-4 │ │ │ │ │ str.w r0, [r3], #-4 │ │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ │ - b.n 2228 │ │ │ │ │ + b.n 23b2 │ │ │ │ │ str.w r8, [sp, #24] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 2732 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ │ - strd r2, r3, [sp, #20] │ │ │ │ │ - b.n 257e │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + b.n 28f0 │ │ │ │ │ add r2, r3 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - b.n 2114 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr.w r2, [r8], #4 │ │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.w 1e32 │ │ │ │ │ - add r3, ip │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - cbnz r3, 27ae │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 2564 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - adds r0, r3, #4 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - b.n 2560 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - add r3, ip │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - b.n 2796 │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 228a │ │ │ │ │ add r2, r6 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r7, r6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 283a │ │ │ │ │ + bne.n 29aa │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 24f8 │ │ │ │ │ + beq.w 2682 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ adds r0, #4 │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r3, 282a │ │ │ │ │ + cbz r3, 296e │ │ │ │ │ + ldr.w r2, [r8] │ │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + str.w r2, [sl], #-4 │ │ │ │ │ + b.n 2774 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2158 │ │ │ │ │ + beq.w 22c0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, lr │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ lsls r5, r2, #2 │ │ │ │ │ add.w r0, r6, r3, lsl #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ @@ -4098,280 +4240,268 @@ │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ add r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 2158 │ │ │ │ │ - ldr.w r2, [r8] │ │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - str.w r2, [sl], #-4 │ │ │ │ │ - b.n 2608 │ │ │ │ │ + b.n 22c0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r2, r6 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 27c2 │ │ │ │ │ + b.n 2932 │ │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ + mov r6, sl │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + strd r3, r3, [sp, #24] │ │ │ │ │ + b.n 273c │ │ │ │ │ lsls r2, r6, #2 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 26a4 │ │ │ │ │ + b.n 2794 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ add r2, r3 │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 211e │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + b.n 2280 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ │ + str.w r8, [sp, #52] @ 0x34 │ │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.w 1f9e │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ adds r0, r3, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ add r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmn r7, r5 │ │ │ │ │ str r3, [r6, r5] │ │ │ │ │ - beq.w 265a │ │ │ │ │ + beq.w 27bc │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ str r3, [r2, r5] │ │ │ │ │ - b.n 265a │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ - str.w r3, [r9, r2, lsl #2] │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str.w r3, [r4, r2, lsl #2] │ │ │ │ │ - b.n 265a │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 263a │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.n 213a │ │ │ │ │ + b.n 27bc │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1030 │ │ │ │ │ + bl 114c │ │ │ │ │ R_ARM_THM_CALL merge_getmem │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 21c2 │ │ │ │ │ - b.n 2158 │ │ │ │ │ + bne.w 234c │ │ │ │ │ + b.n 22c0 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.n 22a2 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + mov r8, ip │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ + b.n 2794 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 27f6 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.n 22a2 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - mov r6, sl │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - strd r3, r3, [sp, #24] │ │ │ │ │ - b.n 25d0 │ │ │ │ │ - add.w r0, r8, #28 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b.n 273c │ │ │ │ │ + add.w r0, r4, #28 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 1ea2 │ │ │ │ │ + bne.w 20c4 │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b.n 2164 │ │ │ │ │ - add.w r0, r4, #28 │ │ │ │ │ + b.w 210a │ │ │ │ │ + add.w r0, r8, #28 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 1f58 │ │ │ │ │ + bne.w 200e │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b.w 1f9e │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - b.n 213a │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - mov r8, ip │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ - b.n 26a4 │ │ │ │ │ - add.w r0, r9, #28 │ │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ │ - tst.w r1, #32 │ │ │ │ │ - bne.w 2296 │ │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ │ - b.n 2456 │ │ │ │ │ + b.n 22e8 │ │ │ │ │ add.w r0, r6, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 234a │ │ │ │ │ + bne.w 24d4 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 2390 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - b.n 25d0 │ │ │ │ │ + b.n 251a │ │ │ │ │ + add.w r0, r9, #28 │ │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ │ + tst.w r1, #32 │ │ │ │ │ + bne.w 2420 │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + b.n 25e0 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ - b.n 2158 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - b.w 213a │ │ │ │ │ + b.n 22c0 │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + b.n 22c0 │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + bl 114c │ │ │ │ │ + R_ARM_THM_CALL merge_getmem │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.w 1f6c │ │ │ │ │ + b.n 22c0 │ │ │ │ │ + ldr.w r0, [r8, #28] │ │ │ │ │ + b.n 2a60 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 25d0 │ │ │ │ │ + b.n 273c │ │ │ │ │ + ldr.w r0, [r9, #28] │ │ │ │ │ + b.n 2a84 │ │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ │ + b.n 2a72 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r6, sl │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 25d0 │ │ │ │ │ + b.n 273c │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.w 2158 │ │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ │ - b.n 28fe │ │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ │ - b.n 2910 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - bl 1030 │ │ │ │ │ - R_ARM_THM_CALL merge_getmem │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.w 1e00 │ │ │ │ │ - b.w 2158 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - b.w 2158 │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - b.n 263a │ │ │ │ │ + b.w 22c0 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.w 22a2 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n 28d6 │ │ │ │ │ - ldr.w r0, [r8, #28] │ │ │ │ │ - b.n 28c4 │ │ │ │ │ - nop │ │ │ │ │ + b.n 2a4c │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + b.n 27f6 │ │ │ │ │ │ │ │ │ │ -0000299c : │ │ │ │ │ +00002afc : │ │ │ │ │ PyList_SetItem(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n 29e8 │ │ │ │ │ + bpl.n 2b48 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 2a04 │ │ │ │ │ + bcs.n 2b64 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ │ - cbz r0, 29ce │ │ │ │ │ + cbz r0, 2b2e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 29d6 │ │ │ │ │ + blt.n 2b36 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 29ce │ │ │ │ │ + bne.n 2b2e │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 29d0 │ │ │ │ │ + b.n 2b30 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 2b8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #453 @ 0x1c5 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 29d0 │ │ │ │ │ + b.n 2b30 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 2b8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 29fe │ │ │ │ │ + b.n 2b5e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002a24 : │ │ │ │ │ +00002b84 : │ │ │ │ │ list_traverse(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bmi.n 2a5c │ │ │ │ │ + bmi.n 2bbc │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2a44 │ │ │ │ │ + b.n 2ba4 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ mov r1, r7 │ │ │ │ │ - cbz r0, 2a58 │ │ │ │ │ + cbz r0, 2bb8 │ │ │ │ │ subs r4, #1 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 2a56 │ │ │ │ │ + cbnz r0, 2bb6 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - bne.n 2a42 │ │ │ │ │ + bne.n 2ba2 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 2a44 │ │ │ │ │ + bcs.n 2ba4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ │ │ -00002a60 <_PyList_FromStackRefStealOnSuccess>: │ │ │ │ │ +00002bc0 <_PyList_FromStackRefStealOnSuccess>: │ │ │ │ │ _PyList_FromStackRefStealOnSuccess(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2aea <_PyList_FromStackRefStealOnSuccess+0x8a> │ │ │ │ │ - ldr r3, [pc, #324] @ (2bbc <_PyList_FromStackRefStealOnSuccess+0x15c>) │ │ │ │ │ + bne.n 2c4a <_PyList_FromStackRefStealOnSuccess+0x8a> │ │ │ │ │ + ldr r3, [pc, #324] @ (2d1c <_PyList_FromStackRefStealOnSuccess+0x15c>) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2b60 <_PyList_FromStackRefStealOnSuccess+0x100> │ │ │ │ │ + beq.n 2cc0 <_PyList_FromStackRefStealOnSuccess+0x100> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str.w r2, [r3, #1896] @ 0x768 │ │ │ │ │ ldr.w r2, [r3, #1900] @ 0x76c │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r3, #1900] @ 0x76c │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - ldr r3, [pc, #268] @ (2bc0 <_PyList_FromStackRefStealOnSuccess+0x160>) │ │ │ │ │ + ldr r3, [pc, #268] @ (2d20 <_PyList_FromStackRefStealOnSuccess+0x160>) │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r1, [r4, r3] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ @@ -4388,67 +4518,67 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2ae6 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c46 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 2ae6 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + ble.n 2c46 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ tst.w r3, #1 │ │ │ │ │ - beq.n 2bb4 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ + beq.n 2d14 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2bb4 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ + bge.n 2d14 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str.w ip, [r3] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - beq.n 2ae6 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c46 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ add.w ip, r4, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ │ tst.w r1, #1 │ │ │ │ │ bic.w r2, r1, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, r1 │ │ │ │ │ - beq.n 2b56 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ + beq.n 2cb6 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2b56 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ + bge.n 2cb6 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ - bne.n 2b2e <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ - b.n 2ae6 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2c8e <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ + b.n 2c46 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ cmp r4, ip │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ - bne.n 2b2e <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ - b.n 2ae6 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2c8e <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ + b.n 2c46 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2ae6 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c46 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - ldr r1, [pc, #68] @ (2bc4 <_PyList_FromStackRefStealOnSuccess+0x164>) │ │ │ │ │ + ldr r1, [pc, #68] @ (2d24 <_PyList_FromStackRefStealOnSuccess+0x164>) │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ │ @@ -4456,43 +4586,43 @@ │ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ strd ip, r3, [r0, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ - b.n 2ae6 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + b.n 2c46 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - bne.n 2b24 <_PyList_FromStackRefStealOnSuccess+0xc4> │ │ │ │ │ - b.n 2ae6 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2c84 <_PyList_FromStackRefStealOnSuccess+0xc4> │ │ │ │ │ + b.n 2c46 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ .word 0x0000013e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000106 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002bc8 : │ │ │ │ │ +00002d28 : │ │ │ │ │ PyList_SetSlice(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w lr, [r5, #84] @ 0x54 │ │ │ │ │ tst.w lr, #33554432 @ 0x2000000 │ │ │ │ │ - beq.n 2bf2 │ │ │ │ │ + beq.n 2d52 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2c0c │ │ │ │ │ + beq.n 2d6c │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ - b.n 2c48 │ │ │ │ │ + b.n 2da8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #1026 @ 0x402 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ @@ -4500,88 +4630,88 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - bl 4c4c │ │ │ │ │ + bl 4cb8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2c02 │ │ │ │ │ + beq.n 2d62 │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2c48 │ │ │ │ │ + bl 2da8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2c06 │ │ │ │ │ + bge.n 2d66 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2c06 │ │ │ │ │ + bne.n 2d66 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2c06 │ │ │ │ │ + b.n 2d66 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002c48 : │ │ │ │ │ +00002da8 : │ │ │ │ │ list_ass_slice_lock_held(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2e54 │ │ │ │ │ + bne.w 2fb4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.w 2ffa │ │ │ │ │ + blt.w 315a │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bgt.w 3002 │ │ │ │ │ + bgt.w 3162 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ mov r3, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r1 │ │ │ │ │ sub.w r7, r9, r3 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmn r7, r1 │ │ │ │ │ - beq.w 2dfa │ │ │ │ │ + beq.w 2f5a │ │ │ │ │ sub.w fp, r3, r5 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs.w r2, fp, lsl #2 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - beq.w 2f2e │ │ │ │ │ + beq.w 308e │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bhi.w 2f8c │ │ │ │ │ + bhi.w 30ec │ │ │ │ │ add.w sl, sp, #40 @ 0x28 │ │ │ │ │ add.w r1, r1, r5, lsl #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str.w sl, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge.w 2eae │ │ │ │ │ + bge.w 300e │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ adds r2, r7, r3 │ │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ @@ -4592,133 +4722,133 @@ │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add r3, r7 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.w 2e8e │ │ │ │ │ + ble.w 2fee │ │ │ │ │ adds r2, r3, #6 │ │ │ │ │ add.w r2, r2, r3, asr #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ subs r1, r2, r3 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ itt gt │ │ │ │ │ addgt r2, r3, #3 │ │ │ │ │ bicgt.w r2, r2, #3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2fb2 │ │ │ │ │ + beq.w 3112 │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 2fc8 │ │ │ │ │ + bcs.w 3128 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2fc8 │ │ │ │ │ + beq.w 3128 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ strd sl, r2, [r4, #12] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n 2d9c │ │ │ │ │ + bgt.n 2efc │ │ │ │ │ subs.w r3, fp, #1 │ │ │ │ │ - bmi.n 2d78 │ │ │ │ │ + bmi.n 2ed8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ - cbz r0, 2d58 │ │ │ │ │ + cbz r0, 2eb8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2f1e │ │ │ │ │ + blt.w 307e │ │ │ │ │ sub.w r4, fp, #2 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.n 2d78 │ │ │ │ │ + beq.n 2ed8 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ │ - cbz r0, 2d74 │ │ │ │ │ + cbz r0, 2ed4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2e9e │ │ │ │ │ + blt.w 2ffe │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 2d64 │ │ │ │ │ + bcs.n 2ec4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 2f5c │ │ │ │ │ + bne.w 30bc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2d94 │ │ │ │ │ + beq.n 2ef4 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2de8 │ │ │ │ │ + blt.n 2f48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add.w r1, sl, r5, lsl #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2f6e │ │ │ │ │ + beq.w 30ce │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2f6e │ │ │ │ │ + bge.w 30ce │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str.w r3, [sl, r5, lsl #2] │ │ │ │ │ - beq.n 2d40 │ │ │ │ │ + beq.n 2ea0 │ │ │ │ │ add.w r9, r6, r9, lsl #2 │ │ │ │ │ adds r6, #4 │ │ │ │ │ ldr.w r3, [r6], #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2f7a │ │ │ │ │ + beq.w 30da │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2f7a │ │ │ │ │ + bge.w 30da │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ - beq.n 2d40 │ │ │ │ │ - b.n 2dc6 │ │ │ │ │ + beq.n 2ea0 │ │ │ │ │ + b.n 2f26 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2d94 │ │ │ │ │ + bne.n 2ef4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2d94 │ │ │ │ │ + b.n 2ef4 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2e0a │ │ │ │ │ + beq.n 2f6a │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2e7c │ │ │ │ │ + blt.n 2fdc │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ - cbz r5, 2e4a │ │ │ │ │ + cbz r5, 2faa │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ - bmi.n 2e44 │ │ │ │ │ + bmi.n 2fa4 │ │ │ │ │ ldr.w r0, [r5, r3, lsl #2] │ │ │ │ │ - cbz r0, 2e2c │ │ │ │ │ + cbz r0, 2f8c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2f44 │ │ │ │ │ + blt.w 30a4 │ │ │ │ │ subs r4, r6, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 2e44 │ │ │ │ │ + beq.n 2fa4 │ │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ │ - cbz r0, 2e40 │ │ │ │ │ + cbz r0, 2fa0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2f36 │ │ │ │ │ + blt.n 3096 │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 2e32 │ │ │ │ │ + bcs.n 2f92 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -4727,233 +4857,233 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ff4 │ │ │ │ │ + beq.w 3154 │ │ │ │ │ ldrd r3, r9, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r6, r0, #16 │ │ │ │ │ ldrmi r6, [r0, #12] │ │ │ │ │ - b.n 2c6c │ │ │ │ │ + b.n 2dcc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2e0a │ │ │ │ │ + bne.n 2f6a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2e0a │ │ │ │ │ + b.n 2f6a │ │ │ │ │ cmp.w r3, r2, asr #1 │ │ │ │ │ - blt.w 2cf8 │ │ │ │ │ + blt.w 2e58 │ │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 2d3a │ │ │ │ │ + b.n 2e9a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2d74 │ │ │ │ │ + bne.w 2ed4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2d74 │ │ │ │ │ - beq.n 2f86 │ │ │ │ │ + b.n 2ed4 │ │ │ │ │ + beq.n 30e6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ adds r2, r7, r2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n 2f64 │ │ │ │ │ + ble.n 30c4 │ │ │ │ │ add.w sl, r2, #6 │ │ │ │ │ adds r1, r2, #3 │ │ │ │ │ add.w sl, sl, r2, asr #3 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ bic.w sl, sl, #3 │ │ │ │ │ sub.w r0, sl, r2 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ it gt │ │ │ │ │ movgt sl, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2fe6 │ │ │ │ │ + beq.w 3146 │ │ │ │ │ cmp.w sl, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 2fea │ │ │ │ │ + bcs.w 314a │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov.w r1, sl, lsl #2 │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2fea │ │ │ │ │ + beq.n 314a │ │ │ │ │ strd r2, r0, [r4, #8] │ │ │ │ │ str.w sl, [r4, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r0, r7, r3 │ │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ add.w r1, sl, r3, lsl #2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r0, sl, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 2d3a │ │ │ │ │ + b.n 2e9a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2d58 │ │ │ │ │ + bne.w 2eb8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2d58 │ │ │ │ │ + b.n 2eb8 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ - b.n 2cc6 │ │ │ │ │ + b.n 2e26 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2e40 │ │ │ │ │ + bne.n 2fa0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2e40 │ │ │ │ │ + b.n 2fa0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2e2c │ │ │ │ │ + bne.w 2f8c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2e2c │ │ │ │ │ + b.n 2f8c │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 2d84 │ │ │ │ │ + b.n 2ee4 │ │ │ │ │ cmp.w r2, r1, asr #1 │ │ │ │ │ - blt.n 2ebc │ │ │ │ │ + blt.n 301c │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b.n 2f04 │ │ │ │ │ + b.n 3064 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - beq.w 2d40 │ │ │ │ │ - b.n 2dc0 │ │ │ │ │ + beq.w 2ea0 │ │ │ │ │ + b.n 2f20 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ - beq.w 2d40 │ │ │ │ │ - b.n 2dc6 │ │ │ │ │ + beq.w 2ea0 │ │ │ │ │ + b.n 2f26 │ │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ │ - b.n 2d3a │ │ │ │ │ + b.n 2e9a │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f54 │ │ │ │ │ + beq.n 30b4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 2cc6 │ │ │ │ │ + b.n 2e26 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2d34 │ │ │ │ │ + bne.w 2e94 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ldrd r2, r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ add.w r0, r3, r5, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2fee │ │ │ │ │ + b.n 314e │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 2ee6 │ │ │ │ │ + b.n 3046 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2d7a │ │ │ │ │ + b.n 2eda │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2d94 │ │ │ │ │ + b.n 2ef4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge.w 2c80 │ │ │ │ │ + bge.w 2de0 │ │ │ │ │ cmn.w r9, r1 │ │ │ │ │ - beq.w 2dfa │ │ │ │ │ + beq.w 2f5a │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - b.n 2cc6 │ │ │ │ │ + b.n 2e26 │ │ │ │ │ │ │ │ │ │ -00003020 : │ │ │ │ │ +00003180 : │ │ │ │ │ list_ass_slice_lock_held.constprop.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r4, r0 │ │ │ │ │ subs.w sl, r1, #0 │ │ │ │ │ - blt.w 32c8 │ │ │ │ │ + blt.w 3428 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ │ it ge │ │ │ │ │ movge sl, r5 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bgt.w 32bc │ │ │ │ │ + bgt.w 341c │ │ │ │ │ cmp r2, r5 │ │ │ │ │ mov r3, r2 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r5 │ │ │ │ │ sub.w r6, sl, r3 │ │ │ │ │ adds r2, r6, r5 │ │ │ │ │ - beq.n 3152 │ │ │ │ │ + beq.n 32b2 │ │ │ │ │ sub.w r5, r3, sl │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ - beq.w 3228 │ │ │ │ │ + beq.w 3388 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bhi.w 3264 │ │ │ │ │ + bhi.w 33c4 │ │ │ │ │ add.w r8, sp, #16 │ │ │ │ │ add.w r1, r9, sl, lsl #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r7, r8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.w 31c0 │ │ │ │ │ + bge.w 3320 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add.w r1, r9, r3, lsl #2 │ │ │ │ │ add.w r0, r9, sl, lsl #2 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ lsls r3, r2, #2 │ │ │ │ │ @@ -4961,382 +5091,382 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add.w sl, r6, r3 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - ble.n 31a6 │ │ │ │ │ + ble.n 3306 │ │ │ │ │ add.w r2, sl, #6 │ │ │ │ │ add.w r2, r2, sl, asr #3 │ │ │ │ │ bic.w r9, r2, #3 │ │ │ │ │ sub.w r1, r9, sl │ │ │ │ │ cmp r6, r1 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r2, sl, #3 │ │ │ │ │ bicgt.w r9, r2, #3 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 3282 │ │ │ │ │ + beq.w 33e2 │ │ │ │ │ cmp.w r9, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3292 │ │ │ │ │ + bcs.w 33f2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3292 │ │ │ │ │ + beq.w 33f2 │ │ │ │ │ strd sl, r0, [r4, #8] │ │ │ │ │ str.w r9, [r4, #16] │ │ │ │ │ subs r4, r5, #1 │ │ │ │ │ - bmi.n 3134 │ │ │ │ │ + bmi.n 3294 │ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ │ - cbz r0, 3106 │ │ │ │ │ + cbz r0, 3266 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3144 │ │ │ │ │ + blt.n 32a4 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 3134 │ │ │ │ │ + beq.n 3294 │ │ │ │ │ add.w r4, r7, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ - cbz r0, 311c │ │ │ │ │ + cbz r0, 327c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3198 │ │ │ │ │ + blt.n 32f8 │ │ │ │ │ subs r4, r5, #3 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 3134 │ │ │ │ │ + beq.n 3294 │ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ │ - cbz r0, 3130 │ │ │ │ │ + cbz r0, 3290 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 31b2 │ │ │ │ │ + blt.n 3312 │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 3122 │ │ │ │ │ + bcs.n 3282 │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bne.w 325c │ │ │ │ │ + bne.w 33bc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3106 │ │ │ │ │ + bne.n 3266 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3106 │ │ │ │ │ + b.n 3266 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 318e │ │ │ │ │ + beq.n 32ee │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ strd r2, r2, [r4, #8] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ - bmi.n 3188 │ │ │ │ │ + bmi.n 32e8 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #2] │ │ │ │ │ - cbz r0, 3170 │ │ │ │ │ + cbz r0, 32d0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 323c │ │ │ │ │ + blt.n 339c │ │ │ │ │ subs r4, r5, #2 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 3188 │ │ │ │ │ + beq.n 32e8 │ │ │ │ │ ldr.w r0, [r9, r4, lsl #2] │ │ │ │ │ - cbz r0, 3184 │ │ │ │ │ + cbz r0, 32e4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 322e │ │ │ │ │ + blt.n 338e │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 3176 │ │ │ │ │ + bcs.n 32d6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 311c │ │ │ │ │ + bne.n 327c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 311c │ │ │ │ │ + b.n 327c │ │ │ │ │ cmp.w sl, r2, asr #1 │ │ │ │ │ - blt.n 30b0 │ │ │ │ │ + blt.n 3210 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - b.n 30f4 │ │ │ │ │ + b.n 3254 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3130 │ │ │ │ │ + bne.n 3290 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3130 │ │ │ │ │ - beq.n 30f4 │ │ │ │ │ + b.n 3290 │ │ │ │ │ + beq.n 3254 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ adds r2, r6, r2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n 324a │ │ │ │ │ + ble.n 33aa │ │ │ │ │ add.w r9, r2, #6 │ │ │ │ │ adds r1, r2, #3 │ │ │ │ │ add.w r9, r9, r2, asr #3 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ bic.w r9, r9, #3 │ │ │ │ │ sub.w r0, r9, r2 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ it gt │ │ │ │ │ movgt r9, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 32ae │ │ │ │ │ + beq.n 340e │ │ │ │ │ cmp.w r9, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 32b2 │ │ │ │ │ + bcs.n 3412 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 32b2 │ │ │ │ │ + beq.n 3412 │ │ │ │ │ strd r2, r0, [r4, #8] │ │ │ │ │ str.w r9, [r4, #16] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ sub.w r2, fp, r3 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r1, r0, r3, lsl #2 │ │ │ │ │ add.w r0, r0, sl, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 30f4 │ │ │ │ │ + b.n 3254 │ │ │ │ │ add.w r8, sp, #16 │ │ │ │ │ - b.n 3082 │ │ │ │ │ + b.n 31e2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3184 │ │ │ │ │ + bne.n 32e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3184 │ │ │ │ │ + b.n 32e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3170 │ │ │ │ │ + bne.n 32d0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3170 │ │ │ │ │ + b.n 32d0 │ │ │ │ │ cmp.w r2, r1, asr #1 │ │ │ │ │ - blt.n 31ce │ │ │ │ │ + blt.n 332e │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b.n 3212 │ │ │ │ │ + b.n 3372 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 313c │ │ │ │ │ + b.n 329c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3254 │ │ │ │ │ + beq.n 33b4 │ │ │ │ │ mov r2, fp │ │ │ │ │ add.w r1, r9, sl, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add.w r8, sp, #16 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 3084 │ │ │ │ │ + b.n 31e4 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r9, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 30ec │ │ │ │ │ + bne.w 324c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldrd r2, r4, [sp, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 32b6 │ │ │ │ │ + b.n 3416 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 31f4 │ │ │ │ │ + b.n 3354 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3136 │ │ │ │ │ - cbz r5, 32d6 │ │ │ │ │ + b.n 3296 │ │ │ │ │ + cbz r5, 3436 │ │ │ │ │ add.w r8, sp, #16 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b.n 30f4 │ │ │ │ │ + b.n 3254 │ │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 32bc │ │ │ │ │ + blt.n 341c │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 304e │ │ │ │ │ + b.n 31ae │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 313c │ │ │ │ │ + beq.w 329c │ │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - b.n 3188 │ │ │ │ │ + b.n 32e8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000032e8 : │ │ │ │ │ +00003448 : │ │ │ │ │ list_append(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3328 │ │ │ │ │ + bge.n 3488 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - ble.n 3332 │ │ │ │ │ + ble.n 3492 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.n 3314 │ │ │ │ │ + blt.n 3474 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - ble.n 3382 │ │ │ │ │ + ble.n 34e2 │ │ │ │ │ adds r1, r2, #7 │ │ │ │ │ add.w r1, r1, r4, asr #3 │ │ │ │ │ bic.w r3, r1, #3 │ │ │ │ │ adds r1, r2, #4 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ subs r0, r3, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it le │ │ │ │ │ movle r3, r1 │ │ │ │ │ - cbz r4, 338c │ │ │ │ │ + cbz r4, 34ec │ │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 3390 │ │ │ │ │ + bcs.n 34f0 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r0, 3390 │ │ │ │ │ + cbz r0, 34f0 │ │ │ │ │ strd r4, r0, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str.w r6, [r3, r2, lsl #2] │ │ │ │ │ - b.n 3324 │ │ │ │ │ + b.n 3484 │ │ │ │ │ cmp.w r4, r0, asr #1 │ │ │ │ │ - blt.n 333a │ │ │ │ │ + blt.n 349a │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ - b.n 3372 │ │ │ │ │ + b.n 34d2 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 335a │ │ │ │ │ + b.n 34ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3324 │ │ │ │ │ + b.n 3484 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000033a0 : │ │ │ │ │ +00003500 : │ │ │ │ │ PyList_Size(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r0, [r0, #8] │ │ │ │ │ - bpl.n 33bc │ │ │ │ │ + bpl.n 351c │ │ │ │ │ pop {r3, pc} │ │ │ │ │ mov.w r1, #306 @ 0x132 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000033d4 : │ │ │ │ │ +00003534 : │ │ │ │ │ list_iter(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r5, r5, #33554432 @ 0x2000000 │ │ │ │ │ - beq.n 34ba │ │ │ │ │ - ldr r3, [pc, #224] @ (34d0 ) │ │ │ │ │ + beq.n 361a │ │ │ │ │ + ldr r3, [pc, #224] @ (3630 ) │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1904] @ 0x770 │ │ │ │ │ - cbz r0, 346a │ │ │ │ │ + cbz r0, 35ca │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str.w r2, [r3, #1904] @ 0x770 │ │ │ │ │ ldr.w r2, [r3, #1908] @ 0x774 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r3, #1908] @ 0x774 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - bge.n 3480 │ │ │ │ │ + bge.n 35e0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - ldr r1, [pc, #164] @ (34d4 ) │ │ │ │ │ + ldr r1, [pc, #164] @ (3634 ) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ @@ -5349,27 +5479,27 @@ │ │ │ │ │ orrs r3, r5 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ strd ip, r3, [r0, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r0, [pc, #108] @ (34d8 ) │ │ │ │ │ + ldr r0, [pc, #108] @ (3638 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3466 │ │ │ │ │ + beq.n 35c6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 342c │ │ │ │ │ + blt.n 358c │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #84] @ (34dc ) │ │ │ │ │ + ldr r1, [pc, #84] @ (363c ) │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r5, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ │ @@ -5377,86 +5507,86 @@ │ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ - b.n 3466 │ │ │ │ │ + b.n 35c6 │ │ │ │ │ movw r1, #3985 @ 0xf91 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 3466 │ │ │ │ │ + b.n 35c6 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000034e0 : │ │ │ │ │ +00003640 : │ │ │ │ │ listiter_next(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 352e │ │ │ │ │ + blt.n 368e │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs.n 3516 │ │ │ │ │ + bcs.n 3676 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3532 │ │ │ │ │ + bge.n 3692 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd ip, r1, [r2, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 352e │ │ │ │ │ + bge.n 368e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 3538 │ │ │ │ │ + cbz r3, 3698 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 352e │ │ │ │ │ + b.n 368e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003540 : │ │ │ │ │ +000036a0 : │ │ │ │ │ listiter_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - ldr r0, [pc, #164] @ (35f8 ) │ │ │ │ │ + ldr r0, [pc, #164] @ (3758 ) │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldrd ip, r1, [r2, #-8] │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ @@ -5471,256 +5601,256 @@ │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r3, [r4, r0] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 35ac │ │ │ │ │ + beq.n 370c │ │ │ │ │ ldr.w r1, [ip] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 35cc │ │ │ │ │ + blt.n 372c │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r1, [r3, #1908] @ 0x774 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bhi.n 35ec │ │ │ │ │ + bhi.n 374c │ │ │ │ │ ldr.w r0, [r3, #1904] @ 0x770 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ str.w r2, [r3, #1904] @ 0x770 │ │ │ │ │ str.w r1, [r3, #1908] @ 0x774 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [ip] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 35ac │ │ │ │ │ + bne.n 370c │ │ │ │ │ mov r0, ip │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [pc, #28] @ (35fc ) │ │ │ │ │ + ldr r3, [pc, #28] @ (375c ) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b.n 35ac │ │ │ │ │ + b.n 370c │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ .word 0x0000006a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000016 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003600 : │ │ │ │ │ +00003760 : │ │ │ │ │ list_subscript(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 3664 │ │ │ │ │ + cbz r3, 37c4 │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ - cbz r3, 3664 │ │ │ │ │ + cbz r3, 37c4 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 365a │ │ │ │ │ + bne.n 37ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 36bc │ │ │ │ │ + bne.n 381c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcs.n 36b4 │ │ │ │ │ + bcs.n 3814 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it lt │ │ │ │ │ addlt r0, r0, r3 │ │ │ │ │ - b.n 3640 │ │ │ │ │ + b.n 37a0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 36f8 │ │ │ │ │ + bne.n 3858 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 36bc │ │ │ │ │ + blt.n 381c │ │ │ │ │ ldrd r1, r5, [sp, #16] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ble.n 36ae │ │ │ │ │ + ble.n 380e │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 36c0 │ │ │ │ │ + bne.n 3820 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c4c │ │ │ │ │ + bl 4cb8 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ bl f4 │ │ │ │ │ - b.n 3656 │ │ │ │ │ - ldr r1, [pc, #92] @ (3714 ) │ │ │ │ │ + b.n 37b6 │ │ │ │ │ + ldr r1, [pc, #92] @ (3874 ) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3656 │ │ │ │ │ + b.n 37b6 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 738 │ │ │ │ │ + bl 854 │ │ │ │ │ R_ARM_THM_CALL list_new_prealloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3656 │ │ │ │ │ + beq.n 37b6 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r7, r3 │ │ │ │ │ add.w ip, r4, r6, lsl #2 │ │ │ │ │ ldr.w r2, [r7, r1, lsl #2] │ │ │ │ │ add r1, r5 │ │ │ │ │ ldr.w lr, [r2] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r3, lr, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [r4], #4 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bne.n 36d6 │ │ │ │ │ + bne.n 3836 │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ - b.n 3656 │ │ │ │ │ + b.n 37b6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 36bc │ │ │ │ │ + b.n 381c │ │ │ │ │ nop │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003718 : │ │ │ │ │ +00003878 : │ │ │ │ │ list_item(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 3740 │ │ │ │ │ + bls.n 38a0 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ - ldr r1, [pc, #8] @ (3754 ) │ │ │ │ │ + ldr r1, [pc, #8] @ (38b4 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003758 : │ │ │ │ │ +000038b8 : │ │ │ │ │ list_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000375c <_PyList_Extend>: │ │ │ │ │ +000038bc <_PyList_Extend>: │ │ │ │ │ _PyList_Extend(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 3780 <_list_extend> │ │ │ │ │ + bl 38e0 <_list_extend> │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003780 <_list_extend>: │ │ │ │ │ +000038e0 <_list_extend>: │ │ │ │ │ _list_extend(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 3d36 <_list_extend+0x5b6> │ │ │ │ │ + beq.w 3ea0 <_list_extend+0x5c0> │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 38a6 <_list_extend+0x126> │ │ │ │ │ + beq.n 3a06 <_list_extend+0x126> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 38a6 <_list_extend+0x126> │ │ │ │ │ + beq.n 3a06 <_list_extend+0x126> │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ @@ -5728,173 +5858,173 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ - beq.w 3ac8 <_list_extend+0x348> │ │ │ │ │ + beq.w 3c28 <_list_extend+0x348> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3a1c <_list_extend+0x29c> │ │ │ │ │ + beq.w 3b7c <_list_extend+0x29c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDictKeys_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDictKeys_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3c6a <_list_extend+0x4ea> │ │ │ │ │ + beq.w 3dca <_list_extend+0x4ea> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDictValues_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDictValues_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3be6 <_list_extend+0x466> │ │ │ │ │ + beq.w 3d46 <_list_extend+0x466> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDictItems_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDictItems_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3910 <_list_extend+0x190> │ │ │ │ │ + beq.w 3a70 <_list_extend+0x190> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d08 <_list_extend+0x588> │ │ │ │ │ + beq.w 3e72 <_list_extend+0x592> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [r3, #112] @ 0x70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_LengthHint │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3cfa <_list_extend+0x57a> │ │ │ │ │ + blt.w 3e64 <_list_extend+0x584> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 387c <_list_extend+0xfc> │ │ │ │ │ + bgt.n 39dc <_list_extend+0xfc> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3ab2 <_list_extend+0x332> │ │ │ │ │ - cbz r0, 387c <_list_extend+0xfc> │ │ │ │ │ + bne.w 3c12 <_list_extend+0x332> │ │ │ │ │ + cbz r0, 39dc <_list_extend+0xfc> │ │ │ │ │ adds r0, #1 │ │ │ │ │ bic.w r1, r0, #1 │ │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3cf6 <_list_extend+0x576> │ │ │ │ │ + bcs.w 3e60 <_list_extend+0x580> │ │ │ │ │ lsls r0, r1, #2 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cf6 <_list_extend+0x576> │ │ │ │ │ + beq.w 3e60 <_list_extend+0x580> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ - b.n 387c <_list_extend+0xfc> │ │ │ │ │ + b.n 39dc <_list_extend+0xfc> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 3902 <_list_extend+0x182> │ │ │ │ │ + bge.n 3a62 <_list_extend+0x182> │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 386a <_list_extend+0xea> │ │ │ │ │ + bne.n 39ca <_list_extend+0xea> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3ce0 <_list_extend+0x560> │ │ │ │ │ + bne.w 3e40 <_list_extend+0x560> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bge.n 389c <_list_extend+0x11c> │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + ble.n 39fc <_list_extend+0x11c> │ │ │ │ │ cmp.w r3, r2, asr #1 │ │ │ │ │ - blt.n 38b0 <_list_extend+0x130> │ │ │ │ │ + blt.n 3a10 <_list_extend+0x130> │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 38ee <_list_extend+0x16e> │ │ │ │ │ - b.n 38f8 <_list_extend+0x178> │ │ │ │ │ + blt.n 3a4e <_list_extend+0x16e> │ │ │ │ │ + b.n 3a58 <_list_extend+0x178> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.n 3d44 │ │ │ │ │ + b.n 3eb0 │ │ │ │ │ adds r5, r3, #6 │ │ │ │ │ add.w r5, r5, r3, asr #3 │ │ │ │ │ bic.w r5, r5, #3 │ │ │ │ │ subs r2, r5, r3 │ │ │ │ │ - bmi.w 3c5e <_list_extend+0x4de> │ │ │ │ │ + bmi.w 3dbe <_list_extend+0x4de> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3cce <_list_extend+0x54e> │ │ │ │ │ + beq.w 3e2e <_list_extend+0x54e> │ │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3cf6 <_list_extend+0x576> │ │ │ │ │ + bcs.w 3e60 <_list_extend+0x580> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsls r1, r5, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cf6 <_list_extend+0x576> │ │ │ │ │ + beq.w 3e60 <_list_extend+0x580> │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - bge.n 38f8 <_list_extend+0x178> │ │ │ │ │ + bge.n 3a58 <_list_extend+0x178> │ │ │ │ │ subs r5, r2, #1 │ │ │ │ │ str r5, [r6, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3aaa <_list_extend+0x32a> │ │ │ │ │ + beq.w 3c0a <_list_extend+0x32a> │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 39c <_PyList_AppendTakeRefListResize> │ │ │ │ │ R_ARM_THM_CALL _PyList_AppendTakeRefListResize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 387c <_list_extend+0xfc> │ │ │ │ │ - b.n 3cfa <_list_extend+0x57a> │ │ │ │ │ + bne.n 39dc <_list_extend+0xfc> │ │ │ │ │ + b.n 3e64 <_list_extend+0x584> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ - beq.n 38fa <_list_extend+0x17a> │ │ │ │ │ + beq.n 3a5a <_list_extend+0x17a> │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.w 3c46 <_list_extend+0x4c6> │ │ │ │ │ + ble.w 3da6 <_list_extend+0x4c6> │ │ │ │ │ adds r6, r5, #6 │ │ │ │ │ adds r2, r5, #3 │ │ │ │ │ add.w r6, r6, r5, asr #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ bic.w r6, r6, #3 │ │ │ │ │ subs r1, r6, r5 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, r2 │ │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3d0e <_list_extend+0x58e> │ │ │ │ │ + bcs.w 3e78 <_list_extend+0x598> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d0e <_list_extend+0x58e> │ │ │ │ │ + beq.w 3e78 <_list_extend+0x598> │ │ │ │ │ strd r5, r0, [r4, #8] │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ @@ -5904,120 +6034,120 @@ │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.n 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d40 <_list_extend+0x5c0> │ │ │ │ │ + beq.w 3eaa <_list_extend+0x5ca> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ str.w r0, [r7, r3, lsl #2] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.n 3b78 <_list_extend+0x298> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d3c <_list_extend+0x5bc> │ │ │ │ │ + beq.w 3ea6 <_list_extend+0x5c6> │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r0, [r7, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ - cbz r0, 3a18 <_list_extend+0x298> │ │ │ │ │ + cbz r0, 3b78 <_list_extend+0x298> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d2a <_list_extend+0x5aa> │ │ │ │ │ + beq.w 3e94 <_list_extend+0x5b4> │ │ │ │ │ mov r9, r5 │ │ │ │ │ str r0, [r7, #8] │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r7, r4 │ │ │ │ │ movs r4, #3 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ - cbz r0, 3a14 <_list_extend+0x294> │ │ │ │ │ + cbz r0, 3b74 <_list_extend+0x294> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d1e <_list_extend+0x59e> │ │ │ │ │ + beq.w 3e88 <_list_extend+0x5a8> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str.w r0, [r3, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 39ea <_list_extend+0x26a> │ │ │ │ │ + b.n 3b4a <_list_extend+0x26a> │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, r7 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 38f8 <_list_extend+0x178> │ │ │ │ │ + b.n 3a58 <_list_extend+0x178> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ adds r5, r3, r2 │ │ │ │ │ - beq.w 38fa <_list_extend+0x17a> │ │ │ │ │ + beq.w 3a5a <_list_extend+0x17a> │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - ble.w 3c52 <_list_extend+0x4d2> │ │ │ │ │ + ble.w 3db2 <_list_extend+0x4d2> │ │ │ │ │ adds r6, r5, #6 │ │ │ │ │ adds r1, r5, #3 │ │ │ │ │ add.w r6, r6, r5, asr #3 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ bic.w r6, r6, #3 │ │ │ │ │ subs r0, r6, r5 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, r1 │ │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3d14 <_list_extend+0x594> │ │ │ │ │ + bcs.w 3e7e <_list_extend+0x59e> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d14 <_list_extend+0x594> │ │ │ │ │ + beq.w 3e7e <_list_extend+0x59e> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ strd r5, r0, [r4, #8] │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r9, r4 │ │ │ │ │ add.w r6, r6, r3, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 3a8e <_list_extend+0x30e> │ │ │ │ │ + b.n 3bee <_list_extend+0x30e> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ adds r1, r6, #4 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ addge r1, r6, #4 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -6029,182 +6159,182 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a78 <_list_extend+0x2f8> │ │ │ │ │ + bne.n 3bd8 <_list_extend+0x2f8> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r7, [r9, #8] │ │ │ │ │ - b.n 38fa <_list_extend+0x17a> │ │ │ │ │ + b.n 3a5a <_list_extend+0x17a> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 38fa <_list_extend+0x17a> │ │ │ │ │ + b.n 3a5a <_list_extend+0x17a> │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL list_resize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 3cfa <_list_extend+0x57a> │ │ │ │ │ + beq.w 3e64 <_list_extend+0x584> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b.n 387c <_list_extend+0xfc> │ │ │ │ │ + b.n 39dc <_list_extend+0xfc> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r5, [r7, #12] │ │ │ │ │ adds r5, r6, r5 │ │ │ │ │ - beq.w 38fa <_list_extend+0x17a> │ │ │ │ │ + beq.w 3a5a <_list_extend+0x17a> │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL list_resize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 3d08 <_list_extend+0x588> │ │ │ │ │ + beq.w 3e72 <_list_extend+0x592> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.n 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r3, [r2, r6, lsl #2] │ │ │ │ │ add.w r6, r2, r6, lsl #2 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.w 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.w 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.w 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.w 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov sl, r7 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.w 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [r6, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r7, r8 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.w 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [r6, #24] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.w 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [r6, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a18 <_list_extend+0x298> │ │ │ │ │ + beq.w 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r8, r4 │ │ │ │ │ str r3, [r6, #32] │ │ │ │ │ mov r9, r5 │ │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n 3bd0 <_list_extend+0x450> │ │ │ │ │ + b.n 3d30 <_list_extend+0x450> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str.w r3, [r6], #4 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3bca <_list_extend+0x44a> │ │ │ │ │ + bne.n 3d2a <_list_extend+0x44a> │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 3a18 <_list_extend+0x298> │ │ │ │ │ + b.n 3b78 <_list_extend+0x298> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r7, [r3, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ adds r1, r3, r1 │ │ │ │ │ - beq.w 38f8 <_list_extend+0x178> │ │ │ │ │ + beq.w 3a58 <_list_extend+0x178> │ │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL list_resize │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 38fa <_list_extend+0x17a> │ │ │ │ │ + beq.w 3a5a <_list_extend+0x17a> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r9, r4 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 3c2c <_list_extend+0x4ac> │ │ │ │ │ + b.n 3d8c <_list_extend+0x4ac> │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [r4], #4 │ │ │ │ │ @@ -6212,53 +6342,53 @@ │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3c18 <_list_extend+0x498> │ │ │ │ │ + bne.n 3d78 <_list_extend+0x498> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r7, [r9, #8] │ │ │ │ │ - b.n 38fa <_list_extend+0x17a> │ │ │ │ │ + b.n 3a5a <_list_extend+0x17a> │ │ │ │ │ cmp.w r5, r2, asr #1 │ │ │ │ │ - blt.w 3928 <_list_extend+0x1a8> │ │ │ │ │ + blt.w 3a88 <_list_extend+0x1a8> │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ - b.n 395c <_list_extend+0x1dc> │ │ │ │ │ + b.n 3abc <_list_extend+0x1dc> │ │ │ │ │ cmp.w r5, r1, asr #1 │ │ │ │ │ - blt.w 3a30 <_list_extend+0x2b0> │ │ │ │ │ + blt.w 3b90 <_list_extend+0x2b0> │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ - b.n 3a68 <_list_extend+0x2e8> │ │ │ │ │ + b.n 3bc8 <_list_extend+0x2e8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3cce <_list_extend+0x54e> │ │ │ │ │ + beq.n 3e2e <_list_extend+0x54e> │ │ │ │ │ adds r5, r3, #3 │ │ │ │ │ bic.w r5, r5, #3 │ │ │ │ │ - b.n 38c6 <_list_extend+0x146> │ │ │ │ │ + b.n 3a26 <_list_extend+0x146> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ adds r1, r3, r1 │ │ │ │ │ - beq.w 38f8 <_list_extend+0x178> │ │ │ │ │ + beq.w 3a58 <_list_extend+0x178> │ │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL list_resize │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 38fa <_list_extend+0x17a> │ │ │ │ │ + beq.w 3a5a <_list_extend+0x17a> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ mov r9, r4 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 3cb2 <_list_extend+0x532> │ │ │ │ │ + b.n 3e12 <_list_extend+0x532> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [r4], #4 │ │ │ │ │ @@ -6266,77 +6396,82 @@ │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3c9e <_list_extend+0x51e> │ │ │ │ │ + bne.n 3dfe <_list_extend+0x51e> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r1, [r9, #8] │ │ │ │ │ - b.n 38fa <_list_extend+0x17a> │ │ │ │ │ + b.n 3a5a <_list_extend+0x17a> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 3cf6 <_list_extend+0x576> │ │ │ │ │ + cbz r0, 3e60 <_list_extend+0x580> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 38e0 <_list_extend+0x160> │ │ │ │ │ + b.n 3a40 <_list_extend+0x160> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 3cfa <_list_extend+0x57a> │ │ │ │ │ + cbz r0, 3e64 <_list_extend+0x584> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 388e <_list_extend+0x10e> │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + blt.w 39f6 <_list_extend+0x116> │ │ │ │ │ + b.n 39fc <_list_extend+0x11c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d08 <_list_extend+0x588> │ │ │ │ │ + bge.n 3e72 <_list_extend+0x592> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 3d2e <_list_extend+0x5ae> │ │ │ │ │ + cbz r3, 3e98 <_list_extend+0x5b8> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 38fa <_list_extend+0x17a> │ │ │ │ │ + b.n 3a5a <_list_extend+0x17a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3d08 <_list_extend+0x588> │ │ │ │ │ + b.n 3e72 <_list_extend+0x592> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 38fa <_list_extend+0x17a> │ │ │ │ │ + b.n 3a5a <_list_extend+0x17a> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ add r6, r3 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3d08 <_list_extend+0x588> │ │ │ │ │ + b.n 3e72 <_list_extend+0x592> │ │ │ │ │ movs r3, #2 │ │ │ │ │ - b.n 3d22 <_list_extend+0x5a2> │ │ │ │ │ + b.n 3e8c <_list_extend+0x5ac> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3d08 <_list_extend+0x588> │ │ │ │ │ + b.n 3e72 <_list_extend+0x592> │ │ │ │ │ movs r1, #2 │ │ │ │ │ - b.w 10c4 │ │ │ │ │ + b.w 11e0 │ │ │ │ │ R_ARM_THM_JUMP24 list_inplace_repeat_lock_held │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 3d22 <_list_extend+0x5a2> │ │ │ │ │ + b.n 3e8c <_list_extend+0x5ac> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 3d22 <_list_extend+0x5a2> │ │ │ │ │ + b.n 3e8c <_list_extend+0x5ac> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00003d44 : │ │ │ │ │ +00003eb0 : │ │ │ │ │ list_extend_lock_held(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -6344,410 +6479,410 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f48 │ │ │ │ │ + beq.w 40b4 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3ea6 │ │ │ │ │ + beq.w 4012 │ │ │ │ │ ldrd r2, r0, [r5, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3ebc │ │ │ │ │ + bne.w 4028 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3f3e │ │ │ │ │ + bcs.w 40aa │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f3e │ │ │ │ │ + beq.w 40aa │ │ │ │ │ strd r0, r2, [r5, #12] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #6 │ │ │ │ │ - bmi.w 3efe │ │ │ │ │ + bmi.w 406a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3ea4 │ │ │ │ │ + ble.n 4010 │ │ │ │ │ add.w r2, r4, #16 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ add.w lr, r0, r1 │ │ │ │ │ ldr.w ip, [r5] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r5] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str.w r5, [lr] │ │ │ │ │ - beq.n 3ea4 │ │ │ │ │ + beq.n 4010 │ │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ str.w ip, [r5, #4] │ │ │ │ │ - beq.n 3ea4 │ │ │ │ │ + beq.n 4010 │ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ str.w ip, [r5, #8] │ │ │ │ │ - beq.n 3ea4 │ │ │ │ │ + beq.n 4010 │ │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ str.w ip, [r5, #12] │ │ │ │ │ - beq.n 3ea4 │ │ │ │ │ + beq.n 4010 │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #5 │ │ │ │ │ str.w ip, [r5, #16] │ │ │ │ │ - beq.n 3ea4 │ │ │ │ │ + beq.n 4010 │ │ │ │ │ ldr r5, [r2, #20] │ │ │ │ │ adds r1, #20 │ │ │ │ │ add.w lr, r0, r1 │ │ │ │ │ ldr.w ip, [r5] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r5] │ │ │ │ │ cmp r3, #6 │ │ │ │ │ str.w r5, [lr] │ │ │ │ │ - beq.n 3ea4 │ │ │ │ │ + beq.n 4010 │ │ │ │ │ subs r3, #1 │ │ │ │ │ add r0, r1 │ │ │ │ │ add.w r5, r2, r3, lsl #2 │ │ │ │ │ adds r2, #20 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3f0a │ │ │ │ │ + blt.n 4076 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ │ - bne.n 3e90 │ │ │ │ │ + bne.n 3ffc │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3eb6 │ │ │ │ │ + bge.n 4022 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3f4e │ │ │ │ │ + beq.n 40ba │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ adds r1, r6, r3 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble.n 3f18 │ │ │ │ │ + ble.n 4084 │ │ │ │ │ adds r2, r1, #6 │ │ │ │ │ add.w r2, r2, r1, asr #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ subs r1, r2, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - blt.n 3f32 │ │ │ │ │ - cbz r7, 3f3a │ │ │ │ │ + blt.n 409e │ │ │ │ │ + cbz r7, 40a6 │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 3f3e │ │ │ │ │ + bcs.n 40aa │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 3f3e │ │ │ │ │ + cbz r0, 40aa │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ strd r0, r2, [r5, #12] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #6 │ │ │ │ │ - bpl.w 3db2 │ │ │ │ │ + bpl.w 3f1e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [r4, #12] │ │ │ │ │ - bgt.w 3dba │ │ │ │ │ - b.n 3ea4 │ │ │ │ │ + bgt.w 3f26 │ │ │ │ │ + b.n 4010 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ │ - bne.n 3e90 │ │ │ │ │ - b.n 3ea4 │ │ │ │ │ + bne.n 3ffc │ │ │ │ │ + b.n 4010 │ │ │ │ │ cmp.w r1, r2, asr #1 │ │ │ │ │ - blt.n 3f22 │ │ │ │ │ + blt.n 408e │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ - b.n 3ef4 │ │ │ │ │ + b.n 4060 │ │ │ │ │ adds r2, r1, #6 │ │ │ │ │ add.w r2, r2, r1, asr #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ subs r1, r2, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.n 3ed6 │ │ │ │ │ + bge.n 4042 │ │ │ │ │ adds r2, r7, #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ - b.n 3ed6 │ │ │ │ │ + b.n 4042 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 3ede │ │ │ │ │ + b.n 404a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3ea6 │ │ │ │ │ + b.n 4012 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3eb6 │ │ │ │ │ + b.n 4022 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 3eb6 │ │ │ │ │ + b.n 4022 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003f5c : │ │ │ │ │ +000040c8 : │ │ │ │ │ list___init__(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 3f8a │ │ │ │ │ + beq.n 40f6 │ │ │ │ │ ldr.w r1, [r0, #156] @ 0x9c │ │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 3f8c │ │ │ │ │ - cbnz r2, 3f9c │ │ │ │ │ + bne.n 40f8 │ │ │ │ │ + cbnz r2, 4108 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 3fb4 │ │ │ │ │ + bhi.n 4120 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - cbnz r1, 3fd0 │ │ │ │ │ - cbnz r0, 3fee │ │ │ │ │ + cbnz r1, 413c │ │ │ │ │ + cbnz r0, 415a │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3f8c │ │ │ │ │ + bne.n 40f8 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3f98 │ │ │ │ │ + b.n 4104 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fae │ │ │ │ │ + beq.n 411a │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3f96 │ │ │ │ │ + ble.n 4102 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ - cbnz r0, 3ff0 │ │ │ │ │ - cbz r1, 3fea │ │ │ │ │ + cbnz r0, 415c │ │ │ │ │ + cbz r1, 4156 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3780 <_list_extend> │ │ │ │ │ + bl 38e0 <_list_extend> │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 3f98 │ │ │ │ │ + b.n 4104 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 630 │ │ │ │ │ + bl 648 │ │ │ │ │ R_ARM_THM_CALL list_clear_impl.isra.0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 3fd4 │ │ │ │ │ + b.n 4140 │ │ │ │ │ │ │ │ │ │ -00003ffc : │ │ │ │ │ +00004168 : │ │ │ │ │ list_richcompare(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #6 │ │ │ │ │ - bpl.w 4128 │ │ │ │ │ + bpl.w 4294 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.w 4128 │ │ │ │ │ + bpl.w 4294 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 4132 │ │ │ │ │ + bne.w 429e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 4104 │ │ │ │ │ + ble.n 4270 │ │ │ │ │ movs r4, #0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge.n 40be │ │ │ │ │ + bge.n 422a │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ │ ldr.w r6, [r1, r4, lsl #2] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 40a2 │ │ │ │ │ + beq.n 420e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 40dc │ │ │ │ │ + bge.n 4248 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4066 │ │ │ │ │ + bge.n 41d2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4084 │ │ │ │ │ + bge.n 41f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 41f6 │ │ │ │ │ + beq.w 4362 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4096 │ │ │ │ │ + bge.n 4202 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 41ea │ │ │ │ │ + beq.w 4356 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 40e6 │ │ │ │ │ + blt.n 4252 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ - cbz r2, 40ba │ │ │ │ │ + cbz r2, 4226 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.n 4038 │ │ │ │ │ + blt.n 41a4 │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bhi.w 41e4 │ │ │ │ │ + bhi.w 4350 │ │ │ │ │ tbb [pc, r9] │ │ │ │ │ .word 0x7c1ea779 │ │ │ │ │ .short 0x987f │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge.n 40a8 │ │ │ │ │ + bge.n 4214 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - ble.n 40a8 │ │ │ │ │ + ble.n 4214 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n 4142 │ │ │ │ │ + bne.n 42ae │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4062 │ │ │ │ │ - b.n 4066 │ │ │ │ │ + blt.n 41ce │ │ │ │ │ + b.n 41d2 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 40cc │ │ │ │ │ + bne.n 4238 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bhi.n 41e4 │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 4110 ) │ │ │ │ │ + bhi.n 4350 │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 427c ) │ │ │ │ │ ldr.w pc, [r1, r9, lsl #2] │ │ │ │ │ - .word 0x000040cd │ │ │ │ │ + .word 0x00004239 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00004203 │ │ │ │ │ + .word 0x0000436f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000040f1 │ │ │ │ │ + .word 0x0000425d │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041ad │ │ │ │ │ + .word 0x00004319 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041b3 │ │ │ │ │ + .word 0x0000431f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041e5 │ │ │ │ │ + .word 0x00004351 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 40d4 │ │ │ │ │ + b.n 4240 │ │ │ │ │ sub.w r1, r9, #2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 41b8 │ │ │ │ │ + bhi.n 4324 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.n 40cc │ │ │ │ │ - b.n 40f4 │ │ │ │ │ + beq.n 4238 │ │ │ │ │ + b.n 4260 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ - beq.n 40f4 │ │ │ │ │ + beq.n 4260 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ ldr.w r6, [r2, r4, lsl #2] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ @@ -6762,90 +6897,90 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompare │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 418e │ │ │ │ │ + bge.n 42fa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 418e │ │ │ │ │ + cbnz r3, 42fa │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 40d4 │ │ │ │ │ + bge.n 4240 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 40d4 │ │ │ │ │ + bne.n 4240 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 40d4 │ │ │ │ │ + b.n 4240 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 40f4 │ │ │ │ │ - b.n 40cc │ │ │ │ │ + bgt.n 4260 │ │ │ │ │ + b.n 4238 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 40cc │ │ │ │ │ - b.n 40f4 │ │ │ │ │ + beq.n 4238 │ │ │ │ │ + b.n 4260 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 40f4 │ │ │ │ │ - b.n 40cc │ │ │ │ │ + blt.n 4260 │ │ │ │ │ + b.n 4238 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 4036 │ │ │ │ │ + bgt.w 41a2 │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bhi.n 41e4 │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 41cc ) │ │ │ │ │ + bhi.n 4350 │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 4338 ) │ │ │ │ │ ldr.w pc, [r1, r9, lsl #2] │ │ │ │ │ nop │ │ │ │ │ - .word 0x000041a7 │ │ │ │ │ + .word 0x00004313 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00004203 │ │ │ │ │ + .word 0x0000436f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041e5 │ │ │ │ │ + .word 0x00004351 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041e5 │ │ │ │ │ + .word 0x00004351 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041b3 │ │ │ │ │ + .word 0x0000431f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041e5 │ │ │ │ │ + .word 0x00004351 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n 40f4 │ │ │ │ │ - b.n 40cc │ │ │ │ │ + ble.n 4260 │ │ │ │ │ + b.n 4238 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 4096 │ │ │ │ │ + b.n 4202 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 4084 │ │ │ │ │ + b.n 41f0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.w 40f4 │ │ │ │ │ - b.n 40cc │ │ │ │ │ + bge.w 4260 │ │ │ │ │ + b.n 4238 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000420c : │ │ │ │ │ +00004378 : │ │ │ │ │ list_remove(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 42be │ │ │ │ │ + ble.n 442a │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ @@ -6854,38 +6989,38 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4250 │ │ │ │ │ + bge.n 43bc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 42d8 │ │ │ │ │ + beq.n 4444 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 4270 │ │ │ │ │ + ble.n 43dc │ │ │ │ │ movs r4, #0 │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3020 │ │ │ │ │ + bl 3180 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 42d4 │ │ │ │ │ + bne.n 4440 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - cbnz r2, 42d4 │ │ │ │ │ + cbnz r2, 4440 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 42be │ │ │ │ │ + ble.n 442a │ │ │ │ │ movs r4, #1 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ @@ -6896,513 +7031,408 @@ │ │ │ │ │ strlt.w ip, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 42ae │ │ │ │ │ + bge.n 441a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 42e4 │ │ │ │ │ + cbz r2, 4450 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 4256 │ │ │ │ │ + bgt.n 43c2 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - bne.n 42d4 │ │ │ │ │ + bne.n 4440 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.n 427a │ │ │ │ │ + blt.n 43e6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 426c │ │ │ │ │ + b.n 43d8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 4250 │ │ │ │ │ + b.n 43bc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 42ae │ │ │ │ │ + b.n 441a │ │ │ │ │ │ │ │ │ │ -000042f0 : │ │ │ │ │ +0000445c : │ │ │ │ │ list_vectorcall(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 437e │ │ │ │ │ + bne.n 44ea │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 4366 │ │ │ │ │ + cbnz r3, 44d2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 433a │ │ │ │ │ - cbz r4, 433a │ │ │ │ │ + cbz r0, 44a6 │ │ │ │ │ + cbz r4, 44a6 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ - cbnz r2, 4358 │ │ │ │ │ - cbz r1, 433a │ │ │ │ │ + cbnz r2, 44c4 │ │ │ │ │ + cbz r1, 44a6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 3780 <_list_extend> │ │ │ │ │ + bl 38e0 <_list_extend> │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 4340 │ │ │ │ │ + beq.n 44ac │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4354 │ │ │ │ │ + bge.n 44c0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 4354 │ │ │ │ │ + cbnz r2, 44c0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 433a │ │ │ │ │ + b.n 44a6 │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ - bl 630 │ │ │ │ │ + bl 648 │ │ │ │ │ R_ARM_THM_CALL list_clear_impl.isra.0 │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 432a │ │ │ │ │ + b.n 4496 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4354 │ │ │ │ │ - b.n 4316 │ │ │ │ │ + beq.n 44c0 │ │ │ │ │ + b.n 4482 │ │ │ │ │ mov r1, r3 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4354 │ │ │ │ │ - b.n 4308 │ │ │ │ │ + beq.n 44c0 │ │ │ │ │ + b.n 4474 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004398 : │ │ │ │ │ +00004504 : │ │ │ │ │ list_pop(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n 448c │ │ │ │ │ + bhi.n 45f8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 44a4 │ │ │ │ │ + bne.n 4610 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 44d0 │ │ │ │ │ + beq.w 463c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs.w 4530 │ │ │ │ │ + bcs.w 469c │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ mov.w r8, r2, lsl #2 │ │ │ │ │ subs r5, r3, #1 │ │ │ │ │ add.w sl, r6, r8 │ │ │ │ │ ldr.w r7, [r6, r2, lsl #2] │ │ │ │ │ - beq.n 442a │ │ │ │ │ + beq.n 4596 │ │ │ │ │ subs r2, r5, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 445c │ │ │ │ │ + bgt.n 45c8 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.n 4470 │ │ │ │ │ + ble.n 45dc │ │ │ │ │ add.w r2, r9, #5 │ │ │ │ │ subs r3, r5, r3 │ │ │ │ │ add.w r2, r2, r5, asr #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ subs r1, r2, r5 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r2, r9, #2 │ │ │ │ │ bicgt.w r2, r2, #3 │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 44ea │ │ │ │ │ + bcs.n 4656 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 44ea │ │ │ │ │ + beq.n 4656 │ │ │ │ │ strd r5, r0, [r4, #8] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4422 │ │ │ │ │ + beq.n 458e │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - cbz r0, 444e │ │ │ │ │ + cbz r0, 45ba │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 447a │ │ │ │ │ + blt.n 45e6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add.w r1, r8, #4 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bgt.n 4488 │ │ │ │ │ + bgt.n 45f4 │ │ │ │ │ cmp.w r5, r2, asr #1 │ │ │ │ │ - blt.n 4488 │ │ │ │ │ + blt.n 45f4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 4422 │ │ │ │ │ + b.n 458e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 444e │ │ │ │ │ + bne.n 45ba │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 444e │ │ │ │ │ + b.n 45ba │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - b.n 43ea │ │ │ │ │ + b.n 4556 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbz r0, 44e6 │ │ │ │ │ + cbz r0, 4652 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 43b8 │ │ │ │ │ + ble.n 4524 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 4518 │ │ │ │ │ + cbz r0, 4684 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4504 │ │ │ │ │ + blt.n 4670 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 4518 │ │ │ │ │ + beq.n 4684 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ - cbz r3, 44d0 │ │ │ │ │ + cbz r3, 463c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 43c4 │ │ │ │ │ + bge.w 4530 │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n 43c4 │ │ │ │ │ + b.n 4530 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 4422 │ │ │ │ │ + b.n 458e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ add.w r0, r8, #4 │ │ │ │ │ mov.w r2, fp, lsl #2 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ str.w r7, [r6, r8] │ │ │ │ │ - b.n 44e6 │ │ │ │ │ + b.n 4652 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 44bc │ │ │ │ │ + bne.n 4628 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 44bc │ │ │ │ │ + b.n 4628 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 44e6 │ │ │ │ │ + bne.n 4652 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 44d0 │ │ │ │ │ + beq.n 463c │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n 43c4 │ │ │ │ │ + b.n 4530 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 44e6 │ │ │ │ │ - │ │ │ │ │ -00004548 : │ │ │ │ │ -list_concat(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ - ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ │ - beq.n 462c │ │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - adds r5, r5, r3 │ │ │ │ │ - beq.n 4600 │ │ │ │ │ - bl f4 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 45f0 │ │ │ │ │ - cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 4608 │ │ │ │ │ - lsls r0, r5, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - str r0, [r4, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 460c │ │ │ │ │ - str r5, [r4, #16] │ │ │ │ │ - ldr.w r8, [r7, #8] │ │ │ │ │ - ldr.w lr, [r4, #12] │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.n 45c6 │ │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ │ - sub.w ip, lr, #4 │ │ │ │ │ - add.w r1, r0, r8, lsl #2 │ │ │ │ │ - b.n 45b2 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ - str.w r2, [ip, #4]! │ │ │ │ │ - beq.n 45c6 │ │ │ │ │ - ldr.w r2, [r0], #4 │ │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 45a6 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - str.w r2, [ip, #4]! │ │ │ │ │ - bne.n 45b2 │ │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 45ee │ │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ │ - add.w r0, lr, r8, lsl #2 │ │ │ │ │ - add.w ip, r1, r3, lsl #2 │ │ │ │ │ - ldr.w r2, [r1], #4 │ │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 45f6 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ - str.w r2, [r0], #4 │ │ │ │ │ - bne.n 45d6 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - str.w r2, [r0], #4 │ │ │ │ │ - bne.n 45d6 │ │ │ │ │ - b.n 45ee │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w f4 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r0, #12] │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4620 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 4620 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 458c │ │ │ │ │ - b.n 45f0 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 45f0 │ │ │ │ │ - nop │ │ │ │ │ + b.n 4652 │ │ │ │ │ │ │ │ │ │ -00004648 : │ │ │ │ │ +000046b4 : │ │ │ │ │ list_extend(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 3780 <_list_extend> │ │ │ │ │ + bl 38e0 <_list_extend> │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000466c : │ │ │ │ │ +000046d8 : │ │ │ │ │ unsafe_tuple_compare(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r7, r6 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 46ee │ │ │ │ │ + ble.n 475a │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4764 │ │ │ │ │ - beq.n 46f8 │ │ │ │ │ + blt.n 47d0 │ │ │ │ │ + beq.n 4764 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 46ee │ │ │ │ │ + beq.n 475a │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4764 │ │ │ │ │ - beq.n 473a │ │ │ │ │ + blt.n 47d0 │ │ │ │ │ + beq.n 47a6 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 46ee │ │ │ │ │ + beq.n 475a │ │ │ │ │ add.w r9, r4, #20 │ │ │ │ │ add.w r8, r5, #20 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4764 │ │ │ │ │ + blt.n 47d0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - beq.n 4752 │ │ │ │ │ + beq.n 47be │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 46c8 │ │ │ │ │ + bne.n 4734 │ │ │ │ │ cmp r6, sl │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 4734 │ │ │ │ │ + b.n 47a0 │ │ │ │ │ ldr.w r6, [r8, #1572] @ 0x624 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_long_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_long_compare │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 4758 │ │ │ │ │ + bne.n 47c4 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ @@ -7421,125 +7451,125 @@ │ │ │ │ │ ldr.w r1, [r5, r3, lsl #2] │ │ │ │ │ ldr.w r0, [r4, r3, lsl #2] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - blt.n 473c │ │ │ │ │ - b.n 46ee │ │ │ │ │ + blt.n 47a8 │ │ │ │ │ + b.n 475a │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4734 │ │ │ │ │ + b.n 47a0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000476c : │ │ │ │ │ +000047d8 : │ │ │ │ │ unsafe_object_compare(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr.w r2, [r2, #1568] @ 0x620 │ │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ - bne.n 47e0 │ │ │ │ │ + bne.n 484c │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ blx r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 47d2 │ │ │ │ │ - cbz r0, 480c │ │ │ │ │ + beq.n 483e │ │ │ │ │ + cbz r0, 4878 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBool_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBool_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 47ea │ │ │ │ │ + bne.n 4856 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ subs r4, r3, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ clz r4, r4 │ │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ │ - blt.n 47fc │ │ │ │ │ + blt.n 4868 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4812 │ │ │ │ │ + blt.n 487e │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 47cc │ │ │ │ │ + bge.n 4838 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 47cc │ │ │ │ │ + bne.n 4838 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 47cc │ │ │ │ │ + b.n 4838 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 47cc │ │ │ │ │ + b.n 4838 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 47da │ │ │ │ │ + bne.n 4846 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 47da │ │ │ │ │ + b.n 4846 │ │ │ │ │ │ │ │ │ │ -00004820 : │ │ │ │ │ +0000488c : │ │ │ │ │ PyList_GetItemRef(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n 4850 │ │ │ │ │ + bpl.n 48bc │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 486a │ │ │ │ │ + bcs.n 48d6 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 484e │ │ │ │ │ + bge.n 48ba │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -7552,41 +7582,41 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ - ldr r1, [pc, #8] @ (487c ) │ │ │ │ │ + ldr r1, [pc, #8] @ (48e8 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n 4866 │ │ │ │ │ + b.n 48d2 │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00004880 : │ │ │ │ │ +000048ec : │ │ │ │ │ list_contains(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 48f0 │ │ │ │ │ + beq.n 495c │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 48a8 │ │ │ │ │ + b.n 4914 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - cbnz r3, 48ea │ │ │ │ │ + cbnz r3, 4956 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bls.n 48ea │ │ │ │ │ + bls.n 4956 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -7598,89 +7628,89 @@ │ │ │ │ │ it lt │ │ │ │ │ movlt r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 489e │ │ │ │ │ + bge.n 490a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 489e │ │ │ │ │ + bne.n 490a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 489e │ │ │ │ │ + b.n 490a │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000048f4 <_PyList_SliceSubscript>: │ │ │ │ │ +00004960 <_PyList_SliceSubscript>: │ │ │ │ │ _PyList_SliceSubscript(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #32 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4c46 <_PyList_SliceSubscript+0x352> │ │ │ │ │ + blt.w 4cb2 <_PyList_SliceSubscript+0x352> │ │ │ │ │ ldrd r1, r6, [sp, #16] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - ble.w 4b9e <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ + ble.w 4c0a <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.w 4bca <_PyList_SliceSubscript+0x2d6> │ │ │ │ │ + bne.w 4c36 <_PyList_SliceSubscript+0x2d6> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r6, r3, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 4b9e <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ - ldr r3, [pc, #696] @ (4c04 <_PyList_SliceSubscript+0x310>) │ │ │ │ │ + ble.w 4c0a <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ + ldr r3, [pc, #696] @ (4c70 <_PyList_SliceSubscript+0x310>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4ba6 <_PyList_SliceSubscript+0x2b2> │ │ │ │ │ + beq.w 4c12 <_PyList_SliceSubscript+0x2b2> │ │ │ │ │ ldr.w r1, [r3, #1900] @ 0x76c │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ str.w r0, [r3, #1896] @ 0x768 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w r1, [r3, #1900] @ 0x76c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - ldr r3, [pc, #640] @ (4c08 <_PyList_SliceSubscript+0x314>) │ │ │ │ │ + ldr r3, [pc, #640] @ (4c74 <_PyList_SliceSubscript+0x314>) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ │ sub.w r2, r5, #8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ @@ -7695,290 +7725,290 @@ │ │ │ │ │ strd ip, r3, [r5, #-8] │ │ │ │ │ it cs │ │ │ │ │ movcs r3, #0 │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r1, [r0, #3868] @ 0xf1c │ │ │ │ │ it cs │ │ │ │ │ strcs r3, [r5, #12] │ │ │ │ │ - bcs.w 4c10 <_PyList_SliceSubscript+0x31c> │ │ │ │ │ + bcs.w 4c7c <_PyList_SliceSubscript+0x31c> │ │ │ │ │ lsls r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c10 <_PyList_SliceSubscript+0x31c> │ │ │ │ │ + beq.w 4c7c <_PyList_SliceSubscript+0x31c> │ │ │ │ │ ldr r7, [r7, #12] │ │ │ │ │ adds r3, r4, r6 │ │ │ │ │ subs r1, r4, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ sub.w ip, r0, #4 │ │ │ │ │ str r6, [r5, #16] │ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ subs r3, r7, r1 │ │ │ │ │ subs r3, #4 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 4aa2 <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ + beq.n 4b0e <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4a8a <_PyList_SliceSubscript+0x196> │ │ │ │ │ + beq.n 4af6 <_PyList_SliceSubscript+0x196> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4a76 <_PyList_SliceSubscript+0x182> │ │ │ │ │ + beq.n 4ae2 <_PyList_SliceSubscript+0x182> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 4a60 <_PyList_SliceSubscript+0x16c> │ │ │ │ │ + beq.n 4acc <_PyList_SliceSubscript+0x16c> │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 4a4a <_PyList_SliceSubscript+0x156> │ │ │ │ │ + beq.n 4ab6 <_PyList_SliceSubscript+0x156> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 4a34 <_PyList_SliceSubscript+0x140> │ │ │ │ │ + beq.n 4aa0 <_PyList_SliceSubscript+0x140> │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.w 4b88 <_PyList_SliceSubscript+0x294> │ │ │ │ │ + bne.w 4bf4 <_PyList_SliceSubscript+0x294> │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - beq.n 4b72 <_PyList_SliceSubscript+0x27e> │ │ │ │ │ + beq.n 4bde <_PyList_SliceSubscript+0x27e> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ adds r1, #4 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ mov r4, ip │ │ │ │ │ str.w r3, [ip] │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w r1, lr, #8 │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #8 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add.w r1, lr, #12 │ │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #12 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ add.w r1, lr, #16 │ │ │ │ │ ldr.w r3, [lr, #16] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #16 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ add.w r1, lr, #20 │ │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #20 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ add.w r1, lr, #24 │ │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #24 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add.w r1, lr, #28 │ │ │ │ │ ldr.w r3, [lr, #28] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ add.w ip, r4, #28 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - bne.n 4aa2 <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ + bne.n 4b0e <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - bne.w 49f6 <_PyList_SliceSubscript+0x102> │ │ │ │ │ - b.n 4b72 <_PyList_SliceSubscript+0x27e> │ │ │ │ │ + bne.w 4a62 <_PyList_SliceSubscript+0x102> │ │ │ │ │ + b.n 4bde <_PyList_SliceSubscript+0x27e> │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b7c <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4be8 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - b.n 4a1e <_PyList_SliceSubscript+0x12a> │ │ │ │ │ + b.n 4a8a <_PyList_SliceSubscript+0x12a> │ │ │ │ │ bl f4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4b74 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4be0 <_PyList_SliceSubscript+0x280> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b74 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4be0 <_PyList_SliceSubscript+0x280> │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ldr r3, [pc, #72] @ (4c0c <_PyList_SliceSubscript+0x318>) │ │ │ │ │ + ldr r3, [pc, #72] @ (4c78 <_PyList_SliceSubscript+0x318>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 498e <_PyList_SliceSubscript+0x9a> │ │ │ │ │ + b.n 49fa <_PyList_SliceSubscript+0x9a> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 738 │ │ │ │ │ + bl 854 │ │ │ │ │ R_ARM_THM_CALL list_new_prealloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b74 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4be0 <_PyList_SliceSubscript+0x280> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr.w lr, [r7, #12] │ │ │ │ │ add.w ip, r1, r3, lsl #2 │ │ │ │ │ ldr.w r2, [lr, r4, lsl #2] │ │ │ │ │ add r4, r6 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r7, r0, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r7, [r2, #0] │ │ │ │ │ str.w r2, [r1], #4 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne.n 4be2 <_PyList_SliceSubscript+0x2ee> │ │ │ │ │ + bne.n 4c4e <_PyList_SliceSubscript+0x2ee> │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 4b74 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4be0 <_PyList_SliceSubscript+0x280> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000027a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000044 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4c24 <_PyList_SliceSubscript+0x330> │ │ │ │ │ + bge.n 4c90 <_PyList_SliceSubscript+0x330> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4c24 <_PyList_SliceSubscript+0x330> │ │ │ │ │ + cbnz r3, 4c90 <_PyList_SliceSubscript+0x330> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b74 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4be0 <_PyList_SliceSubscript+0x280> │ │ │ │ │ ldr r7, [r7, #12] │ │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ subs r1, r4, #1 │ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ sub.w ip, r3, #4 │ │ │ │ │ - b.n 49f6 <_PyList_SliceSubscript+0x102> │ │ │ │ │ + b.n 4a62 <_PyList_SliceSubscript+0x102> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 4b74 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4be0 <_PyList_SliceSubscript+0x280> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004c4c : │ │ │ │ │ +00004cb8 : │ │ │ │ │ list_slice_lock_held(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r6, r2, r1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 4edc │ │ │ │ │ - ldr r3, [pc, #688] @ (4f18 ) │ │ │ │ │ + ble.w 4f48 │ │ │ │ │ + ldr r3, [pc, #688] @ (4f84 ) │ │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4eba │ │ │ │ │ + beq.w 4f26 │ │ │ │ │ ldr.w r2, [r3, #1900] @ 0x76c │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1896] @ 0x768 │ │ │ │ │ str.w r2, [r3, #1900] @ 0x76c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - ldr r3, [pc, #628] @ (4f1c ) │ │ │ │ │ + ldr r3, [pc, #628] @ (4f88 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ │ sub.w r2, r5, #8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ │ @@ -7992,578 +8022,578 @@ │ │ │ │ │ strd ip, r3, [r5, #-8] │ │ │ │ │ it cs │ │ │ │ │ movcs r3, #0 │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r1, [r0, #3868] @ 0xf1c │ │ │ │ │ it cs │ │ │ │ │ strcs r3, [r5, #12] │ │ │ │ │ - bcs.w 4ee4 │ │ │ │ │ + bcs.w 4f50 │ │ │ │ │ lsls r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ee4 │ │ │ │ │ + beq.w 4f50 │ │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ │ adds r3, r4, r6 │ │ │ │ │ sub.w ip, r0, #4 │ │ │ │ │ str r6, [r5, #16] │ │ │ │ │ subs r7, #4 │ │ │ │ │ add.w r1, r7, r4, lsl #2 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ subs r3, r7, r1 │ │ │ │ │ subs r3, #4 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 4dd6 │ │ │ │ │ + beq.n 4e42 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4dbe │ │ │ │ │ + beq.n 4e2a │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4daa │ │ │ │ │ + beq.n 4e16 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 4d94 │ │ │ │ │ + beq.n 4e00 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 4d7e │ │ │ │ │ + beq.n 4dea │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 4d68 │ │ │ │ │ + beq.n 4dd4 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq.n 4d52 │ │ │ │ │ + beq.n 4dbe │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4eae │ │ │ │ │ + bge.w 4f1a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4eae │ │ │ │ │ + bge.w 4f1a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4eae │ │ │ │ │ + bge.w 4f1a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4eae │ │ │ │ │ + bge.w 4f1a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4eae │ │ │ │ │ + bge.w 4f1a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - beq.n 4ea6 │ │ │ │ │ + beq.n 4f12 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ adds r1, #4 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ mov r4, ip │ │ │ │ │ str.w r3, [ip] │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w r1, lr, #8 │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #8 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add.w r1, lr, #12 │ │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #12 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ add.w r1, lr, #16 │ │ │ │ │ ldr.w r3, [lr, #16] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #16 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ add.w r1, lr, #20 │ │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #20 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ add.w r1, lr, #24 │ │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #24 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add.w r1, lr, #28 │ │ │ │ │ ldr.w r3, [lr, #28] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4eae │ │ │ │ │ + bge.n 4f1a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ add.w ip, r4, #28 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - bne.n 4dd6 │ │ │ │ │ + bne.n 4e42 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - bne.w 4d16 │ │ │ │ │ - b.n 4ea6 │ │ │ │ │ + bne.w 4d82 │ │ │ │ │ + b.n 4f12 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ea8 │ │ │ │ │ + beq.n 4f14 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ldr r3, [pc, #72] @ (4f20 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (4f8c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 4cac │ │ │ │ │ + b.n 4d18 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w f4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4ef8 │ │ │ │ │ + bge.n 4f64 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4ef8 │ │ │ │ │ + cbnz r3, 4f64 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ea8 │ │ │ │ │ + beq.n 4f14 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ subs r3, #4 │ │ │ │ │ add.w r1, r3, r4, lsl #2 │ │ │ │ │ add.w r7, r3, r7, lsl #2 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ sub.w ip, r3, #4 │ │ │ │ │ - b.n 4d16 │ │ │ │ │ + b.n 4d82 │ │ │ │ │ .word 0x000002a6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000270 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000046 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00004f24 : │ │ │ │ │ +00004f90 : │ │ │ │ │ list_sort(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov ip, r1 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - cbnz r3, 4f66 │ │ │ │ │ + cbnz r3, 4fd2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 4fbe │ │ │ │ │ + blt.n 502a │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, r3 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4fea │ │ │ │ │ + bne.n 5056 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w bb0 │ │ │ │ │ + b.w ba8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r4, [pc, #128] @ (4ff0 ) │ │ │ │ │ + ldr r4, [pc, #128] @ (505c ) │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ mov r0, ip │ │ │ │ │ add r4, sp, #32 │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ - cbz r0, 4f9e │ │ │ │ │ - cbz r5, 4fe0 │ │ │ │ │ + cbz r0, 500a │ │ │ │ │ + cbz r5, 504c │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ - cbz r1, 4fa2 │ │ │ │ │ + cbz r1, 500e │ │ │ │ │ cmp r5, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r5, #0 │ │ │ │ │ - bne.n 4faa │ │ │ │ │ + bne.n 5016 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl bb0 │ │ │ │ │ + bl ba8 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bge.n 4f96 │ │ │ │ │ + bge.n 5002 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 4f9e │ │ │ │ │ - ldr r1, [pc, #48] @ (4ff0 ) │ │ │ │ │ + b.n 500a │ │ │ │ │ + ldr r1, [pc, #48] @ (505c ) │ │ │ │ │ mov r0, ip │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r1, r4 │ │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f9e │ │ │ │ │ + beq.n 500a │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 4f8a │ │ │ │ │ + b.n 4ff6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 4f96 │ │ │ │ │ + b.n 5002 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 4f6a │ │ │ │ │ + b.n 4fd6 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000270 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004ff4 : │ │ │ │ │ +00005060 : │ │ │ │ │ list_ass_subscript(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5090 │ │ │ │ │ + beq.n 50fc │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5090 │ │ │ │ │ + beq.n 50fc │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - bne.w 51b4 │ │ │ │ │ + bne.w 5220 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r0, 5088 │ │ │ │ │ + cbnz r0, 50f4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs.w 530e │ │ │ │ │ + bcs.w 537a │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ adds r0, r6, r1 │ │ │ │ │ ldr.w r7, [r6, r2, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 51a4 │ │ │ │ │ + bne.w 5210 │ │ │ │ │ subs r5, r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bge.n 5068 │ │ │ │ │ + bge.n 50d4 │ │ │ │ │ subs r2, r5, r2 │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r1, r6 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 51a0 │ │ │ │ │ + bge.w 520c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 51a0 │ │ │ │ │ + bne.w 520c │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 538a │ │ │ │ │ + bne.w 53f6 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 531c │ │ │ │ │ + blt.w 5388 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 51be │ │ │ │ │ + beq.w 522a │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 53a4 │ │ │ │ │ + beq.w 5410 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 531c │ │ │ │ │ + beq.w 5388 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.w 51f4 │ │ │ │ │ - beq.w 51fe │ │ │ │ │ + blt.w 5260 │ │ │ │ │ + beq.w 526a │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.w 51fc │ │ │ │ │ + bgt.w 5268 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 520a │ │ │ │ │ + bne.w 5276 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2c48 │ │ │ │ │ + bl 2da8 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5088 │ │ │ │ │ + bge.n 50f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5088 │ │ │ │ │ + bne.n 50f4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 5088 │ │ │ │ │ + b.n 50f4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5370 │ │ │ │ │ + beq.w 53dc │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w ip, r5, #16 │ │ │ │ │ ldrmi.w ip, [r5, #12] │ │ │ │ │ - b.n 516e │ │ │ │ │ + b.n 51da │ │ │ │ │ ldr.w r2, [r0, r1, lsl #2] │ │ │ │ │ str.w r2, [r7, r3, lsl #2] │ │ │ │ │ ldr.w r2, [ip, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r4, #1 │ │ │ │ │ strlt r4, [r2, #0] │ │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ │ add r1, lr │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n 514e │ │ │ │ │ + blt.n 51ba │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 5186 │ │ │ │ │ + b.n 51f2 │ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 52de │ │ │ │ │ + blt.w 534a │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.n 5176 │ │ │ │ │ + blt.n 51e2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 51a0 │ │ │ │ │ + bge.n 520c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 5116 │ │ │ │ │ + beq.n 5182 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 5088 │ │ │ │ │ + b.n 50f4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ str r5, [r6, r1] │ │ │ │ │ - b.n 506a │ │ │ │ │ + b.n 50d6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it lt │ │ │ │ │ addlt r2, r2, r3 │ │ │ │ │ - b.n 5040 │ │ │ │ │ + b.n 50ac │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - blt.w 5300 │ │ │ │ │ - beq.n 51e0 │ │ │ │ │ + blt.w 536c │ │ │ │ │ + beq.n 524c │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 530a │ │ │ │ │ + bgt.w 5376 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 522c │ │ │ │ │ + bne.n 5298 │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3020 │ │ │ │ │ + bl 3180 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 5088 │ │ │ │ │ + b.n 50f4 │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge.n 51fe │ │ │ │ │ + bge.n 526a │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 520a │ │ │ │ │ + bne.n 5276 │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ - b.n 50fc │ │ │ │ │ + b.n 5168 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.w 5322 │ │ │ │ │ + bne.w 538e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5122 │ │ │ │ │ + bne.n 518e │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5228 │ │ │ │ │ + bge.n 5294 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 5116 │ │ │ │ │ + beq.w 5182 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 5088 │ │ │ │ │ + b.n 50f4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 51a0 │ │ │ │ │ + ble.n 520c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 5246 │ │ │ │ │ + bge.n 52b2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ subs r1, r6, #1 │ │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ │ negs r3, r3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5384 │ │ │ │ │ + beq.w 53f0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n 529c │ │ │ │ │ + b.n 5308 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ add.w lr, r5, r2 │ │ │ │ │ cmp lr, ip │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ it cs │ │ │ │ │ addcs.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ @@ -8582,69 +8612,69 @@ │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r5, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bcc.n 525c │ │ │ │ │ + bcc.n 52c8 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mla r1, r2, r6, r1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bcc.n 5354 │ │ │ │ │ + bcc.n 53c0 │ │ │ │ │ sub.w r1, ip, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL list_resize │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 52ee │ │ │ │ │ + blt.n 535a │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 52c0 │ │ │ │ │ + bne.n 532c │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 5088 │ │ │ │ │ + b.n 50f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5184 │ │ │ │ │ + bne.w 51f0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5184 │ │ │ │ │ + b.n 51f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 52cc │ │ │ │ │ + bne.n 5338 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 52cc │ │ │ │ │ + b.n 5338 │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 51e0 │ │ │ │ │ + bge.w 524c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 51e0 │ │ │ │ │ + b.n 524c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5088 │ │ │ │ │ + b.n 50f4 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -8652,68 +8682,68 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 531c │ │ │ │ │ + bge.n 5388 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 531c │ │ │ │ │ + bne.n 5388 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 531c │ │ │ │ │ + b.n 5388 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ sub.w r2, ip, r1 │ │ │ │ │ subs r0, r1, r6 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ - b.n 52b0 │ │ │ │ │ + b.n 531c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5384 │ │ │ │ │ + bge.n 53f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 5384 │ │ │ │ │ + cbnz r3, 53f0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 531c │ │ │ │ │ + b.n 5388 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 531c │ │ │ │ │ + b.n 5388 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c4c │ │ │ │ │ + bl 4cb8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 50d2 │ │ │ │ │ - b.n 531c │ │ │ │ │ + bne.w 513e │ │ │ │ │ + b.n 5388 │ │ │ │ │ │ │ │ │ │ -000053b8 : │ │ │ │ │ +00005424 : │ │ │ │ │ unsafe_long_compare(): │ │ │ │ │ ldrd r2, ip, [r1, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r0, r2, #3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ @@ -8723,23 +8753,23 @@ │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000053e4 <_PyList_GetItemRef>: │ │ │ │ │ +00005450 <_PyList_GetItemRef>: │ │ │ │ │ _PyList_GetItemRef(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 5400 <_PyList_GetItemRef+0x1c> │ │ │ │ │ + bcs.n 546c <_PyList_GetItemRef+0x1c> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 53fa <_PyList_GetItemRef+0x16> │ │ │ │ │ + blt.n 5466 <_PyList_GetItemRef+0x16> │ │ │ │ │ bx lr │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 53f8 <_PyList_GetItemRef+0x14> │ │ │ │ │ + b.n 5464 <_PyList_GetItemRef+0x14> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ │ 00000060 : │ │ │ │ │ list_inplace_repeat(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 10c4 │ │ │ │ │ + bl 11e0 │ │ │ │ │ R_ARM_THM_CALL list_inplace_repeat_lock_held │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 86 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 88 │ │ │ │ │ adds r3, #1 │ │ │ ├── longobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 102348 (bytes into file) │ │ │ │ │ + Start of section headers: 102504 (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 0x18fcc: │ │ │ │ │ +There are 18 section headers, starting at offset 0x19068: │ │ │ │ │ │ │ │ │ │ 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 0028d8 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 015714 000b20 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 00290c 0004d4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 016234 0003b8 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 002de0 0000d0 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 002de0 00d618 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 0165ec 0026f8 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 0103f8 000ceb 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0110e4 000358 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 018ce4 000218 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 01143c 0010aa 00 A 0 0 8 │ │ │ │ │ - [12] .rel.rodata REL 00000000 018efc 000040 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 0124e6 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0124e6 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 01251c 001e20 10 16 325 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 01433c 0013d8 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 018f3c 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 0028d4 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 015798 000b20 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 002908 0004d4 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0162b8 0003b8 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 002ddc 0000d0 00 WA 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 002ddc 00d6c0 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 016670 002710 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 01049c 000ceb 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 011188 000358 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 018d80 000218 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 0114e0 0010aa 00 A 0 0 8 │ │ │ │ │ + [12] .rel.rodata REL 00000000 018f98 000040 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 01258a 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01258a 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 0125c0 001e10 10 16 324 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 0143d0 0013c8 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 018fd8 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,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 482 entries: │ │ │ │ │ +Symbol table '.symtab' contains 481 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 6 .text.hot │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 5: 000000d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ @@ -40,446 +40,445 @@ │ │ │ │ │ 36: 00000168 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ 37: 00000170 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ 38: 00000174 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ 39: 00000184 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 40: 000001b4 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 41: 00000a88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 42: 00000a90 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 43: 00001b39 104 FUNC LOCAL DEFAULT 1 _PyLong_Negate │ │ │ │ │ + 43: 00001b35 104 FUNC LOCAL DEFAULT 1 _PyLong_Negate │ │ │ │ │ 44: 00000f50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 45: 00000f68 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 46: 0000a491 22 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 46: 0000a509 22 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ 47: 0000124d 208 FUNC LOCAL DEFAULT 6 maybe_small_long │ │ │ │ │ 48: 00001314 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 49: 000001e4 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 50: 0000131c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 51: 00001541 92 FUNC LOCAL DEFAULT 6 long_dealloc │ │ │ │ │ 52: 00001598 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 53: 0000159c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 54: 0000159d 528 FUNC LOCAL DEFAULT 6 long_richcompare │ │ │ │ │ + 54: 0000159d 540 FUNC LOCAL DEFAULT 6 long_richcompare │ │ │ │ │ 55: 000015ee 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 56: 000015f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 57: 000016a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 58: 000016b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 59: 000016c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 60: 000016dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 61: 00001764 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 62: 0000177c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 63: 00001794 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 64: 000017ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 65: 000017ad 14 FUNC LOCAL DEFAULT 6 long_bool │ │ │ │ │ + 57: 000016ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 58: 000016c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 59: 000016d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 60: 000016e8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 61: 0000176e 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 62: 00001774 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 63: 000017a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 64: 000017b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 65: 000017b9 14 FUNC LOCAL DEFAULT 6 long_bool │ │ │ │ │ 66: 000000dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 67: 000000dd 106 FUNC LOCAL DEFAULT 1 long_compare │ │ │ │ │ - 68: 000017bd 38 FUNC LOCAL DEFAULT 6 long_to_decimal_string │ │ │ │ │ - 69: 000017e5 2344 FUNC LOCAL DEFAULT 6 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ + 68: 000017c9 38 FUNC LOCAL DEFAULT 6 long_to_decimal_string │ │ │ │ │ + 69: 000017f1 2348 FUNC LOCAL DEFAULT 6 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ 70: 00000210 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 71: 00001e08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 72: 00001e20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 73: 000023b9 370 FUNC LOCAL DEFAULT 1 pylong_int_to_decimal_string │ │ │ │ │ - 74: 00002108 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 71: 00001e18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 72: 00001e30 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 73: 000023b5 370 FUNC LOCAL DEFAULT 1 pylong_int_to_decimal_string │ │ │ │ │ + 74: 00002118 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 75: 00000149 132 FUNC LOCAL DEFAULT 1 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ 76: 000001c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 77: 0000210c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 78: 0000214c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 77: 0000211c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 78: 0000215c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 79: 00000284 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ - 80: 00002150 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 80: 00002160 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 81: 000002b0 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 82: 000002e0 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ - 83: 00002408 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 83: 00002478 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 84: 000001cc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 85: 000001d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 86: 00000314 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 87: 000001d4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 88: 00000330 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 89: 00000334 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ 90: 0000034c 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ 91: 00000358 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ 92: 00000384 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ 93: 00000279 460 FUNC LOCAL DEFAULT 1 int_to_bytes │ │ │ │ │ 94: 00000438 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 95: 000003ac 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ 96: 000003d4 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ - 97: 0000240c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 98: 00002c45 654 FUNC LOCAL DEFAULT 6 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ - 99: 00002ed5 308 FUNC LOCAL DEFAULT 6 long_neg_method │ │ │ │ │ - 100: 00000ec5 92 FUNC LOCAL DEFAULT 1 _PyLong_FromLarge │ │ │ │ │ - 101: 00003000 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 97: 00002480 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 98: 00002cb9 654 FUNC LOCAL DEFAULT 6 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ + 99: 00002f49 308 FUNC LOCAL DEFAULT 6 long_neg_method │ │ │ │ │ + 100: 00000ec1 92 FUNC LOCAL DEFAULT 1 _PyLong_FromLarge │ │ │ │ │ + 101: 00003074 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 102: 00000444 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 103: 00000445 34 FUNC LOCAL DEFAULT 1 long_neg │ │ │ │ │ - 104: 00000469 80 FUNC LOCAL DEFAULT 1 _PyLong_FromSTwoDigits │ │ │ │ │ - 105: 000004b9 40 FUNC LOCAL DEFAULT 1 long_neg.part.0 │ │ │ │ │ - 106: 00003008 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 107: 00003009 320 FUNC LOCAL DEFAULT 6 long_add_method │ │ │ │ │ - 108: 00003e59 608 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ - 109: 00007125 912 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ - 110: 000004e1 290 FUNC LOCAL DEFAULT 1 long_add │ │ │ │ │ - 111: 000032fd 296 FUNC LOCAL DEFAULT 6 long_mul_method │ │ │ │ │ - 112: 00003531 2344 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ - 113: 00003425 268 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ - 114: 00001ba1 290 FUNC LOCAL DEFAULT 1 kmul_split.constprop.0 │ │ │ │ │ - 115: 00001cc5 270 FUNC LOCAL DEFAULT 1 v_isub.isra.0 │ │ │ │ │ - 116: 00001dd5 254 FUNC LOCAL DEFAULT 1 v_iadd.isra.0 │ │ │ │ │ - 117: 00003cdc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 118: 00003ce0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 119: 00003e54 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 120: 00003e58 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 121: 000040b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 122: 000040b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 123: 000040b9 1752 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ - 124: 0000470c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 125: 00004718 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 126: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ - 127: 00000414 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ - 128: 00000440 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ - 129: 00000458 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ - 130: 000047bd 2168 FUNC LOCAL DEFAULT 6 long_lshift_method │ │ │ │ │ - 131: 00005024 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 132: 00005034 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 133: 000006b9 370 FUNC LOCAL DEFAULT 1 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ - 134: 00000488 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 135: 0000049c 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ - 136: 0000535d 430 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ - 137: 0000550d 316 FUNC LOCAL DEFAULT 6 long_sub_method │ │ │ │ │ - 138: 00005649 880 FUNC LOCAL DEFAULT 6 long_sub.constprop.0 │ │ │ │ │ - 139: 000059ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 140: 0000082d 286 FUNC LOCAL DEFAULT 1 long_sub │ │ │ │ │ - 141: 000059b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 142: 000004b8 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ - 143: 000004d8 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ - 144: 00005b31 296 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ - 145: 00007dc9 228 FUNC LOCAL DEFAULT 6 long_new_impl.part.0 │ │ │ │ │ - 146: 00005c54 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 147: 00000504 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ - 148: 00000530 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ - 149: 00005c58 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 150: 00005ed0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 151: 00000af1 132 FUNC LOCAL DEFAULT 1 long_invert │ │ │ │ │ - 152: 00000b70 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 153: 00005ee8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 154: 00000554 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ - 155: 00005fad 2360 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ - 156: 00006314 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 157: 00006318 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 158: 00006604 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 159: 00006610 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 160: 000068d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 161: 000068e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 162: 00006c18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 163: 00006c24 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 164: 00006dec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 165: 00006df0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 166: 00006e78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 167: 00006e7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 168: 00006e7d 680 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ - 169: 000074a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 170: 000074b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 171: 000074b5 604 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ - 172: 00007711 1380 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ - 173: 0000252d 294 FUNC LOCAL DEFAULT 1 pylong_int_divmod │ │ │ │ │ - 174: 0000770c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 175: 00000560 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ - 176: 00007710 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 177: 0000c5e9 2380 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ - 178: 00007a34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 179: 00007a40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 180: 00007c70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 181: 00007c74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 182: 00007c75 340 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ - 183: 00007dc4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 184: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ - 185: 0000059c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 186: 00007dc8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 187: 0000afd5 2012 FUNC LOCAL DEFAULT 6 long_format_binary.constprop.0 │ │ │ │ │ - 188: 00008518 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 189: 0000852c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 190: 00008828 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 191: 00000b74 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 192: 000005d0 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 193: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 194: 00000bc5 110 FUNC LOCAL DEFAULT 1 int___format__ │ │ │ │ │ - 195: 00008830 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 196: 000005e8 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 197: 000088d5 1644 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ - 198: 00008f28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 199: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 200: 00008f40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 201: 0000063c 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 202: 0000065c 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ - 203: 00008fe1 4980 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ - 204: 0000ab1d 1144 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ - 205: 00009330 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 206: 00009338 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 207: 000096b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 208: 000096b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 209: 000099ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 210: 000099b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 211: 00009d28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 212: 00009d30 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 213: 0000a07c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 214: 0000a080 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 215: 0000a350 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 216: 0000a354 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 217: 00000d21 122 FUNC LOCAL DEFAULT 1 _PyLong_AsUnsignedLongLongMask │ │ │ │ │ - 218: 00000ec0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 219: 00000ec4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 220: 0000a4a9 246 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ - 221: 0000a731 140 FUNC LOCAL DEFAULT 6 long_abs_method │ │ │ │ │ - 222: 0000a7b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 223: 00000f21 50 FUNC LOCAL DEFAULT 1 long_abs │ │ │ │ │ - 224: 0000a7bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 225: 0000a7bd 508 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ - 226: 0000aa3d 164 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ - 227: 0000068c 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 228: 00000f99 712 FUNC LOCAL DEFAULT 1 long_xor │ │ │ │ │ - 229: 0000aae1 60 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ - 230: 0000af34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 231: 0000af3c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 232: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 233: 0000b7b1 206 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ - 234: 0000b881 1828 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ - 235: 0000bf9c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 236: 0000bfa4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 237: 0000c1b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 238: 0000c1b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 239: 0000c3c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 240: 000006bc 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ - 241: 000006e8 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ - 242: 00001469 372 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ - 243: 000015d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 244: 000006f4 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 245: 000015dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 246: 0000071c 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ - 247: 0000c3d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 248: 0000cf20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 249: 0000cf34 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 250: 00001ed5 34 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ - 251: 00001ef9 2 FUNC LOCAL DEFAULT 1 long_long_getter │ │ │ │ │ - 252: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 253: 00000001 8 FUNC LOCAL DEFAULT 9 long_get0 │ │ │ │ │ - 254: 00000004 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 255: 00001efd 8 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ - 256: 00001f00 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 257: 00001f04 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 258: 000022c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 259: 000022c4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 260: 000022c5 112 FUNC LOCAL DEFAULT 1 int_as_integer_ratio │ │ │ │ │ - 261: 00002330 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 262: 00000008 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 263: 00000009 60 FUNC LOCAL DEFAULT 9 int___sizeof__ │ │ │ │ │ - 264: 00002334 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 265: 00002335 66 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ - 266: 00000740 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ - 267: 00000764 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ - 268: 00000794 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ - 269: 000007c0 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ - 270: 000007d8 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ - 271: 000000d5 10 FUNC LOCAL DEFAULT 9 int_is_integer │ │ │ │ │ - 272: 0000080c 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ - 273: 00000810 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ - 274: 0000081c 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ - 275: 0000084c 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ - 276: 00000878 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ - 277: 000028d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 278: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ - 279: 000008cc 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ - 280: 0000012b 36 FUNC LOCAL DEFAULT 9 int___getnewargs__ │ │ │ │ │ - 281: 000008d0 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ - 282: 00000900 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ - 283: 00000924 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 284: 000002b4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 285: 000002b8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 286: 00000954 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ - 287: 00000978 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ - 288: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 289: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 290: 00000000 18 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ - 291: 00000018 296 OBJECT LOCAL DEFAULT 11 log_base_BASE │ │ │ │ │ - 292: 00000140 148 OBJECT LOCAL DEFAULT 11 convwidth_base │ │ │ │ │ - 293: 000001d8 296 OBJECT LOCAL DEFAULT 11 convmultmax_base │ │ │ │ │ - 294: 00000300 4 OBJECT LOCAL DEFAULT 11 PyLong_LAYOUT │ │ │ │ │ - 295: 00000304 32 OBJECT LOCAL DEFAULT 11 half_even_correction.10 │ │ │ │ │ - 296: 00000324 16 OBJECT LOCAL DEFAULT 11 _keywords.2 │ │ │ │ │ - 297: 00000334 16 OBJECT LOCAL DEFAULT 11 _keywords.5 │ │ │ │ │ - 298: 00000344 12 OBJECT LOCAL DEFAULT 11 _keywords.8 │ │ │ │ │ - 299: 00000350 134 OBJECT LOCAL DEFAULT 11 int_info__doc__ │ │ │ │ │ - 300: 000003d8 605 OBJECT LOCAL DEFAULT 11 long_doc │ │ │ │ │ - 301: 00000638 97 OBJECT LOCAL DEFAULT 11 int_is_integer__doc__ │ │ │ │ │ - 302: 0000069c 837 OBJECT LOCAL DEFAULT 11 int_from_bytes__doc__ │ │ │ │ │ - 303: 000009e4 838 OBJECT LOCAL DEFAULT 11 int_to_bytes__doc__ │ │ │ │ │ - 304: 00000d2c 271 OBJECT LOCAL DEFAULT 11 int_as_integer_ratio__doc__ │ │ │ │ │ - 305: 00000e3c 181 OBJECT LOCAL DEFAULT 11 int_bit_count__doc__ │ │ │ │ │ - 306: 00000ef4 127 OBJECT LOCAL DEFAULT 11 int_bit_length__doc__ │ │ │ │ │ - 307: 00000f74 59 OBJECT LOCAL DEFAULT 11 int___sizeof____doc__ │ │ │ │ │ - 308: 00000fb0 135 OBJECT LOCAL DEFAULT 11 int___round____doc__ │ │ │ │ │ - 309: 00001038 84 OBJECT LOCAL DEFAULT 11 int___format____doc__ │ │ │ │ │ - 310: 0000108c 30 OBJECT LOCAL DEFAULT 11 int___getnewargs____doc__ │ │ │ │ │ - 311: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 312: 000002f0 144 OBJECT LOCAL DEFAULT 3 long_as_number │ │ │ │ │ - 313: 000003e4 240 OBJECT LOCAL DEFAULT 3 long_methods │ │ │ │ │ - 314: 00000380 100 OBJECT LOCAL DEFAULT 3 long_getset │ │ │ │ │ - 315: 000000d0 16 OBJECT LOCAL DEFAULT 3 int_info_desc │ │ │ │ │ - 316: 000002c8 40 OBJECT LOCAL DEFAULT 3 int_info_fields │ │ │ │ │ - 317: 000001e0 44 OBJECT LOCAL DEFAULT 3 _parser.3 │ │ │ │ │ - 318: 00000264 36 OBJECT LOCAL DEFAULT 3 _kwtuple.1 │ │ │ │ │ - 319: 0000020c 44 OBJECT LOCAL DEFAULT 3 _parser.6 │ │ │ │ │ - 320: 00000288 36 OBJECT LOCAL DEFAULT 3 _kwtuple.4 │ │ │ │ │ - 321: 00000238 44 OBJECT LOCAL DEFAULT 3 _parser.9 │ │ │ │ │ - 322: 000002ac 28 OBJECT LOCAL DEFAULT 3 _kwtuple.7 │ │ │ │ │ - 323: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 324: 00000000 208 OBJECT LOCAL DEFAULT 5 Int_InfoType │ │ │ │ │ - 325: 00000001 224 FUNC GLOBAL DEFAULT 6 PyLong_FromVoidPtr │ │ │ │ │ - 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ - 328: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 329: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 330: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 331: 000000e1 224 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLong │ │ │ │ │ - 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 334: 00000001 88 FUNC GLOBAL HIDDEN 1 _PyLong_InitTypes │ │ │ │ │ - 335: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ - 336: 00000391 276 FUNC GLOBAL DEFAULT 6 PyLong_FromLong │ │ │ │ │ - 337: 000004a5 284 FUNC GLOBAL DEFAULT 6 PyLong_FromSsize_t │ │ │ │ │ - 338: 000005c1 220 FUNC GLOBAL DEFAULT 6 PyLong_AsSsize_t │ │ │ │ │ - 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 341: 00000059 132 FUNC GLOBAL DEFAULT 1 PyLong_GetInfo │ │ │ │ │ - 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_New │ │ │ │ │ - 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_SetItem │ │ │ │ │ - 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 346: 0000069d 2992 FUNC GLOBAL DEFAULT 6 PyLong_FromString │ │ │ │ │ - 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ - 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ - 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_ImportModule │ │ │ │ │ - 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ - 358: 0000131d 308 FUNC GLOBAL DEFAULT 6 PyLong_AsLong │ │ │ │ │ - 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 360: 00001451 238 FUNC GLOBAL DEFAULT 6 PyLong_AsLongAndOverflow │ │ │ │ │ - 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uldivmod │ │ │ │ │ - 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_CheckSignals │ │ │ │ │ - 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ - 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Prepare │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uidivmod │ │ │ │ │ - 369: 0000210d 68 FUNC GLOBAL DEFAULT 6 _PyLong_ExactDealloc │ │ │ │ │ - 370: 00002151 304 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ - 371: 00002281 230 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ - 372: 00002369 164 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLongLong │ │ │ │ │ - 373: 000001cd 8 FUNC GLOBAL DEFAULT 1 PyLong_GetNativeLayout │ │ │ │ │ - 374: 000001d5 98 FUNC GLOBAL DEFAULT 1 PyLongWriter_Create │ │ │ │ │ - 375: 00000239 62 FUNC GLOBAL DEFAULT 1 PyLongWriter_Finish │ │ │ │ │ - 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ - 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 378: 0000240d 2104 FUNC GLOBAL DEFAULT 6 _PyLong_AsByteArray │ │ │ │ │ - 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 383: 0000a5a1 130 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ - 384: 00003149 258 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ - 385: 0000324d 174 FUNC GLOBAL DEFAULT 6 PyLong_FromInt64 │ │ │ │ │ - 386: 00004791 44 FUNC GLOBAL DEFAULT 6 _PyLong_NumBits │ │ │ │ │ - 387: 00000605 178 FUNC GLOBAL DEFAULT 1 PyLong_AsSize_t │ │ │ │ │ - 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 389: 00005035 76 FUNC GLOBAL DEFAULT 6 PyLong_AsInt64 │ │ │ │ │ - 390: 00005081 730 FUNC GLOBAL DEFAULT 6 PyLong_AsNativeBytes │ │ │ │ │ - 391: 000059b9 68 FUNC GLOBAL DEFAULT 6 PyLong_GetSign │ │ │ │ │ - 392: 000059fd 306 FUNC GLOBAL DEFAULT 6 _PyLong_Add │ │ │ │ │ - 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ - 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ - 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ - 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 397: 0000094d 154 FUNC GLOBAL DEFAULT 1 PyLong_Export │ │ │ │ │ - 398: 000009e9 264 FUNC GLOBAL DEFAULT 1 PyLong_AsLongLongAndOverflow │ │ │ │ │ - 399: 00005c59 656 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ - 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ - 402: 00005ee9 194 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLong │ │ │ │ │ - 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Bytes │ │ │ │ │ - 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 405: 000068e5 1292 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ - 406: 00006df1 140 FUNC GLOBAL DEFAULT 6 PyLong_FromSize_t │ │ │ │ │ - 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ - 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ - 410: 0000a9b9 130 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ - 411: 00008831 164 FUNC GLOBAL DEFAULT 6 PyLong_FromUnicodeObject │ │ │ │ │ - 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 414: 00007ead 2436 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_PrepareInternal │ │ │ │ │ - 416: 00000b75 78 FUNC GLOBAL DEFAULT 1 PyLong_AsVoidPtr │ │ │ │ │ - 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ - 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ - 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ - 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ - 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ - 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 423: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ - 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ - 425: 00008f41 160 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ - 426: 0000c1b9 544 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ - 427: 00000c35 128 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLong │ │ │ │ │ - 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ - 430: 0000a355 310 FUNC GLOBAL DEFAULT 6 _PyLong_Subtract │ │ │ │ │ - 431: 00000cb5 108 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLongMask │ │ │ │ │ - 432: 00000d9d 12 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ - 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ - 434: 00000da9 170 FUNC GLOBAL DEFAULT 1 PyLong_FromInt32 │ │ │ │ │ - 435: 0000a48d 4 FUNC GLOBAL DEFAULT 6 PyLong_FromUInt32 │ │ │ │ │ - 436: 00000e55 112 FUNC GLOBAL DEFAULT 1 PyLong_FromUInt64 │ │ │ │ │ - 437: 0000a625 268 FUNC GLOBAL DEFAULT 6 _PyLong_Multiply │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 439: 00000f55 66 FUNC GLOBAL DEFAULT 1 PyLong_IsZero │ │ │ │ │ - 440: 0000af95 64 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ - 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 442: 0000bfa5 532 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ - 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ldivmod │ │ │ │ │ - 444: 00001261 30 FUNC GLOBAL DEFAULT 1 PyLong_FreeExport │ │ │ │ │ - 445: 00001281 230 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongMask │ │ │ │ │ - 446: 00001369 68 FUNC GLOBAL DEFAULT 1 PyLong_FromNativeBytes │ │ │ │ │ - 447: 000013ad 60 FUNC GLOBAL DEFAULT 1 PyLong_FromUnsignedNativeBytes │ │ │ │ │ - 448: 000013e9 66 FUNC GLOBAL DEFAULT 1 PyLong_IsNegative │ │ │ │ │ - 449: 0000142d 58 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ - 450: 00002655 644 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 452: 000015dd 62 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedInt_Converter │ │ │ │ │ - 453: 0000c3d9 526 FUNC GLOBAL DEFAULT 6 _PyLong_UInt64_Converter │ │ │ │ │ - 454: 0000161d 1306 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ - 455: 0000cf35 1762 FUNC GLOBAL DEFAULT 6 _PyLong_GCD │ │ │ │ │ - 456: 00001f05 960 FUNC GLOBAL DEFAULT 1 _PyLong_Lshift │ │ │ │ │ - 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND __popcountsi2 │ │ │ │ │ - 459: 00002379 62 FUNC GLOBAL DEFAULT 1 _PyLong_UInt32_Converter │ │ │ │ │ - 460: 00000045 60 FUNC GLOBAL DEFAULT 9 _PyLong_UnsignedLongLong_Converter │ │ │ │ │ - 461: 00000081 62 FUNC GLOBAL DEFAULT 9 _PyLong_UnsignedLong_Converter │ │ │ │ │ - 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ - 463: 000000bf 22 FUNC GLOBAL DEFAULT 9 PyLongWriter_Discard │ │ │ │ │ - 464: 000000df 76 FUNC GLOBAL DEFAULT 9 PyLong_AsInt32 │ │ │ │ │ - 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 466: 0000014f 76 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt32 │ │ │ │ │ - 467: 0000019b 62 FUNC GLOBAL DEFAULT 9 _PyLong_Size_t_Converter │ │ │ │ │ - 468: 000001d9 76 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt64 │ │ │ │ │ - 469: 00000225 66 FUNC GLOBAL DEFAULT 9 PyLong_IsPositive │ │ │ │ │ - 470: 00000267 4 FUNC GLOBAL DEFAULT 9 _PyLong_New │ │ │ │ │ - 471: 0000026b 78 FUNC GLOBAL DEFAULT 9 _PyLong_FromDigits │ │ │ │ │ - 472: 000002b9 12 FUNC GLOBAL DEFAULT 9 _PyLong_Sign │ │ │ │ │ - 473: 000002c5 60 FUNC GLOBAL DEFAULT 9 _PyLong_UInt8_Converter │ │ │ │ │ - 474: 00000301 58 FUNC GLOBAL DEFAULT 9 _PyLong_UInt16_Converter │ │ │ │ │ - 475: 0000033b 12 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_IsCompact │ │ │ │ │ - 476: 00000347 18 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_CompactValue │ │ │ │ │ - 477: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyLong_Type │ │ │ │ │ - 478: 000000e0 256 OBJECT GLOBAL DEFAULT 3 _PyLong_DigitValue │ │ │ │ │ - 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 103: 00000445 76 FUNC LOCAL DEFAULT 1 long_neg │ │ │ │ │ + 104: 00000491 80 FUNC LOCAL DEFAULT 1 _PyLong_FromSTwoDigits │ │ │ │ │ + 105: 0000307c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 106: 0000307d 320 FUNC LOCAL DEFAULT 6 long_add_method │ │ │ │ │ + 107: 00003ecd 608 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ + 108: 0000719d 912 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ + 109: 000004e1 290 FUNC LOCAL DEFAULT 1 long_add │ │ │ │ │ + 110: 00003371 296 FUNC LOCAL DEFAULT 6 long_mul_method │ │ │ │ │ + 111: 000035a5 2344 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ + 112: 00003499 268 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ + 113: 00001b9d 290 FUNC LOCAL DEFAULT 1 kmul_split.constprop.0 │ │ │ │ │ + 114: 00001cc1 270 FUNC LOCAL DEFAULT 1 v_isub.isra.0 │ │ │ │ │ + 115: 00001dd1 254 FUNC LOCAL DEFAULT 1 v_iadd.isra.0 │ │ │ │ │ + 116: 00003d50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 117: 00003d54 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 118: 00003ec8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 119: 00003ecc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 120: 00004128 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 121: 0000412c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 122: 0000412d 1752 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ + 123: 00004780 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 124: 0000478c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 125: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ + 126: 00000414 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ + 127: 00000440 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ + 128: 00000458 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ + 129: 00004831 2168 FUNC LOCAL DEFAULT 6 long_lshift_method │ │ │ │ │ + 130: 00005098 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 131: 000050a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 132: 000006b9 368 FUNC LOCAL DEFAULT 1 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ + 133: 00000488 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ + 134: 0000049c 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ + 135: 000053d1 430 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ + 136: 00005581 316 FUNC LOCAL DEFAULT 6 long_sub_method │ │ │ │ │ + 137: 000056bd 880 FUNC LOCAL DEFAULT 6 long_sub.constprop.0 │ │ │ │ │ + 138: 00005a20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 139: 00000829 286 FUNC LOCAL DEFAULT 1 long_sub │ │ │ │ │ + 140: 00005a2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 141: 000004b8 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ + 142: 000004d8 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ + 143: 00005ba5 296 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ + 144: 00007e41 228 FUNC LOCAL DEFAULT 6 long_new_impl.part.0 │ │ │ │ │ + 145: 00005cc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 146: 00000504 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ + 147: 00000530 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ + 148: 00005ccc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 149: 00005f48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 150: 00000aed 132 FUNC LOCAL DEFAULT 1 long_invert │ │ │ │ │ + 151: 00000b6c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 152: 00005f60 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 153: 00000554 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ + 154: 00006025 2360 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ + 155: 0000638c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 156: 00006390 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 157: 0000667c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 158: 00006688 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 159: 00006950 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 160: 0000695c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 161: 00006c90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 00006c9c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 163: 00006e64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 164: 00006e68 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 165: 00006ef0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 166: 00006ef4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 167: 00006ef5 680 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ + 168: 0000751c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 169: 0000752c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 170: 0000752d 604 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ + 171: 00007789 1380 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ + 172: 00002529 294 FUNC LOCAL DEFAULT 1 pylong_int_divmod │ │ │ │ │ + 173: 00007784 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 174: 00000560 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ + 175: 00007788 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 176: 0000c691 2380 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ + 177: 00007aac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 178: 00007ab8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 179: 00007ce8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 180: 00007cec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 181: 00007ced 340 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ + 182: 00007e3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 183: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ + 184: 0000059c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ + 185: 00007e40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 186: 0000b079 2012 FUNC LOCAL DEFAULT 6 long_format_binary.constprop.0 │ │ │ │ │ + 187: 00008590 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 188: 000085a4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 189: 000088a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 190: 00000b70 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 191: 000005d0 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ + 192: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ + 193: 00000bc1 110 FUNC LOCAL DEFAULT 1 int___format__ │ │ │ │ │ + 194: 000088a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 195: 000005e8 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ + 196: 0000894d 1644 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ + 197: 00008fa0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 198: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ + 199: 00008fb8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 200: 0000063c 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ + 201: 0000065c 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ + 202: 00009059 4980 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ + 203: 0000abc1 1144 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ + 204: 000093a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 205: 000093b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 206: 00009728 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 207: 00009730 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 208: 00009a24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 209: 00009a28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 210: 00009da0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 211: 00009da8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 212: 0000a0f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 213: 0000a0f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 214: 0000a3c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 215: 0000a3cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 216: 00000d1d 122 FUNC LOCAL DEFAULT 1 _PyLong_AsUnsignedLongLongMask │ │ │ │ │ + 217: 00000ebc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 218: 00000ec0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 219: 0000a521 246 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ + 220: 0000a7a9 184 FUNC LOCAL DEFAULT 6 long_abs_method │ │ │ │ │ + 221: 0000a85c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 222: 00000f1d 50 FUNC LOCAL DEFAULT 1 long_abs │ │ │ │ │ + 223: 0000a860 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 224: 0000a861 508 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ + 225: 0000aae1 164 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ + 226: 0000068c 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ + 227: 00000f95 712 FUNC LOCAL DEFAULT 1 long_xor │ │ │ │ │ + 228: 0000ab85 60 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ + 229: 0000afd8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 230: 0000afe0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 231: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ + 232: 0000b855 206 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ + 233: 0000b925 1832 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ + 234: 0000c044 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 235: 0000c04c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 236: 0000c258 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 237: 0000c260 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 238: 0000c468 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 239: 000006bc 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ + 240: 000006e8 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ + 241: 00001465 372 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ + 242: 000015d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 243: 000006f4 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ + 244: 000015d8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 245: 0000071c 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ + 246: 0000c480 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 247: 0000cfc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 248: 0000cfdc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 249: 00001ed1 34 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ + 250: 00001ef5 2 FUNC LOCAL DEFAULT 1 long_long_getter │ │ │ │ │ + 251: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 252: 00000001 8 FUNC LOCAL DEFAULT 9 long_get0 │ │ │ │ │ + 253: 00000004 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 254: 00001ef9 8 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ + 255: 00001efc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 256: 00001f00 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 257: 000022bc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 258: 000022c0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 259: 000022c1 112 FUNC LOCAL DEFAULT 1 int_as_integer_ratio │ │ │ │ │ + 260: 0000232c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 261: 00000008 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 262: 00000009 60 FUNC LOCAL DEFAULT 9 int___sizeof__ │ │ │ │ │ + 263: 00002330 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 264: 00002331 66 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ + 265: 00000740 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ + 266: 00000764 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ + 267: 00000794 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ + 268: 000007c0 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ + 269: 000007d8 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ + 270: 000000d5 10 FUNC LOCAL DEFAULT 9 int_is_integer │ │ │ │ │ + 271: 0000080c 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ + 272: 00000810 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ + 273: 0000081c 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ + 274: 0000084c 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ + 275: 00000878 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ + 276: 000028cc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 277: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ + 278: 000008cc 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ + 279: 0000012b 36 FUNC LOCAL DEFAULT 9 int___getnewargs__ │ │ │ │ │ + 280: 000008d0 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ + 281: 00000900 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ + 282: 00000924 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ + 283: 000002b4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 284: 000002b8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 285: 00000954 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ + 286: 00000978 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ + 287: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 288: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 289: 00000000 18 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ + 290: 00000018 296 OBJECT LOCAL DEFAULT 11 log_base_BASE │ │ │ │ │ + 291: 00000140 148 OBJECT LOCAL DEFAULT 11 convwidth_base │ │ │ │ │ + 292: 000001d8 296 OBJECT LOCAL DEFAULT 11 convmultmax_base │ │ │ │ │ + 293: 00000300 4 OBJECT LOCAL DEFAULT 11 PyLong_LAYOUT │ │ │ │ │ + 294: 00000304 32 OBJECT LOCAL DEFAULT 11 half_even_correction.10 │ │ │ │ │ + 295: 00000324 16 OBJECT LOCAL DEFAULT 11 _keywords.2 │ │ │ │ │ + 296: 00000334 16 OBJECT LOCAL DEFAULT 11 _keywords.5 │ │ │ │ │ + 297: 00000344 12 OBJECT LOCAL DEFAULT 11 _keywords.8 │ │ │ │ │ + 298: 00000350 134 OBJECT LOCAL DEFAULT 11 int_info__doc__ │ │ │ │ │ + 299: 000003d8 605 OBJECT LOCAL DEFAULT 11 long_doc │ │ │ │ │ + 300: 00000638 97 OBJECT LOCAL DEFAULT 11 int_is_integer__doc__ │ │ │ │ │ + 301: 0000069c 837 OBJECT LOCAL DEFAULT 11 int_from_bytes__doc__ │ │ │ │ │ + 302: 000009e4 838 OBJECT LOCAL DEFAULT 11 int_to_bytes__doc__ │ │ │ │ │ + 303: 00000d2c 271 OBJECT LOCAL DEFAULT 11 int_as_integer_ratio__doc__ │ │ │ │ │ + 304: 00000e3c 181 OBJECT LOCAL DEFAULT 11 int_bit_count__doc__ │ │ │ │ │ + 305: 00000ef4 127 OBJECT LOCAL DEFAULT 11 int_bit_length__doc__ │ │ │ │ │ + 306: 00000f74 59 OBJECT LOCAL DEFAULT 11 int___sizeof____doc__ │ │ │ │ │ + 307: 00000fb0 135 OBJECT LOCAL DEFAULT 11 int___round____doc__ │ │ │ │ │ + 308: 00001038 84 OBJECT LOCAL DEFAULT 11 int___format____doc__ │ │ │ │ │ + 309: 0000108c 30 OBJECT LOCAL DEFAULT 11 int___getnewargs____doc__ │ │ │ │ │ + 310: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 311: 000002f0 144 OBJECT LOCAL DEFAULT 3 long_as_number │ │ │ │ │ + 312: 000003e4 240 OBJECT LOCAL DEFAULT 3 long_methods │ │ │ │ │ + 313: 00000380 100 OBJECT LOCAL DEFAULT 3 long_getset │ │ │ │ │ + 314: 000000d0 16 OBJECT LOCAL DEFAULT 3 int_info_desc │ │ │ │ │ + 315: 000002c8 40 OBJECT LOCAL DEFAULT 3 int_info_fields │ │ │ │ │ + 316: 000001e0 44 OBJECT LOCAL DEFAULT 3 _parser.3 │ │ │ │ │ + 317: 00000264 36 OBJECT LOCAL DEFAULT 3 _kwtuple.1 │ │ │ │ │ + 318: 0000020c 44 OBJECT LOCAL DEFAULT 3 _parser.6 │ │ │ │ │ + 319: 00000288 36 OBJECT LOCAL DEFAULT 3 _kwtuple.4 │ │ │ │ │ + 320: 00000238 44 OBJECT LOCAL DEFAULT 3 _parser.9 │ │ │ │ │ + 321: 000002ac 28 OBJECT LOCAL DEFAULT 3 _kwtuple.7 │ │ │ │ │ + 322: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 323: 00000000 208 OBJECT LOCAL DEFAULT 5 Int_InfoType │ │ │ │ │ + 324: 00000001 224 FUNC GLOBAL DEFAULT 6 PyLong_FromVoidPtr │ │ │ │ │ + 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ + 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 328: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 330: 000000e1 224 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLong │ │ │ │ │ + 331: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 333: 00000001 88 FUNC GLOBAL HIDDEN 1 _PyLong_InitTypes │ │ │ │ │ + 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ + 335: 00000391 276 FUNC GLOBAL DEFAULT 6 PyLong_FromLong │ │ │ │ │ + 336: 000004a5 284 FUNC GLOBAL DEFAULT 6 PyLong_FromSsize_t │ │ │ │ │ + 337: 000005c1 220 FUNC GLOBAL DEFAULT 6 PyLong_AsSsize_t │ │ │ │ │ + 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 340: 00000059 132 FUNC GLOBAL DEFAULT 1 PyLong_GetInfo │ │ │ │ │ + 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_New │ │ │ │ │ + 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_SetItem │ │ │ │ │ + 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 345: 0000069d 2992 FUNC GLOBAL DEFAULT 6 PyLong_FromString │ │ │ │ │ + 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ + 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ + 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ + 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_ImportModule │ │ │ │ │ + 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ + 357: 0000131d 308 FUNC GLOBAL DEFAULT 6 PyLong_AsLong │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 359: 00001451 238 FUNC GLOBAL DEFAULT 6 PyLong_AsLongAndOverflow │ │ │ │ │ + 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uldivmod │ │ │ │ │ + 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_CheckSignals │ │ │ │ │ + 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ + 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Prepare │ │ │ │ │ + 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uidivmod │ │ │ │ │ + 368: 0000211d 68 FUNC GLOBAL DEFAULT 6 _PyLong_ExactDealloc │ │ │ │ │ + 369: 00002161 304 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ + 370: 00002291 230 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ + 371: 00002379 264 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLongLong │ │ │ │ │ + 372: 000001cd 8 FUNC GLOBAL DEFAULT 1 PyLong_GetNativeLayout │ │ │ │ │ + 373: 000001d5 98 FUNC GLOBAL DEFAULT 1 PyLongWriter_Create │ │ │ │ │ + 374: 00000239 62 FUNC GLOBAL DEFAULT 1 PyLongWriter_Finish │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ + 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 377: 00002481 2104 FUNC GLOBAL DEFAULT 6 _PyLong_AsByteArray │ │ │ │ │ + 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 382: 0000a619 130 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ + 383: 000031bd 258 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ + 384: 000032c1 174 FUNC GLOBAL DEFAULT 6 PyLong_FromInt64 │ │ │ │ │ + 385: 00004805 44 FUNC GLOBAL DEFAULT 6 _PyLong_NumBits │ │ │ │ │ + 386: 00000605 178 FUNC GLOBAL DEFAULT 1 PyLong_AsSize_t │ │ │ │ │ + 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 388: 000050a9 76 FUNC GLOBAL DEFAULT 6 PyLong_AsInt64 │ │ │ │ │ + 389: 000050f5 730 FUNC GLOBAL DEFAULT 6 PyLong_AsNativeBytes │ │ │ │ │ + 390: 00005a2d 68 FUNC GLOBAL DEFAULT 6 PyLong_GetSign │ │ │ │ │ + 391: 00005a71 306 FUNC GLOBAL DEFAULT 6 _PyLong_Add │ │ │ │ │ + 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ + 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ + 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ + 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 396: 00000949 154 FUNC GLOBAL DEFAULT 1 PyLong_Export │ │ │ │ │ + 397: 000009e5 264 FUNC GLOBAL DEFAULT 1 PyLong_AsLongLongAndOverflow │ │ │ │ │ + 398: 00005ccd 660 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ + 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ + 401: 00005f61 194 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLong │ │ │ │ │ + 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Bytes │ │ │ │ │ + 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 404: 0000695d 1292 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ + 405: 00006e69 140 FUNC GLOBAL DEFAULT 6 PyLong_FromSize_t │ │ │ │ │ + 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ + 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ + 409: 0000aa5d 130 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ + 410: 000088a9 164 FUNC GLOBAL DEFAULT 6 PyLong_FromUnicodeObject │ │ │ │ │ + 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 413: 00007f25 2436 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ + 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_PrepareInternal │ │ │ │ │ + 415: 00000b71 78 FUNC GLOBAL DEFAULT 1 PyLong_AsVoidPtr │ │ │ │ │ + 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ + 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ + 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ + 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ + 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ + 423: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ + 424: 00008fb9 160 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ + 425: 0000c261 544 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ + 426: 00000c31 128 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLong │ │ │ │ │ + 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ + 429: 0000a3cd 310 FUNC GLOBAL DEFAULT 6 _PyLong_Subtract │ │ │ │ │ + 430: 00000cb1 108 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLongMask │ │ │ │ │ + 431: 00000d99 12 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ + 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ + 433: 00000da5 170 FUNC GLOBAL DEFAULT 1 PyLong_FromInt32 │ │ │ │ │ + 434: 0000a505 4 FUNC GLOBAL DEFAULT 6 PyLong_FromUInt32 │ │ │ │ │ + 435: 00000e51 112 FUNC GLOBAL DEFAULT 1 PyLong_FromUInt64 │ │ │ │ │ + 436: 0000a69d 268 FUNC GLOBAL DEFAULT 6 _PyLong_Multiply │ │ │ │ │ + 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 438: 00000f51 66 FUNC GLOBAL DEFAULT 1 PyLong_IsZero │ │ │ │ │ + 439: 0000b039 64 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ + 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 441: 0000c04d 532 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ + 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ldivmod │ │ │ │ │ + 443: 0000125d 30 FUNC GLOBAL DEFAULT 1 PyLong_FreeExport │ │ │ │ │ + 444: 0000127d 230 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongMask │ │ │ │ │ + 445: 00001365 68 FUNC GLOBAL DEFAULT 1 PyLong_FromNativeBytes │ │ │ │ │ + 446: 000013a9 60 FUNC GLOBAL DEFAULT 1 PyLong_FromUnsignedNativeBytes │ │ │ │ │ + 447: 000013e5 66 FUNC GLOBAL DEFAULT 1 PyLong_IsNegative │ │ │ │ │ + 448: 00001429 58 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ + 449: 00002651 644 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 451: 000015d9 62 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedInt_Converter │ │ │ │ │ + 452: 0000c481 526 FUNC GLOBAL DEFAULT 6 _PyLong_UInt64_Converter │ │ │ │ │ + 453: 00001619 1306 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ + 454: 0000cfdd 1762 FUNC GLOBAL DEFAULT 6 _PyLong_GCD │ │ │ │ │ + 455: 00001f01 960 FUNC GLOBAL DEFAULT 1 _PyLong_Lshift │ │ │ │ │ + 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND __popcountsi2 │ │ │ │ │ + 458: 00002375 62 FUNC GLOBAL DEFAULT 1 _PyLong_UInt32_Converter │ │ │ │ │ + 459: 00000045 60 FUNC GLOBAL DEFAULT 9 _PyLong_UnsignedLongLong_Converter │ │ │ │ │ + 460: 00000081 62 FUNC GLOBAL DEFAULT 9 _PyLong_UnsignedLong_Converter │ │ │ │ │ + 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ + 462: 000000bf 22 FUNC GLOBAL DEFAULT 9 PyLongWriter_Discard │ │ │ │ │ + 463: 000000df 76 FUNC GLOBAL DEFAULT 9 PyLong_AsInt32 │ │ │ │ │ + 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 465: 0000014f 76 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt32 │ │ │ │ │ + 466: 0000019b 62 FUNC GLOBAL DEFAULT 9 _PyLong_Size_t_Converter │ │ │ │ │ + 467: 000001d9 76 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt64 │ │ │ │ │ + 468: 00000225 66 FUNC GLOBAL DEFAULT 9 PyLong_IsPositive │ │ │ │ │ + 469: 00000267 4 FUNC GLOBAL DEFAULT 9 _PyLong_New │ │ │ │ │ + 470: 0000026b 78 FUNC GLOBAL DEFAULT 9 _PyLong_FromDigits │ │ │ │ │ + 471: 000002b9 12 FUNC GLOBAL DEFAULT 9 _PyLong_Sign │ │ │ │ │ + 472: 000002c5 60 FUNC GLOBAL DEFAULT 9 _PyLong_UInt8_Converter │ │ │ │ │ + 473: 00000301 58 FUNC GLOBAL DEFAULT 9 _PyLong_UInt16_Converter │ │ │ │ │ + 474: 0000033b 12 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_IsCompact │ │ │ │ │ + 475: 00000347 18 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_CompactValue │ │ │ │ │ + 476: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyLong_Type │ │ │ │ │ + 477: 000000e0 256 OBJECT GLOBAL DEFAULT 3 _PyLong_DigitValue │ │ │ │ │ + 478: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,1810 +1,1813 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x15714 contains 356 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x15798 contains 356 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000016 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000001a 00001430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000001e 00014f0a R_ARM_THM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ +0000001e 00014e0a R_ARM_THM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ 00000038 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ 0000003c 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ 00000040 0000122f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ 00000044 00001230 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ 00000054 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000066 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000006a 00001430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000006e 0001560a R_ARM_THM_CALL 00000000 PyStructSequence_New │ │ │ │ │ -0000007a 0001570a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -00000084 0001570a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +0000006e 0001550a R_ARM_THM_CALL 00000000 PyStructSequence_New │ │ │ │ │ +0000007a 0001560a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000084 0001560a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ 0000008c 0000090a R_ARM_THM_CALL 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000096 0001570a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000096 0001560a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ 0000009e 0000090a R_ARM_THM_CALL 000001c1 _PyLong_FromMedium │ │ │ │ │ -000000a8 0001570a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000000ac 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000000cc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000d4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000d8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001c4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001c8 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001d0 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000000a8 0001560a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000000ac 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000000cc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000d4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000d8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001c4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001c8 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001d0 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001ec 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000218 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000021c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000218 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000021c 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000220 0000562f R_ARM_THM_MOVW_ABS_NC 00000314 .LC18 │ │ │ │ │ 00000224 00005630 R_ARM_THM_MOVT_ABS 00000314 .LC18 │ │ │ │ │ -0000022a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000002ac 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000002b8 0001520a R_ARM_THM_CALL 000005c1 PyLong_AsSsize_t │ │ │ │ │ -000002ea 0001780a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -000002f6 0001780a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00000308 0001790a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000320 00017a0a R_ARM_THM_CALL 0000240d _PyLong_AsByteArray │ │ │ │ │ -00000356 00017b0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000036a 00017c0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000037c 00017c0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00000392 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003ae 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000022a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000002ac 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000002b8 0001510a R_ARM_THM_CALL 000005c1 PyLong_AsSsize_t │ │ │ │ │ +000002ea 0001770a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +000002f6 0001770a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00000308 0001780a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000320 0001790a R_ARM_THM_CALL 00002481 _PyLong_AsByteArray │ │ │ │ │ +00000356 00017a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000036a 00017b0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000037c 00017b0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00000392 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003ae 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003b4 0000582f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ 000003b8 00005830 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ 000003bc 0000592f R_ARM_THM_MOVW_ABS_NC 00000334 .LC20 │ │ │ │ │ 000003c0 00005930 R_ARM_THM_MOVT_ABS 00000334 .LC20 │ │ │ │ │ 000003c4 00005a2f R_ARM_THM_MOVW_ABS_NC 0000034c .LC21 │ │ │ │ │ 000003c8 00005a30 R_ARM_THM_MOVT_ABS 0000034c .LC21 │ │ │ │ │ -000003cc 00017d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000003d2 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000003de 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000003e2 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000003cc 00017c0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000003d2 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000003de 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000003e2 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000003e6 00005c2f R_ARM_THM_MOVW_ABS_NC 00000384 .LC23 │ │ │ │ │ 000003ea 00005c30 R_ARM_THM_MOVT_ABS 00000384 .LC23 │ │ │ │ │ -000003f0 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000040c 00017b0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000041a 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000041e 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000003f0 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000040c 00017a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000041a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000041e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000422 00005b2f R_ARM_THM_MOVW_ABS_NC 00000358 .LC22 │ │ │ │ │ 00000426 00005b30 R_ARM_THM_MOVT_ABS 00000358 .LC22 │ │ │ │ │ -0000042c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000438 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000043c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000042c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000438 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000043c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000440 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000480 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000484 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000004c6 00017f0a R_ARM_THM_CALL 0000a5a1 _PyLong_Copy │ │ │ │ │ -00000544 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000548 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000476 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +000004a8 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000004ac 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000544 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000548 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 000005a6 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000005d8 00006c0a R_ARM_THM_CALL 00003e59 x_add │ │ │ │ │ -0000064a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000064e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000652 00007f2f R_ARM_THM_MOVW_ABS_NC 00000414 .LC27 │ │ │ │ │ -00000656 00007f30 R_ARM_THM_MOVT_ABS 00000414 .LC27 │ │ │ │ │ -0000065c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000670 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000674 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000678 00007e2f R_ARM_THM_MOVW_ABS_NC 000003ec .LC26 │ │ │ │ │ -0000067c 00007e30 R_ARM_THM_MOVT_ABS 000003ec .LC26 │ │ │ │ │ -00000682 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000068c 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000690 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000005d8 00006b0a R_ARM_THM_CALL 00003ecd x_add │ │ │ │ │ +0000064a 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000064e 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000652 00007e2f R_ARM_THM_MOVW_ABS_NC 00000414 .LC27 │ │ │ │ │ +00000656 00007e30 R_ARM_THM_MOVT_ABS 00000414 .LC27 │ │ │ │ │ +0000065c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000670 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000674 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000678 00007d2f R_ARM_THM_MOVW_ABS_NC 000003ec .LC26 │ │ │ │ │ +0000067c 00007d30 R_ARM_THM_MOVT_ABS 000003ec .LC26 │ │ │ │ │ +00000682 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000068c 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000690 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000694 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ 00000698 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000069e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000069e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000006a4 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 000006a8 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000006b0 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000708 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000726 00017a0a R_ARM_THM_CALL 0000240d _PyLong_AsByteArray │ │ │ │ │ -00000786 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000078a 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000078e 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -00000792 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -00000798 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007a8 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000006b0 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000708 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000726 0001790a R_ARM_THM_CALL 00002481 _PyLong_AsByteArray │ │ │ │ │ +00000786 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000078a 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000078e 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +00000792 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +00000798 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000007a8 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 000007b8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 000007bc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000007c4 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000007de 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000824 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000088a 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000088e 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000008da 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000091a 00006c0a R_ARM_THM_CALL 00003e59 x_add │ │ │ │ │ -0000096c 00018e0a R_ARM_THM_CALL 000009e9 PyLong_AsLongLongAndOverflow │ │ │ │ │ -000009bc 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000009c0 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000009cc 0000862f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -000009d0 00008630 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -000009dc 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000abe 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000aca 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000ad8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00000adc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000ae4 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000b1e 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000b22 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000b70 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b9a 0001730a R_ARM_THM_CALL 00002281 PyLong_AsUnsignedLong │ │ │ │ │ -00000baa 0001660a R_ARM_THM_CALL 0000131d PyLong_AsLong │ │ │ │ │ -00000bb4 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000be4 0001a10a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -00000bf4 0001a20a R_ARM_THM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -00000bfe 0001a30a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -00000c06 0001a40a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00000c10 0000582f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ -00000c14 00005830 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ -00000c1a 0000c12f R_ARM_THM_MOVW_ABS_NC 000005dc .LC41 │ │ │ │ │ -00000c1e 0000c130 R_ARM_THM_MOVT_ABS 000005dc .LC41 │ │ │ │ │ -00000c22 0000c02f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC40 │ │ │ │ │ -00000c26 0000c030 R_ARM_THM_MOVT_ABS 000005d0 .LC40 │ │ │ │ │ -00000c2a 00017d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000c78 0000620a R_ARM_THM_CALL 00002c45 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ -00000c8a 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000c8e 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000c92 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00000c96 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00000c9c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000ca2 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00000ca6 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000cae 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000cd6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00000cda 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000ce2 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000cf2 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000d18 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d54 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00000d58 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000d5c 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000d9c 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000da0 00001430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000dda 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000de0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000de4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000df8 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000e2c 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000e30 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000e40 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000e86 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000ec0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000ee6 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000f2e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000f32 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f78 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000f7c 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000f82 0000e32f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -00000f86 0000e330 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -00000f8c 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001030 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000010d0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010da 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00001122 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001164 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000011aa 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001212 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001216 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001248 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000125a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012d8 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000132c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001340 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001344 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001348 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001354 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001358 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001360 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000139c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000013a0 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000013a4 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000013d8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000013dc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000013e0 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000140c 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001410 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001416 0000e32f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -0000141a 0000e330 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -00001420 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000143a 0000880a R_ARM_THM_CALL 0000535d PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ -0000144c 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001450 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001454 0000f02f R_ARM_THM_MOVW_ABS_NC 000006bc .LC48 │ │ │ │ │ -00001458 0000f030 R_ARM_THM_MOVT_ABS 000006bc .LC48 │ │ │ │ │ -0000145e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000148a 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000148e 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001496 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000014be 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000014c2 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000014c8 0000cb0a R_ARM_THM_CALL 00008fe1 long_pow │ │ │ │ │ -000014ea 0001c20a R_ARM_THM_CALL 00002655 _PyLong_DivmodNear │ │ │ │ │ -0000151a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000152e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001532 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000155e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001570 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001582 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000158c 0000f12f R_ARM_THM_MOVW_ABS_NC 000006e8 .LC49 │ │ │ │ │ -00001590 0000f130 R_ARM_THM_MOVT_ABS 000006e8 .LC49 │ │ │ │ │ -0000159a 0001c30a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000015b8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015ce 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015d4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000015d8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000015ee 0001860a R_ARM_THM_CALL 00005081 PyLong_AsNativeBytes │ │ │ │ │ -00001600 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001604 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001608 0000f42f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC50 │ │ │ │ │ -0000160c 0000f430 R_ARM_THM_MOVT_ABS 000006f4 .LC50 │ │ │ │ │ -00001612 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000163e 0000450a R_ARM_THM_CALL 000017e5 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ -000016d0 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -000017e0 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001804 00016f0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -000018f8 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000018fc 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001900 0000e82f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ -00001904 0000e830 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ -0000190a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000191a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000191e 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001922 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001bc8 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00001bd4 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00001bec 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001bfe 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001ca2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ed6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001eda 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001f00 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001f3c 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00001f58 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000229a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000229e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000022a4 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000022a8 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000022ae 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000022c0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000022d4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000022d8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000022f2 0001c90a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00002316 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002324 00017f0a R_ARM_THM_CALL 0000a5a1 _PyLong_Copy │ │ │ │ │ -00002330 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000235c 0001ca0a R_ARM_THM_CALL 00000000 __popcountsi2 │ │ │ │ │ -0000238a 0001860a R_ARM_THM_CALL 00005081 PyLong_AsNativeBytes │ │ │ │ │ -0000239c 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000023a0 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000023a4 00010a2f R_ARM_THM_MOVW_ABS_NC 00000740 .LC52 │ │ │ │ │ -000023a8 00010a30 R_ARM_THM_MOVT_ABS 00000740 .LC52 │ │ │ │ │ -000023ae 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000023cc 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -000023d0 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -000023dc 0001640a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -000023e8 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ -000023ec 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ -000023f0 00010d2f R_ARM_THM_MOVW_ABS_NC 000007c0 .LC55 │ │ │ │ │ -000023f4 00010d30 R_ARM_THM_MOVT_ABS 000007c0 .LC55 │ │ │ │ │ -000023fa 0001650a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00002454 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000247c 00016f0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -000024b4 00019f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000024c0 0001ce0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -000024ca 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000024ce 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000024d2 00010e2f R_ARM_THM_MOVW_ABS_NC 000007d8 .LC56 │ │ │ │ │ -000024d6 00010e30 R_ARM_THM_MOVT_ABS 000007d8 .LC56 │ │ │ │ │ -000024dc 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000024f0 00002e0a R_ARM_THM_CALL 0000a491 Py_XDECREF │ │ │ │ │ -000024fc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002504 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000253e 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00002542 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -0000254c 0001640a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -0000255c 0001102f R_ARM_THM_MOVW_ABS_NC 0000080c .LC57 │ │ │ │ │ -00002560 00011030 R_ARM_THM_MOVT_ABS 0000080c .LC57 │ │ │ │ │ -00002564 0001112f R_ARM_THM_MOVW_ABS_NC 00000810 .LC58 │ │ │ │ │ -00002568 00011130 R_ARM_THM_MOVT_ABS 00000810 .LC58 │ │ │ │ │ -0000256c 0001650a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -000025d6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025ee 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000025f2 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000025f6 0001122f R_ARM_THM_MOVW_ABS_NC 0000081c .LC59 │ │ │ │ │ -000025fa 00011230 R_ARM_THM_MOVT_ABS 0000081c .LC59 │ │ │ │ │ -00002600 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002616 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000261a 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000261e 0001132f R_ARM_THM_MOVW_ABS_NC 0000084c .LC60 │ │ │ │ │ -00002622 00011330 R_ARM_THM_MOVT_ABS 0000084c .LC60 │ │ │ │ │ -00002628 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002638 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002642 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000264c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000268a 0000ac0a R_ARM_THM_CALL 00007711 long_divrem │ │ │ │ │ -0000271a 0001b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00002734 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000027b6 00002f0a R_ARM_THM_CALL 0000124d maybe_small_long │ │ │ │ │ -000027e8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002812 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000281e 00002e0a R_ARM_THM_CALL 0000a491 Py_XDECREF │ │ │ │ │ -00002824 00002e0a R_ARM_THM_CALL 0000a491 Py_XDECREF │ │ │ │ │ -0000284e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002872 00008a0a R_ARM_THM_CALL 00005649 long_sub.constprop.0 │ │ │ │ │ -000028a0 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000028a4 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000028a8 0001142f R_ARM_THM_MOVW_ABS_NC 00000878 .LC61 │ │ │ │ │ -000028ac 00011430 R_ARM_THM_MOVT_ABS 00000878 .LC61 │ │ │ │ │ -000028b2 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000028c8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000028d0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000028d4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001aa 00015d1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -000001c0 0001631e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +000007c4 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000007de 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000822 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000886 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000088a 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000008d6 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00000916 00006b0a R_ARM_THM_CALL 00003ecd x_add │ │ │ │ │ +00000968 00018d0a R_ARM_THM_CALL 000009e5 PyLong_AsLongLongAndOverflow │ │ │ │ │ +000009b8 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000009bc 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000009c8 0000852f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ +000009cc 00008530 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ +000009d8 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000aba 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ac6 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000ad4 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00000ad8 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00000ae0 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b1a 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000b1e 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000b6c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b96 0001720a R_ARM_THM_CALL 00002291 PyLong_AsUnsignedLong │ │ │ │ │ +00000ba6 0001650a R_ARM_THM_CALL 0000131d PyLong_AsLong │ │ │ │ │ +00000bb0 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000be0 0001a00a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +00000bf0 0001a10a R_ARM_THM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +00000bfa 0001a20a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +00000c02 0001a30a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00000c0c 0000582f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ +00000c10 00005830 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ +00000c16 0000c02f R_ARM_THM_MOVW_ABS_NC 000005dc .LC41 │ │ │ │ │ +00000c1a 0000c030 R_ARM_THM_MOVT_ABS 000005dc .LC41 │ │ │ │ │ +00000c1e 0000bf2f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC40 │ │ │ │ │ +00000c22 0000bf30 R_ARM_THM_MOVT_ABS 000005d0 .LC40 │ │ │ │ │ +00000c26 00017c0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000c74 0000620a R_ARM_THM_CALL 00002cb9 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ +00000c86 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c8a 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c8e 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00000c92 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00000c98 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c9e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00000ca2 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00000caa 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000cd2 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00000cd6 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00000cde 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000cee 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000d14 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d50 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00000d54 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00000d58 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000d98 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000d9c 00001430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000dd6 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000ddc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000de0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000df4 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000e28 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000e2c 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000e3c 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000e82 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00000ebc 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000ee2 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00000f2a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000f2e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000f74 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000f78 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000f7e 0000e22f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +00000f82 0000e230 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +00000f88 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000102c 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +000010cc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010d6 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +0000111e 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001160 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +000011a6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000120e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001212 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001244 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001256 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012d4 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001328 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000133c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001340 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001344 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001350 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001354 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000135c 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001398 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000139c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000013a0 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000013d4 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000013d8 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000013dc 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001408 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000140c 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001412 0000e22f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +00001416 0000e230 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +0000141c 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001436 0000870a R_ARM_THM_CALL 000053d1 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ +00001448 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000144c 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001450 0000ef2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC48 │ │ │ │ │ +00001454 0000ef30 R_ARM_THM_MOVT_ABS 000006bc .LC48 │ │ │ │ │ +0000145a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001486 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000148a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001492 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000014ba 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000014be 0001ab30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000014c4 0000ca0a R_ARM_THM_CALL 00009059 long_pow │ │ │ │ │ +000014e6 0001c10a R_ARM_THM_CALL 00002651 _PyLong_DivmodNear │ │ │ │ │ +00001516 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000152a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000152e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000155a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000156c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000157e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001588 0000f02f R_ARM_THM_MOVW_ABS_NC 000006e8 .LC49 │ │ │ │ │ +0000158c 0000f030 R_ARM_THM_MOVT_ABS 000006e8 .LC49 │ │ │ │ │ +00001596 0001c20a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000015b4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015ca 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015d0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000015d4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000015ea 0001850a R_ARM_THM_CALL 000050f5 PyLong_AsNativeBytes │ │ │ │ │ +000015fc 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001600 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001604 0000f32f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC50 │ │ │ │ │ +00001608 0000f330 R_ARM_THM_MOVT_ABS 000006f4 .LC50 │ │ │ │ │ +0000160e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000163a 0000450a R_ARM_THM_CALL 000017f1 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ +000016cc 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +000017dc 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001800 00016e0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +000018f4 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000018f8 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000018fc 0000e72f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ +00001900 0000e730 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ +00001906 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001916 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000191a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000191e 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001bc4 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00001bd0 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00001be8 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001bfa 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001c9e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ed2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001ed6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001efc 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f38 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00001f54 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00002296 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000229a 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000022a0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000022a4 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000022aa 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000022bc 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000022d0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000022d4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000022ee 0001c80a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00002312 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002320 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +0000232c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002358 0001c90a R_ARM_THM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00002386 0001850a R_ARM_THM_CALL 000050f5 PyLong_AsNativeBytes │ │ │ │ │ +00002398 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000239c 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000023a0 0001092f R_ARM_THM_MOVW_ABS_NC 00000740 .LC52 │ │ │ │ │ +000023a4 00010930 R_ARM_THM_MOVT_ABS 00000740 .LC52 │ │ │ │ │ +000023aa 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000023c8 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +000023cc 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +000023d8 0001630a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +000023e4 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ +000023e8 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ +000023ec 00010c2f R_ARM_THM_MOVW_ABS_NC 000007c0 .LC55 │ │ │ │ │ +000023f0 00010c30 R_ARM_THM_MOVT_ABS 000007c0 .LC55 │ │ │ │ │ +000023f6 0001640a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00002450 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002478 00016e0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +000024b0 00019e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000024bc 0001cd0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000024c6 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000024ca 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000024ce 00010d2f R_ARM_THM_MOVW_ABS_NC 000007d8 .LC56 │ │ │ │ │ +000024d2 00010d30 R_ARM_THM_MOVT_ABS 000007d8 .LC56 │ │ │ │ │ +000024d8 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000024ec 00002e0a R_ARM_THM_CALL 0000a509 Py_XDECREF │ │ │ │ │ +000024f8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002500 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000253a 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +0000253e 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00002548 0001630a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +00002558 00010f2f R_ARM_THM_MOVW_ABS_NC 0000080c .LC57 │ │ │ │ │ +0000255c 00010f30 R_ARM_THM_MOVT_ABS 0000080c .LC57 │ │ │ │ │ +00002560 0001102f R_ARM_THM_MOVW_ABS_NC 00000810 .LC58 │ │ │ │ │ +00002564 00011030 R_ARM_THM_MOVT_ABS 00000810 .LC58 │ │ │ │ │ +00002568 0001640a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +000025d2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025ea 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000025ee 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000025f2 0001112f R_ARM_THM_MOVW_ABS_NC 0000081c .LC59 │ │ │ │ │ +000025f6 00011130 R_ARM_THM_MOVT_ABS 0000081c .LC59 │ │ │ │ │ +000025fc 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002612 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002616 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000261a 0001122f R_ARM_THM_MOVW_ABS_NC 0000084c .LC60 │ │ │ │ │ +0000261e 00011230 R_ARM_THM_MOVT_ABS 0000084c .LC60 │ │ │ │ │ +00002624 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002634 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000263e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002648 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002686 0000ab0a R_ARM_THM_CALL 00007789 long_divrem │ │ │ │ │ +00002716 0001b50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00002730 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +000027b2 00002f0a R_ARM_THM_CALL 0000124d maybe_small_long │ │ │ │ │ +000027e4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000280e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000281a 00002e0a R_ARM_THM_CALL 0000a509 Py_XDECREF │ │ │ │ │ +00002820 00002e0a R_ARM_THM_CALL 0000a509 Py_XDECREF │ │ │ │ │ +0000284a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000286e 0000890a R_ARM_THM_CALL 000056bd long_sub.constprop.0 │ │ │ │ │ +0000289c 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000028a0 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000028a4 0001132f R_ARM_THM_MOVW_ABS_NC 00000878 .LC61 │ │ │ │ │ +000028a8 00011330 R_ARM_THM_MOVT_ABS 00000878 .LC61 │ │ │ │ │ +000028ae 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000028c4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000028cc 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000028d0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001aa 00015c1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +000001c0 0001621e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ 00000258 00002f1e R_ARM_THM_JUMP24 0000124d maybe_small_long │ │ │ │ │ 0000025c 00002f1e R_ARM_THM_JUMP24 0000124d maybe_small_long │ │ │ │ │ -000004ac 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ +000004d4 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ 00000572 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000584 00006c1e R_ARM_THM_JUMP24 00003e59 x_add │ │ │ │ │ -00000596 00006d1e R_ARM_THM_JUMP24 00007125 x_sub │ │ │ │ │ -000008b8 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -000008ca 00006d1e R_ARM_THM_JUMP24 00007125 x_sub │ │ │ │ │ -00000912 00006c1e R_ARM_THM_JUMP24 00003e59 x_add │ │ │ │ │ -00000b44 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000da4 0001b11e R_ARM_THM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ -00000e4e 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000ebc 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000f4e 00017f1e R_ARM_THM_JUMP24 0000a5a1 _PyLong_Copy │ │ │ │ │ -0000127a 0001591e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001384 0001951e R_ARM_THM_JUMP24 000068e5 _PyLong_FromByteArray │ │ │ │ │ -000013c0 0001951e R_ARM_THM_JUMP24 000068e5 _PyLong_FromByteArray │ │ │ │ │ -00001552 00017f1e R_ARM_THM_JUMP24 0000a5a1 _PyLong_Copy │ │ │ │ │ -00001b9c 0001591e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001eec 00017f1e R_ARM_THM_JUMP24 0000a5a1 _PyLong_Copy │ │ │ │ │ -00002210 00002f1e R_ARM_THM_JUMP24 0000124d maybe_small_long │ │ │ │ │ -00002372 0001811e R_ARM_THM_JUMP24 0000324d PyLong_FromInt64 │ │ │ │ │ -000010c4 00002f1e R_ARM_THM_JUMP24 0000124d maybe_small_long │ │ │ │ │ +00000584 00006b1e R_ARM_THM_JUMP24 00003ecd x_add │ │ │ │ │ +00000596 00006c1e R_ARM_THM_JUMP24 0000719d x_sub │ │ │ │ │ +000008b4 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ +000008c6 00006c1e R_ARM_THM_JUMP24 0000719d x_sub │ │ │ │ │ +0000090e 00006b1e R_ARM_THM_JUMP24 00003ecd x_add │ │ │ │ │ +00000b40 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ +00000da0 0001b01e R_ARM_THM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ +00000e4a 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ +00000eb8 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ +00000f4a 00017e1e R_ARM_THM_JUMP24 0000a619 _PyLong_Copy │ │ │ │ │ +00001276 0001581e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001380 0001941e R_ARM_THM_JUMP24 0000695d _PyLong_FromByteArray │ │ │ │ │ +000013bc 0001941e R_ARM_THM_JUMP24 0000695d _PyLong_FromByteArray │ │ │ │ │ +0000154e 00017e1e R_ARM_THM_JUMP24 0000a619 _PyLong_Copy │ │ │ │ │ +00001b98 0001581e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001ee8 00017e1e R_ARM_THM_JUMP24 0000a619 _PyLong_Copy │ │ │ │ │ +0000220c 00002f1e R_ARM_THM_JUMP24 0000124d maybe_small_long │ │ │ │ │ +0000236e 0001801e R_ARM_THM_JUMP24 000032c1 PyLong_FromInt64 │ │ │ │ │ +000010c0 00002f1e R_ARM_THM_JUMP24 0000124d maybe_small_long │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x16234 contains 119 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x162b8 contains 119 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 0001df02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 0001de02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00003302 R_ARM_ABS32 00001541 long_dealloc │ │ │ │ │ -0000002c 00004402 R_ARM_ABS32 000017bd long_to_decimal_string │ │ │ │ │ +0000002c 00004402 R_ARM_ABS32 000017c9 long_to_decimal_string │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00000c02 R_ARM_ABS32 00000245 long_hash │ │ │ │ │ -00000048 0001e002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000058 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000048 0001df02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000064 00003602 R_ARM_ABS32 0000159d long_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 0000b602 R_ARM_ABS32 00007c75 long_new │ │ │ │ │ -000000a0 00015d02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000c8 00009002 R_ARM_ABS32 00005b31 long_vectorcall │ │ │ │ │ +0000009c 0000b502 R_ARM_ABS32 00007ced long_new │ │ │ │ │ +000000a0 00015c02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000000c8 00008f02 R_ARM_ABS32 00005ba5 long_vectorcall │ │ │ │ │ 000000d0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000d4 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000000d4 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000000d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001e4 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001e4 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001e8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000204 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000210 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000210 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000214 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000230 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000023c 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000023c 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000240 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000025c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000270 0001e102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000027c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000280 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000284 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000294 0001e102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000002a0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002a4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002a8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002b8 0001e102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000002c4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000270 0001e002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000027c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000280 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000284 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000294 0001e002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000002a0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002a4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002a8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002b8 0001e002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000002c4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002dc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002f0 00006b02 R_ARM_ABS32 00003009 long_add_method │ │ │ │ │ -000002f4 00008902 R_ARM_ABS32 0000550d long_sub_method │ │ │ │ │ -000002f8 00006f02 R_ARM_ABS32 000032fd long_mul_method │ │ │ │ │ -000002fc 0000e502 R_ARM_ABS32 0000aae1 long_mod │ │ │ │ │ -00000300 0000e102 R_ARM_ABS32 0000a7bd long_divmod │ │ │ │ │ -00000304 0000cb02 R_ARM_ABS32 00008fe1 long_pow │ │ │ │ │ -00000308 00006302 R_ARM_ABS32 00002ed5 long_neg_method │ │ │ │ │ -0000030c 0000e202 R_ARM_ABS32 0000aa3d long_long │ │ │ │ │ -00000310 0000dd02 R_ARM_ABS32 0000a731 long_abs_method │ │ │ │ │ -00000314 00004102 R_ARM_ABS32 000017ad long_bool │ │ │ │ │ -00000318 00009702 R_ARM_ABS32 00000af1 long_invert │ │ │ │ │ -0000031c 00008202 R_ARM_ABS32 000047bd long_lshift_method │ │ │ │ │ -00000320 0000ea02 R_ARM_ABS32 0000b881 long_rshift │ │ │ │ │ -00000324 00007b02 R_ARM_ABS32 000040b9 long_and │ │ │ │ │ -00000328 0000e402 R_ARM_ABS32 00000f99 long_xor │ │ │ │ │ -0000032c 0000a802 R_ARM_ABS32 00006e7d long_or │ │ │ │ │ -00000330 0000e202 R_ARM_ABS32 0000aa3d long_long │ │ │ │ │ -00000338 0000e902 R_ARM_ABS32 0000b7b1 long_float │ │ │ │ │ -00000364 0000ab02 R_ARM_ABS32 000074b5 long_div │ │ │ │ │ -00000368 0000c502 R_ARM_ABS32 000088d5 long_true_divide │ │ │ │ │ -00000374 0000e202 R_ARM_ABS32 0000aa3d long_long │ │ │ │ │ +000002f0 00006a02 R_ARM_ABS32 0000307d long_add_method │ │ │ │ │ +000002f4 00008802 R_ARM_ABS32 00005581 long_sub_method │ │ │ │ │ +000002f8 00006e02 R_ARM_ABS32 00003371 long_mul_method │ │ │ │ │ +000002fc 0000e402 R_ARM_ABS32 0000ab85 long_mod │ │ │ │ │ +00000300 0000e002 R_ARM_ABS32 0000a861 long_divmod │ │ │ │ │ +00000304 0000ca02 R_ARM_ABS32 00009059 long_pow │ │ │ │ │ +00000308 00006302 R_ARM_ABS32 00002f49 long_neg_method │ │ │ │ │ +0000030c 0000e102 R_ARM_ABS32 0000aae1 long_long │ │ │ │ │ +00000310 0000dc02 R_ARM_ABS32 0000a7a9 long_abs_method │ │ │ │ │ +00000314 00004102 R_ARM_ABS32 000017b9 long_bool │ │ │ │ │ +00000318 00009602 R_ARM_ABS32 00000aed long_invert │ │ │ │ │ +0000031c 00008102 R_ARM_ABS32 00004831 long_lshift_method │ │ │ │ │ +00000320 0000e902 R_ARM_ABS32 0000b925 long_rshift │ │ │ │ │ +00000324 00007a02 R_ARM_ABS32 0000412d long_and │ │ │ │ │ +00000328 0000e302 R_ARM_ABS32 00000f95 long_xor │ │ │ │ │ +0000032c 0000a702 R_ARM_ABS32 00006ef5 long_or │ │ │ │ │ +00000330 0000e102 R_ARM_ABS32 0000aae1 long_long │ │ │ │ │ +00000338 0000e802 R_ARM_ABS32 0000b855 long_float │ │ │ │ │ +00000364 0000aa02 R_ARM_ABS32 0000752d long_div │ │ │ │ │ +00000368 0000c402 R_ARM_ABS32 0000894d long_true_divide │ │ │ │ │ +00000374 0000e102 R_ARM_ABS32 0000aae1 long_long │ │ │ │ │ 00000380 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000384 0000fb02 R_ARM_ABS32 00001ef9 long_long_getter │ │ │ │ │ +00000384 0000fa02 R_ARM_ABS32 00001ef5 long_long_getter │ │ │ │ │ 0000038c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000394 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000398 0000fd02 R_ARM_ABS32 00000001 long_get0 │ │ │ │ │ +00000398 0000fc02 R_ARM_ABS32 00000001 long_get0 │ │ │ │ │ 000003a0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003a8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003ac 0000fb02 R_ARM_ABS32 00001ef9 long_long_getter │ │ │ │ │ +000003ac 0000fa02 R_ARM_ABS32 00001ef5 long_long_getter │ │ │ │ │ 000003b4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003bc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c0 0000ff02 R_ARM_ABS32 00001efd long_get1 │ │ │ │ │ +000003c0 0000fe02 R_ARM_ABS32 00001ef9 long_get1 │ │ │ │ │ 000003c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003e4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e8 0000fa02 R_ARM_ABS32 00001ed5 long_long_meth │ │ │ │ │ +000003e8 0000f902 R_ARM_ABS32 00001ed1 long_long_meth │ │ │ │ │ 000003f0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003f4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f8 0000dc02 R_ARM_ABS32 0000a4a9 int_bit_length │ │ │ │ │ -00000400 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003f8 0000db02 R_ARM_ABS32 0000a521 int_bit_length │ │ │ │ │ +00000400 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000404 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000408 00010902 R_ARM_ABS32 00002335 int_bit_count │ │ │ │ │ -00000410 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000408 00010802 R_ARM_ABS32 00002331 int_bit_count │ │ │ │ │ +00000410 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000414 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000418 00005d02 R_ARM_ABS32 00000279 int_to_bytes │ │ │ │ │ -00000420 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000420 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000424 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000428 00009b02 R_ARM_ABS32 00005fad int_from_bytes │ │ │ │ │ -00000430 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000428 00009a02 R_ARM_ABS32 00006025 int_from_bytes │ │ │ │ │ +00000430 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000434 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000438 00010402 R_ARM_ABS32 000022c5 int_as_integer_ratio │ │ │ │ │ -00000440 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000438 00010302 R_ARM_ABS32 000022c1 int_as_integer_ratio │ │ │ │ │ +00000440 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000444 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000448 0000fa02 R_ARM_ABS32 00001ed5 long_long_meth │ │ │ │ │ +00000448 0000f902 R_ARM_ABS32 00001ed1 long_long_meth │ │ │ │ │ 00000450 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000454 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000458 0000fa02 R_ARM_ABS32 00001ed5 long_long_meth │ │ │ │ │ +00000458 0000f902 R_ARM_ABS32 00001ed1 long_long_meth │ │ │ │ │ 00000460 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000464 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000468 0000fa02 R_ARM_ABS32 00001ed5 long_long_meth │ │ │ │ │ +00000468 0000f902 R_ARM_ABS32 00001ed1 long_long_meth │ │ │ │ │ 00000470 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000474 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000478 0000f202 R_ARM_ABS32 00001469 int___round__ │ │ │ │ │ -00000480 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000478 0000f102 R_ARM_ABS32 00001465 int___round__ │ │ │ │ │ +00000480 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000484 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000488 00011802 R_ARM_ABS32 0000012b int___getnewargs__ │ │ │ │ │ -00000490 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000488 00011702 R_ARM_ABS32 0000012b int___getnewargs__ │ │ │ │ │ +00000490 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000494 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000498 0000c202 R_ARM_ABS32 00000bc5 int___format__ │ │ │ │ │ -000004a0 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000498 0000c102 R_ARM_ABS32 00000bc1 int___format__ │ │ │ │ │ +000004a0 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004a4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004a8 00010702 R_ARM_ABS32 00000009 int___sizeof__ │ │ │ │ │ -000004b0 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004a8 00010602 R_ARM_ABS32 00000009 int___sizeof__ │ │ │ │ │ +000004b0 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004b4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b8 00010f02 R_ARM_ABS32 000000d5 int_is_integer │ │ │ │ │ -000004c0 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004b8 00010e02 R_ARM_ABS32 000000d5 int_is_integer │ │ │ │ │ +000004c0 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x165ec contains 1247 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x16670 contains 1250 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000004c 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000006a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000004c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000006a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000070 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000074 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000088 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000000a4 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000088 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000000a4 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000000aa 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000ae 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000000c2 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000000d0 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000000d8 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000000dc 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000012c 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000014a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000000c2 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000000d0 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000000d8 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000000dc 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000012c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000014a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000150 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000154 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000168 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000184 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000168 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000184 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000018a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000018e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001a2 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000001b0 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000001b8 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001bc 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001fa 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000021a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000001a2 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000001b0 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000001b8 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001bc 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001fa 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000021a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000222 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000226 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000023a 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000240 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000002f6 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000023a 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000240 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000002f6 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000002fe 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000302 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000316 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000035a 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000364 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000036c 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000374 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000378 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000316 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000035a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000364 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000036c 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000374 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000378 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 0000037c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000380 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000386 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000038c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000039c 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000003a0 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000003f8 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000041c 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000386 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000038c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000039c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000003a0 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000003f8 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000041c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000426 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000042a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000446 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000446 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000044c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000450 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000470 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000498 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000004a0 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000004b0 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000004b4 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000050c 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000530 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000470 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000498 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000004a0 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000004b0 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000004b4 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000050c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000530 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000053a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000053e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000055a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000055a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000560 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000564 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000058e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000005b4 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000005bc 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000063c 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000640 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000058e 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000005b4 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000005bc 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000063c 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000640 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00000644 00001d2f R_ARM_THM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ 00000648 00001d30 R_ARM_THM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ -0000064e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000672 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000676 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000064e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000672 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000676 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000067a 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ 0000067e 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00000684 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000684 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000068a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 0000068e 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000696 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000006da 00015b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000006de 00015b30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000696 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000006da 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000006de 00015a30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ 0000071a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000071e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000778 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ 0000077c 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000007ca 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000007e8 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000940 00015b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000944 00015b30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000cc4 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000cc8 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000d4c 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000e08 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00000e58 00002b0a R_ARM_THM_CALL 00001b39 _PyLong_Negate │ │ │ │ │ -00000e8a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000e96 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000007ca 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000007e8 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000940 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000944 00015a30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000cc4 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000cc8 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000d4c 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000e08 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00000e58 00002b0a R_ARM_THM_CALL 00001b35 _PyLong_Negate │ │ │ │ │ +00000e8a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000e96 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000edc 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ 00000ee0 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00000f58 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000f5c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f60 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f64 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f7a 00015e0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00000f88 00015f0a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -00000f94 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000f98 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f58 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000f5c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f60 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f64 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f7a 00015d0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000f88 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00000f94 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000f98 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000f9c 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ 00000fa0 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -00000faa 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000fc8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000105a 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000105e 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000faa 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000fc8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000105a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000105e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001062 0000222f R_ARM_THM_MOVW_ABS_NC 000000bc .LC6 │ │ │ │ │ 00001066 00002230 R_ARM_THM_MOVT_ABS 000000bc .LC6 │ │ │ │ │ -0000106c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000108a 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000010d4 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000010e6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000106c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000108a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000010d4 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000010e6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000010ec 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ 000010f0 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -000010f4 0001640a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -00001106 00015f0a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +000010f4 0001630a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +00001106 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ 00001112 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ 00001116 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ 0000111c 0000262f R_ARM_THM_MOVW_ABS_NC 00000174 .LC10 │ │ │ │ │ 00001120 00002630 R_ARM_THM_MOVT_ABS 00000174 .LC10 │ │ │ │ │ -00001124 0001650a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00001170 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001174 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001124 0001640a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00001170 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001174 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001178 0000272f R_ARM_THM_MOVW_ABS_NC 00000184 .LC11 │ │ │ │ │ 0000117c 00002730 R_ARM_THM_MOVT_ABS 00000184 .LC11 │ │ │ │ │ -00001182 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000119e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011a6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011ae 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011e2 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000011e6 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001182 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000119e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011a6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011ae 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011e2 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000011e6 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000011ea 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000011ee 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000011f4 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001212 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001216 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000011f4 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001212 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001216 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000121a 0000212f R_ARM_THM_MOVW_ABS_NC 00000098 .LC5 │ │ │ │ │ 0000121e 00002130 R_ARM_THM_MOVT_ABS 00000098 .LC5 │ │ │ │ │ -00001224 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000122a 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000122e 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001224 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000122a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000122e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001234 0000232f R_ARM_THM_MOVW_ABS_NC 000000dc .LC7 │ │ │ │ │ 00001238 00002330 R_ARM_THM_MOVT_ABS 000000dc .LC7 │ │ │ │ │ -0000123e 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001246 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012dc 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000012e0 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00001304 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000130c 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00001314 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001318 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001354 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001396 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000139a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000123e 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001246 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012dc 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000012e0 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00001304 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000130c 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00001314 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001318 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001354 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001396 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000139a 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 0000139e 0000312f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC13 │ │ │ │ │ 000013a2 00003130 R_ARM_THM_MOVT_ABS 000001e4 .LC13 │ │ │ │ │ -000013aa 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000013d4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013aa 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000013d4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000013f4 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 000013f8 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000013fc 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001492 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000014ec 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013fc 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001492 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000014ec 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001516 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 0000151a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000151e 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000151e 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 0000154c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001550 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001598 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000015f6 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000015fa 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000015fe 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001602 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001610 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001614 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001618 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000161c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000016a0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016a4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016a8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00001598 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000015f6 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000015fa 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000015fe 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001602 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001610 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001614 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001618 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000161c 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 000016ac 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016b0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016b4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016c4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016c8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016cc 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016b8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016bc 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016c0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016d0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016d4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016d8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016de 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000016e2 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000016e6 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000016ea 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000016f8 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000016fc 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001700 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001704 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001714 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001718 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000171c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001720 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000172c 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001730 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001736 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000173a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001742 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001746 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000174a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000174e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001764 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00001768 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000176c 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00001770 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00001774 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00001778 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000177c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001780 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001794 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00001798 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000179c 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016dc 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016e0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016e4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016ea 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000016ee 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000016f2 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000016f6 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001704 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001708 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000170c 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001710 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001720 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001724 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001728 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000172c 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001738 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000173c 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001742 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001746 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000174e 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001752 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001756 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000175a 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001774 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001778 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000177e 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001782 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001788 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000178c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000017a0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000017a4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000017a8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00001828 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001834 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001838 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001850 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000018b8 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000018d8 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001904 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001924 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001944 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001964 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000019b0 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000019d4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a3c 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00001b6a 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001c76 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00001d90 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001dbc 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001de4 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001df0 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001dfc 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001e10 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001e14 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e18 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e1c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e2a 00016f0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00001ef4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ef8 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001efc 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001f02 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ -00001f06 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -00001f0c 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001f34 0001700a R_ARM_THM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ -00001f52 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001f56 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001f5c 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ -00001f60 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -00001f66 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001f74 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00001ff2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ff8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001ffc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00002004 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002016 0000490a R_ARM_THM_CALL 000023b9 pylong_int_to_decimal_string │ │ │ │ │ -00002108 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000214c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002188 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000021ca 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000021ce 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000021d2 00004f2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ -000021d6 00004f30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ -000021dc 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002204 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002224 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00002228 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000222c 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002304 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002308 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000230c 0000522f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC17 │ │ │ │ │ -00002310 00005230 R_ARM_THM_MOVT_ABS 000002e0 .LC17 │ │ │ │ │ -00002316 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002320 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002324 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002328 0000512f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC16 │ │ │ │ │ -0000232c 00005130 R_ARM_THM_MOVT_ABS 000002b0 .LC16 │ │ │ │ │ -00002332 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000233c 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002340 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002344 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00002348 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000234e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002358 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000235c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00002360 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000239c 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000023a4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000023a8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000023bc 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000023f8 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00002400 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002408 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002528 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000252c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002530 0000602f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ -00002534 00006030 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ -0000253a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002660 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002a0e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002a12 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002a16 00005f2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ -00002a1a 00005f30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ -00002a20 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002d3a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002d3e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002d42 0000602f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ -00002d46 00006030 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ -00002d4c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002dd2 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002eb0 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002eb4 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002eb8 00005f2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ -00002ebc 00005f30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ -00002ec2 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002f64 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002fae 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002fc8 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00002fd2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002fd6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002ffa 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003000 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003004 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003080 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003084 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003130 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003134 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000319e 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000031aa 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000031ae 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000031c8 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003202 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003206 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003220 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000322a 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000032e0 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000032e4 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003366 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000336a 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000339c 00002b0a R_ARM_THM_CALL 00001b39 _PyLong_Negate │ │ │ │ │ -000033c4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000033c8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000347e 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003482 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000034d4 00002b0a R_ARM_THM_CALL 00001b39 _PyLong_Negate │ │ │ │ │ -00003592 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000359e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000035a2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000035b8 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000035ce 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003606 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00003808 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00003a5a 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003a7a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003a7e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003a82 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003a86 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003a8c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003ab8 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003ae4 0000720a R_ARM_THM_CALL 00001ba1 kmul_split.constprop.0 │ │ │ │ │ -00003b00 0000720a R_ARM_THM_CALL 00001ba1 kmul_split.constprop.0 │ │ │ │ │ -00003b44 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003b8a 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003bb2 0000730a R_ARM_THM_CALL 00001cc5 v_isub.isra.0 │ │ │ │ │ -00003bb8 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003bc6 0000730a R_ARM_THM_CALL 00001cc5 v_isub.isra.0 │ │ │ │ │ -00003bcc 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003be4 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003bea 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c0a 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c10 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c26 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +000017ac 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000017b0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000017b4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00001834 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001840 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001844 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000185c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000018c4 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000018e4 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001910 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001930 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001950 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001970 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000019bc 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +000019e0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a48 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00001b76 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001c82 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00001d9c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001dc8 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001df0 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001dfc 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001e08 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001e20 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001e24 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e28 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e2c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e3a 00016e0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00001f04 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f08 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001f0c 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001f12 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +00001f16 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +00001f1c 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001f44 00016f0a R_ARM_THM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ +00001f62 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001f66 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001f6c 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +00001f70 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +00001f76 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001f84 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002002 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002008 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000200c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00002014 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002026 0000490a R_ARM_THM_CALL 000023b5 pylong_int_to_decimal_string │ │ │ │ │ +00002118 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000215c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002198 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000021da 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000021de 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000021e2 00004f2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ +000021e6 00004f30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ +000021ec 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002214 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002234 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00002238 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000223c 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002314 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002318 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000231c 0000522f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC17 │ │ │ │ │ +00002320 00005230 R_ARM_THM_MOVT_ABS 000002e0 .LC17 │ │ │ │ │ +00002326 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002330 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002334 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002338 0000512f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC16 │ │ │ │ │ +0000233c 00005130 R_ARM_THM_MOVT_ABS 000002b0 .LC16 │ │ │ │ │ +00002342 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000234c 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002350 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002354 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00002358 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000235e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002368 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000236c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00002370 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000023cc 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000023e6 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000023f2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000023f6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000240c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002442 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002448 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000244c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002464 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002470 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002478 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000247c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000259c 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000025a0 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000025a4 0000602f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ +000025a8 00006030 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ +000025ae 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000026d4 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002a82 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002a86 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002a8a 00005f2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ +00002a8e 00005f30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ +00002a94 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002dae 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002db2 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002db6 0000602f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ +00002dba 00006030 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ +00002dc0 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002e46 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002f2e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002f32 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002f36 00005f2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ +00002f3a 00005f30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ +00002f40 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002fd8 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003022 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000303c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003046 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000304a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000306e 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003074 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003078 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000030f4 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000030f8 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000031a4 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000031a8 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003212 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000321e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003222 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000323c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003276 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000327a 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003294 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000329e 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003354 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003358 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000033da 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000033de 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003410 00002b0a R_ARM_THM_CALL 00001b35 _PyLong_Negate │ │ │ │ │ +00003438 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000343c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000034f2 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000034f6 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003548 00002b0a R_ARM_THM_CALL 00001b35 _PyLong_Negate │ │ │ │ │ +00003606 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003612 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003616 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000362c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003642 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000367a 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +0000387c 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00003ace 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003aee 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003af2 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003af6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003afa 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003b00 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003b2c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003b58 0000710a R_ARM_THM_CALL 00001b9d kmul_split.constprop.0 │ │ │ │ │ +00003b74 0000710a R_ARM_THM_CALL 00001b9d kmul_split.constprop.0 │ │ │ │ │ +00003bb8 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003bfe 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c26 0000720a R_ARM_THM_CALL 00001cc1 v_isub.isra.0 │ │ │ │ │ 00003c2c 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c42 0000740a R_ARM_THM_CALL 00001dd5 v_iadd.isra.0 │ │ │ │ │ -00003c48 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c6c 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003ca0 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003cb2 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003cdc 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003cfe 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003d36 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003d70 0000740a R_ARM_THM_CALL 00001dd5 v_iadd.isra.0 │ │ │ │ │ -00003d76 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003d80 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003dfa 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e22 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e4c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e54 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003e9a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003ea4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003ea8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003eba 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004042 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000406e 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000408e 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004096 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000409a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000409e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000040a2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000040a8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000040b4 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004154 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004160 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004164 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004176 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000428a 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000428e 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000438c 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000043b8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004434 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004438 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004478 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004542 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000454a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046f4 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000470c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004710 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004714 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000471e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004722 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004726 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000472a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004730 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004746 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004756 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004772 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004778 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000477c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004784 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000048de 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000048ea 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000048ee 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004902 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004934 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00004d1a 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004d1e 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004db8 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004dbc 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004e10 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004e14 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004e18 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004e1c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004e22 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004e46 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004e52 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004eae 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004ed6 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00004eea 00017a0a R_ARM_THM_CALL 0000240d _PyLong_AsByteArray │ │ │ │ │ -00004f9e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004fa2 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004fa6 0000812f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -00004faa 00008130 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -00004fb0 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004fb6 0001840a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00004fc2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004fc6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004fca 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004ff4 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00004ffa 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004ffe 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005004 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005008 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000500c 0000802f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ -00005010 00008030 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ -00005016 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005024 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005028 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000502c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005030 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000504a 0000850a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -00005064 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00005068 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000506c 0000812f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -00005070 00008130 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -00005076 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005104 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005138 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000516e 00017a0a R_ARM_THM_CALL 0000240d _PyLong_AsByteArray │ │ │ │ │ -000051ca 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000051ce 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000051d2 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -000051d6 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -000051dc 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000521a 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005238 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000523c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005240 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -00005244 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -0000524a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000525a 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000527c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000529a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052c0 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000052c4 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000052ca 0000862f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -000052ce 00008630 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -000052d4 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000533a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000533e 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00005346 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000053c0 00017a0a R_ARM_THM_CALL 0000240d _PyLong_AsByteArray │ │ │ │ │ -00005418 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000541c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005420 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -00005424 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -0000542a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005464 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000548c 00017a0a R_ARM_THM_CALL 0000240d _PyLong_AsByteArray │ │ │ │ │ -000054b0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000054b8 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000054bc 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000054c0 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -000054c4 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -000054ca 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000054e0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000054e6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000054ea 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000054f2 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000557e 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005582 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000563e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005642 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005658 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000565c 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000058b8 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000058c0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000058c4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000058e0 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000599c 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000059ac 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000059b0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000059b4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000059de 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000059e2 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000059e8 0000862f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -000059ec 00008630 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -000059f2 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005a60 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005a64 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00005ae2 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005ae8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005aec 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005b00 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005b26 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005b60 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005b64 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005bc2 00018a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00005be2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005be8 0001890a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00005bfa 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005bfe 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005c02 00008e2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ -00005c06 00008e30 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ -00005c0c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005c22 00018b0a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005c2e 00018c0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00005c36 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005c3a 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005c3e 00008f2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC33 │ │ │ │ │ -00005c42 00008f30 R_ARM_THM_MOVT_ABS 000004d8 .LC33 │ │ │ │ │ -00005c54 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005c9a 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005c9e 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00005ce0 0001900a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -00005d38 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005d60 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005d7e 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005da8 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005df0 0001900a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -00005e02 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00005e28 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005e32 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005e36 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005e5e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005e94 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005e9c 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00005ea0 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00005ea4 0000932f R_ARM_THM_MOVW_ABS_NC 00000504 .LC34 │ │ │ │ │ -00005ea8 00009330 R_ARM_THM_MOVT_ABS 00000504 .LC34 │ │ │ │ │ -00005eae 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005eb6 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005eba 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005ebe 0000942f R_ARM_THM_MOVW_ABS_NC 00000530 .LC35 │ │ │ │ │ -00005ec2 00009430 R_ARM_THM_MOVT_ABS 00000530 .LC35 │ │ │ │ │ -00005ec8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005f30 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00005f34 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00005f3c 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005f48 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00005f86 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000600e 0001780a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000601e 0001930a R_ARM_THM_CALL 00000000 PyObject_Bytes │ │ │ │ │ -000060ac 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000060b8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000060bc 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000060ce 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000062ca 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000062ce 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006314 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000639a 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000639e 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000063b6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000654e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000065b6 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00006604 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006608 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000660c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000675e 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000679a 0001780a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -000067a4 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000067a8 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000067ac 00005b2f R_ARM_THM_MOVW_ABS_NC 00000358 .LC22 │ │ │ │ │ -000067b0 00005b30 R_ARM_THM_MOVT_ABS 00000358 .LC22 │ │ │ │ │ -000067b6 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000067be 00017c0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000067cc 00017c0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000067f0 00017b0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00006822 00017b0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00006856 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006868 0001940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000687c 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000688e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006894 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00006898 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000689c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000068a0 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000068a6 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000068ba 0000582f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ -000068be 00005830 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ -000068c2 0000592f R_ARM_THM_MOVW_ABS_NC 00000334 .LC20 │ │ │ │ │ -000068c6 00005930 R_ARM_THM_MOVT_ABS 00000334 .LC20 │ │ │ │ │ -000068ca 00009a2f R_ARM_THM_MOVW_ABS_NC 00000554 .LC36 │ │ │ │ │ -000068ce 00009a30 R_ARM_THM_MOVT_ABS 00000554 .LC36 │ │ │ │ │ -000068d2 00017d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000068d8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000068dc 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000068e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000696a 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000699e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006aaa 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00006ad2 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00006ade 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006ae2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006af6 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006bde 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00006be2 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00006c18 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006c1c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006c20 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006cfa 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00006db6 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006dca 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00006dd0 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00006dd4 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00006dd8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006ddc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006de4 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006dec 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006e1e 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00006e28 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006e2c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006e44 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006e70 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006e78 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000700a 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00007018 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007090 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000070e2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000070e6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007116 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000711e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007176 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007182 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007186 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007198 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007358 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000735c 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000073aa 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007456 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00007472 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007480 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00007484 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00007488 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000748c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00007494 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000749c 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000074a4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000074a8 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000074ac 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000074b0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000074fa 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000750c 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00007510 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00007520 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000756a 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000075c4 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000075cc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000075d0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000075f4 00006e0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000760a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007630 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007642 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007652 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000765a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000765e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000767a 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000076b8 0000ad0a R_ARM_THM_CALL 0000252d pylong_int_divmod │ │ │ │ │ -000076c8 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000076d0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000076d4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000076f4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007704 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000770c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000077c6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000077ca 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007912 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -00007a24 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00007a28 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00007a34 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a38 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a3c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007a70 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007a88 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007aa0 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007aca 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007ade 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007af4 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007b0a 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007b38 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00007b52 0000680a R_ARM_THM_CALL 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -00007b82 0000680a R_ARM_THM_CALL 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -00007bba 0001972f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00007bbe 00019730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00007bc2 0000af2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -00007bc6 0000af30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -00007bcc 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007bd4 00017f0a R_ARM_THM_CALL 0000a5a1 _PyLong_Copy │ │ │ │ │ -00007bfe 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c16 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c26 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c34 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00007c44 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c54 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c70 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007c9c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007ca0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007cb6 0001890a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00007cc6 0001890a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00007d00 00018a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00007d1c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007d28 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007d2c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007d54 00017b0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00007da6 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007daa 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007dae 00008e2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ -00007db2 00008e30 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ -00007db8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007dc4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007dde 0001980a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00007e06 0001992f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00007e0a 00019930 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00007e32 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e38 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007e3c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007e40 0000b82f R_ARM_THM_MOVW_ABS_NC 00000574 .LC38 │ │ │ │ │ -00007e44 0000b830 R_ARM_THM_MOVT_ABS 00000574 .LC38 │ │ │ │ │ -00007e4a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007e54 00019c2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00007e58 00019c30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00007e62 00019d0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007e7a 0001992f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00007e7e 00019930 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00007e84 00019d0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007e94 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007e98 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007e9c 0000b92f R_ARM_THM_MOVW_ABS_NC 0000059c .LC39 │ │ │ │ │ -00007ea0 0000b930 R_ARM_THM_MOVT_ABS 0000059c .LC39 │ │ │ │ │ -00007ea6 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007ef4 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007f00 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007f04 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007f1c 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007f8a 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007faa 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007fd6 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007ff6 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008016 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008036 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008082 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000080a6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008254 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008268 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -000083b6 00019f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000083cc 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -000084e4 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008520 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008524 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008528 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008552 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008576 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008582 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000858e 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000085f4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000085f8 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000085fc 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008602 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ -00008606 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -0000860c 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008612 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008616 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000861c 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ -00008620 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -00008626 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008636 0000490a R_ARM_THM_CALL 000023b9 pylong_int_to_decimal_string │ │ │ │ │ -0000877e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00008782 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000878a 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000087c6 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000881a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008828 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000882c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008848 0001a50a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -00008852 0001a60a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000885c 00015a0a R_ARM_THM_CALL 0000069d PyLong_FromString │ │ │ │ │ -00008888 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000088aa 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000088ae 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000088b6 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -000088ba 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -000088c0 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000088cc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000089c4 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000089f8 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00008be8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c10 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c96 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008cb0 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00008d44 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008d5c 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00008dd0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00008dd4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00008dfc 0001972f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00008e00 00019730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00008e04 0000af2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -00008e08 0000af30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -00008e0e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008e5e 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008ee2 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00008ef6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008efa 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00008efe 0000c42f R_ARM_THM_MOVW_ABS_NC 000005e8 .LC42 │ │ │ │ │ -00008f02 0000c430 R_ARM_THM_MOVT_ABS 000005e8 .LC42 │ │ │ │ │ -00008f08 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008f7c 0001aa0a R_ARM_THM_CALL 0000c1b9 _PyLong_Frexp │ │ │ │ │ -00008f9a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008f9e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00008fa2 0000c72f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ -00008fa6 0000c730 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ -00008fac 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008fb6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00008fba 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00008fc2 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008fc8 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008fcc 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008fd0 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00008fd4 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00008fda 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009036 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000903a 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000090e4 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000090e8 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00009150 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000091ba 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000091be 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000922e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000924e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009264 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092be 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009312 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009330 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009334 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009382 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009410 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009458 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009460 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000946c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009470 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000094ba 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000094ee 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009562 00017f0a R_ARM_THM_CALL 0000a5a1 _PyLong_Copy │ │ │ │ │ -00009588 00002b0a R_ARM_THM_CALL 00001b39 _PyLong_Negate │ │ │ │ │ -00009668 00008c0a R_ARM_THM_CALL 0000082d long_sub │ │ │ │ │ -000096b0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000096b4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000096e4 0000430a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ -0000975a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009768 00017f0a R_ARM_THM_CALL 0000a5a1 _PyLong_Copy │ │ │ │ │ -00009790 00002b0a R_ARM_THM_CALL 00001b39 _PyLong_Negate │ │ │ │ │ -000097b2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097c8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097e0 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000097e4 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -00009808 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00009810 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -00009884 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000098e2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000995c 00006e0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -00009974 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099a2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099ac 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000099c0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099f8 00008c0a R_ARM_THM_CALL 0000082d long_sub │ │ │ │ │ -00009a38 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009a3c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009a42 0000ca2f R_ARM_THM_MOVW_ABS_NC 0000065c .LC45 │ │ │ │ │ -00009a46 0000ca30 R_ARM_THM_MOVT_ABS 0000065c .LC45 │ │ │ │ │ -00009a4c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009a84 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009aa4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009acc 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00009ad0 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00009ad8 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009adc 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00009aee 00002b0a R_ARM_THM_CALL 00001b39 _PyLong_Negate │ │ │ │ │ -00009b16 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b24 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00009b66 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b7a 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00009b8e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009bac 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009bc8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00009bcc 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00009bd4 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009bd8 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009bde 0000c92f R_ARM_THM_MOVW_ABS_NC 0000063c .LC44 │ │ │ │ │ -00009be2 0000c930 R_ARM_THM_MOVT_ABS 0000063c .LC44 │ │ │ │ │ -00009bea 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009c06 0000ad0a R_ARM_THM_CALL 0000252d pylong_int_divmod │ │ │ │ │ -00009c4c 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009c86 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009c96 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ca8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009cb8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009cdc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009cf0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d04 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d1c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d28 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009d2c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009dca 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009df8 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00009dfc 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00009ea0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ed2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009f0e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009f38 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009f70 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009f9e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a01c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a04a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a07c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a1f0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a202 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a230 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a24a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a27c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a296 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2ea 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2fa 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a350 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a3b2 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a3b6 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a402 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a40a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a40e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a422 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a482 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a50e 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a528 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a52c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a53e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a562 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a566 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a582 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a5cc 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a5d0 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a616 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a67e 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a682 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a6d4 00002b0a R_ARM_THM_CALL 00001b39 _PyLong_Negate │ │ │ │ │ -0000a73c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a740 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a7b8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a81c 0001b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a83a 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000a83e 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a85e 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000a866 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a872 0001b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a894 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a8a8 00006e0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000a8be 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a8e4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a8f8 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000a902 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a916 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000a91c 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a94a 0000ad0a R_ARM_THM_CALL 0000252d pylong_int_divmod │ │ │ │ │ -0000a958 0001b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a964 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a968 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a96e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a972 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a982 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9a2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9b2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9d4 00015a0a R_ARM_THM_CALL 0000069d PyLong_FromString │ │ │ │ │ -0000a9fc 0001790a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000aa06 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000aa0a 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000aa10 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -0000aa14 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -0000aa1c 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000aa32 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa3e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000aa42 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000aa76 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000aa7a 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000aac0 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000ab12 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000ab16 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000ab72 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ac34 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000ac38 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000ac60 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000ac68 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000ac94 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ac98 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ae04 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000ae30 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000ae42 00006e0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000ae58 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ae92 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000aeac 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000aed8 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000aeec 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af00 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af14 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af26 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000af34 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000af38 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000af44 00002b0a R_ARM_THM_CALL 00001b39 _PyLong_Negate │ │ │ │ │ -0000af5a 0001972f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000af5e 00019730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000af62 0000af2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -0000af66 0000af30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -0000af6c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000af80 00017f0a R_ARM_THM_CALL 0000a5a1 _PyLong_Copy │ │ │ │ │ -0000af8e 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000b06c 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -0000b2b4 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000b47a 00019f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000b506 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000b50a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000b50e 0000e82f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ -0000b512 0000e830 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ -0000b518 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b66c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000b670 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000b674 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000b7e4 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b80e 0001aa0a R_ARM_THM_CALL 0000c1b9 _PyLong_Frexp │ │ │ │ │ -0000b822 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -0000b836 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000b83a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000b83e 0000c72f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ -0000b842 0000c730 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ -0000b848 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b84e 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000b852 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000b856 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -0000b85a 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000b860 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b866 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000b86a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000b872 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000b9b8 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000b9bc 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000bde4 00017a0a R_ARM_THM_CALL 0000240d _PyLong_AsByteArray │ │ │ │ │ -0000beba 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000bebe 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000bf04 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000bf08 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000bf0c 0000812f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -0000bf10 00008130 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -0000bf16 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bf1c 0001840a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000bf22 0001b90a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000bf5e 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000bf62 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000bf66 0000802f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ -0000bf6a 00008030 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ -0000bf70 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bf92 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bf96 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bf9c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bfa0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bfda 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000c110 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c114 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c1b0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c1b4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c20e 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c21a 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000c278 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000c27c 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000c2fc 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000c362 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000c366 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000c424 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000c440 00017a0a R_ARM_THM_CALL 0000240d _PyLong_AsByteArray │ │ │ │ │ -0000c486 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000c48a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000c48e 0000f62f R_ARM_THM_MOVW_ABS_NC 0000071c .LC51 │ │ │ │ │ -0000c492 0000f630 R_ARM_THM_MOVT_ABS 0000071c .LC51 │ │ │ │ │ -0000c498 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c4d2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c510 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000c514 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000c518 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -0000c51c 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -0000c522 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c52a 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000c55c 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000c578 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000c57c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000c584 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000c5a8 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000c5ac 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000c5b0 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -0000c5b4 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -0000c5ba 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c5d6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c628 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c634 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c638 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c64e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c67c 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c688 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c68c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c6a2 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c962 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c96e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c972 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c986 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c9de 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -0000ca16 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000cba4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ccbe 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ccf2 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000cd22 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000cd44 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000cd50 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cd5e 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000cd6a 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cd82 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cd8a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000cd96 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cdb0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cea4 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000cea8 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000ceac 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000ceb0 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000ceb6 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ced6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000ceda 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000cede 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000cee2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000cee8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cf16 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cf20 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cf24 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cf28 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cf70 0001920a R_ARM_THM_CALL 00005ee9 PyLong_AsLongLong │ │ │ │ │ -0000cf7a 0001920a R_ARM_THM_CALL 00005ee9 PyLong_AsLongLong │ │ │ │ │ -0000cfbc 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000cfe2 0000df0a R_ARM_THM_CALL 00000f21 long_abs │ │ │ │ │ -0000cff0 0000df0a R_ARM_THM_CALL 00000f21 long_abs │ │ │ │ │ -0000d000 0000430a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ -0000d13e 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000d1ea 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d256 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d538 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d57e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d58e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d59e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d5b2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d5d6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d5e8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d5f0 00017f0a R_ARM_THM_CALL 0000a5a1 _PyLong_Copy │ │ │ │ │ -0000d610 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000158e 00015d1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -00001592 0001631e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00002142 00015d1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -00002146 0001631e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00002ff6 0000641e R_ARM_THM_JUMP24 00000ec5 _PyLong_FromLarge │ │ │ │ │ -00004f48 0000641e R_ARM_THM_JUMP24 00000ec5 _PyLong_FromLarge │ │ │ │ │ -00005b58 0001891e R_ARM_THM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ -00005c4e 0001611e R_ARM_THM_JUMP24 00000000 PyErr_Format │ │ │ │ │ -000046e0 0000641e R_ARM_THM_JUMP24 00000ec5 _PyLong_FromLarge │ │ │ │ │ -00006fba 0000681e R_ARM_THM_JUMP24 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -00007e20 00019a1e R_ARM_THM_JUMP24 0000a9b9 _PyLong_FromBytes │ │ │ │ │ -00007e2e 00019b1e R_ARM_THM_JUMP24 00008831 PyLong_FromUnicodeObject │ │ │ │ │ -00008cc2 0001a81e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00008f96 0001911e R_ARM_THM_JUMP24 00000000 ldexp │ │ │ │ │ -0000a48c 00014b1e R_ARM_THM_JUMP24 000000e1 PyLong_FromUnsignedLong │ │ │ │ │ -0000a4a0 0001591e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000a7a6 0000691e R_ARM_THM_JUMP24 000004b9 long_neg.part.0 │ │ │ │ │ -0000a7ae 0000641e R_ARM_THM_JUMP24 00000ec5 _PyLong_FromLarge │ │ │ │ │ -0000a7b2 00017f1e R_ARM_THM_JUMP24 0000a5a1 _PyLong_Copy │ │ │ │ │ -0000b7f6 0001a81e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -0000b808 0001a81e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -0000be36 0000641e R_ARM_THM_JUMP24 00000ec5 _PyLong_FromLarge │ │ │ │ │ -0000bef2 0001501e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ -0000bf80 00017f1e R_ARM_THM_JUMP24 0000a5a1 _PyLong_Copy │ │ │ │ │ -0000c020 0000681e R_ARM_THM_JUMP24 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -0000c188 0001501e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ -0000c194 00017f1e R_ARM_THM_JUMP24 0000a5a1 _PyLong_Copy │ │ │ │ │ -0000cfd4 0001811e R_ARM_THM_JUMP24 0000324d PyLong_FromInt64 │ │ │ │ │ +00003c3a 0000720a R_ARM_THM_CALL 00001cc1 v_isub.isra.0 │ │ │ │ │ +00003c40 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c58 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c5e 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c7e 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c84 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c9a 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003ca0 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003cb6 0000730a R_ARM_THM_CALL 00001dd1 v_iadd.isra.0 │ │ │ │ │ +00003cbc 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003ce0 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003d14 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003d26 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003d50 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003d72 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003daa 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003de4 0000730a R_ARM_THM_CALL 00001dd1 v_iadd.isra.0 │ │ │ │ │ +00003dea 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003df4 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003e6e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e96 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ec0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ec8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003f0e 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003f18 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003f1c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003f2e 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000040b6 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000040e2 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004102 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000410a 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000410e 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004112 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004116 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000411c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004128 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000041c8 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000041d4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000041d8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000041ea 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000042fe 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004302 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004400 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000442c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044a8 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000044ac 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000044ec 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000045b6 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +000045be 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004768 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004780 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004784 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004788 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004792 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004796 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000479a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000479e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000047a4 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000047ba 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000047ca 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000047e6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000047ec 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000047f0 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000047f8 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00004952 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000495e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004962 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004976 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000049a8 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004d8e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004d92 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004e2c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004e30 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004e84 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004e88 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004e8c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004e90 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004e96 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004eba 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004ec6 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004f22 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004f4a 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00004f5e 0001790a R_ARM_THM_CALL 00002481 _PyLong_AsByteArray │ │ │ │ │ +00005012 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00005016 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000501a 0000802f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +0000501e 00008030 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +00005024 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000502a 0001830a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00005036 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000503a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000503e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005068 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000506e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005072 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005078 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000507c 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005080 00007f2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ +00005084 00007f30 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ +0000508a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005098 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000509c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000050a0 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000050a4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000050be 0000840a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000050d8 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000050dc 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000050e0 0000802f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +000050e4 00008030 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +000050ea 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005178 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000051ac 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000051e2 0001790a R_ARM_THM_CALL 00002481 _PyLong_AsByteArray │ │ │ │ │ +0000523e 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005242 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005246 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +0000524a 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +00005250 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000528e 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000052ac 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000052b0 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000052b4 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +000052b8 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +000052be 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000052ce 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000052f0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000530e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005334 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005338 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000533e 0000852f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ +00005342 00008530 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ +00005348 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000053ae 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000053b2 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000053ba 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005434 0001790a R_ARM_THM_CALL 00002481 _PyLong_AsByteArray │ │ │ │ │ +0000548c 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005490 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005494 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +00005498 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000549e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000054d8 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00005500 0001790a R_ARM_THM_CALL 00002481 _PyLong_AsByteArray │ │ │ │ │ +00005524 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000552c 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005530 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005534 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +00005538 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000553e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005554 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000555a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000555e 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00005566 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000055f2 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000055f6 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000056b2 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000056b6 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000056cc 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000056d0 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000592c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005934 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005938 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005954 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005a10 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005a20 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a24 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a28 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a52 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005a56 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005a5c 0000852f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ +00005a60 00008530 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ +00005a66 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005ad4 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00005ad8 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005b56 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005b5c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005b60 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005b74 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005b9a 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005bd4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005bd8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005c36 0001890a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00005c56 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c5c 0001880a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00005c6e 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005c72 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005c76 00008d2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ +00005c7a 00008d30 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ +00005c80 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005c96 00018a0a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005ca2 00018b0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00005caa 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005cae 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005cb2 00008e2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC33 │ │ │ │ │ +00005cb6 00008e30 R_ARM_THM_MOVT_ABS 000004d8 .LC33 │ │ │ │ │ +00005cc8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005d0e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00005d12 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005d54 00018f0a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00005dac 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005dd4 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005df2 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005e1c 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005e64 00018f0a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00005e76 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00005e9c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005ea6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005eaa 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005ed2 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005f08 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005f10 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00005f14 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00005f18 0000922f R_ARM_THM_MOVW_ABS_NC 00000504 .LC34 │ │ │ │ │ +00005f1c 00009230 R_ARM_THM_MOVT_ABS 00000504 .LC34 │ │ │ │ │ +00005f22 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005f2a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005f2e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005f32 0000932f R_ARM_THM_MOVW_ABS_NC 00000530 .LC35 │ │ │ │ │ +00005f36 00009330 R_ARM_THM_MOVT_ABS 00000530 .LC35 │ │ │ │ │ +00005f3c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005fa8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00005fac 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00005fb4 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005fc0 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00005ffe 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006086 0001770a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00006096 0001920a R_ARM_THM_CALL 00000000 PyObject_Bytes │ │ │ │ │ +00006124 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006130 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006134 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006146 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006342 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006346 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000638c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006412 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00006416 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000642e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000065c6 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000662e 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000667c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006680 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006684 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000067d6 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000067f8 0001770a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00006802 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00006806 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000680a 00005b2f R_ARM_THM_MOVW_ABS_NC 00000358 .LC22 │ │ │ │ │ +0000680e 00005b30 R_ARM_THM_MOVT_ABS 00000358 .LC22 │ │ │ │ │ +00006814 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000681c 00017b0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000682e 00017b0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00006852 00017a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00006882 00017a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000068b6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000068c6 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000068d8 0001930a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00006900 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00006904 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00006908 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000690c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006912 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000691a 0000582f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ +0000691e 00005830 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ +00006922 0000592f R_ARM_THM_MOVW_ABS_NC 00000334 .LC20 │ │ │ │ │ +00006926 00005930 R_ARM_THM_MOVT_ABS 00000334 .LC20 │ │ │ │ │ +0000692a 0000992f R_ARM_THM_MOVW_ABS_NC 00000554 .LC36 │ │ │ │ │ +0000692e 00009930 R_ARM_THM_MOVT_ABS 00000554 .LC36 │ │ │ │ │ +00006932 00017c0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00006948 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006950 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006954 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006958 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069e2 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00006a16 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006b22 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00006b4a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006b56 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006b5a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006b6e 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006c56 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00006c5a 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00006c90 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006c94 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006c98 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006d72 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00006e2e 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006e42 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00006e48 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00006e4c 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00006e50 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006e54 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006e5c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006e64 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006e96 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006ea0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006ea4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006ebc 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006ee8 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006ef0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007082 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00007090 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007108 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000715a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000715e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000718e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007196 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000071ee 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000071fa 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000071fe 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007210 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000073d0 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000073d4 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00007422 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000074ce 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +000074ea 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000074f8 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000074fc 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00007500 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00007504 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000750c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007514 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000751c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007520 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007524 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007528 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007572 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00007584 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00007588 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00007598 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000075e2 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000763c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007644 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007648 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000766c 00006d0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +00007682 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076a8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076ba 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076ca 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000076d2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000076d6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000076f2 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007730 0000ac0a R_ARM_THM_CALL 00002529 pylong_int_divmod │ │ │ │ │ +00007740 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007748 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000774c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000776c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000777c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007784 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000783e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007842 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000798a 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +00007a9c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00007aa0 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00007aac 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007ab0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007ab4 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007ae8 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b00 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b18 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b42 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b56 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b6c 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b82 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007bb0 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00007bca 0000680a R_ARM_THM_CALL 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +00007bfa 0000680a R_ARM_THM_CALL 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +00007c32 0001962f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00007c36 00019630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00007c3a 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +00007c3e 0000ae30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +00007c44 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007c4c 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +00007c76 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007c8e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007c9e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007cac 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00007cbc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ccc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ce8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007d14 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007d18 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007d2e 0001880a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00007d3e 0001880a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00007d78 0001890a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00007d94 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007da0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007da4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007dcc 00017a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00007e1e 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007e22 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007e26 00008d2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ +00007e2a 00008d30 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ +00007e30 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007e3c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007e56 0001970a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00007e7e 0001982f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00007e82 00019830 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00007eaa 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007eb0 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007eb4 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007eb8 0000b72f R_ARM_THM_MOVW_ABS_NC 00000574 .LC38 │ │ │ │ │ +00007ebc 0000b730 R_ARM_THM_MOVT_ABS 00000574 .LC38 │ │ │ │ │ +00007ec2 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007ecc 00019b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00007ed0 00019b30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00007eda 00019c0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007ef2 0001982f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00007ef6 00019830 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00007efc 00019c0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007f0c 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007f10 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007f14 0000b82f R_ARM_THM_MOVW_ABS_NC 0000059c .LC39 │ │ │ │ │ +00007f18 0000b830 R_ARM_THM_MOVT_ABS 0000059c .LC39 │ │ │ │ │ +00007f1e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007f6c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007f78 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007f7c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007f94 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008002 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00008022 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000804e 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000806e 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000808e 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000080ae 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000080fa 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +0000811e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082cc 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000082e0 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +0000842e 00019e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00008444 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00008560 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008598 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000859c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085a0 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085ca 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000085ee 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000085fa 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00008606 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000866c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008670 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008674 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000867a 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +0000867e 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +00008684 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000868a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000868e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008694 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +00008698 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +0000869e 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000086ae 0000490a R_ARM_THM_CALL 000023b5 pylong_int_to_decimal_string │ │ │ │ │ +000087f6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000087fa 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00008802 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000883e 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00008892 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000088a0 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000088a4 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000088c0 0001a40a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +000088ca 0001a50a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000088d4 0001590a R_ARM_THM_CALL 0000069d PyLong_FromString │ │ │ │ │ +00008900 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008922 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008926 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000892e 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +00008932 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +00008938 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008944 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a3c 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008a70 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00008c60 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c88 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d0e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d28 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00008dbc 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008dd4 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00008e48 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00008e4c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00008e74 0001962f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00008e78 00019630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00008e7c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +00008e80 0000ae30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +00008e86 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008ed6 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00008f5a 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00008f6e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00008f72 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00008f76 0000c32f R_ARM_THM_MOVW_ABS_NC 000005e8 .LC42 │ │ │ │ │ +00008f7a 0000c330 R_ARM_THM_MOVT_ABS 000005e8 .LC42 │ │ │ │ │ +00008f80 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008ff4 0001a90a R_ARM_THM_CALL 0000c261 _PyLong_Frexp │ │ │ │ │ +00009012 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00009016 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000901a 0000c62f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ +0000901e 0000c630 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ +00009024 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000902e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00009032 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000903a 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00009040 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009044 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009048 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000904c 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00009052 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000090ae 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000090b2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000915c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009160 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000091c8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009232 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009236 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000092a6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092c6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092dc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009336 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000938a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000093a8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000093ac 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000093fa 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009488 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000094d0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000094d8 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000094e4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000094e8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009532 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009566 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000095da 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +00009600 00002b0a R_ARM_THM_CALL 00001b35 _PyLong_Negate │ │ │ │ │ +000096e0 00008b0a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +00009728 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000972c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000975c 0000430a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ +000097d2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097e0 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +00009808 00002b0a R_ARM_THM_CALL 00001b35 _PyLong_Negate │ │ │ │ │ +0000982a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009840 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009858 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000985c 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +00009880 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00009888 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +000098fc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000995a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099d4 00006d0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +000099ec 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a1a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a24 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009a38 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a70 00008b0a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +00009ab0 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009ab4 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009aba 0000c92f R_ARM_THM_MOVW_ABS_NC 0000065c .LC45 │ │ │ │ │ +00009abe 0000c930 R_ARM_THM_MOVT_ABS 0000065c .LC45 │ │ │ │ │ +00009ac4 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009afc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b1c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b44 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00009b48 0001ac30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00009b50 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00009b54 0001ab30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009b66 00002b0a R_ARM_THM_CALL 00001b35 _PyLong_Negate │ │ │ │ │ +00009b8e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b9c 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00009bde 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009bf2 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00009c06 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009c24 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009c40 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00009c44 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00009c4c 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009c50 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009c56 0000c82f R_ARM_THM_MOVW_ABS_NC 0000063c .LC44 │ │ │ │ │ +00009c5a 0000c830 R_ARM_THM_MOVT_ABS 0000063c .LC44 │ │ │ │ │ +00009c62 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009c7e 0000ac0a R_ARM_THM_CALL 00002529 pylong_int_divmod │ │ │ │ │ +00009cc4 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009cfe 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d0e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d20 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d30 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d54 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d68 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d7c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d94 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009da0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009da4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009e42 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e70 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009e74 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00009f18 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009f4a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009f86 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009fb0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009fe8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a016 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a094 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0c2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0f4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a268 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a27a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a2a8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a2c2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a2f4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a30e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a362 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a372 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3c8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a42a 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a42e 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a47a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a482 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a486 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a49a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a4fa 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a586 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a5a0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a5a4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a5b6 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a5da 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a5de 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a5fa 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a644 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a648 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a68e 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a6f6 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a6fa 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a74c 00002b0a R_ARM_THM_CALL 00001b35 _PyLong_Negate │ │ │ │ │ +0000a7c4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a7c8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a82c 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +0000a85c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a8c0 0001b50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a8de 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000a8e2 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a902 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000a90a 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a916 0001b50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a938 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a94c 00006d0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +0000a962 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a988 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a99c 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000a9a6 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a9ba 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000a9c0 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a9ee 0000ac0a R_ARM_THM_CALL 00002529 pylong_int_divmod │ │ │ │ │ +0000a9fc 0001b50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000aa08 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000aa0c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000aa12 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000aa16 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000aa26 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa46 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa56 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa78 0001590a R_ARM_THM_CALL 0000069d PyLong_FromString │ │ │ │ │ +0000aaa0 0001780a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000aaaa 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000aaae 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000aab4 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +0000aab8 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +0000aac0 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000aad6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aae2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000aae6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ab1a 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000ab1e 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000ab64 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000abb6 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000abba 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000ac16 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000acd8 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000acdc 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000ad04 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000ad0c 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000ad38 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ad3c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000aea8 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000aed4 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000aee6 00006d0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +0000aefc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000af36 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000af50 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000af7c 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000af90 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000afa4 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000afb8 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000afca 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000afd8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000afdc 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000afe8 00002b0a R_ARM_THM_CALL 00001b35 _PyLong_Negate │ │ │ │ │ +0000affe 0001962f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000b002 00019630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000b006 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +0000b00a 0000ae30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +0000b010 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b024 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +0000b032 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000b110 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +0000b358 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000b51e 00019e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000b5aa 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000b5ae 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000b5b2 0000e72f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ +0000b5b6 0000e730 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ +0000b5bc 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b710 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000b714 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000b718 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000b888 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b8b2 0001a90a R_ARM_THM_CALL 0000c261 _PyLong_Frexp │ │ │ │ │ +0000b8c6 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +0000b8da 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000b8de 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000b8e2 0000c62f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ +0000b8e6 0000c630 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ +0000b8ec 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b8f2 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000b8f6 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000b8fa 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000b8fe 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000b904 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b90a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000b90e 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000b916 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000ba5e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000ba62 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000be8a 0001790a R_ARM_THM_CALL 00002481 _PyLong_AsByteArray │ │ │ │ │ +0000bf60 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000bf64 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000bfaa 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000bfae 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000bfb2 0000802f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +0000bfb6 00008030 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +0000bfbc 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bfc2 0001830a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000bfc8 0001b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000c004 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000c008 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000c00c 00007f2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ +0000c010 00007f30 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ +0000c016 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c038 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c03c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c044 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c048 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c082 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000c1b8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c1bc 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c258 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c25c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c2b6 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c2c2 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000c320 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000c324 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000c3a4 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000c40a 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000c40e 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000c4cc 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000c4e8 0001790a R_ARM_THM_CALL 00002481 _PyLong_AsByteArray │ │ │ │ │ +0000c52e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000c532 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000c536 0000f52f R_ARM_THM_MOVW_ABS_NC 0000071c .LC51 │ │ │ │ │ +0000c53a 0000f530 R_ARM_THM_MOVT_ABS 0000071c .LC51 │ │ │ │ │ +0000c540 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c57a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c5b8 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000c5bc 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000c5c0 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +0000c5c4 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000c5ca 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c5d2 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000c604 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000c620 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000c624 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000c62c 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000c650 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000c654 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000c658 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +0000c65c 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000c662 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c67e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c6d0 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c6dc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c6e0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c6f6 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c724 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c730 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c734 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c74a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ca0a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ca16 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ca1a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ca2e 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ca86 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +0000cabe 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000cc4c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cd66 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cd9a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cdca 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cdec 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cdf8 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ce06 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ce12 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ce2a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce32 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ce3e 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ce58 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cf4c 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000cf50 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000cf54 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000cf58 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000cf5e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000cf7e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000cf82 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000cf86 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000cf8a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000cf90 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000cfbe 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cfc8 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cfcc 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cfd0 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d018 0001910a R_ARM_THM_CALL 00005f61 PyLong_AsLongLong │ │ │ │ │ +0000d022 0001910a R_ARM_THM_CALL 00005f61 PyLong_AsLongLong │ │ │ │ │ +0000d064 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000d08a 0000de0a R_ARM_THM_CALL 00000f1d long_abs │ │ │ │ │ +0000d098 0000de0a R_ARM_THM_CALL 00000f1d long_abs │ │ │ │ │ +0000d0a8 0000430a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ +0000d1e6 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000d292 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d2fe 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d5e0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d626 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d636 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d646 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d65a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d67e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d690 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d698 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +0000d6b8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000158e 00015c1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00001592 0001621e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +00002152 00015c1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00002156 0001621e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +0000306a 0000641e R_ARM_THM_JUMP24 00000ec1 _PyLong_FromLarge │ │ │ │ │ +00004754 0000641e R_ARM_THM_JUMP24 00000ec1 _PyLong_FromLarge │ │ │ │ │ +00004fbc 0000641e R_ARM_THM_JUMP24 00000ec1 _PyLong_FromLarge │ │ │ │ │ +00005bcc 0001881e R_ARM_THM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ +00005cc2 0001601e R_ARM_THM_JUMP24 00000000 PyErr_Format │ │ │ │ │ +00007032 0000681e R_ARM_THM_JUMP24 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +00007e98 0001991e R_ARM_THM_JUMP24 0000aa5d _PyLong_FromBytes │ │ │ │ │ +00007ea6 00019a1e R_ARM_THM_JUMP24 000088a9 PyLong_FromUnicodeObject │ │ │ │ │ +00008d3a 0001a71e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000900e 0001901e R_ARM_THM_JUMP24 00000000 ldexp │ │ │ │ │ +0000a504 00014a1e R_ARM_THM_JUMP24 000000e1 PyLong_FromUnsignedLong │ │ │ │ │ +0000a518 0001581e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000a84e 0000641e R_ARM_THM_JUMP24 00000ec1 _PyLong_FromLarge │ │ │ │ │ +0000a856 00017e1e R_ARM_THM_JUMP24 0000a619 _PyLong_Copy │ │ │ │ │ +0000b89a 0001a71e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000b8ac 0001a71e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000bedc 0000641e R_ARM_THM_JUMP24 00000ec1 _PyLong_FromLarge │ │ │ │ │ +0000bf98 00014f1e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ +0000c026 00017e1e R_ARM_THM_JUMP24 0000a619 _PyLong_Copy │ │ │ │ │ +0000c0c8 0000681e R_ARM_THM_JUMP24 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +0000c230 00014f1e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ +0000c23c 00017e1e R_ARM_THM_JUMP24 0000a619 _PyLong_Copy │ │ │ │ │ +0000d07c 0001801e R_ARM_THM_JUMP24 000032c1 PyLong_FromInt64 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x18ce4 contains 67 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x18d80 contains 67 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000038 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000054 0000850a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -00000064 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000068 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000006c 00010b2f R_ARM_THM_MOVW_ABS_NC 00000764 .LC53 │ │ │ │ │ -00000070 00010b30 R_ARM_THM_MOVT_ABS 00000764 .LC53 │ │ │ │ │ -00000076 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000092 0001860a R_ARM_THM_CALL 00005081 PyLong_AsNativeBytes │ │ │ │ │ -000000a2 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000000a6 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000000aa 00010c2f R_ARM_THM_MOVW_ABS_NC 00000794 .LC54 │ │ │ │ │ -000000ae 00010c30 R_ARM_THM_MOVT_ABS 00000794 .LC54 │ │ │ │ │ -000000b4 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000000d4 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000000d8 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000000f8 0001860a R_ARM_THM_CALL 00005081 PyLong_AsNativeBytes │ │ │ │ │ -00000104 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000108 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000010c 0001162f R_ARM_THM_MOVW_ABS_NC 0000089c .LC62 │ │ │ │ │ -00000110 00011630 R_ARM_THM_MOVT_ABS 0000089c .LC62 │ │ │ │ │ -00000116 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000138 00017f0a R_ARM_THM_CALL 0000a5a1 _PyLong_Copy │ │ │ │ │ -00000142 0001172f R_ARM_THM_MOVW_ABS_NC 000008cc .LC63 │ │ │ │ │ -00000146 00011730 R_ARM_THM_MOVT_ABS 000008cc .LC63 │ │ │ │ │ -00000168 0001860a R_ARM_THM_CALL 00005081 PyLong_AsNativeBytes │ │ │ │ │ -00000174 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000178 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000017c 0001192f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC64 │ │ │ │ │ -00000180 00011930 R_ARM_THM_MOVT_ABS 000008d0 .LC64 │ │ │ │ │ -00000186 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001ac 0001860a R_ARM_THM_CALL 00005081 PyLong_AsNativeBytes │ │ │ │ │ -000001bc 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000001c0 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000001c4 00011a2f R_ARM_THM_MOVW_ABS_NC 00000900 .LC65 │ │ │ │ │ -000001c8 00011a30 R_ARM_THM_MOVT_ABS 00000900 .LC65 │ │ │ │ │ -000001ce 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001ee 0000850a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -000001fa 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000001fe 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000202 00011b2f R_ARM_THM_MOVW_ABS_NC 00000924 .LC66 │ │ │ │ │ -00000206 00011b30 R_ARM_THM_MOVT_ABS 00000924 .LC66 │ │ │ │ │ -0000020c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000023a 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000023e 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000244 0000e32f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -00000248 0000e330 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -0000024e 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000004 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000038 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000054 0000840a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +00000064 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000068 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000006c 00010a2f R_ARM_THM_MOVW_ABS_NC 00000764 .LC53 │ │ │ │ │ +00000070 00010a30 R_ARM_THM_MOVT_ABS 00000764 .LC53 │ │ │ │ │ +00000076 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000092 0001850a R_ARM_THM_CALL 000050f5 PyLong_AsNativeBytes │ │ │ │ │ +000000a2 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000000a6 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000000aa 00010b2f R_ARM_THM_MOVW_ABS_NC 00000794 .LC54 │ │ │ │ │ +000000ae 00010b30 R_ARM_THM_MOVT_ABS 00000794 .LC54 │ │ │ │ │ +000000b4 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000000d4 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000000d8 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000000f8 0001850a R_ARM_THM_CALL 000050f5 PyLong_AsNativeBytes │ │ │ │ │ +00000104 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000108 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000010c 0001152f R_ARM_THM_MOVW_ABS_NC 0000089c .LC62 │ │ │ │ │ +00000110 00011530 R_ARM_THM_MOVT_ABS 0000089c .LC62 │ │ │ │ │ +00000116 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000138 00017e0a R_ARM_THM_CALL 0000a619 _PyLong_Copy │ │ │ │ │ +00000142 0001162f R_ARM_THM_MOVW_ABS_NC 000008cc .LC63 │ │ │ │ │ +00000146 00011630 R_ARM_THM_MOVT_ABS 000008cc .LC63 │ │ │ │ │ +00000168 0001850a R_ARM_THM_CALL 000050f5 PyLong_AsNativeBytes │ │ │ │ │ +00000174 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000178 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000017c 0001182f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC64 │ │ │ │ │ +00000180 00011830 R_ARM_THM_MOVT_ABS 000008d0 .LC64 │ │ │ │ │ +00000186 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001ac 0001850a R_ARM_THM_CALL 000050f5 PyLong_AsNativeBytes │ │ │ │ │ +000001bc 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000001c0 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000001c4 0001192f R_ARM_THM_MOVW_ABS_NC 00000900 .LC65 │ │ │ │ │ +000001c8 00011930 R_ARM_THM_MOVT_ABS 00000900 .LC65 │ │ │ │ │ +000001ce 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001ee 0000840a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000001fa 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000001fe 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000202 00011a2f R_ARM_THM_MOVW_ABS_NC 00000924 .LC66 │ │ │ │ │ +00000206 00011a30 R_ARM_THM_MOVT_ABS 00000924 .LC66 │ │ │ │ │ +0000020c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000023a 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000023e 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000244 0000e22f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +00000248 0000e230 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +0000024e 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000282 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000002a6 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000002b4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002d6 0001860a R_ARM_THM_CALL 00005081 PyLong_AsNativeBytes │ │ │ │ │ -000002e6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000002ea 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000002ee 00011e2f R_ARM_THM_MOVW_ABS_NC 00000954 .LC67 │ │ │ │ │ -000002f2 00011e30 R_ARM_THM_MOVT_ABS 00000954 .LC67 │ │ │ │ │ -000002f8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000030e 0000880a R_ARM_THM_CALL 0000535d PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ -0000031e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000322 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000326 00011f2f R_ARM_THM_MOVW_ABS_NC 00000978 .LC68 │ │ │ │ │ -0000032a 00011f30 R_ARM_THM_MOVT_ABS 00000978 .LC68 │ │ │ │ │ -00000330 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000034 0001501e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ -000000ce 0001591e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000014a 0001d11e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +000002a6 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000002b4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002d6 0001850a R_ARM_THM_CALL 000050f5 PyLong_AsNativeBytes │ │ │ │ │ +000002e6 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000002ea 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000002ee 00011d2f R_ARM_THM_MOVW_ABS_NC 00000954 .LC67 │ │ │ │ │ +000002f2 00011d30 R_ARM_THM_MOVT_ABS 00000954 .LC67 │ │ │ │ │ +000002f8 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000030e 0000870a R_ARM_THM_CALL 000053d1 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ +0000031e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000322 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000326 00011e2f R_ARM_THM_MOVW_ABS_NC 00000978 .LC68 │ │ │ │ │ +0000032a 00011e30 R_ARM_THM_MOVT_ABS 00000978 .LC68 │ │ │ │ │ +00000330 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000034 00014f1e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ +000000ce 0001581e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000014a 0001d01e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000266 0000101e R_ARM_THM_JUMP24 000002d1 long_alloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x18efc contains 8 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x18f98 contains 8 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000324 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000328 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000032c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000334 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000338 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000033c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ _B_AVBVA;F │ │ │ │ │ )FJF%F7F │ │ │ │ │ UBUALBLA │ │ │ │ │ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ │ %%%%%%% │ │ │ │ │ !"#%%%%%% │ │ │ │ │ !"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ │ -p_yD hiX │ │ │ │ │ +pOyD haX │ │ │ │ │ F2FaFVF/ │ │ │ │ │ "F3F,F>F │ │ │ │ │ 2FCF.FGF │ │ │ │ │ .FWBEFWA │ │ │ │ │ !F2FTF>FO │ │ │ │ │ too many digits in integer │ │ │ │ │ can't init int info type │ │ │ │ │ @@ -200,15 +200,14 @@ │ │ │ │ │ _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ int_to_bytes │ │ │ │ │ _PyLong_AsByteArray.constprop.0 │ │ │ │ │ long_neg_method │ │ │ │ │ _PyLong_FromLarge │ │ │ │ │ long_neg │ │ │ │ │ _PyLong_FromSTwoDigits │ │ │ │ │ -long_neg.part.0 │ │ │ │ │ long_add_method │ │ │ │ │ long_add │ │ │ │ │ long_mul_method │ │ │ │ │ long_mul │ │ │ │ │ kmul_split.constprop.0 │ │ │ │ │ v_isub.isra.0 │ │ │ │ │ v_iadd.isra.0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -266,17 +266,17 @@ │ │ │ │ │ mov ip, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r4, [lr, r3, lsl #2] │ │ │ │ │ cbz r4, 26c │ │ │ │ │ cmp r1, ip │ │ │ │ │ bne.n 260 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 124c │ │ │ │ │ R_ARM_THM_JUMP24 maybe_small_long │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 124c │ │ │ │ │ R_ARM_THM_JUMP24 maybe_small_long │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, ip, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ b.n 254 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 246 │ │ │ │ │ @@ -357,15 +357,15 @@ │ │ │ │ │ mov r3, r5 │ │ │ │ │ add.w r1, r0, #16 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ - bl 240c │ │ │ │ │ + bl 2480 │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 39c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r7, r5 │ │ │ │ │ @@ -501,73 +501,69 @@ │ │ │ │ │ .word 0x00006fb8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000001e0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 00000444 : │ │ │ │ │ long_neg(): │ │ │ │ │ + push {r3, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 464 │ │ │ │ │ + bhi.n 476 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ and.w r1, r1, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ negs r0, r1 │ │ │ │ │ mov.w r1, r1, asr #31 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ - b.n 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ - b.n 4b8 │ │ │ │ │ - nop │ │ │ │ │ + b.n 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ + R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ + cbz r0, 48e │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + and.w r3, r2, #3 │ │ │ │ │ + bic.w r2, r2, #7 │ │ │ │ │ + rsb r3, r3, #2 │ │ │ │ │ + orrs r3, r2 │ │ │ │ │ + str r3, [r0, #8] │ │ │ │ │ + pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00000468 <_PyLong_FromSTwoDigits>: │ │ │ │ │ +00000490 <_PyLong_FromSTwoDigits>: │ │ │ │ │ _PyLong_FromSTwoDigits(): │ │ │ │ │ push {lr} │ │ │ │ │ adds.w lr, r0, #5 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp.w lr, #262 @ 0x106 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.n 490 <_PyLong_FromSTwoDigits+0x28> │ │ │ │ │ + bcs.n 4b8 <_PyLong_FromSTwoDigits+0x28> │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, lr, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ pop {pc} │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ adds.w r3, r0, ip │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 4b0 <_PyLong_FromSTwoDigits+0x48> │ │ │ │ │ + bcs.n 4d8 <_PyLong_FromSTwoDigits+0x48> │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 1c0 <_Py_DECREF_SPECIALIZED.constprop.0+0x78> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.w ec4 <_PyLong_FromLarge> │ │ │ │ │ - │ │ │ │ │ -000004b8 : │ │ │ │ │ -long_neg.part.0(): │ │ │ │ │ - push {r3, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl a5a0 <_PyLong_Copy> │ │ │ │ │ - R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ - cbz r0, 4de │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ - and.w r3, r2, #3 │ │ │ │ │ - bic.w r2, r2, #7 │ │ │ │ │ - rsb r3, r3, #2 │ │ │ │ │ - orrs r3, r2 │ │ │ │ │ - str r3, [r0, #8] │ │ │ │ │ - pop {r3, pc} │ │ │ │ │ + b.w ec0 <_PyLong_FromLarge> │ │ │ │ │ │ │ │ │ │ 000004e0 : │ │ │ │ │ long_add(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ @@ -621,23 +617,23 @@ │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq.n 588 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq.n 590 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e58 │ │ │ │ │ + b.w 3ecc │ │ │ │ │ R_ARM_THM_JUMP24 x_add │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq.n 5d8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7124 │ │ │ │ │ + b.w 719c │ │ │ │ │ R_ARM_THM_JUMP24 x_sub │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ blt.n 5f4 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -655,15 +651,15 @@ │ │ │ │ │ orr.w r1, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ beq.n 552 │ │ │ │ │ b.n 5be │ │ │ │ │ - bl 3e58 │ │ │ │ │ + bl 3ecc │ │ │ │ │ R_ARM_THM_CALL x_add │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 552 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -802,15 +798,15 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r2, #8 │ │ │ │ │ strd r3, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - bl 240c │ │ │ │ │ + bl 2480 │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ beq.n 70e │ │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ │ mov.w ip, #30 │ │ │ │ │ @@ -826,39 +822,39 @@ │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ orr.w r3, r3, ip, lsl #29 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ beq.n 762 │ │ │ │ │ adds r3, #1 │ │ │ │ │ b.n 70e │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - bne.n 80e │ │ │ │ │ + bne.n 802 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ beq.n 7e6 │ │ │ │ │ ldrsb.w r2, [r1, #7] │ │ │ │ │ subs.w r3, r6, #19 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 80e │ │ │ │ │ + bge.n 802 │ │ │ │ │ rsb r3, r3, #9 │ │ │ │ │ b.n 70e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 812 │ │ │ │ │ + bne.n 810 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 712 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -884,61 +880,59 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ b.n 712 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n 7f8 │ │ │ │ │ + ldrb.w r1, [r0, #1]! │ │ │ │ │ + cbz r2, 7f2 │ │ │ │ │ + cmp r2, #7 │ │ │ │ │ + beq.n 806 │ │ │ │ │ clz r1, r1 │ │ │ │ │ adds r2, #1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 780 │ │ │ │ │ - ldrb.w r1, [r0, #1]! │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 7ea │ │ │ │ │ - cmp r2, #7 │ │ │ │ │ - bne.n 7ea │ │ │ │ │ + bne.n 7e8 │ │ │ │ │ + b.n 780 │ │ │ │ │ + movs r3, #9 │ │ │ │ │ + b.n 70e │ │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ │ negs r3, r2 │ │ │ │ │ adcs r3, r2 │ │ │ │ │ b.n 780 │ │ │ │ │ - movs r3, #9 │ │ │ │ │ - b.n 70e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 7a0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 7a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 7a0 │ │ │ │ │ - nop │ │ │ │ │ │ │ │ │ │ -0000082c : │ │ │ │ │ +00000828 : │ │ │ │ │ long_sub(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r3, r2 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n 8bc │ │ │ │ │ + bhi.n 8b8 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ @@ -946,15 +940,15 @@ │ │ │ │ │ sbc.w r3, r3, r2, asr #31 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc.w r2, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 89c │ │ │ │ │ + bcs.n 898 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -962,96 +956,96 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 8ce │ │ │ │ │ + bcs.n 8ca │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_Py_DECREF_SPECIALIZED.constprop.0+0x78> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 916 │ │ │ │ │ + beq.n 912 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 90c │ │ │ │ │ + beq.n 908 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7124 │ │ │ │ │ + b.w 719c │ │ │ │ │ R_ARM_THM_JUMP24 x_sub │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 93c │ │ │ │ │ + blt.n 938 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 898 │ │ │ │ │ + beq.n 894 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w r2, r0, #12 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r1, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ - beq.n 898 │ │ │ │ │ - b.n 8f2 │ │ │ │ │ + beq.n 894 │ │ │ │ │ + b.n 8ee │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e58 │ │ │ │ │ + b.w 3ecc │ │ │ │ │ R_ARM_THM_JUMP24 x_add │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 936 │ │ │ │ │ - bl 3e58 │ │ │ │ │ + beq.n 932 │ │ │ │ │ + bl 3ecc │ │ │ │ │ R_ARM_THM_CALL x_add │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 898 │ │ │ │ │ + beq.n 894 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 898 │ │ │ │ │ + b.n 894 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n 8c4 │ │ │ │ │ + b.n 8c0 │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r5, r2 │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 8d6 │ │ │ │ │ + b.n 8d2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000094c : │ │ │ │ │ +00000948 : │ │ │ │ │ PyLong_Export(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 9bc │ │ │ │ │ + beq.n 9b8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ - bl 9e8 │ │ │ │ │ + bl 9e4 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongLongAndOverflow │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r3, 986 │ │ │ │ │ + cbnz r3, 982 │ │ │ │ │ strd r0, r1, [r4] │ │ │ │ │ strb r3, [r4, #8] │ │ │ │ │ strd r3, r3, [r4, #12] │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ @@ -1073,15 +1067,15 @@ │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #20] │ │ │ │ │ - b.n 980 │ │ │ │ │ + b.n 97c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ @@ -1093,246 +1087,246 @@ │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 980 │ │ │ │ │ + b.n 97c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000009e8 : │ │ │ │ │ +000009e4 : │ │ │ │ │ PyLong_AsLongLongAndOverflow(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad8 │ │ │ │ │ + beq.n ad4 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #7 │ │ │ │ │ it mi │ │ │ │ │ movmi r4, r3 │ │ │ │ │ - bpl.n ac8 │ │ │ │ │ + bpl.n ac4 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ - bhi.n a32 │ │ │ │ │ + bhi.n a2e │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ asrs r1, r3, #31 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n aa8 │ │ │ │ │ + bne.n aa4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov.w lr, r3, lsr #3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ add.w r9, r2, #12 │ │ │ │ │ mov.w ip, r8, lsl #30 │ │ │ │ │ lsls r6, r3, #30 │ │ │ │ │ orr.w ip, ip, r3, lsr #2 │ │ │ │ │ subs.w lr, lr, #1 │ │ │ │ │ - bcc.n a7a │ │ │ │ │ + bcc.n a76 │ │ │ │ │ ldr.w r5, [r9, lr, lsl #2] │ │ │ │ │ adds r5, r5, r6 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ adc.w ip, ip, #0 │ │ │ │ │ lsrs r6, r5, #30 │ │ │ │ │ orr.w r6, r6, ip, lsl #2 │ │ │ │ │ mov.w r7, ip, lsr #30 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r8, ip │ │ │ │ │ - beq.n a3e │ │ │ │ │ + beq.n a3a │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n a26 │ │ │ │ │ + b.n a22 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - blt.n a92 │ │ │ │ │ + blt.n a8e │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ mul.w ip, r0, r8 │ │ │ │ │ mla ip, r3, r1, ip │ │ │ │ │ umull r3, r1, r0, r3 │ │ │ │ │ add r1, ip │ │ │ │ │ - b.n a26 │ │ │ │ │ + b.n a22 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n a70 │ │ │ │ │ + bge.n a6c │ │ │ │ │ add.w ip, r8, #2147483648 @ 0x80000000 │ │ │ │ │ orrs.w ip, r3, ip │ │ │ │ │ - bne.n a70 │ │ │ │ │ + bne.n a6c │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n a26 │ │ │ │ │ + b.n a22 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a2a │ │ │ │ │ + bge.n a26 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a2a │ │ │ │ │ + bne.n a26 │ │ │ │ │ mov r0, r2 │ │ │ │ │ strd r3, r1, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ │ - b.n a2a │ │ │ │ │ + b.n a26 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, ae8 │ │ │ │ │ + cbz r0, ae4 │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n a10 │ │ │ │ │ + b.n a0c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ mov.w r1, #1672 @ 0x688 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n a2a │ │ │ │ │ + b.n a26 │ │ │ │ │ │ │ │ │ │ -00000af0 : │ │ │ │ │ +00000aec : │ │ │ │ │ long_invert(): │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n b48 │ │ │ │ │ + bhi.n b44 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r1, r1, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul.w r1, r2, r1 │ │ │ │ │ mvns r0, r1 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ mvn.w r1, r1, asr #31 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n b2e │ │ │ │ │ + bcs.n b2a │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n b6e │ │ │ │ │ + bcs.n b6a │ │ │ │ │ b.w 1c0 <_Py_DECREF_SPECIALIZED.constprop.0+0x78> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - ldr r1, [pc, #20] @ (b70 ) │ │ │ │ │ + ldr r1, [pc, #20] @ (b6c ) │ │ │ │ │ bl 4e0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - cbz r0, b6a │ │ │ │ │ + cbz r0, b66 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 1b38 <_PyLong_Negate> │ │ │ │ │ + bl 1b34 <_PyLong_Negate> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ - b.n ec4 <_PyLong_FromLarge> │ │ │ │ │ + b.n ec0 <_PyLong_FromLarge> │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000b74 : │ │ │ │ │ +00000b70 : │ │ │ │ │ PyLong_AsVoidPtr(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #7 │ │ │ │ │ - bpl.n b98 │ │ │ │ │ + bpl.n b94 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n baa │ │ │ │ │ + beq.n ba6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 2280 <_PyLong_Lshift+0x37c> │ │ │ │ │ + bl 2290 <_PyLong_Lshift+0x390> │ │ │ │ │ R_ARM_THM_CALL PyLong_AsUnsignedLong │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.n bb2 │ │ │ │ │ + beq.n bae │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ - bl 131c │ │ │ │ │ + bl 131c │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLong │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n ba0 │ │ │ │ │ + b.n b9c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ba4 │ │ │ │ │ + beq.n ba0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n ba6 │ │ │ │ │ + b.n ba2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000bc4 : │ │ │ │ │ +00000bc0 : │ │ │ │ │ int___format__(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq.n c0e │ │ │ │ │ + beq.n c0a │ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Init> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Init │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 <_PyLong_FormatAdvancedWriter> │ │ │ │ │ R_ARM_THM_CALL _PyLong_FormatAdvancedWriter │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - beq.n c06 │ │ │ │ │ + beq.n c02 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Finish> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n c02 │ │ │ │ │ + b.n bfe │ │ │ │ │ mov r4, r3 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ mov r3, r1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ @@ -1342,88 +1336,88 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n c02 │ │ │ │ │ + b.n bfe │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000c34 : │ │ │ │ │ +00000c30 : │ │ │ │ │ PyLong_AsUnsignedLongLong(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbz r0, ca2 │ │ │ │ │ + cbz r0, c9e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n c8a │ │ │ │ │ + bpl.n c86 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ bic.w r1, r3, #4 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bhi.n c74 │ │ │ │ │ + bhi.n c70 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, sp │ │ │ │ │ - bl 2c44 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 2cb8 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n c6c │ │ │ │ │ + bne.n c68 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n c70 │ │ │ │ │ + b.n c6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c80 │ │ │ │ │ + b.n c7c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1557 @ 0x615 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n c80 │ │ │ │ │ + b.n c7c │ │ │ │ │ │ │ │ │ │ -00000cb4 : │ │ │ │ │ +00000cb0 : │ │ │ │ │ PyLong_AsUnsignedLongLongMask(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbz r0, cd6 │ │ │ │ │ + cbz r0, cd2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n cf2 │ │ │ │ │ + bpl.n cee │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.n d20 <_PyLong_AsUnsignedLongLongMask> │ │ │ │ │ + b.n d1c <_PyLong_AsUnsignedLongLongMask> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ mov.w r1, #1632 @ 0x660 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ @@ -1431,49 +1425,49 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce6 │ │ │ │ │ + beq.n ce2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl d20 <_PyLong_AsUnsignedLongLongMask> │ │ │ │ │ + bl d1c <_PyLong_AsUnsignedLongLongMask> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n cec │ │ │ │ │ + bge.n ce8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cec │ │ │ │ │ + bne.n ce8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n cec │ │ │ │ │ + b.n ce8 │ │ │ │ │ │ │ │ │ │ -00000d20 <_PyLong_AsUnsignedLongLongMask>: │ │ │ │ │ +00000d1c <_PyLong_AsUnsignedLongLongMask>: │ │ │ │ │ _PyLong_AsUnsignedLongLongMask(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, d50 <_PyLong_AsUnsignedLongLongMask+0x30> │ │ │ │ │ + cbz r0, d4c <_PyLong_AsUnsignedLongLongMask+0x30> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n d50 <_PyLong_AsUnsignedLongLongMask+0x30> │ │ │ │ │ + bpl.n d4c <_PyLong_AsUnsignedLongLongMask+0x30> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ - bhi.n d68 <_PyLong_AsUnsignedLongLongMask+0x48> │ │ │ │ │ + bhi.n d64 <_PyLong_AsUnsignedLongLongMask+0x48> │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mul.w r0, r3, r0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r1, #1605 @ 0x645 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ @@ -1486,58 +1480,58 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ mov lr, ip │ │ │ │ │ adds r0, #12 │ │ │ │ │ mov.w r1, lr, lsl #30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - bcc.n d88 <_PyLong_AsUnsignedLongLongMask+0x68> │ │ │ │ │ + bcc.n d84 <_PyLong_AsUnsignedLongLongMask+0x68> │ │ │ │ │ orr.w lr, r1, ip, lsr #2 │ │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ orr.w ip, r1, ip, lsl #30 │ │ │ │ │ - b.n d72 <_PyLong_AsUnsignedLongLongMask+0x52> │ │ │ │ │ + b.n d6e <_PyLong_AsUnsignedLongLongMask+0x52> │ │ │ │ │ asrs r2, r3, #31 │ │ │ │ │ mul.w lr, r3, lr │ │ │ │ │ umull r0, r1, r3, ip │ │ │ │ │ mla r3, ip, r2, lr │ │ │ │ │ add r1, r3 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000d9c <_PyLong_FiniTypes>: │ │ │ │ │ +00000d98 <_PyLong_FiniTypes>: │ │ │ │ │ _PyLong_FiniTypes(): │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ b.w 0 <_PyStructSequence_FiniBuiltin> │ │ │ │ │ R_ARM_THM_JUMP24 _PyStructSequence_FiniBuiltin │ │ │ │ │ │ │ │ │ │ -00000da8 : │ │ │ │ │ +00000da4 : │ │ │ │ │ PyLong_FromInt32(): │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ - bcc.n e28 │ │ │ │ │ + bcc.n e24 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ subs r2, #1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcc.n e48 │ │ │ │ │ + bcc.n e44 │ │ │ │ │ eor.w r5, r4, r4, asr #31 │ │ │ │ │ movs r0, #20 │ │ │ │ │ sub.w r5, r5, r4, asr #31 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, e3e │ │ │ │ │ + cbz r0, e3a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -1555,15 +1549,15 @@ │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str.w r0, [r1, #12]! │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r5, r5, #30 │ │ │ │ │ str.w r3, [r1], #4 │ │ │ │ │ - bne.n e16 │ │ │ │ │ + bne.n e12 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r2, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -1572,138 +1566,138 @@ │ │ │ │ │ add r2, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n e22 │ │ │ │ │ + b.n e1e │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_Py_DECREF_SPECIALIZED.constprop.0+0x78> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000e54 : │ │ │ │ │ +00000e50 : │ │ │ │ │ PyLong_FromUInt64(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sbcs.w r3, r1, #0 │ │ │ │ │ - bcc.n eae │ │ │ │ │ + bcc.n eaa │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ sbcs.w r3, r1, #0 │ │ │ │ │ - bcc.n eb6 │ │ │ │ │ + bcc.n eb2 │ │ │ │ │ lsrs r3, r1, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #2 │ │ │ │ │ movne r0, #3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ - cbz r0, eaa │ │ │ │ │ + cbz r0, ea6 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ mov.w ip, r4, lsr #30 │ │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r4, ip, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ orrs.w r2, r4, r1 │ │ │ │ │ - bne.n e92 │ │ │ │ │ + bne.n e8e │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r0, [pc, #16] @ (ec0 ) │ │ │ │ │ + ldr r0, [pc, #16] @ (ebc ) │ │ │ │ │ add.w r0, r0, r4, lsl #4 │ │ │ │ │ - b.n eaa │ │ │ │ │ + b.n ea6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 1c0 <_Py_DECREF_SPECIALIZED.constprop.0+0x78> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000ec4 <_PyLong_FromLarge>: │ │ │ │ │ +00000ec0 <_PyLong_FromLarge>: │ │ │ │ │ _PyLong_FromLarge(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r7, r1, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ it ge │ │ │ │ │ movge r5, #1 │ │ │ │ │ - blt.n f14 <_PyLong_FromLarge+0x50> │ │ │ │ │ + blt.n f10 <_PyLong_FromLarge+0x50> │ │ │ │ │ lsrs r3, r7, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #2 │ │ │ │ │ movne r6, #3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ - cbz r0, f12 <_PyLong_FromLarge+0x4e> │ │ │ │ │ + cbz r0, f0e <_PyLong_FromLarge+0x4e> │ │ │ │ │ rsb r3, r5, #1 │ │ │ │ │ add.w r5, r0, #12 │ │ │ │ │ orr.w r3, r3, r6, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ lsrs r3, r4, #30 │ │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ orrs r4, r7 │ │ │ │ │ orr.w r4, r3, r7, lsl #2 │ │ │ │ │ mov.w r7, r7, lsr #30 │ │ │ │ │ - beq.n f12 <_PyLong_FromLarge+0x4e> │ │ │ │ │ + beq.n f0e <_PyLong_FromLarge+0x4e> │ │ │ │ │ str.w r2, [r5], #4 │ │ │ │ │ - b.n efa <_PyLong_FromLarge+0x36> │ │ │ │ │ + b.n ef6 <_PyLong_FromLarge+0x36> │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ negs r4, r0 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r7, r7, r7, lsl #1 │ │ │ │ │ - b.n edc <_PyLong_FromLarge+0x18> │ │ │ │ │ + b.n ed8 <_PyLong_FromLarge+0x18> │ │ │ │ │ │ │ │ │ │ -00000f20 : │ │ │ │ │ +00000f1c : │ │ │ │ │ long_abs(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n f4a │ │ │ │ │ + beq.n f46 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n f4e │ │ │ │ │ + bne.n f4a │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f46 │ │ │ │ │ + bge.n f42 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ b.w 444 │ │ │ │ │ - b.w a5a0 <_PyLong_Copy> │ │ │ │ │ + b.w a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000f54 : │ │ │ │ │ +00000f50 : │ │ │ │ │ PyLong_IsZero(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.n f78 │ │ │ │ │ + bpl.n f74 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ negs r0, r3 │ │ │ │ │ adcs r0, r3 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -1718,218 +1712,218 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000f98 : │ │ │ │ │ +00000f94 : │ │ │ │ │ long_xor(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 1212 │ │ │ │ │ + bpl.w 120e │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 1212 │ │ │ │ │ + bpl.w 120e │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ and.w r6, r4, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bls.w 112a │ │ │ │ │ + bls.w 1126 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq.w 10d8 │ │ │ │ │ + beq.w 10d4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n fe2 │ │ │ │ │ + bge.n fde │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov r8, r5 │ │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ │ and.w r7, r5, #3 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ mov.w r5, r5, lsr #3 │ │ │ │ │ - beq.w 1162 │ │ │ │ │ + beq.w 115e │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1006 │ │ │ │ │ + bge.n 1002 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ mov r9, sl │ │ │ │ │ subs r3, r7, #2 │ │ │ │ │ subs r2, r6, #2 │ │ │ │ │ negs r7, r3 │ │ │ │ │ adcs r7, r3 │ │ │ │ │ negs r6, r2 │ │ │ │ │ adcs r6, r2 │ │ │ │ │ mov r3, r7 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - blt.n 102a │ │ │ │ │ + blt.n 1026 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ eor.w r0, r7, r6 │ │ │ │ │ add r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1222 │ │ │ │ │ + beq.w 121e │ │ │ │ │ add.w r2, r9, #8 │ │ │ │ │ add.w sl, r0, #8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add.w ip, r8, #8 │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ add.w lr, r2, r4, lsl #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 1062 │ │ │ │ │ + b.n 105e │ │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ │ eors r6, r3 │ │ │ │ │ str.w r6, [r0, #4]! │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 1054 │ │ │ │ │ + bne.n 1050 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 11f2 │ │ │ │ │ + bne.w 11ee │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - blt.n 1112 │ │ │ │ │ + blt.n 110e │ │ │ │ │ cmp r7, fp │ │ │ │ │ - bne.w 11b2 │ │ │ │ │ + bne.w 11ae │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 108c │ │ │ │ │ + bge.n 1088 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ - cbz r2, 10cc │ │ │ │ │ + cbz r2, 10c8 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 10a2 │ │ │ │ │ + bge.n 109e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 11a6 │ │ │ │ │ + beq.w 11a2 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ add.w r5, r3, #12 │ │ │ │ │ lsrs r1, r4, #3 │ │ │ │ │ mov r2, r1 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1158 │ │ │ │ │ + beq.n 1154 │ │ │ │ │ ldr.w r6, [r5, r0, lsl #2] │ │ │ │ │ - cbz r6, 10c8 │ │ │ │ │ + cbz r6, 10c4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 119a │ │ │ │ │ + bne.n 1196 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 124c │ │ │ │ │ R_ARM_THM_JUMP24 maybe_small_long │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 10ac │ │ │ │ │ + b.n 10a8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 108c │ │ │ │ │ + b.n 1088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 121a │ │ │ │ │ + beq.w 1216 │ │ │ │ │ add.w r0, r5, #8 │ │ │ │ │ add.w r1, r8, #8 │ │ │ │ │ add.w r5, r0, r4, lsl #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.w fe4 │ │ │ │ │ + beq.w fe0 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ eor.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvns r3, r3 │ │ │ │ │ add r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ lsrs r2, r2, #30 │ │ │ │ │ - b.n 10f4 │ │ │ │ │ + b.n 10f0 │ │ │ │ │ subs r2, r5, r4 │ │ │ │ │ add.w r0, r1, #12 │ │ │ │ │ add.w r1, r9, r0 │ │ │ │ │ add r0, r3 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1074 │ │ │ │ │ + b.n 1070 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.w fca │ │ │ │ │ + bhi.w fc6 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r6, r1, r6 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ eors r0, r6 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ + b.w 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 10bc │ │ │ │ │ + beq.n 10b8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b.n 10bc │ │ │ │ │ + b.n 10b8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 122c │ │ │ │ │ + beq.n 1228 │ │ │ │ │ add.w sl, sl, #8 │ │ │ │ │ add.w r1, r0, #8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r0, sl, r5, lsl #2 │ │ │ │ │ - b.n 1194 │ │ │ │ │ + b.n 1190 │ │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ │ eor.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvns r3, r3 │ │ │ │ │ add r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ lsrs r2, r2, #30 │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bne.n 117e │ │ │ │ │ - b.n 1008 │ │ │ │ │ + bne.n 117a │ │ │ │ │ + b.n 1004 │ │ │ │ │ and.w r4, r4, #3 │ │ │ │ │ orr.w r4, r4, r2, lsl #3 │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ - b.n 10bc │ │ │ │ │ + b.n 10b8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 10a2 │ │ │ │ │ + b.n 109e │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r6, r3, r5, lsl #2 │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ @@ -1941,187 +1935,187 @@ │ │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ │ eors r1, r4 │ │ │ │ │ cmp r0, sl │ │ │ │ │ add r2, r1 │ │ │ │ │ bic.w r1, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r1, [sl] │ │ │ │ │ mov.w r2, r2, lsr #30 │ │ │ │ │ - bne.n 11d8 │ │ │ │ │ - b.n 107a │ │ │ │ │ + bne.n 11d4 │ │ │ │ │ + b.n 1076 │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ add.w r1, r9, #12 │ │ │ │ │ - b.n 120c │ │ │ │ │ + b.n 1208 │ │ │ │ │ ldr.w r2, [r1, r4, lsl #2] │ │ │ │ │ eor.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvns r2, r2 │ │ │ │ │ str.w r2, [r0, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - blt.n 11fc │ │ │ │ │ - b.n 1074 │ │ │ │ │ + blt.n 11f8 │ │ │ │ │ + b.n 1070 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 123c │ │ │ │ │ + blt.n 1238 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 124e │ │ │ │ │ + blt.n 124a │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 121a │ │ │ │ │ + b.n 1216 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 122c │ │ │ │ │ + bne.n 1228 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 122c │ │ │ │ │ + b.n 1228 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1236 │ │ │ │ │ + bne.n 1232 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1236 │ │ │ │ │ + b.n 1232 │ │ │ │ │ │ │ │ │ │ -00001260 : │ │ │ │ │ +0000125c : │ │ │ │ │ PyLong_FreeExport(): │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ - cbz r2, 1276 │ │ │ │ │ + cbz r2, 1272 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1276 │ │ │ │ │ + bge.n 1272 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, 1278 │ │ │ │ │ + cbz r3, 1274 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r2 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001280 : │ │ │ │ │ +0000127c : │ │ │ │ │ PyLong_AsUnsignedLongMask(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1354 │ │ │ │ │ + beq.n 1350 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 12d6 │ │ │ │ │ + beq.n 12d2 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and.w r1, r3, #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ - bls.n 12ce │ │ │ │ │ + bls.n 12ca │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ adds r2, #12 │ │ │ │ │ ldr.w ip, [r2, r3, lsl #2] │ │ │ │ │ subs r3, #1 │ │ │ │ │ adds r4, r3, #1 │ │ │ │ │ orr.w r0, ip, r0, lsl #30 │ │ │ │ │ - bne.n 12b6 │ │ │ │ │ + bne.n 12b2 │ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ - b.n 12c8 │ │ │ │ │ + b.n 12c4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 12e8 │ │ │ │ │ + cbnz r0, 12e4 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 12c8 │ │ │ │ │ + b.n 12c4 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #7 │ │ │ │ │ - bpl.n 133a │ │ │ │ │ + bpl.n 1336 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r1, r0, #3 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ - bls.n 1312 │ │ │ │ │ + bls.n 130e │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ add.w ip, r2, #12 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bcc.n 1334 │ │ │ │ │ + bcc.n 1330 │ │ │ │ │ ldr.w r4, [ip, r0, lsl #2] │ │ │ │ │ orr.w r3, r4, r3, lsl #30 │ │ │ │ │ - b.n 1304 │ │ │ │ │ + b.n 1300 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 12c8 │ │ │ │ │ + bge.n 12c4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12c8 │ │ │ │ │ + bne.n 12c4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 12c8 │ │ │ │ │ + b.n 12c4 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ - b.n 1318 │ │ │ │ │ + b.n 1314 │ │ │ │ │ mov.w r1, #780 @ 0x30c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1318 │ │ │ │ │ + b.n 1314 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #807 @ 0x327 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 12e2 │ │ │ │ │ + b.n 12de │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001368 : │ │ │ │ │ +00001364 : │ │ │ │ │ PyLong_FromNativeBytes(): │ │ │ │ │ - cbz r0, 1388 │ │ │ │ │ + cbz r0, 1384 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ itete ne │ │ │ │ │ orrne.w ip, r2, r2, lsr #1 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ ubfxne r3, r2, #2, #1 │ │ │ │ │ moveq r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ andne.w r2, ip, #1 │ │ │ │ │ eorne.w r3, r3, #1 │ │ │ │ │ - b.w 68e4 <_PyLong_FromByteArray> │ │ │ │ │ + b.w 695c <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromByteArray │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov.w r1, #1392 @ 0x570 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2130,24 +2124,24 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000013ac : │ │ │ │ │ +000013a8 : │ │ │ │ │ PyLong_FromUnsignedNativeBytes(): │ │ │ │ │ - cbz r0, 13c4 │ │ │ │ │ + cbz r0, 13c0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ itet ne │ │ │ │ │ orrne.w r2, r2, r2, lsr #1 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ andne.w r2, r2, #1 │ │ │ │ │ - b.w 68e4 <_PyLong_FromByteArray> │ │ │ │ │ + b.w 695c <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromByteArray │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movw r1, #1414 @ 0x586 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2156,24 +2150,24 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000013e8 : │ │ │ │ │ +000013e4 : │ │ │ │ │ PyLong_IsNegative(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.n 140c │ │ │ │ │ + bpl.n 1408 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ subs r3, r0, #2 │ │ │ │ │ negs r0, r3 │ │ │ │ │ adcs r0, r3 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -2188,28 +2182,28 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000142c <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ +00001428 <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ _PyLong_UnsignedShort_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 535c │ │ │ │ │ + bl 53d0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1462 <_PyLong_UnsignedShort_Converter+0x36> │ │ │ │ │ + beq.n 145e <_PyLong_UnsignedShort_Converter+0x36> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 144c <_PyLong_UnsignedShort_Converter+0x20> │ │ │ │ │ + bhi.n 1448 <_PyLong_UnsignedShort_Converter+0x20> │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC48 │ │ │ │ │ @@ -2218,200 +2212,200 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001468 : │ │ │ │ │ +00001464 : │ │ │ │ │ int___round__(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.w 158c │ │ │ │ │ + bhi.w 1588 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 152c │ │ │ │ │ + ble.n 1528 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 152c │ │ │ │ │ + beq.n 1528 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 151e │ │ │ │ │ + beq.n 151a │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 1524 │ │ │ │ │ + bne.n 1520 │ │ │ │ │ bl 444 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1564 │ │ │ │ │ + blt.n 1560 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1588 │ │ │ │ │ - ldr r0, [pc, #276] @ (15d4 ) │ │ │ │ │ + beq.n 1584 │ │ │ │ │ + ldr r0, [pc, #276] @ (15d0 ) │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 8fe0 │ │ │ │ │ + bl 9058 │ │ │ │ │ R_ARM_THM_CALL long_pow │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1578 │ │ │ │ │ - ldr r0, [pc, #252] @ (15d8 ) │ │ │ │ │ + blt.n 1574 │ │ │ │ │ + ldr r0, [pc, #252] @ (15d4 ) │ │ │ │ │ ldr.w r3, [r0, #1224] @ 0x4c8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 15c0 │ │ │ │ │ - cbz r4, 151e │ │ │ │ │ + blt.n 15bc │ │ │ │ │ + cbz r4, 151a │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2654 <_PyLong_DivmodNear> │ │ │ │ │ + bl 2650 <_PyLong_DivmodNear> │ │ │ │ │ R_ARM_THM_CALL _PyLong_DivmodNear │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 15ac │ │ │ │ │ + blt.n 15a8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 15a8 │ │ │ │ │ + beq.n 15a4 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 82c │ │ │ │ │ + bl 828 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 151e │ │ │ │ │ + bge.n 151a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 151e │ │ │ │ │ + cbnz r2, 151a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1556 │ │ │ │ │ + blt.n 1552 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 154a │ │ │ │ │ + bne.n 1546 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1546 │ │ │ │ │ + bge.n 1542 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 151e │ │ │ │ │ + b.n 151a │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w a5a0 <_PyLong_Copy> │ │ │ │ │ + b.w a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 152c │ │ │ │ │ + bne.n 1528 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 152c │ │ │ │ │ + b.n 1528 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14b8 │ │ │ │ │ + bne.n 14b4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 14b8 │ │ │ │ │ + b.n 14b4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14d8 │ │ │ │ │ + bne.n 14d4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 14d8 │ │ │ │ │ + b.n 14d4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 151e │ │ │ │ │ + b.n 151a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1484 │ │ │ │ │ + bne.w 1480 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 151e │ │ │ │ │ + b.n 151a │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 151e │ │ │ │ │ + b.n 151a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 14f8 │ │ │ │ │ + bne.n 14f4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 14f8 │ │ │ │ │ + b.n 14f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1224] @ 0x4c8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14e4 │ │ │ │ │ + bne.n 14e0 │ │ │ │ │ add.w r0, r0, #1224 @ 0x4c8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 14e4 │ │ │ │ │ + b.n 14e0 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000015dc <_PyLong_UnsignedInt_Converter>: │ │ │ │ │ +000015d8 <_PyLong_UnsignedInt_Converter>: │ │ │ │ │ _PyLong_UnsignedInt_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 5080 │ │ │ │ │ + bl 50f4 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1616 <_PyLong_UnsignedInt_Converter+0x3a> │ │ │ │ │ + beq.n 1612 <_PyLong_UnsignedInt_Converter+0x3a> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 1600 <_PyLong_UnsignedInt_Converter+0x24> │ │ │ │ │ + bhi.n 15fc <_PyLong_UnsignedInt_Converter+0x24> │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC50 │ │ │ │ │ @@ -2420,104 +2414,104 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000161c <_PyLong_FormatBytesWriter>: │ │ │ │ │ +00001618 <_PyLong_FormatBytesWriter>: │ │ │ │ │ _PyLong_FormatBytesWriter(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bne.n 1650 <_PyLong_FormatBytesWriter+0x34> │ │ │ │ │ + bne.n 164c <_PyLong_FormatBytesWriter+0x34> │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 17e4 <_PyLong_FormatBytesWriter+0x1c8> │ │ │ │ │ + bl 17f0 <_PyLong_FormatBytesWriter+0x1d8> │ │ │ │ │ R_ARM_THM_CALL long_to_decimal_string_internal.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 190e <_PyLong_FormatBytesWriter+0x2f2> │ │ │ │ │ + beq.w 190a <_PyLong_FormatBytesWriter+0x2f2> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1916 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ + beq.w 1912 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 1916 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ + bpl.w 1912 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.w 17c8 <_PyLong_FormatBytesWriter+0x1ac> │ │ │ │ │ + bne.w 17c4 <_PyLong_FormatBytesWriter+0x1ac> │ │ │ │ │ movs r4, #4 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ mov fp, r1 │ │ │ │ │ - beq.w 17f2 <_PyLong_FormatBytesWriter+0x1d6> │ │ │ │ │ + beq.w 17ee <_PyLong_FormatBytesWriter+0x1d6> │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi.w 18f8 <_PyLong_FormatBytesWriter+0x2dc> │ │ │ │ │ + bhi.w 18f4 <_PyLong_FormatBytesWriter+0x2dc> │ │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ │ movs r0, #30 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ - cbz r1, 16a4 <_PyLong_FormatBytesWriter+0x88> │ │ │ │ │ + cbz r1, 16a0 <_PyLong_FormatBytesWriter+0x88> │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r0, r2, r1 │ │ │ │ │ - bne.w 17dc <_PyLong_FormatBytesWriter+0x1c0> │ │ │ │ │ + bne.w 17d8 <_PyLong_FormatBytesWriter+0x1c0> │ │ │ │ │ asrs r2, r0, #2 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, #2 │ │ │ │ │ it eq │ │ │ │ │ addeq r2, #1 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r1, 16c2 <_PyLong_FormatBytesWriter+0xa6> │ │ │ │ │ + cbz r1, 16be <_PyLong_FormatBytesWriter+0xa6> │ │ │ │ │ adds r2, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 17fe <_PyLong_FormatBytesWriter+0x1e2> │ │ │ │ │ + bne.w 17fa <_PyLong_FormatBytesWriter+0x1e2> │ │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 164a <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + beq.n 1646 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx lr, r1, #5, #1 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - bne.w 192c <_PyLong_FormatBytesWriter+0x310> │ │ │ │ │ + bne.w 1928 <_PyLong_FormatBytesWriter+0x310> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.w 1928 <_PyLong_FormatBytesWriter+0x30c> │ │ │ │ │ + beq.w 1924 <_PyLong_FormatBytesWriter+0x30c> │ │ │ │ │ lsls r7, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 17f6 <_PyLong_FormatBytesWriter+0x1da> │ │ │ │ │ + beq.n 17f2 <_PyLong_FormatBytesWriter+0x1da> │ │ │ │ │ add.w r1, r5, #8 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -2549,83 +2543,83 @@ │ │ │ │ │ movhi r3, #87 @ 0x57 │ │ │ │ │ movls r3, #48 @ 0x30 │ │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ │ add r3, r0 │ │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 17be <_PyLong_FormatBytesWriter+0x1a2> │ │ │ │ │ + bgt.n 17ba <_PyLong_FormatBytesWriter+0x1a2> │ │ │ │ │ orrs.w r3, r1, ip │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1750 <_PyLong_FormatBytesWriter+0x134> │ │ │ │ │ + bne.n 174c <_PyLong_FormatBytesWriter+0x134> │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - bgt.n 1728 <_PyLong_FormatBytesWriter+0x10c> │ │ │ │ │ + bgt.n 1724 <_PyLong_FormatBytesWriter+0x10c> │ │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r1, 17b2 <_PyLong_FormatBytesWriter+0x196> │ │ │ │ │ + cbz r1, 17ae <_PyLong_FormatBytesWriter+0x196> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.n 17d2 <_PyLong_FormatBytesWriter+0x1b6> │ │ │ │ │ + bne.n 17ce <_PyLong_FormatBytesWriter+0x1b6> │ │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r1, [r2, #-1] │ │ │ │ │ strb.w r3, [r2, #-2] │ │ │ │ │ subs r2, #2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 17ea <_PyLong_FormatBytesWriter+0x1ce> │ │ │ │ │ + beq.n 17e6 <_PyLong_FormatBytesWriter+0x1ce> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ udf #255 @ 0xff │ │ │ │ │ cmp r4, lr │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ - b.n 178e <_PyLong_FormatBytesWriter+0x172> │ │ │ │ │ + b.n 178a <_PyLong_FormatBytesWriter+0x172> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #3 │ │ │ │ │ - b.n 166c <_PyLong_FormatBytesWriter+0x50> │ │ │ │ │ + b.n 1668 <_PyLong_FormatBytesWriter+0x50> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #111 @ 0x6f │ │ │ │ │ movne r1, #98 @ 0x62 │ │ │ │ │ - b.n 17a6 <_PyLong_FormatBytesWriter+0x18a> │ │ │ │ │ + b.n 17a2 <_PyLong_FormatBytesWriter+0x18a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 16b4 <_PyLong_FormatBytesWriter+0x98> │ │ │ │ │ + b.n 16b0 <_PyLong_FormatBytesWriter+0x98> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [r2, #-1] │ │ │ │ │ - b.n 17b8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17b4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 16bc <_PyLong_FormatBytesWriter+0xa0> │ │ │ │ │ + b.n 16b8 <_PyLong_FormatBytesWriter+0xa0> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ strb r1, [r2, #0] │ │ │ │ │ - b.n 179c <_PyLong_FormatBytesWriter+0x180> │ │ │ │ │ + b.n 1798 <_PyLong_FormatBytesWriter+0x180> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 164a <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + beq.w 1646 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ add.w lr, r0, r2 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 18ec <_PyLong_FormatBytesWriter+0x2d0> │ │ │ │ │ + beq.n 18e8 <_PyLong_FormatBytesWriter+0x2d0> │ │ │ │ │ add.w sl, r5, #8 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r9, r5 │ │ │ │ │ add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -2661,142 +2655,142 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r1, #87 @ 0x57 │ │ │ │ │ movls r1, #48 @ 0x30 │ │ │ │ │ add r3, r1 │ │ │ │ │ strb.w r3, [lr, #-1]! │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.n 18c0 <_PyLong_FormatBytesWriter+0x2a4> │ │ │ │ │ + bgt.n 18bc <_PyLong_FormatBytesWriter+0x2a4> │ │ │ │ │ orrs.w r3, r5, r2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1864 <_PyLong_FormatBytesWriter+0x248> │ │ │ │ │ + bne.n 1860 <_PyLong_FormatBytesWriter+0x248> │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 183e <_PyLong_FormatBytesWriter+0x222> │ │ │ │ │ + bgt.n 183a <_PyLong_FormatBytesWriter+0x222> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, lr │ │ │ │ │ mov lr, r6 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbnz r2, 18d2 <_PyLong_FormatBytesWriter+0x2b6> │ │ │ │ │ + cbnz r2, 18ce <_PyLong_FormatBytesWriter+0x2b6> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 18ca <_PyLong_FormatBytesWriter+0x2ae> │ │ │ │ │ + beq.n 18c6 <_PyLong_FormatBytesWriter+0x2ae> │ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ │ - b.n 1648 <_PyLong_FormatBytesWriter+0x2c> │ │ │ │ │ + b.n 1644 <_PyLong_FormatBytesWriter+0x2c> │ │ │ │ │ cmp r4, r0 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ - b.n 189c <_PyLong_FormatBytesWriter+0x280> │ │ │ │ │ + b.n 1898 <_PyLong_FormatBytesWriter+0x280> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ │ - b.n 18ba <_PyLong_FormatBytesWriter+0x29e> │ │ │ │ │ + b.n 18b6 <_PyLong_FormatBytesWriter+0x29e> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - beq.n 1912 <_PyLong_FormatBytesWriter+0x2f6> │ │ │ │ │ + beq.n 190e <_PyLong_FormatBytesWriter+0x2f6> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ │ subs r1, #2 │ │ │ │ │ - b.n 18b4 <_PyLong_FormatBytesWriter+0x298> │ │ │ │ │ + b.n 18b0 <_PyLong_FormatBytesWriter+0x298> │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ add.w r1, lr, #4294967295 @ 0xffffffff │ │ │ │ │ strb.w r2, [lr, #-1] │ │ │ │ │ - b.n 18b0 <_PyLong_FormatBytesWriter+0x294> │ │ │ │ │ + b.n 18ac <_PyLong_FormatBytesWriter+0x294> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 164a <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + b.n 1646 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ - b.n 18de <_PyLong_FormatBytesWriter+0x2c2> │ │ │ │ │ + b.n 18da <_PyLong_FormatBytesWriter+0x2c2> │ │ │ │ │ mov.w r1, #2272 @ 0x8e0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 190e <_PyLong_FormatBytesWriter+0x2f2> │ │ │ │ │ + b.n 190a <_PyLong_FormatBytesWriter+0x2f2> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 1702 <_PyLong_FormatBytesWriter+0xe6> │ │ │ │ │ + b.n 16fe <_PyLong_FormatBytesWriter+0xe6> │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - bne.n 1982 <_PyLong_FormatBytesWriter+0x366> │ │ │ │ │ + bne.n 197e <_PyLong_FormatBytesWriter+0x366> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 19c8 <_PyLong_FormatBytesWriter+0x3ac> │ │ │ │ │ + beq.n 19c4 <_PyLong_FormatBytesWriter+0x3ac> │ │ │ │ │ lsls r6, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ │ add.w lr, r1, r2, lsl #1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 19d0 <_PyLong_FormatBytesWriter+0x3b4> │ │ │ │ │ + bne.n 19cc <_PyLong_FormatBytesWriter+0x3b4> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ sub.w lr, lr, #2 │ │ │ │ │ strh.w r1, [lr] │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r2, 1972 <_PyLong_FormatBytesWriter+0x356> │ │ │ │ │ + cbz r2, 196e <_PyLong_FormatBytesWriter+0x356> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.w 1a66 <_PyLong_FormatBytesWriter+0x44a> │ │ │ │ │ + bne.w 1a62 <_PyLong_FormatBytesWriter+0x44a> │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ strh.w r3, [lr, #-2] │ │ │ │ │ strh.w r1, [lr, #-4] │ │ │ │ │ sub.w lr, lr, #4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 17b8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + bne.w 17b4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strh.w r3, [lr, #-2] │ │ │ │ │ - b.n 17b8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17b4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 19cc <_PyLong_FormatBytesWriter+0x3b0> │ │ │ │ │ + beq.n 19c8 <_PyLong_FormatBytesWriter+0x3b0> │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ │ add.w r6, r1, r2, lsl #2 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 1a70 <_PyLong_FormatBytesWriter+0x454> │ │ │ │ │ + bne.n 1a6c <_PyLong_FormatBytesWriter+0x454> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ subs r6, #4 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r2, 19b8 <_PyLong_FormatBytesWriter+0x39c> │ │ │ │ │ + cbz r2, 19b4 <_PyLong_FormatBytesWriter+0x39c> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.w 1b0a <_PyLong_FormatBytesWriter+0x4ee> │ │ │ │ │ + bne.w 1b06 <_PyLong_FormatBytesWriter+0x4ee> │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ strd r1, r3, [r6, #-8] │ │ │ │ │ subs r6, #8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 17b8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + bne.w 17b4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ │ - b.n 17b8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17b4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 1944 <_PyLong_FormatBytesWriter+0x328> │ │ │ │ │ + b.n 1940 <_PyLong_FormatBytesWriter+0x328> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 1994 <_PyLong_FormatBytesWriter+0x378> │ │ │ │ │ + b.n 1990 <_PyLong_FormatBytesWriter+0x378> │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r9, r5, #8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov ip, r1 │ │ │ │ │ @@ -2830,32 +2824,32 @@ │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ strh.w r3, [lr, #-2]! │ │ │ │ │ lsr.w r3, r2, r8 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ lsr.w r2, r2, r4 │ │ │ │ │ - bge.n 1b14 <_PyLong_FormatBytesWriter+0x4f8> │ │ │ │ │ + bge.n 1b10 <_PyLong_FormatBytesWriter+0x4f8> │ │ │ │ │ cmp r4, ip │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a18 <_PyLong_FormatBytesWriter+0x3fc> │ │ │ │ │ + bne.n 1a14 <_PyLong_FormatBytesWriter+0x3fc> │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 19f2 <_PyLong_FormatBytesWriter+0x3d6> │ │ │ │ │ + bgt.n 19ee <_PyLong_FormatBytesWriter+0x3d6> │ │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ │ - b.n 1958 <_PyLong_FormatBytesWriter+0x33c> │ │ │ │ │ + b.n 1954 <_PyLong_FormatBytesWriter+0x33c> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n 1964 <_PyLong_FormatBytesWriter+0x348> │ │ │ │ │ + b.n 1960 <_PyLong_FormatBytesWriter+0x348> │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w sl, r5, #8 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r9, r1 │ │ │ │ │ rsb r7, r4, #32 │ │ │ │ │ sub.w r8, r4, #32 │ │ │ │ │ @@ -2892,92 +2886,92 @@ │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ str.w r3, [lr, #-4]! │ │ │ │ │ lsr.w r3, r5, r8 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ lsrs r5, r4 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - ble.n 1b26 <_PyLong_FormatBytesWriter+0x50a> │ │ │ │ │ + ble.n 1b22 <_PyLong_FormatBytesWriter+0x50a> │ │ │ │ │ cmp r4, ip │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1abc <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ + bne.n 1ab8 <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ mov r6, lr │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 1a90 <_PyLong_FormatBytesWriter+0x474> │ │ │ │ │ + bgt.n 1a8c <_PyLong_FormatBytesWriter+0x474> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 19a4 <_PyLong_FormatBytesWriter+0x388> │ │ │ │ │ + b.n 19a0 <_PyLong_FormatBytesWriter+0x388> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n 19b0 <_PyLong_FormatBytesWriter+0x394> │ │ │ │ │ + b.n 19ac <_PyLong_FormatBytesWriter+0x394> │ │ │ │ │ orrs.w r3, r1, r2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a18 <_PyLong_FormatBytesWriter+0x3fc> │ │ │ │ │ - b.n 1a58 <_PyLong_FormatBytesWriter+0x43c> │ │ │ │ │ + bne.w 1a14 <_PyLong_FormatBytesWriter+0x3fc> │ │ │ │ │ + b.n 1a54 <_PyLong_FormatBytesWriter+0x43c> │ │ │ │ │ orrs.w r3, r1, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1abc <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ - b.n 1afa <_PyLong_FormatBytesWriter+0x4de> │ │ │ │ │ + bne.n 1ab8 <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ + b.n 1af6 <_PyLong_FormatBytesWriter+0x4de> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001b38 <_PyLong_Negate>: │ │ │ │ │ +00001b34 <_PyLong_Negate>: │ │ │ │ │ _PyLong_Negate(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 1b66 <_PyLong_Negate+0x2e> │ │ │ │ │ + bne.n 1b62 <_PyLong_Negate+0x2e> │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ sbc.w r1, r3, r3, lsl #1 │ │ │ │ │ - bl 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ + bl 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1b62 <_PyLong_Negate+0x2a> │ │ │ │ │ + bge.n 1b5e <_PyLong_Negate+0x2a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b62 <_PyLong_Negate+0x2a> │ │ │ │ │ + bne.n 1b5e <_PyLong_Negate+0x2a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -00001ba0 : │ │ │ │ │ +00001b9c : │ │ │ │ │ kmul_split.constprop.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -2990,22 +2984,22 @@ │ │ │ │ │ movge r1, r5 │ │ │ │ │ subs r5, r5, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ca6 │ │ │ │ │ + beq.n 1ca2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c92 │ │ │ │ │ + beq.n 1c8e │ │ │ │ │ add.w r1, r8, #12 │ │ │ │ │ add.w r8, r0, #12 │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ @@ -3016,111 +3010,111 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r0 │ │ │ │ │ - beq.n 1c1c │ │ │ │ │ + beq.n 1c18 │ │ │ │ │ mov r5, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r4, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1cac │ │ │ │ │ + beq.n 1ca8 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.n 1cb6 │ │ │ │ │ + bne.n 1cb2 │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ str.w r7, [r9] │ │ │ │ │ lsrs r2, r4, #3 │ │ │ │ │ - beq.n 1c74 │ │ │ │ │ + beq.n 1c70 │ │ │ │ │ add.w r1, r6, r2, lsl #2 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - cbnz r3, 1c74 │ │ │ │ │ + cbnz r3, 1c70 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - beq.n 1c80 │ │ │ │ │ + beq.n 1c7c │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ - cbnz r0, 1c70 │ │ │ │ │ + cbnz r0, 1c6c │ │ │ │ │ subs r3, r2, #2 │ │ │ │ │ - beq.n 1c80 │ │ │ │ │ + beq.n 1c7c │ │ │ │ │ ldr.w r0, [r6, r2, lsl #2] │ │ │ │ │ - cbnz r0, 1c70 │ │ │ │ │ + cbnz r0, 1c6c │ │ │ │ │ subs r3, r2, #3 │ │ │ │ │ - beq.n 1c80 │ │ │ │ │ + beq.n 1c7c │ │ │ │ │ ldr.w r0, [r1, #-4] │ │ │ │ │ - cbnz r0, 1c70 │ │ │ │ │ + cbnz r0, 1c6c │ │ │ │ │ subs r3, r2, #4 │ │ │ │ │ - beq.n 1c80 │ │ │ │ │ + beq.n 1c7c │ │ │ │ │ ldr.w r0, [r1, #-8] │ │ │ │ │ - cbnz r0, 1c70 │ │ │ │ │ + cbnz r0, 1c6c │ │ │ │ │ subs r3, r2, #5 │ │ │ │ │ - beq.n 1c80 │ │ │ │ │ + beq.n 1c7c │ │ │ │ │ ldr.w r1, [r1, #-12] │ │ │ │ │ - cbnz r1, 1c70 │ │ │ │ │ + cbnz r1, 1c6c │ │ │ │ │ subs r3, r2, #6 │ │ │ │ │ - b.n 1c64 │ │ │ │ │ + b.n 1c60 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - cbz r3, 1c80 │ │ │ │ │ + cbz r3, 1c7c │ │ │ │ │ ldr.w r0, [r8, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c62 │ │ │ │ │ + beq.n 1c5e │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1c86 │ │ │ │ │ + bne.n 1c82 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r6, [sl] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b.n 1c74 │ │ │ │ │ + b.n 1c70 │ │ │ │ │ and.w r4, r4, #3 │ │ │ │ │ orr.w r3, r4, r3, lsl #3 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b.n 1c74 │ │ │ │ │ + b.n 1c70 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1ca6 │ │ │ │ │ + bge.n 1ca2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 1ca6 │ │ │ │ │ + cbnz r3, 1ca2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1c7a │ │ │ │ │ + b.n 1c76 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c0c │ │ │ │ │ + bne.n 1c08 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 1c1c │ │ │ │ │ + b.n 1c18 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 1c1c │ │ │ │ │ + b.n 1c18 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001cc4 : │ │ │ │ │ +00001cc0 : │ │ │ │ │ v_isub.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1dae │ │ │ │ │ + beq.n 1daa │ │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ │ subs r7, r2, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ands.w r1, r4, #3 │ │ │ │ │ add.w r8, r0, r8, lsl #2 │ │ │ │ │ sub.w r0, r0, #4 │ │ │ │ │ - beq.n 1d38 │ │ │ │ │ + beq.n 1d34 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1d1a │ │ │ │ │ + beq.n 1d16 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 1d04 │ │ │ │ │ + beq.n 1d00 │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ subs r2, r1, r2 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ @@ -3136,15 +3130,15 @@ │ │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ │ cmp r8, r0 │ │ │ │ │ sub.w r2, r1, r2 │ │ │ │ │ sub.w r2, r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ubfx r3, r2, #30, #1 │ │ │ │ │ - beq.n 1dae │ │ │ │ │ + beq.n 1daa │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ add.w lr, r7, #4 │ │ │ │ │ adds r0, #16 │ │ │ │ │ adds r7, #16 │ │ │ │ │ subs r2, r1, r2 │ │ │ │ │ @@ -3170,48 +3164,48 @@ │ │ │ │ │ ubfx r3, r2, #30, #1 │ │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ │ sub.w r2, r1, r2 │ │ │ │ │ sub.w r2, r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [ip, #16] │ │ │ │ │ ubfx r3, r2, #30, #1 │ │ │ │ │ - bne.n 1d38 │ │ │ │ │ + bne.n 1d34 │ │ │ │ │ add.w r6, r6, r4, lsl #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - bge.n 1dce │ │ │ │ │ - cbz r3, 1dce │ │ │ │ │ + bge.n 1dca │ │ │ │ │ + cbz r3, 1dca │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r6], #4 │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - b.n 1db2 │ │ │ │ │ + b.n 1dae │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001dd4 : │ │ │ │ │ +00001dd0 : │ │ │ │ │ v_iadd.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1ece │ │ │ │ │ + beq.n 1eca │ │ │ │ │ subs r6, r3, #1 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ sub.w r0, r0, #4 │ │ │ │ │ - beq.n 1e44 │ │ │ │ │ + beq.n 1e40 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 1e2a │ │ │ │ │ + beq.n 1e26 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 1e14 │ │ │ │ │ + beq.n 1e10 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, r1 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ @@ -3227,15 +3221,15 @@ │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r6, r0 │ │ │ │ │ add r2, r1 │ │ │ │ │ add ip, r2 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ - beq.n 1ea2 │ │ │ │ │ + beq.n 1e9e │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ add.w lr, r0, #4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r4, r5 │ │ │ │ │ adds r0, #16 │ │ │ │ │ adds r5, #16 │ │ │ │ │ add r2, r1 │ │ │ │ │ @@ -3258,118 +3252,118 @@ │ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add r2, r1 │ │ │ │ │ add.w ip, r2, ip, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [lr, #12] │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ - bne.n 1e44 │ │ │ │ │ + bne.n 1e40 │ │ │ │ │ add.w r7, r7, r9, lsl #2 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 1eca │ │ │ │ │ + beq.n 1ec6 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - bge.n 1eca │ │ │ │ │ + bge.n 1ec6 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add r3, ip │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r7], #4 │ │ │ │ │ mov.w ip, r3, lsr #30 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 1eac │ │ │ │ │ + bne.n 1ea8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b.n 1ea2 │ │ │ │ │ + b.n 1e9e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ed4 : │ │ │ │ │ +00001ed0 : │ │ │ │ │ long_long_meth(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1eec │ │ │ │ │ + bne.n 1ee8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1ef0 │ │ │ │ │ + blt.n 1eec │ │ │ │ │ bx lr │ │ │ │ │ - b.w a5a0 <_PyLong_Copy> │ │ │ │ │ + b.w a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ef8 : │ │ │ │ │ +00001ef4 : │ │ │ │ │ long_long_getter(): │ │ │ │ │ - b.n 1ed4 │ │ │ │ │ + b.n 1ed0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001efc : │ │ │ │ │ +00001ef8 : │ │ │ │ │ long_get1(): │ │ │ │ │ - ldr r0, [pc, #0] @ (1f00 ) │ │ │ │ │ + ldr r0, [pc, #0] @ (1efc ) │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001f04 <_PyLong_Lshift>: │ │ │ │ │ +00001f00 <_PyLong_Lshift>: │ │ │ │ │ _PyLong_Lshift(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ and.w r5, r6, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 22ba <_PyLong_Lshift+0x3b6> │ │ │ │ │ + beq.w 22b6 <_PyLong_Lshift+0x3b6> │ │ │ │ │ mov r4, r0 │ │ │ │ │ mvn.w r0, #29 │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mov.w r3, #14 │ │ │ │ │ sbcs r3, r1 │ │ │ │ │ - blt.w 229a <_PyLong_Lshift+0x396> │ │ │ │ │ + blt.w 2296 <_PyLong_Lshift+0x396> │ │ │ │ │ mov r0, r2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #30 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_ldivmod │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbnz r0, 1f4a <_PyLong_Lshift+0x46> │ │ │ │ │ + cbnz r0, 1f46 <_PyLong_Lshift+0x46> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bls.w 2220 <_PyLong_Lshift+0x31c> │ │ │ │ │ + bls.w 221c <_PyLong_Lshift+0x31c> │ │ │ │ │ lsrs r5, r6, #3 │ │ │ │ │ add.w r6, r8, r6, lsr #3 │ │ │ │ │ - cbz r2, 1f54 <_PyLong_Lshift+0x50> │ │ │ │ │ + cbz r2, 1f50 <_PyLong_Lshift+0x50> │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 22b2 <_PyLong_Lshift+0x3ae> │ │ │ │ │ + beq.w 22ae <_PyLong_Lshift+0x3ae> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 225c <_PyLong_Lshift+0x358> │ │ │ │ │ + beq.w 2258 <_PyLong_Lshift+0x358> │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r1, r7, #8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 1f80 <_PyLong_Lshift+0x7c> │ │ │ │ │ + b.n 1f7c <_PyLong_Lshift+0x7c> │ │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ │ cmp r8, r3 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - bgt.n 1f7c <_PyLong_Lshift+0x78> │ │ │ │ │ + bgt.n 1f78 <_PyLong_Lshift+0x78> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2270 <_PyLong_Lshift+0x36c> │ │ │ │ │ + beq.w 226c <_PyLong_Lshift+0x36c> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ bic.w lr, r8, r8, asr #31 │ │ │ │ │ rsb r0, r2, #32 │ │ │ │ │ sub.w r8, r2, #32 │ │ │ │ │ add.w r1, r7, lr, lsl #2 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ lsl.w ip, r3, r2 │ │ │ │ │ @@ -3377,146 +3371,146 @@ │ │ │ │ │ lsl.w sl, r3, r8 │ │ │ │ │ lsr.w r3, r3, r0 │ │ │ │ │ orr.w sl, sl, r3 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ bic.w ip, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r1, #12] │ │ │ │ │ orr.w r3, r3, sl, lsl #2 │ │ │ │ │ - beq.w 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ lsl.w r9, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, r9, sl, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #20] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #28] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #28] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #32] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #32] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #36] @ 0x24 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.n 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #40] @ 0x28 │ │ │ │ │ cmp r5, #8 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #40] @ 0x28 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.n 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ │ cmp r5, #9 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #44] @ 0x2c │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.n 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #48] @ 0x30 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.n 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ ldr.w ip, [r4, #52] @ 0x34 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w sl, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #52] @ 0x34 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, sl, lsl #2 │ │ │ │ │ mov.w sl, sl, lsr #30 │ │ │ │ │ - beq.n 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ add.w lr, lr, #52 @ 0x34 │ │ │ │ │ add.w r9, r4, #52 @ 0x34 │ │ │ │ │ add lr, r7 │ │ │ │ │ movs r4, #11 │ │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ @@ -3527,81 +3521,81 @@ │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ orr.w ip, ip, sl │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [lr, #4]! │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ mov.w sl, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ - bne.n 21b0 <_PyLong_Lshift+0x2ac> │ │ │ │ │ - cbz r2, 21ee <_PyLong_Lshift+0x2ea> │ │ │ │ │ + bne.n 21ac <_PyLong_Lshift+0x2ac> │ │ │ │ │ + cbz r2, 21ea <_PyLong_Lshift+0x2ea> │ │ │ │ │ add.w r6, r7, r6, lsl #2 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.n 2208 <_PyLong_Lshift+0x304> │ │ │ │ │ + beq.n 2204 <_PyLong_Lshift+0x304> │ │ │ │ │ mov r3, r1 │ │ │ │ │ add.w r5, r7, #12 │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ │ - cbz r4, 2252 <_PyLong_Lshift+0x34e> │ │ │ │ │ + cbz r4, 224e <_PyLong_Lshift+0x34e> │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 2214 <_PyLong_Lshift+0x310> │ │ │ │ │ + bne.n 2210 <_PyLong_Lshift+0x310> │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 124c │ │ │ │ │ R_ARM_THM_JUMP24 maybe_small_long │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r0, lsl #3 │ │ │ │ │ str r2, [r7, #8] │ │ │ │ │ - b.n 2208 <_PyLong_Lshift+0x304> │ │ │ │ │ + b.n 2204 <_PyLong_Lshift+0x304> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ rsb r5, r5, #1 │ │ │ │ │ mul.w r5, r3, r5 │ │ │ │ │ asrs r1, r5, #31 │ │ │ │ │ - bmi.n 2274 <_PyLong_Lshift+0x370> │ │ │ │ │ + bmi.n 2270 <_PyLong_Lshift+0x370> │ │ │ │ │ sub.w r4, r2, #32 │ │ │ │ │ rsb r3, r2, #32 │ │ │ │ │ lsls r1, r2 │ │ │ │ │ lsl.w r4, r5, r4 │ │ │ │ │ lsr.w r3, r5, r3 │ │ │ │ │ orrs r1, r4 │ │ │ │ │ lsl.w r0, r5, r2 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ + b.w 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21fa <_PyLong_Lshift+0x2f6> │ │ │ │ │ + bne.n 21f6 <_PyLong_Lshift+0x2f6> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 2208 <_PyLong_Lshift+0x304> │ │ │ │ │ + b.n 2204 <_PyLong_Lshift+0x304> │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 1f72 <_PyLong_Lshift+0x6e> │ │ │ │ │ + b.n 1f6e <_PyLong_Lshift+0x6e> │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 21e6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + b.n 21e2 <_PyLong_Lshift+0x2e2> │ │ │ │ │ negs r5, r5 │ │ │ │ │ sub.w r0, r2, #32 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ rsb r3, r2, #32 │ │ │ │ │ lsl.w r0, r5, r0 │ │ │ │ │ lsls r1, r2 │ │ │ │ │ lsr.w r3, r5, r3 │ │ │ │ │ orrs r1, r0 │ │ │ │ │ lsls r5, r2 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ negs r0, r5 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ - b.n 2248 <_PyLong_Lshift+0x344> │ │ │ │ │ + b.n 2244 <_PyLong_Lshift+0x344> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movs r7, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ @@ -3609,118 +3603,118 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r7, [pc, #4] @ (22c0 <_PyLong_Lshift+0x3bc>) │ │ │ │ │ - b.n 22b2 <_PyLong_Lshift+0x3ae> │ │ │ │ │ + ldr r7, [pc, #4] @ (22bc <_PyLong_Lshift+0x3bc>) │ │ │ │ │ + b.n 22ae <_PyLong_Lshift+0x3ae> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000022c4 : │ │ │ │ │ +000022c0 : │ │ │ │ │ int_as_integer_ratio(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 2324 │ │ │ │ │ + bne.n 2320 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 231e │ │ │ │ │ - ldr r2, [pc, #64] @ (2330 ) │ │ │ │ │ + blt.n 231a │ │ │ │ │ + ldr r2, [pc, #64] @ (232c ) │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 230a │ │ │ │ │ + blt.n 2306 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2302 │ │ │ │ │ + bne.n 22fe │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 2302 │ │ │ │ │ + b.n 22fe │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 22ec │ │ │ │ │ - bl a5a0 <_PyLong_Copy> │ │ │ │ │ + b.n 22e8 │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 22ec │ │ │ │ │ - b.n 2304 │ │ │ │ │ + bne.n 22e8 │ │ │ │ │ + b.n 2300 │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002334 : │ │ │ │ │ +00002330 : │ │ │ │ │ int_bit_count(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr.w r3, [r6, #8]! │ │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ │ - b.n 2366 │ │ │ │ │ + b.n 2362 │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ adds r5, #1 │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_THM_CALL __popcountsi2 │ │ │ │ │ adds r4, r0, r4 │ │ │ │ │ adc.w r7, r7, r0, asr #31 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 2356 │ │ │ │ │ + bne.n 2352 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 324c │ │ │ │ │ + b.w 32c0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromInt64 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002378 <_PyLong_UInt32_Converter>: │ │ │ │ │ +00002374 <_PyLong_UInt32_Converter>: │ │ │ │ │ _PyLong_UInt32_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 5080 │ │ │ │ │ + bl 50f4 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 23b2 <_PyLong_UInt32_Converter+0x3a> │ │ │ │ │ + beq.n 23ae <_PyLong_UInt32_Converter+0x3a> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 239c <_PyLong_UInt32_Converter+0x24> │ │ │ │ │ + bhi.n 2398 <_PyLong_UInt32_Converter+0x24> │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ @@ -3729,15 +3723,15 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000023b8 : │ │ │ │ │ +000023b4 : │ │ │ │ │ pylong_int_to_decimal_string(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -3748,158 +3742,158 @@ │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyImport_ImportModule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 24f4 │ │ │ │ │ + beq.w 24f0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallMethod │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 24e0 │ │ │ │ │ + beq.n 24dc │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ - bpl.n 24ca │ │ │ │ │ + bpl.n 24c6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 24a4 │ │ │ │ │ - cbnz r5, 245a │ │ │ │ │ + bne.n 24a0 │ │ │ │ │ + cbnz r5, 2456 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r8] │ │ │ │ │ str.w r8, [r9] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2436 │ │ │ │ │ + bge.n 2432 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2502 │ │ │ │ │ + beq.n 24fe │ │ │ │ │ ldr.w r4, [r8] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2448 │ │ │ │ │ + bge.n 2444 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str.w r4, [r8] │ │ │ │ │ - cbz r4, 2452 │ │ │ │ │ + cbz r4, 244e │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 244a │ │ │ │ │ + b.n 2446 │ │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ - bpl.n 2518 │ │ │ │ │ + bpl.n 2514 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r4, r8, #20 │ │ │ │ │ addpl.w r4, r8, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldrb.w r5, [r8, #16] │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ ubfx r5, r5, #2, #3 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - cbz r0, 24e0 │ │ │ │ │ + cbz r0, 24dc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 24a0 │ │ │ │ │ + ble.n 249c │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 250a │ │ │ │ │ + bne.n 2506 │ │ │ │ │ ldrb r1, [r4, r3] │ │ │ │ │ strb r1, [r0, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2490 │ │ │ │ │ + bne.n 248c │ │ │ │ │ add r0, r3 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - b.n 2426 │ │ │ │ │ + b.n 2422 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ │ - bhi.n 251e │ │ │ │ │ - cbz r1, 24bc │ │ │ │ │ + bhi.n 251a │ │ │ │ │ + cbz r1, 24b8 │ │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 24e0 │ │ │ │ │ + beq.n 24dc │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 2426 │ │ │ │ │ - b.n 24e0 │ │ │ │ │ + bge.n 2422 │ │ │ │ │ + b.n 24dc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 24ee │ │ │ │ │ + bge.n 24ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 24fa │ │ │ │ │ + cbz r3, 24f6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 244a │ │ │ │ │ + b.n 2446 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 24ee │ │ │ │ │ + b.n 24ea │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2436 │ │ │ │ │ + b.n 2432 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r1, [r4, r3, lsl #1] │ │ │ │ │ ldrne.w r1, [r4, r3, lsl #2] │ │ │ │ │ - b.n 2496 │ │ │ │ │ + b.n 2492 │ │ │ │ │ ldr.w r4, [r8, #28] │ │ │ │ │ - b.n 2472 │ │ │ │ │ + b.n 246e │ │ │ │ │ ldrd r3, r2, [r4, #16] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt.n 24ae │ │ │ │ │ - b.n 24bc │ │ │ │ │ + blt.n 24aa │ │ │ │ │ + b.n 24b8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000252c : │ │ │ │ │ +00002528 : │ │ │ │ │ pylong_int_divmod(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -3909,15 +3903,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyImport_ImportModule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2604 │ │ │ │ │ + beq.n 2600 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -3927,211 +3921,211 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallMethod │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2582 │ │ │ │ │ + bge.n 257e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 263e │ │ │ │ │ + beq.n 263a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2604 │ │ │ │ │ + beq.n 2600 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r6, r2, #5 │ │ │ │ │ - bpl.n 25e0 │ │ │ │ │ + bpl.n 25dc │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 25e0 │ │ │ │ │ + bne.n 25dc │ │ │ │ │ ldrd r2, r0, [r3, #16] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r5, r1, #7 │ │ │ │ │ - bpl.n 260e │ │ │ │ │ + bpl.n 260a │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #7 │ │ │ │ │ - bpl.n 260e │ │ │ │ │ + bpl.n 260a │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt r1, [r2, #0] │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - cbz r4, 25c6 │ │ │ │ │ + cbz r4, 25c2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 260a │ │ │ │ │ + bge.n 2606 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - cbnz r4, 260a │ │ │ │ │ + cbnz r4, 2606 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 25ee │ │ │ │ │ + bge.n 25ea │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 264a │ │ │ │ │ + cbz r2, 2646 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 25da │ │ │ │ │ + b.n 25d6 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 25da │ │ │ │ │ + b.n 25d6 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 262e │ │ │ │ │ + blt.n 262a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2604 │ │ │ │ │ + b.n 2600 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2616 │ │ │ │ │ + bne.n 2612 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2616 │ │ │ │ │ + b.n 2612 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 2582 │ │ │ │ │ + b.n 257e │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 25ee │ │ │ │ │ + b.n 25ea │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002654 <_PyLong_DivmodNear>: │ │ │ │ │ +00002650 <_PyLong_DivmodNear>: │ │ │ │ │ _PyLong_DivmodNear(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r5, r2, #7 │ │ │ │ │ - bpl.w 28a0 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ + bpl.w 289c <_PyLong_DivmodNear+0x24c> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #7 │ │ │ │ │ - bpl.w 28a0 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ + bpl.w 289c <_PyLong_DivmodNear+0x24c> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ - bl 7710 │ │ │ │ │ + bl 7788 │ │ │ │ │ R_ARM_THM_CALL long_divrem │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 281c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.w 2818 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 282c <_PyLong_DivmodNear+0x1d8> │ │ │ │ │ + beq.w 2828 <_PyLong_DivmodNear+0x1d8> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 272c <_PyLong_DivmodNear+0xd8> │ │ │ │ │ + bhi.n 2728 <_PyLong_DivmodNear+0xd8> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ asrs r1, r3, #31 │ │ │ │ │ - bmi.w 288e <_PyLong_DivmodNear+0x23a> │ │ │ │ │ + bmi.w 288a <_PyLong_DivmodNear+0x23a> │ │ │ │ │ adds r0, r3, r3 │ │ │ │ │ adcs r1, r1 │ │ │ │ │ - bl 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ + bl 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 281c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.w 2818 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ and.w r5, r5, #3 │ │ │ │ │ and.w r4, r4, #3 │ │ │ │ │ subs r2, r5, #2 │ │ │ │ │ subs r1, r4, #2 │ │ │ │ │ negs r5, r2 │ │ │ │ │ adcs r5, r2 │ │ │ │ │ negs r4, r1 │ │ │ │ │ adcs r4, r1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.w 2832 <_PyLong_DivmodNear+0x1de> │ │ │ │ │ + bne.w 282e <_PyLong_DivmodNear+0x1de> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl dc │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 28b8 <_PyLong_DivmodNear+0x264> │ │ │ │ │ + blt.w 28b4 <_PyLong_DivmodNear+0x264> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 27be <_PyLong_DivmodNear+0x16a> │ │ │ │ │ + beq.n 27ba <_PyLong_DivmodNear+0x16a> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 27c2 <_PyLong_DivmodNear+0x16e> │ │ │ │ │ - cbnz r2, 2714 <_PyLong_DivmodNear+0xc0> │ │ │ │ │ + bgt.n 27be <_PyLong_DivmodNear+0x16e> │ │ │ │ │ + cbnz r2, 2710 <_PyLong_DivmodNear+0xc0> │ │ │ │ │ ldrb.w r3, [r9, #12] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 27c2 <_PyLong_DivmodNear+0x16e> │ │ │ │ │ + bmi.n 27be <_PyLong_DivmodNear+0x16e> │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r8, r9 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 281c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.n 2818 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ strd r8, r4, [r0, #16] │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov.w r8, r2, lsr #3 │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 281c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.n 2818 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 287a <_PyLong_DivmodNear+0x226> │ │ │ │ │ + beq.w 2876 <_PyLong_DivmodNear+0x226> │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r0, r7, #8 │ │ │ │ │ add.w lr, r9, #8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ @@ -4142,147 +4136,147 @@ │ │ │ │ │ orrcs.w sl, ip, #1 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ │ lsrs r1, r3, #30 │ │ │ │ │ mov.w ip, sl, lsr #30 │ │ │ │ │ orr.w r1, r1, sl, lsl #2 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 2758 <_PyLong_DivmodNear+0x104> │ │ │ │ │ + bne.n 2754 <_PyLong_DivmodNear+0x104> │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ add.w r8, r9, r8, lsl #2 │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ str.w r1, [r8, #12] │ │ │ │ │ - beq.n 27b4 <_PyLong_DivmodNear+0x160> │ │ │ │ │ + beq.n 27b0 <_PyLong_DivmodNear+0x160> │ │ │ │ │ mov r3, r0 │ │ │ │ │ add.w lr, r9, #12 │ │ │ │ │ mov ip, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [lr, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 285c <_PyLong_DivmodNear+0x208> │ │ │ │ │ + beq.n 2858 <_PyLong_DivmodNear+0x208> │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.n 27b4 <_PyLong_DivmodNear+0x160> │ │ │ │ │ + beq.n 27b0 <_PyLong_DivmodNear+0x160> │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, ip, lsl #3 │ │ │ │ │ str.w r2, [r9, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 124c │ │ │ │ │ + bl 124c │ │ │ │ │ R_ARM_THM_CALL maybe_small_long │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 26c0 <_PyLong_DivmodNear+0x6c> │ │ │ │ │ + b.n 26bc <_PyLong_DivmodNear+0x6c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 270a <_PyLong_DivmodNear+0xb6> │ │ │ │ │ + bge.n 2706 <_PyLong_DivmodNear+0xb6> │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2870 <_PyLong_DivmodNear+0x21c> │ │ │ │ │ - ldr r1, [pc, #264] @ (28d0 <_PyLong_DivmodNear+0x27c>) │ │ │ │ │ + bne.n 286c <_PyLong_DivmodNear+0x21c> │ │ │ │ │ + ldr r1, [pc, #264] @ (28cc <_PyLong_DivmodNear+0x27c>) │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 4e0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 27ec <_PyLong_DivmodNear+0x198> │ │ │ │ │ + bge.n 27e8 <_PyLong_DivmodNear+0x198> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, 27ec <_PyLong_DivmodNear+0x198> │ │ │ │ │ + cbnz r3, 27e8 <_PyLong_DivmodNear+0x198> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 281c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.n 2818 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2868 <_PyLong_DivmodNear+0x214> │ │ │ │ │ - bl 82c │ │ │ │ │ + bne.n 2864 <_PyLong_DivmodNear+0x214> │ │ │ │ │ + bl 828 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2816 <_PyLong_DivmodNear+0x1c2> │ │ │ │ │ + bge.n 2812 <_PyLong_DivmodNear+0x1c2> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 2816 <_PyLong_DivmodNear+0x1c2> │ │ │ │ │ + cbnz r3, 2812 <_PyLong_DivmodNear+0x1c2> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 2718 <_PyLong_DivmodNear+0xc4> │ │ │ │ │ + bne.w 2714 <_PyLong_DivmodNear+0xc4> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2726 <_PyLong_DivmodNear+0xd2> │ │ │ │ │ - ldr.w r8, [pc, #164] @ 28d4 <_PyLong_DivmodNear+0x280> │ │ │ │ │ - b.n 26c8 <_PyLong_DivmodNear+0x74> │ │ │ │ │ + b.n 2722 <_PyLong_DivmodNear+0xd2> │ │ │ │ │ + ldr.w r8, [pc, #164] @ 28d0 <_PyLong_DivmodNear+0x280> │ │ │ │ │ + b.n 26c4 <_PyLong_DivmodNear+0x74> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 444 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2852 <_PyLong_DivmodNear+0x1fe> │ │ │ │ │ + bge.n 284e <_PyLong_DivmodNear+0x1fe> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 2852 <_PyLong_DivmodNear+0x1fe> │ │ │ │ │ + cbnz r3, 284e <_PyLong_DivmodNear+0x1fe> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 281c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.n 2818 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ mov r8, r9 │ │ │ │ │ - b.n 26e2 <_PyLong_DivmodNear+0x8e> │ │ │ │ │ + b.n 26de <_PyLong_DivmodNear+0x8e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2798 <_PyLong_DivmodNear+0x144> │ │ │ │ │ + bne.n 2794 <_PyLong_DivmodNear+0x144> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r9, #8] │ │ │ │ │ - b.n 27b4 <_PyLong_DivmodNear+0x160> │ │ │ │ │ + b.n 27b0 <_PyLong_DivmodNear+0x160> │ │ │ │ │ bl 4e0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 2800 <_PyLong_DivmodNear+0x1ac> │ │ │ │ │ + b.n 27fc <_PyLong_DivmodNear+0x1ac> │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5648 │ │ │ │ │ + bl 56bc │ │ │ │ │ R_ARM_THM_CALL long_sub.constprop.0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 27d0 <_PyLong_DivmodNear+0x17c> │ │ │ │ │ + b.n 27cc <_PyLong_DivmodNear+0x17c> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 274a <_PyLong_DivmodNear+0xf6> │ │ │ │ │ + b.n 2746 <_PyLong_DivmodNear+0xf6> │ │ │ │ │ negs r3, r3 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ adds r3, r3, r3 │ │ │ │ │ adcs r1, r1 │ │ │ │ │ negs r0, r3 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ - b.n 26ba <_PyLong_DivmodNear+0x66> │ │ │ │ │ + b.n 26b6 <_PyLong_DivmodNear+0x66> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2828 <_PyLong_DivmodNear+0x1d4> │ │ │ │ │ + b.n 2824 <_PyLong_DivmodNear+0x1d4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 26f8 <_PyLong_DivmodNear+0xa4> │ │ │ │ │ + bne.w 26f4 <_PyLong_DivmodNear+0xa4> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 26f8 <_PyLong_DivmodNear+0xa4> │ │ │ │ │ + b.n 26f4 <_PyLong_DivmodNear+0xa4> │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1379,15 +1379,15 @@ │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ beq.w 10a6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ b.n 718 │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1b34 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ │ b.n a78 │ │ │ │ │ mov lr, r0 │ │ │ │ │ b.n a3a │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ │ @@ -1485,15 +1485,15 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cbz r3, f72 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ it cs │ │ │ │ │ @@ -2146,41 +2146,40 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 0000159c : │ │ │ │ │ long_richcompare(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w 177c │ │ │ │ │ + bpl.w 1788 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w 177c │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ + bpl.w 1788 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - beq.w 175a │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ - ldr.w lr, [r1, #8] │ │ │ │ │ - and.w r4, r2, #3 │ │ │ │ │ - and.w ip, lr, #3 │ │ │ │ │ - orr.w r5, r2, lr │ │ │ │ │ - rsb ip, ip, #1 │ │ │ │ │ + beq.w 1766 │ │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ │ + ldr.w ip, [r1, #8] │ │ │ │ │ + ldr.w lr, [r0, #8] │ │ │ │ │ + and.w r3, ip, #3 │ │ │ │ │ + and.w r4, lr, #3 │ │ │ │ │ + orr.w r6, lr, ip │ │ │ │ │ + rsb r5, r3, #1 │ │ │ │ │ + cmp r6, #15 │ │ │ │ │ rsb r3, r4, #1 │ │ │ │ │ - cmp r5, #15 │ │ │ │ │ bhi.n 162a │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ - mls r3, r2, ip, r3 │ │ │ │ │ - cmp r7, #5 │ │ │ │ │ - bhi.w 16f8 │ │ │ │ │ - tbb [pc, r7] │ │ │ │ │ - .short 0xaa11 │ │ │ │ │ - .word 0x85789304 │ │ │ │ │ + mls r3, r1, r5, r3 │ │ │ │ │ + cmp r2, #5 │ │ │ │ │ + bhi.w 1704 │ │ │ │ │ + tbb [pc, r2] │ │ │ │ │ + .short 0xb011 │ │ │ │ │ + .word 0x8b7e9904 │ │ │ │ │ mov r3, ip │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ @@ -2199,87 +2198,89 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ ands.w r0, r0, r3, asr #32 │ │ │ │ │ it cc │ │ │ │ │ movcc r0, r2 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ │ mov.w lr, lr, lsr #3 │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ - mls r3, ip, lr, r3 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ + mov.w ip, ip, lsr #3 │ │ │ │ │ + mul.w r3, r3, lr │ │ │ │ │ + mls r3, r5, ip, r3 │ │ │ │ │ + mov ip, lr │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16b8 │ │ │ │ │ - cbz r2, 1690 │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - add.w lr, r0, r3 │ │ │ │ │ + bne.n 16c4 │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ + beq.n 169c │ │ │ │ │ + mov.w r3, lr, lsl #2 │ │ │ │ │ + adds r5, r0, r3 │ │ │ │ │ add r3, r1 │ │ │ │ │ - ldr.w r5, [lr, #8] │ │ │ │ │ + mov r7, r5 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ │ subs.w ip, r5, r6 │ │ │ │ │ - bne.n 1690 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - beq.n 1690 │ │ │ │ │ - ldr.w r5, [lr, #4] │ │ │ │ │ + bne.n 169c │ │ │ │ │ + cmp.w lr, #1 │ │ │ │ │ + beq.n 169c │ │ │ │ │ + ldr r5, [r7, #4] │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ subs.w ip, r5, r6 │ │ │ │ │ - bne.n 1690 │ │ │ │ │ - subs r5, r2, #3 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.n 1690 │ │ │ │ │ - ldr.w r0, [r0, r2, lsl #2] │ │ │ │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ - subs.w ip, r0, r2 │ │ │ │ │ - bne.n 1690 │ │ │ │ │ - mov r2, lr │ │ │ │ │ - subs r1, r5, #1 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - beq.n 1690 │ │ │ │ │ - ldr.w r1, [r2, #-4]! │ │ │ │ │ - ldr.w r0, [r3, #-4]! │ │ │ │ │ - subs r1, r1, r0 │ │ │ │ │ - beq.n 167a │ │ │ │ │ - mov ip, r1 │ │ │ │ │ + bne.n 169c │ │ │ │ │ + sub.w r5, lr, #3 │ │ │ │ │ + cmp.w lr, #2 │ │ │ │ │ + beq.n 169c │ │ │ │ │ + ldr.w r0, [r0, lr, lsl #2] │ │ │ │ │ + ldr.w r1, [r1, lr, lsl #2] │ │ │ │ │ + subs.w ip, r0, r1 │ │ │ │ │ + bne.n 169c │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + subs r0, r5, #1 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.n 169c │ │ │ │ │ + ldr.w r0, [r1, #-4]! │ │ │ │ │ + ldr.w lr, [r3, #-4]! │ │ │ │ │ + subs.w r0, r0, lr │ │ │ │ │ + beq.n 1684 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1786 │ │ │ │ │ - cmp r7, #5 │ │ │ │ │ - bhi.n 16f6 │ │ │ │ │ - add r3, pc, #4 @ (adr r3, 16a0 ) │ │ │ │ │ - ldr.w pc, [r3, r7, lsl #2] │ │ │ │ │ + beq.n 1792 │ │ │ │ │ + cmp r2, #5 │ │ │ │ │ + bhi.n 1702 │ │ │ │ │ + add r3, pc, #4 @ (adr r3, 16ac ) │ │ │ │ │ + ldr.w pc, [r3, r2, lsl #2] │ │ │ │ │ nop │ │ │ │ │ .word 0x0000160f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001741 │ │ │ │ │ + .word 0x0000174d │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ .word 0x000015f5 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001713 │ │ │ │ │ + .word 0x0000171f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016dd │ │ │ │ │ + .word 0x000016e9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016f7 │ │ │ │ │ + .word 0x00001703 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - cmp r7, #5 │ │ │ │ │ - bhi.n 16f8 │ │ │ │ │ - add r2, pc, #4 @ (adr r2, 16c4 ) │ │ │ │ │ - ldr.w pc, [r2, r7, lsl #2] │ │ │ │ │ + cmp r2, #5 │ │ │ │ │ + bhi.n 1704 │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 16d0 ) │ │ │ │ │ + ldr.w pc, [r1, r2, lsl #2] │ │ │ │ │ nop │ │ │ │ │ .word 0x00001611 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001743 │ │ │ │ │ + .word 0x0000174f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001737 │ │ │ │ │ + .word 0x00001743 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000172d │ │ │ │ │ + .word 0x00001739 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016df │ │ │ │ │ + .word 0x000016eb │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016f9 │ │ │ │ │ + .word 0x00001705 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ mov r3, ip │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -2336,112 +2337,111 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, r2 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi.n 172c │ │ │ │ │ - add r3, pc, #4 @ (adr r3, 1764 ) │ │ │ │ │ - ldr.w pc, [r3, r2, lsl #2] │ │ │ │ │ - .word 0x00001737 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000172d │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000172d │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001737 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001737 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000172d │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ + bhi.n 1774 │ │ │ │ │ + tbb [pc, r2] │ │ │ │ │ + .short 0x0308 │ │ │ │ │ + .word 0x03080803 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ + bx lr │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ + bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ rsb r3, ip, #0 │ │ │ │ │ - cmp r7, #5 │ │ │ │ │ - bhi.n 16f8 │ │ │ │ │ - add r2, pc, #4 @ (adr r2, 1794 ) │ │ │ │ │ - ldr.w pc, [r2, r7, lsl #2] │ │ │ │ │ + cmp r2, #5 │ │ │ │ │ + bhi.n 1704 │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 17a0 ) │ │ │ │ │ + ldr.w pc, [r1, r2, lsl #2] │ │ │ │ │ .word 0x00001611 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001743 │ │ │ │ │ + .word 0x0000174f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ .word 0x000015f7 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001715 │ │ │ │ │ + .word 0x00001721 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016df │ │ │ │ │ + .word 0x000016eb │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016f9 │ │ │ │ │ + .word 0x00001705 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ │ │ │ │ │ -000017ac : │ │ │ │ │ +000017b8 : │ │ │ │ │ long_bool(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ subs r0, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000017bc : │ │ │ │ │ +000017c8 : │ │ │ │ │ long_to_decimal_string(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bl 17e4 │ │ │ │ │ + bl 17f0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000017e4 : │ │ │ │ │ +000017f0 : │ │ │ │ │ long_to_decimal_string_internal.constprop.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1ff8 │ │ │ │ │ + beq.w 2008 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ - bpl.w 1ff8 │ │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ │ + bpl.w 2008 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ cmp.w r6, #584 @ 0x248 │ │ │ │ │ - mov.w r4, r6, lsr #3 │ │ │ │ │ - bcs.w 1d96 │ │ │ │ │ - adds r7, r4, #1 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w 1d5e │ │ │ │ │ - adds r0, r4, #4 │ │ │ │ │ + mov.w r5, r6, lsr #3 │ │ │ │ │ + bcs.w 1da2 │ │ │ │ │ + adds r7, r5, #1 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 1d6a │ │ │ │ │ + adds r0, r5, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1dfc │ │ │ │ │ + beq.w 1e08 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ lsls r7, r7, #3 │ │ │ │ │ mov r0, fp │ │ │ │ │ str.w r2, [fp, #4] │ │ │ │ │ @@ -2449,295 +2449,295 @@ │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt r1, [r2, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ mov r2, fp │ │ │ │ │ - add.w r3, r5, #12 │ │ │ │ │ + add.w r3, r4, #12 │ │ │ │ │ str.w r7, [fp, #8] │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ mov.w r7, #51712 @ 0xca00 │ │ │ │ │ movt r7, #15258 @ 0x3b9a │ │ │ │ │ - str.w r5, [r2, #12]! │ │ │ │ │ + str.w r4, [r2, #12]! │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ strd r6, r2, [sp, #20] │ │ │ │ │ mov r6, r2 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ - bcc.w 19da │ │ │ │ │ + subs r5, #1 │ │ │ │ │ + bcc.w 19e6 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ - ble.n 1976 │ │ │ │ │ - lsls r3, r5, #2 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ │ │ │ + ble.n 1982 │ │ │ │ │ + lsls r3, r4, #2 │ │ │ │ │ add.w r9, fp, #8 │ │ │ │ │ subs r3, #4 │ │ │ │ │ - add.w sl, r9, r5, lsl #2 │ │ │ │ │ + add.w sl, r9, r4, lsl #2 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n 18e8 │ │ │ │ │ + beq.n 18f4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 18c4 │ │ │ │ │ + beq.n 18d0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 1b54 │ │ │ │ │ + bne.w 1b60 │ │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ │ - addw r3, pc, #1372 @ 0x55c │ │ │ │ │ + addw r3, pc, #1376 @ 0x560 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ orr.w r8, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mls r3, r7, r0, r8 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ │ - addw r3, pc, #1340 @ 0x53c │ │ │ │ │ + addw r3, pc, #1344 @ 0x540 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ orr.w r8, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r9, sl │ │ │ │ │ mls r3, r7, r0, r8 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - beq.n 1976 │ │ │ │ │ - str r5, [sp, #32] │ │ │ │ │ + beq.n 1982 │ │ │ │ │ + str r4, [sp, #32] │ │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ │ mov r8, r9 │ │ │ │ │ - addw r3, pc, #1300 @ 0x514 │ │ │ │ │ + addw r3, pc, #1304 @ 0x518 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ add.w r9, r9, #16 │ │ │ │ │ - orr.w r5, r0, r1, lsl #30 │ │ │ │ │ + orr.w r4, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ │ - mls r5, r7, r0, r5 │ │ │ │ │ - str.w r5, [r9, #-12] │ │ │ │ │ - orr.w r5, r0, r1, lsl #30 │ │ │ │ │ + mls r4, r7, r0, r4 │ │ │ │ │ + str.w r4, [r9, #-12] │ │ │ │ │ + orr.w r4, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ - addw r3, pc, #1260 @ 0x4ec │ │ │ │ │ + addw r3, pc, #1264 @ 0x4f0 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ │ - mls r5, r7, r0, r5 │ │ │ │ │ - str.w r5, [r9, #-8] │ │ │ │ │ - orr.w r5, r0, r1, lsl #30 │ │ │ │ │ + mls r4, r7, r0, r4 │ │ │ │ │ + str.w r4, [r9, #-8] │ │ │ │ │ + orr.w r4, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ - addw r3, pc, #1228 @ 0x4cc │ │ │ │ │ + addw r3, pc, #1232 @ 0x4d0 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ - mls r5, r7, r0, r5 │ │ │ │ │ - str.w r5, [r9, #-4] │ │ │ │ │ - orr.w r5, r0, r1, lsl #30 │ │ │ │ │ + mls r4, r7, r0, r4 │ │ │ │ │ + str.w r4, [r9, #-4] │ │ │ │ │ + orr.w r4, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - addw r3, pc, #1192 @ 0x4a8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + addw r3, pc, #1196 @ 0x4ac │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ - mls r5, r7, r0, r5 │ │ │ │ │ + mls r4, r7, r0, r4 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - str.w r5, [r8, #16] │ │ │ │ │ - bne.n 18ea │ │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ │ - cbz r0, 19b0 │ │ │ │ │ + str.w r4, [r8, #16] │ │ │ │ │ + bne.n 18f6 │ │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ │ + cbz r0, 19bc │ │ │ │ │ lsrs r3, r0, #9 │ │ │ │ │ movw r2, #19331 @ 0x4b83 │ │ │ │ │ movt r2, #4 │ │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ │ lsrs r3, r3, #7 │ │ │ │ │ mls r2, r2, r3, r0 │ │ │ │ │ - str.w r2, [r6, r5, lsl #2] │ │ │ │ │ + str.w r2, [r6, r4, lsl #2] │ │ │ │ │ movw r2, #51711 @ 0xc9ff │ │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ │ cmp r0, r2 │ │ │ │ │ ittet hi │ │ │ │ │ - addhi r5, #2 │ │ │ │ │ + addhi r4, #2 │ │ │ │ │ addhi.w r2, fp, #8 │ │ │ │ │ - addls r5, #1 │ │ │ │ │ - strhi.w r3, [r2, r5, lsl #2] │ │ │ │ │ + addls r4, #1 │ │ │ │ │ + strhi.w r3, [r2, r4, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1874 │ │ │ │ │ + beq.w 1880 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1e00 │ │ │ │ │ + bge.w 1e0c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1e00 │ │ │ │ │ + bne.w 1e0c │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e00 │ │ │ │ │ + b.n 1e0c │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ and.w r3, r6, #3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ sub.w r0, r3, #2 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 1b78 │ │ │ │ │ - add.w r1, r5, #1073741824 @ 0x40000000 │ │ │ │ │ - subs r3, r5, #1 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 1b84 │ │ │ │ │ + add.w r1, r4, #1073741824 @ 0x40000000 │ │ │ │ │ + subs r3, r4, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - adds r5, r0, #1 │ │ │ │ │ - add.w r6, r3, r3, lsl #3 │ │ │ │ │ - add r6, r5 │ │ │ │ │ + adds r6, r0, #1 │ │ │ │ │ + add.w r4, r3, r3, lsl #3 │ │ │ │ │ + add r6, r4 │ │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bls.n 1a24 │ │ │ │ │ + bls.n 1a30 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bls.n 1a24 │ │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ │ + bls.n 1a30 │ │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ │ movs r7, #10 │ │ │ │ │ - mul.w r5, r7, r5 │ │ │ │ │ + mul.w r4, r7, r4 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ - bls.n 1a1a │ │ │ │ │ + cmp r4, r1 │ │ │ │ │ + bls.n 1a26 │ │ │ │ │ cmp.w r6, #640 @ 0x280 │ │ │ │ │ - bgt.w 1eb4 │ │ │ │ │ + bgt.w 1ec4 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1e20 │ │ │ │ │ + bne.w 1e30 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1fd8 │ │ │ │ │ + beq.w 1fe8 │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ubfx r0, r1, #2, #3 │ │ │ │ │ ubfx r4, r1, #5, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 1f7a │ │ │ │ │ + bne.w 1f8a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 1f6c │ │ │ │ │ + beq.w 1f7c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 1b82 │ │ │ │ │ + bpl.w 1b8e │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r1, r0 │ │ │ │ │ - bgt.w 1b8e │ │ │ │ │ + bgt.w 1b9a │ │ │ │ │ ldr.w r4, [r9] │ │ │ │ │ movw r5, #52429 @ 0xcccd │ │ │ │ │ movt r5, #52428 @ 0xcccc │ │ │ │ │ movs r7, #10 │ │ │ │ │ cmp r4, #9 │ │ │ │ │ umull r0, r2, r5, r4 │ │ │ │ │ mov.w r2, r2, lsr #3 │ │ │ │ │ mls r0, r7, r2, r4 │ │ │ │ │ add.w r0, r0, #48 @ 0x30 │ │ │ │ │ strb.w r0, [r1, #-1] │ │ │ │ │ it ls │ │ │ │ │ addls.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ - bls.n 1ad4 │ │ │ │ │ + bls.n 1ae0 │ │ │ │ │ umull ip, r0, r5, r2 │ │ │ │ │ subs r1, #2 │ │ │ │ │ cmp r4, #99 @ 0x63 │ │ │ │ │ mov.w r0, r0, lsr #3 │ │ │ │ │ mls r2, r7, r0, r2 │ │ │ │ │ add.w r2, r2, #48 @ 0x30 │ │ │ │ │ strb r2, [r1, #0] │ │ │ │ │ - bls.n 1ad4 │ │ │ │ │ + bls.n 1ae0 │ │ │ │ │ umull r2, r3, r5, r0 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r2, r7, r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add.w r3, r2, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r1, #-1]! │ │ │ │ │ - bhi.n 1aba │ │ │ │ │ + bhi.n 1ac6 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r2, #45 @ 0x2d │ │ │ │ │ strbeq.w r2, [r1, #-1] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1b44 │ │ │ │ │ + bge.n 1b50 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ - cbnz r2, 1b44 │ │ │ │ │ - ldr r2, [pc, #796] @ (1e10 ) │ │ │ │ │ + cbnz r2, 1b50 │ │ │ │ │ + ldr r2, [pc, #800] @ (1e20 ) │ │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 1f12 │ │ │ │ │ + bne.w 1f22 │ │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w 1f72 │ │ │ │ │ + bmi.w 1f82 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w 1c74 │ │ │ │ │ - ldr r2, [pc, #772] @ (1e14 ) │ │ │ │ │ + bhi.w 1c80 │ │ │ │ │ + ldr r2, [pc, #776] @ (1e24 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bhi.w 1c74 │ │ │ │ │ + bhi.w 1c80 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r0, [fp] │ │ │ │ │ str.w fp, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c82 │ │ │ │ │ + bne.w 1c8e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ │ add.w r9, fp, #12 │ │ │ │ │ - add r3, pc, #680 @ (adr r3, 1e08 ) │ │ │ │ │ + add r3, pc, #684 @ (adr r3, 1e18 ) │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ orr.w r8, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mls r3, r7, r0, r8 │ │ │ │ │ str.w r3, [fp, #12] │ │ │ │ │ - b.n 18a4 │ │ │ │ │ + b.n 18b0 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - str.w r5, [fp, #12] │ │ │ │ │ - b.n 1a2c │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + str.w r4, [fp, #12] │ │ │ │ │ + b.n 1a38 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ adds r1, #28 │ │ │ │ │ add r1, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 1a76 │ │ │ │ │ + ble.w 1a82 │ │ │ │ │ ldr.w r5, [fp, #12] │ │ │ │ │ movw r0, #52429 @ 0xcccd │ │ │ │ │ movt r0, #52428 @ 0xcccc │ │ │ │ │ movs r4, #10 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ @@ -2786,31 +2786,31 @@ │ │ │ │ │ mls ip, r4, r8, ip │ │ │ │ │ add.w ip, ip, #48 @ 0x30 │ │ │ │ │ bfi r9, ip, #0, #8 │ │ │ │ │ bfi r9, r7, #8, #8 │ │ │ │ │ bfi r9, r5, #16, #8 │ │ │ │ │ bfi r9, lr, #24, #8 │ │ │ │ │ str.w r9, [r1, #-9] │ │ │ │ │ - bne.n 1c8e │ │ │ │ │ + bne.n 1c9a │ │ │ │ │ add.w r9, r2, r3, lsl #2 │ │ │ │ │ mvn.w r2, #8 │ │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ │ - b.n 1a76 │ │ │ │ │ + b.n 1a82 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1b44 │ │ │ │ │ + beq.w 1b50 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ add r3, r6 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 1b4c │ │ │ │ │ + b.n 1b58 │ │ │ │ │ mvn.w r5, #8 │ │ │ │ │ sub.w r8, r1, #9 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ strd r6, r1, [sp, #40] @ 0x28 │ │ │ │ │ mla r5, r5, r3, r1 │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -2863,111 +2863,112 @@ │ │ │ │ │ bfi ip, r6, #8, #8 │ │ │ │ │ bfi ip, r5, #16, #8 │ │ │ │ │ bfi ip, r1, #24, #8 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ str.w ip, [r8, #-9]! │ │ │ │ │ cmp r1, r8 │ │ │ │ │ str.w lr, [r8, #4] │ │ │ │ │ - bne.n 1ca2 │ │ │ │ │ + bne.n 1cae │ │ │ │ │ ldrd r6, r1, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 1c66 │ │ │ │ │ - ldr r3, [pc, #184] @ (1e18 ) │ │ │ │ │ + b.n 1c72 │ │ │ │ │ + ldr r3, [pc, #188] @ (1e28 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w fp, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 1dec │ │ │ │ │ + beq.n 1df8 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ movs r7, #8 │ │ │ │ │ ldr.w r0, [fp] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 1854 │ │ │ │ │ - ldr r3, [pc, #132] @ (1e1c ) │ │ │ │ │ + b.n 1860 │ │ │ │ │ + ldr r3, [pc, #136] @ (1e2c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr.w r7, [r3, #2064] @ 0x810 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 1dd8 │ │ │ │ │ + ble.n 1de4 │ │ │ │ │ movs r1, #90 @ 0x5a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - sub.w r1, r4, #11 │ │ │ │ │ + sub.w r1, r5, #11 │ │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ │ cmp.w r0, r3, lsr #3 │ │ │ │ │ - ble.w 1f52 │ │ │ │ │ - cmp.w r4, #1000 @ 0x3e8 │ │ │ │ │ - bhi.w 200a │ │ │ │ │ + ble.w 1f62 │ │ │ │ │ + cmp.w r5, #1000 @ 0x3e8 │ │ │ │ │ + bhi.w 201a │ │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - adds r3, r4, #1 │ │ │ │ │ + adds r3, r5, #1 │ │ │ │ │ adds r7, r0, r3 │ │ │ │ │ adds r0, r7, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1834 │ │ │ │ │ + bne.w 1840 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1b4c │ │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 1b58 │ │ │ │ │ nop │ │ │ │ │ + nop.w │ │ │ │ │ .word 0x3b9aca00 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000002fc │ │ │ │ │ + .word 0x00000300 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000000b0 │ │ │ │ │ + .word 0x000000b4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x0000007c │ │ │ │ │ + .word 0x00000080 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ │ bl 0 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ - str r0, [r5, #0] │ │ │ │ │ + str r0, [r4, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1fd8 │ │ │ │ │ + beq.w 1fe8 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ adds r7, r0, r6 │ │ │ │ │ add.w r9, fp, #8 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str.w fp, [sp, #16] │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov fp, r6 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr.w sl, [r9, #4]! │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - blt.n 1f1e │ │ │ │ │ + blt.n 1f2e │ │ │ │ │ bic.w r2, r7, r7, asr #31 │ │ │ │ │ mvn.w r1, #8 │ │ │ │ │ mov r6, fp │ │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ │ movw r0, #52429 @ 0xcccd │ │ │ │ │ movt r0, #52428 @ 0xcccc │ │ │ │ │ mla r2, r1, r2, r3 │ │ │ │ │ @@ -2975,71 +2976,71 @@ │ │ │ │ │ umull r1, r3, sl, r0 │ │ │ │ │ cmp.w sl, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r1, r5, r3, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ add.w r3, r1, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ │ - bhi.n 1e70 │ │ │ │ │ + bhi.n 1e80 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ │ strbeq.w r1, [r2, #-1] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1c82 │ │ │ │ │ + bge.w 1c8e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1c82 │ │ │ │ │ + bne.w 1c8e │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - b.n 1af2 │ │ │ │ │ - ldr r1, [pc, #592] @ (2108 ) │ │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ + b.n 1afe │ │ │ │ │ + ldr r1, [pc, #592] @ (2118 ) │ │ │ │ │ + mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ - ldr.w r5, [r1, #2064] @ 0x810 │ │ │ │ │ + ldr.w r4, [r1, #2064] @ 0x810 │ │ │ │ │ dmb ish │ │ │ │ │ subs r0, r6, r0 │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - bge.w 1a2c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.w 1a2c │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ + bge.w 1a38 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + ble.w 1a38 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1ef8 │ │ │ │ │ + bge.n 1f08 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ - cbnz r2, 1ef8 │ │ │ │ │ + cbnz r2, 1f08 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - mov r2, r5 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1b4c │ │ │ │ │ + b.n 1b58 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx r4 │ │ │ │ │ - b.n 1afe │ │ │ │ │ + b.n 1b0a │ │ │ │ │ movw r8, #52429 @ 0xcccd │ │ │ │ │ movt r8, #52428 @ 0xcccc │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ sub.w r6, r4, #9 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r0, sl │ │ │ │ │ @@ -3047,111 +3048,111 @@ │ │ │ │ │ bl 0 <__aeabi_uidivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uidivmod │ │ │ │ │ umull r0, sl, sl, r8 │ │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ │ strb.w r1, [r4, #-1]! │ │ │ │ │ mov.w sl, sl, lsr #3 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 1f30 │ │ │ │ │ + bne.n 1f40 │ │ │ │ │ mov r3, r5 │ │ │ │ │ adds r5, r7, #1 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ - b.n 1e4c │ │ │ │ │ + b.n 1e5c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1e00 │ │ │ │ │ + b.n 1e0c │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1b86 │ │ │ │ │ + b.n 1b92 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 1c7a │ │ │ │ │ + b.n 1c86 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne.n 201e │ │ │ │ │ + bne.n 202e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 20b8 │ │ │ │ │ + beq.w 20c8 │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add.w r1, r1, r6, lsl #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, #0 │ │ │ │ │ - bgt.w 20c2 │ │ │ │ │ + bgt.w 20d2 │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ movs r5, #10 │ │ │ │ │ umull r0, r3, r2, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r7, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r0, r5, r3, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ │ strh.w r3, [r1, #-2]! │ │ │ │ │ - bhi.n 1fac │ │ │ │ │ + bhi.n 1fbc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 1ae0 │ │ │ │ │ + bne.w 1aec │ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ │ strh.w r2, [r1, #-2] │ │ │ │ │ - b.n 1ae0 │ │ │ │ │ + b.n 1aec │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1b4c │ │ │ │ │ + bge.w 1b58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1b4c │ │ │ │ │ + bne.w 1b58 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1b4c │ │ │ │ │ + b.n 1b58 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2038 @ 0x7f6 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 1e00 │ │ │ │ │ + b.n 1e0c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ + movs r2, #0 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - bl 23b8 │ │ │ │ │ + str r4, [sp, #0] │ │ │ │ │ + bl 23b4 │ │ │ │ │ R_ARM_THM_CALL pylong_int_to_decimal_string │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b.n 1b4c │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 1b58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 20b2 │ │ │ │ │ + beq.n 20c2 │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 20be │ │ │ │ │ + ble.n 20ce │ │ │ │ │ add.w ip, fp, #8 │ │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ │ add.w r8, ip, r3, lsl #2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov.w r9, #10 │ │ │ │ │ ldr.w r4, [ip, #4]! │ │ │ │ │ @@ -3159,46 +3160,46 @@ │ │ │ │ │ umull sl, r5, r4, lr │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ mls sl, r9, r5, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ add.w r5, sl, #48 @ 0x30 │ │ │ │ │ str.w r5, [r0, #-4]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 2054 │ │ │ │ │ + bne.n 2064 │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bne.n 204c │ │ │ │ │ + bne.n 205c │ │ │ │ │ mvn.w r0, #35 @ 0x23 │ │ │ │ │ mla r1, r0, r3, r1 │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ movs r5, #10 │ │ │ │ │ umull r0, r3, r2, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r7, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r0, r5, r3, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add.w r0, r0, #48 @ 0x30 │ │ │ │ │ str.w r0, [r1, #-4]! │ │ │ │ │ - bhi.n 2086 │ │ │ │ │ + bhi.n 2096 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 1ae0 │ │ │ │ │ + bne.w 1aec │ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ │ str.w r2, [r1, #-4] │ │ │ │ │ - b.n 1ae0 │ │ │ │ │ + b.n 1aec │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 202e │ │ │ │ │ + b.n 203e │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1f90 │ │ │ │ │ + b.n 1fa0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2078 │ │ │ │ │ + b.n 2088 │ │ │ │ │ add.w r5, fp, #8 │ │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ │ add.w r8, r5, r3, lsl #2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov.w r9, #10 │ │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ │ @@ -3206,242 +3207,242 @@ │ │ │ │ │ umull sl, r7, r4, lr │ │ │ │ │ lsrs r7, r7, #3 │ │ │ │ │ mls sl, r9, r7, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ add.w r7, sl, #48 @ 0x30 │ │ │ │ │ strh.w r7, [r0, #-2]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 20e0 │ │ │ │ │ + bne.n 20f0 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n 20d8 │ │ │ │ │ + bne.n 20e8 │ │ │ │ │ mvn.w r0, #17 │ │ │ │ │ mla r1, r0, r3, r1 │ │ │ │ │ - b.n 1f9e │ │ │ │ │ + b.n 1fae │ │ │ │ │ nop │ │ │ │ │ .word 0x0000024a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000210c <_PyLong_ExactDealloc>: │ │ │ │ │ +0000211c <_PyLong_ExactDealloc>: │ │ │ │ │ _PyLong_ExactDealloc(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.n 2146 <_PyLong_ExactDealloc+0x3a> │ │ │ │ │ + bmi.n 2156 <_PyLong_ExactDealloc+0x3a> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 2142 <_PyLong_ExactDealloc+0x36> │ │ │ │ │ - ldr r3, [pc, #52] @ (214c <_PyLong_ExactDealloc+0x40>) │ │ │ │ │ + bhi.n 2152 <_PyLong_ExactDealloc+0x36> │ │ │ │ │ + ldr r3, [pc, #52] @ (215c <_PyLong_ExactDealloc+0x40>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.n 2142 <_PyLong_ExactDealloc+0x36> │ │ │ │ │ + bhi.n 2152 <_PyLong_ExactDealloc+0x36> │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bx lr │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Free │ │ │ │ │ b.w 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_SetImmortal │ │ │ │ │ nop │ │ │ │ │ .word 0x0000002c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002150 : │ │ │ │ │ +00002160 : │ │ │ │ │ PyLong_AsInt(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2220 │ │ │ │ │ + beq.n 2230 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 2188 │ │ │ │ │ + bpl.n 2198 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 2198 │ │ │ │ │ + bhi.n 21a8 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2248 │ │ │ │ │ + bne.n 2258 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2182 │ │ │ │ │ + b.n 2192 │ │ │ │ │ movs r5, #0 │ │ │ │ │ and.w r1, r3, #3 │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w lr, r2, #12 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bcc.n 21e2 │ │ │ │ │ + bcc.n 21f2 │ │ │ │ │ ldr.w r4, [lr, r0, lsl #2] │ │ │ │ │ orr.w ip, r4, r3, lsl #30 │ │ │ │ │ cmp.w r3, ip, lsr #30 │ │ │ │ │ mov r3, ip │ │ │ │ │ - beq.n 21aa │ │ │ │ │ + beq.n 21ba │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2232 │ │ │ │ │ + bne.n 2242 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2182 │ │ │ │ │ + beq.n 2192 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2192 │ │ │ │ │ + b.n 21a2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 220e │ │ │ │ │ + blt.n 221e │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 2182 │ │ │ │ │ + beq.n 2192 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2182 │ │ │ │ │ + bge.n 2192 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2182 │ │ │ │ │ + bne.n 2192 │ │ │ │ │ mov r0, r2 │ │ │ │ │ strd r1, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 21c6 │ │ │ │ │ + b.n 21d6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 21be │ │ │ │ │ + bge.n 21ce │ │ │ │ │ cmp.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - bne.n 21be │ │ │ │ │ - cbnz r5, 2266 │ │ │ │ │ + bne.n 21ce │ │ │ │ │ + cbnz r5, 2276 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 2182 │ │ │ │ │ + b.n 2192 │ │ │ │ │ mov.w r1, #524 @ 0x20c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 2192 │ │ │ │ │ + b.n 21a2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 21c2 │ │ │ │ │ + bge.n 21d2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21c2 │ │ │ │ │ + bne.n 21d2 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 21fe │ │ │ │ │ + b.n 220e │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 227c │ │ │ │ │ + bhi.n 228c │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ - blt.n 21f6 │ │ │ │ │ - b.n 2182 │ │ │ │ │ + blt.n 2206 │ │ │ │ │ + b.n 2192 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 221a │ │ │ │ │ + bge.n 222a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 221a │ │ │ │ │ + bne.n 222a │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 21fe │ │ │ │ │ + b.n 220e │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 219a │ │ │ │ │ + b.n 21aa │ │ │ │ │ │ │ │ │ │ -00002280 : │ │ │ │ │ +00002290 : │ │ │ │ │ PyLong_AsUnsignedLong(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2354 │ │ │ │ │ + beq.n 2364 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 233c │ │ │ │ │ + bpl.n 234c │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ bic.w r0, r1, #4 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bhi.n 22b6 │ │ │ │ │ + bhi.n 22c6 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 2320 │ │ │ │ │ + beq.n 2330 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ add.w r3, r2, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ movs.w ip, r0, lsr #30 │ │ │ │ │ - bne.n 2304 │ │ │ │ │ + bne.n 2314 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 22b4 │ │ │ │ │ + beq.n 22c4 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ orr.w lr, r4, r0, lsl #30 │ │ │ │ │ cmp.w r0, lr, lsr #30 │ │ │ │ │ - bne.n 2304 │ │ │ │ │ + bne.n 2314 │ │ │ │ │ sub.w ip, r1, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 231c │ │ │ │ │ + beq.n 232c │ │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ │ orr.w r0, r0, lr, lsl #30 │ │ │ │ │ cmp.w lr, r0, lsr #30 │ │ │ │ │ - bne.n 2304 │ │ │ │ │ + bne.n 2314 │ │ │ │ │ subs.w ip, ip, #1 │ │ │ │ │ - bcc.n 22b4 │ │ │ │ │ + bcc.n 22c4 │ │ │ │ │ ldr.w r2, [r3, #-4]! │ │ │ │ │ orr.w r2, r2, r0, lsl #30 │ │ │ │ │ cmp.w r0, r2, lsr #30 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - beq.n 22ee │ │ │ │ │ + beq.n 22fe │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2336 │ │ │ │ │ + b.n 2346 │ │ │ │ │ mov r0, lr │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -3460,361 +3461,405 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2336 │ │ │ │ │ + b.n 2346 │ │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 2336 │ │ │ │ │ + b.n 2346 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002368 : │ │ │ │ │ +00002378 : │ │ │ │ │ PyLong_FromUnsignedLongLong(): │ │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - sbcs.w r2, r1, #0 │ │ │ │ │ - bcc.n 23ec │ │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - sbcs.w r2, r1, #0 │ │ │ │ │ - bcc.n 23e8 │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ + movw r3, #257 @ 0x101 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + sbcs.w r3, r1, #0 │ │ │ │ │ + bcc.n 2438 │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - lsrs r3, r1, #28 │ │ │ │ │ - sub sp, #12 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ + sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ + sbcs.w r3, r1, #0 │ │ │ │ │ + bcs.n 23dc │ │ │ │ │ + ldr r3, [pc, #212] @ (2478 ) │ │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ + add r3, pc │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ + ldr.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 2440 │ │ │ │ │ + ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ │ + movs r3, #8 │ │ │ │ │ + strd r3, r4, [r0, #8] │ │ │ │ │ + add sp, #8 │ │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ + lsrs r3, r1, #28 │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne.n 23f4 │ │ │ │ │ + bne.n 2462 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 2400 │ │ │ │ │ - movs r7, #16 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 2470 │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + movs r5, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ │ - bic.w r3, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ - add.w r1, r0, #16 │ │ │ │ │ - orr.w r2, r2, r5, lsl #2 │ │ │ │ │ - bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - strd r7, r3, [r0, #8] │ │ │ │ │ - add.w ip, r0, #12 │ │ │ │ │ - str r2, [r1, #0] │ │ │ │ │ - cbz r6, 23e4 │ │ │ │ │ - str.w r6, [ip, #8] │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - ldr r0, [pc, #24] @ (2408 ) │ │ │ │ │ - add.w r0, r0, r3, lsl #4 │ │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ + lsrs r3, r4, #30 │ │ │ │ │ + add.w r2, r0, #16 │ │ │ │ │ + bic.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ + strd r5, r4, [r0, #8] │ │ │ │ │ + orr.w r3, r3, r1, lsl #2 │ │ │ │ │ + add.w r1, r0, #12 │ │ │ │ │ + bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.n 23d8 │ │ │ │ │ + str r6, [r1, #8] │ │ │ │ │ + b.n 23d8 │ │ │ │ │ + ldr r3, [pc, #64] @ (247c ) │ │ │ │ │ + add.w r0, r3, r0, lsl #4 │ │ │ │ │ bx lr │ │ │ │ │ + movs r0, #16 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ + cbz r0, 2470 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + str r3, [r0, #4] │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + itt lt │ │ │ │ │ + addlt r2, #1 │ │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ │ + b.n 23cc │ │ │ │ │ movs r0, #24 │ │ │ │ │ - movs r7, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 23a4 │ │ │ │ │ + cbz r0, 2470 │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + movs r5, #24 │ │ │ │ │ + b.n 23f2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 23e4 │ │ │ │ │ + b.n 23d8 │ │ │ │ │ + .word 0x000000ce │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000240c <_PyLong_AsByteArray>: │ │ │ │ │ +00002480 <_PyLong_AsByteArray>: │ │ │ │ │ _PyLong_AsByteArray(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ and.w r3, r4, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 280e <_PyLong_AsByteArray+0x402> │ │ │ │ │ + beq.w 2882 <_PyLong_AsByteArray+0x402> │ │ │ │ │ lsrs r2, r4, #3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2576 <_PyLong_AsByteArray+0x16a> │ │ │ │ │ + bne.w 25ea <_PyLong_AsByteArray+0x16a> │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ add r1, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2828 <_PyLong_AsByteArray+0x41c> │ │ │ │ │ + beq.w 289c <_PyLong_AsByteArray+0x41c> │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r7, r0, #8 │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r4, #1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r9, r8 │ │ │ │ │ strd r4, r7, [sp, #8] │ │ │ │ │ - b.n 24ba <_PyLong_AsByteArray+0xae> │ │ │ │ │ + b.n 252e <_PyLong_AsByteArray+0xae> │ │ │ │ │ strb.w r4, [r1], #-1 │ │ │ │ │ mov.w r4, ip, lsr #16 │ │ │ │ │ orr.w r4, r4, r0, lsl #16 │ │ │ │ │ adds r6, r2, #2 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bls.n 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ sub.w r3, r5, #24 │ │ │ │ │ strb r4, [r1, #0] │ │ │ │ │ cmp r3, #7 │ │ │ │ │ mov.w ip, ip, lsr #24 │ │ │ │ │ add.w r4, r2, #3 │ │ │ │ │ orr.w ip, ip, r0, lsl #8 │ │ │ │ │ ittt ls │ │ │ │ │ addls.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ movls r2, r4 │ │ │ │ │ lsrls r0, r0, #24 │ │ │ │ │ - bls.n 24ae <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + bls.n 2522 <_PyLong_AsByteArray+0xa2> │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - bls.n 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [r1, #-1] │ │ │ │ │ adds r2, #4 │ │ │ │ │ mov ip, r0 │ │ │ │ │ subs r1, #2 │ │ │ │ │ sub.w r3, r5, #32 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - beq.w 2746 <_PyLong_AsByteArray+0x33a> │ │ │ │ │ + beq.w 27ba <_PyLong_AsByteArray+0x33a> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldr.w r5, [r4, #4]! │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 27a8 <_PyLong_AsByteArray+0x39c> │ │ │ │ │ + bne.w 281c <_PyLong_AsByteArray+0x39c> │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ mvn.w lr, fp │ │ │ │ │ add lr, r4 │ │ │ │ │ sub.w r4, r3, #32 │ │ │ │ │ ands.w lr, lr, #7 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ rsb r4, r3, #32 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ - beq.n 2544 <_PyLong_AsByteArray+0x138> │ │ │ │ │ + beq.n 25b8 <_PyLong_AsByteArray+0x138> │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ lsl.w r8, r5, r4 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r5, r4 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ orr.w r6, r8, r0 │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w r4, r0, ip │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - beq.w 274e <_PyLong_AsByteArray+0x342> │ │ │ │ │ + beq.w 27c2 <_PyLong_AsByteArray+0x342> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bls.n 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w r4, [r1], #-1 │ │ │ │ │ lsrs r4, r4, #8 │ │ │ │ │ add.w r5, r3, #30 │ │ │ │ │ orr.w r4, r4, r6, lsl #24 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bhi.n 2468 <_PyLong_AsByteArray+0x5c> │ │ │ │ │ + bhi.n 24dc <_PyLong_AsByteArray+0x5c> │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - cbz r3, 253e <_PyLong_AsByteArray+0x132> │ │ │ │ │ + cbz r3, 25b2 <_PyLong_AsByteArray+0x132> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2666 <_PyLong_AsByteArray+0x25a> │ │ │ │ │ + b.n 26da <_PyLong_AsByteArray+0x25a> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsl.w lr, r5, r4 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ lsr.w r8, r5, r4 │ │ │ │ │ orr.w lr, lr, r8 │ │ │ │ │ orr.w r6, lr, r0 │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w r4, r0, ip │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - beq.w 2a3c <_PyLong_AsByteArray+0x630> │ │ │ │ │ + beq.w 2ab0 <_PyLong_AsByteArray+0x630> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - b.n 250c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + b.n 2580 <_PyLong_AsByteArray+0x100> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2826 <_PyLong_AsByteArray+0x41a> │ │ │ │ │ + beq.w 289a <_PyLong_AsByteArray+0x41a> │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r9, r0, #8 │ │ │ │ │ subs r4, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ - b.n 25ea <_PyLong_AsByteArray+0x1de> │ │ │ │ │ + b.n 265e <_PyLong_AsByteArray+0x1de> │ │ │ │ │ mov.w ip, r5, lsr #16 │ │ │ │ │ strb.w lr, [r3] │ │ │ │ │ orr.w ip, ip, r4, lsl #16 │ │ │ │ │ adds r0, r2, #2 │ │ │ │ │ adds r3, r1, #2 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bls.n 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [r3] │ │ │ │ │ sub.w r3, r6, #24 │ │ │ │ │ mov.w ip, r5, lsr #24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ add.w r5, r2, #3 │ │ │ │ │ orr.w ip, ip, r4, lsl #8 │ │ │ │ │ mov.w r0, r4, lsr #24 │ │ │ │ │ itt ls │ │ │ │ │ addls r1, #3 │ │ │ │ │ movls r2, r5 │ │ │ │ │ - bls.n 25e2 <_PyLong_AsByteArray+0x1d6> │ │ │ │ │ + bls.n 2656 <_PyLong_AsByteArray+0x1d6> │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bls.n 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [r1, #3] │ │ │ │ │ adds r2, #4 │ │ │ │ │ adds r1, #4 │ │ │ │ │ sub.w r3, r6, #32 │ │ │ │ │ mov ip, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 2636 <_PyLong_AsByteArray+0x22a> │ │ │ │ │ + beq.n 26aa <_PyLong_AsByteArray+0x22a> │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ sub.w fp, r3, #32 │ │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ │ rsb sl, r3, #32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 26d8 <_PyLong_AsByteArray+0x2cc> │ │ │ │ │ + bne.n 274c <_PyLong_AsByteArray+0x2cc> │ │ │ │ │ lsl.w r4, r6, fp │ │ │ │ │ lsr.w lr, r6, sl │ │ │ │ │ orr.w r4, r4, lr │ │ │ │ │ lsl.w r5, r6, r3 │ │ │ │ │ orrs r4, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ orr.w r5, r5, ip │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 2678 <_PyLong_AsByteArray+0x26c> │ │ │ │ │ + beq.n 26ec <_PyLong_AsByteArray+0x26c> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.n 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ add.w r6, r3, #30 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov.w lr, r5, lsr #8 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ orr.w lr, lr, r4, lsl #24 │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bhi.n 2598 <_PyLong_AsByteArray+0x18c> │ │ │ │ │ - b.n 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bhi.n 260c <_PyLong_AsByteArray+0x18c> │ │ │ │ │ + b.n 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ movs r4, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2730 <_PyLong_AsByteArray+0x324> │ │ │ │ │ + beq.n 27a4 <_PyLong_AsByteArray+0x324> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.w 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r0, r1, r4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2842 <_PyLong_AsByteArray+0x436> │ │ │ │ │ + bne.w 28b6 <_PyLong_AsByteArray+0x436> │ │ │ │ │ strb.w ip, [r1] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.n 2664 <_PyLong_AsByteArray+0x258> │ │ │ │ │ + bls.n 26d8 <_PyLong_AsByteArray+0x258> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 266c <_PyLong_AsByteArray+0x260> │ │ │ │ │ + bne.n 26e0 <_PyLong_AsByteArray+0x260> │ │ │ │ │ sub.w r2, r8, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb.w r1, [r0], #-1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 266c <_PyLong_AsByteArray+0x260> │ │ │ │ │ - b.n 2664 <_PyLong_AsByteArray+0x258> │ │ │ │ │ + bne.n 26e0 <_PyLong_AsByteArray+0x260> │ │ │ │ │ + b.n 26d8 <_PyLong_AsByteArray+0x258> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 2854 <_PyLong_AsByteArray+0x448> │ │ │ │ │ + beq.w 28c8 <_PyLong_AsByteArray+0x448> │ │ │ │ │ mov lr, r2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ adds r3, #32 │ │ │ │ │ clz r6, r6 │ │ │ │ │ subs r6, r3, r6 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ - bls.n 2728 <_PyLong_AsByteArray+0x31c> │ │ │ │ │ + bls.n 279c <_PyLong_AsByteArray+0x31c> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.w 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w ip, r5, lsr #8 │ │ │ │ │ sub.w r3, r6, #8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ orr.w ip, ip, r4, lsl #24 │ │ │ │ │ lsrs r0, r4, #8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb r5, [r1, #0] │ │ │ │ │ - bls.w 2c2c <_PyLong_AsByteArray+0x820> │ │ │ │ │ + bls.w 2ca0 <_PyLong_AsByteArray+0x820> │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bcs.w 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bcs.w 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [r1, #1] │ │ │ │ │ sub.w r3, r6, #16 │ │ │ │ │ mov.w ip, r5, lsr #16 │ │ │ │ │ adds r1, #2 │ │ │ │ │ orr.w ip, ip, r4, lsl #16 │ │ │ │ │ add.w r2, lr, #2 │ │ │ │ │ lsrs r0, r4, #16 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 25e2 <_PyLong_AsByteArray+0x1d6> │ │ │ │ │ + bls.n 2656 <_PyLong_AsByteArray+0x1d6> │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, lr │ │ │ │ │ - b.n 25a8 <_PyLong_AsByteArray+0x19c> │ │ │ │ │ + b.n 261c <_PyLong_AsByteArray+0x19c> │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ eor.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ mvns r4, r4 │ │ │ │ │ add r4, r5 │ │ │ │ │ bic.w r6, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ @@ -3823,73 +3868,73 @@ │ │ │ │ │ lsl.w r4, r6, fp │ │ │ │ │ orrs r4, r5 │ │ │ │ │ orrs r0, r4 │ │ │ │ │ lsl.w r4, r6, r3 │ │ │ │ │ orr.w ip, r4, ip │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.w 286a <_PyLong_AsByteArray+0x45e> │ │ │ │ │ + beq.w 28de <_PyLong_AsByteArray+0x45e> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.w 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ add.w r6, r3, #30 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov.w lr, ip, lsr #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ orr.w lr, lr, r0, lsl #24 │ │ │ │ │ mov r5, ip │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ strb.w ip, [r3], #1 │ │ │ │ │ - b.n 2630 <_PyLong_AsByteArray+0x224> │ │ │ │ │ + b.n 26a4 <_PyLong_AsByteArray+0x224> │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov ip, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 25e2 <_PyLong_AsByteArray+0x1d6> │ │ │ │ │ + b.n 2656 <_PyLong_AsByteArray+0x1d6> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 273c <_PyLong_AsByteArray+0x330> │ │ │ │ │ + bne.n 27b0 <_PyLong_AsByteArray+0x330> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 288c <_PyLong_AsByteArray+0x480> │ │ │ │ │ + bne.w 2900 <_PyLong_AsByteArray+0x480> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ negs r3, r3 │ │ │ │ │ uxtb r1, r3 │ │ │ │ │ - b.n 2654 <_PyLong_AsByteArray+0x248> │ │ │ │ │ + b.n 26c8 <_PyLong_AsByteArray+0x248> │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2638 <_PyLong_AsByteArray+0x22c> │ │ │ │ │ + b.n 26ac <_PyLong_AsByteArray+0x22c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 289c <_PyLong_AsByteArray+0x490> │ │ │ │ │ + beq.w 2910 <_PyLong_AsByteArray+0x490> │ │ │ │ │ add.w r4, r3, #32 │ │ │ │ │ clz r3, r5 │ │ │ │ │ subs r5, r4, r3 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bls.n 280a <_PyLong_AsByteArray+0x3fe> │ │ │ │ │ + bls.n 287e <_PyLong_AsByteArray+0x3fe> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bls.w 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w r4, ip, lsr #8 │ │ │ │ │ sub.w r3, r5, #8 │ │ │ │ │ orr.w r4, r4, r0, lsl #24 │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb.w ip, [r1] │ │ │ │ │ - bls.w 2c3a <_PyLong_AsByteArray+0x82e> │ │ │ │ │ + bls.w 2cae <_PyLong_AsByteArray+0x82e> │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bls.w 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w r4, [r1, #-1] │ │ │ │ │ sub.w r3, r5, #16 │ │ │ │ │ mov.w r4, ip, lsr #16 │ │ │ │ │ subs r1, #2 │ │ │ │ │ orr.w r4, r4, r0, lsl #16 │ │ │ │ │ adds r6, r2, #2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi.w 2476 <_PyLong_AsByteArray+0x6a> │ │ │ │ │ + bhi.w 24ea <_PyLong_AsByteArray+0x6a> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsrs r0, r0, #16 │ │ │ │ │ - b.n 24ae <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 2522 <_PyLong_AsByteArray+0xa2> │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ sub.w r4, r3, #32 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ rsb r4, r3, #32 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ @@ -3904,116 +3949,116 @@ │ │ │ │ │ lsr.w r8, r5, r4 │ │ │ │ │ orr.w r4, sl, r8 │ │ │ │ │ orrs r0, r4 │ │ │ │ │ lsl.w r4, r5, r3 │ │ │ │ │ orr.w ip, r4, ip │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - beq.w 29f6 <_PyLong_AsByteArray+0x5ea> │ │ │ │ │ + beq.w 2a6a <_PyLong_AsByteArray+0x5ea> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - bls.w 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w r4, ip, lsr #8 │ │ │ │ │ add.w r5, r3, #30 │ │ │ │ │ orr.w r4, r4, r0, lsl #24 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ strb.w ip, [r1], #-1 │ │ │ │ │ - b.n 2520 <_PyLong_AsByteArray+0x114> │ │ │ │ │ + b.n 2594 <_PyLong_AsByteArray+0x114> │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 24ae <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 2522 <_PyLong_AsByteArray+0xa2> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2a06 <_PyLong_AsByteArray+0x5fa> │ │ │ │ │ + beq.w 2a7a <_PyLong_AsByteArray+0x5fa> │ │ │ │ │ lsrs r3, r4, #3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r3, 2884 <_PyLong_AsByteArray+0x478> │ │ │ │ │ + cbnz r3, 28f8 <_PyLong_AsByteArray+0x478> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 243c <_PyLong_AsByteArray+0x30> │ │ │ │ │ + b.n 24b0 <_PyLong_AsByteArray+0x30> │ │ │ │ │ movs r4, #1 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 283e <_PyLong_AsByteArray+0x432> │ │ │ │ │ + bne.n 28b2 <_PyLong_AsByteArray+0x432> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ - cbz r3, 283e <_PyLong_AsByteArray+0x432> │ │ │ │ │ + cbz r3, 28b2 <_PyLong_AsByteArray+0x432> │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 2524 <_PyLong_AsByteArray+0x118> │ │ │ │ │ - b.n 2664 <_PyLong_AsByteArray+0x258> │ │ │ │ │ + bne.w 2598 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + b.n 26d8 <_PyLong_AsByteArray+0x258> │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 273c <_PyLong_AsByteArray+0x330> │ │ │ │ │ + b.n 27b0 <_PyLong_AsByteArray+0x330> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ strb r3, [r1, #0] │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ - b.n 2654 <_PyLong_AsByteArray+0x248> │ │ │ │ │ + b.n 26c8 <_PyLong_AsByteArray+0x248> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ mov ip, r5 │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 2a38 <_PyLong_AsByteArray+0x62c> │ │ │ │ │ + beq.w 2aac <_PyLong_AsByteArray+0x62c> │ │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ │ - b.n 25fc <_PyLong_AsByteArray+0x1f0> │ │ │ │ │ + b.n 2670 <_PyLong_AsByteArray+0x1f0> │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - beq.w 2a26 <_PyLong_AsByteArray+0x61a> │ │ │ │ │ + beq.w 2a9a <_PyLong_AsByteArray+0x61a> │ │ │ │ │ eor.w r6, r6, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, ip │ │ │ │ │ mvns r6, r6 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov lr, r2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n 2682 <_PyLong_AsByteArray+0x276> │ │ │ │ │ + b.n 26f6 <_PyLong_AsByteArray+0x276> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 257c <_PyLong_AsByteArray+0x170> │ │ │ │ │ + b.n 25f0 <_PyLong_AsByteArray+0x170> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2832 <_PyLong_AsByteArray+0x426> │ │ │ │ │ + beq.n 28a6 <_PyLong_AsByteArray+0x426> │ │ │ │ │ subs r4, r1, r4 │ │ │ │ │ ldrsb.w r3, [r4] │ │ │ │ │ lsrs r3, r3, #31 │ │ │ │ │ - b.n 2834 <_PyLong_AsByteArray+0x428> │ │ │ │ │ + b.n 28a8 <_PyLong_AsByteArray+0x428> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ ldr.w r5, [r7, #4]! │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - beq.w 2544 <_PyLong_AsByteArray+0x138> │ │ │ │ │ + beq.w 25b8 <_PyLong_AsByteArray+0x138> │ │ │ │ │ cmp.w lr, #2 │ │ │ │ │ - beq.w 29ba <_PyLong_AsByteArray+0x5ae> │ │ │ │ │ + beq.w 2a2e <_PyLong_AsByteArray+0x5ae> │ │ │ │ │ cmp.w lr, #3 │ │ │ │ │ - beq.n 2980 <_PyLong_AsByteArray+0x574> │ │ │ │ │ + beq.n 29f4 <_PyLong_AsByteArray+0x574> │ │ │ │ │ cmp.w lr, #4 │ │ │ │ │ - beq.n 2946 <_PyLong_AsByteArray+0x53a> │ │ │ │ │ + beq.n 29ba <_PyLong_AsByteArray+0x53a> │ │ │ │ │ cmp.w lr, #5 │ │ │ │ │ - beq.n 290c <_PyLong_AsByteArray+0x500> │ │ │ │ │ + beq.n 2980 <_PyLong_AsByteArray+0x500> │ │ │ │ │ cmp.w lr, #6 │ │ │ │ │ - bne.w 2bde <_PyLong_AsByteArray+0x7d2> │ │ │ │ │ + bne.w 2c52 <_PyLong_AsByteArray+0x7d2> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ lsl.w r8, r5, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r5, r0 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w r4, r4, r0 │ │ │ │ │ orr.w r6, r8, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - bne.w 250c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2580 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2754 <_PyLong_AsByteArray+0x348> │ │ │ │ │ + bne.w 27c8 <_PyLong_AsByteArray+0x348> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r5, [r0, #4]! │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ lsl.w r8, r5, r0 │ │ │ │ │ @@ -4022,17 +4067,17 @@ │ │ │ │ │ lsr.w sl, r5, r0 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w r4, r4, r0 │ │ │ │ │ orr.w r6, r8, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - bne.w 250c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2580 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2754 <_PyLong_AsByteArray+0x348> │ │ │ │ │ + bne.w 27c8 <_PyLong_AsByteArray+0x348> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r5, [r0, #4]! │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ lsl.w r8, r5, r0 │ │ │ │ │ @@ -4041,17 +4086,17 @@ │ │ │ │ │ lsr.w sl, r5, r0 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w r4, r4, r0 │ │ │ │ │ orr.w r6, r8, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - bne.w 250c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2580 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2754 <_PyLong_AsByteArray+0x348> │ │ │ │ │ + bne.w 27c8 <_PyLong_AsByteArray+0x348> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r5, [r0, #4]! │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ lsl.w r8, r5, r0 │ │ │ │ │ @@ -4060,17 +4105,17 @@ │ │ │ │ │ lsr.w sl, r5, r0 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w r4, r4, r0 │ │ │ │ │ orr.w r6, r8, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - bne.w 250c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2580 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2754 <_PyLong_AsByteArray+0x348> │ │ │ │ │ + bne.w 27c8 <_PyLong_AsByteArray+0x348> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r5, [r0, #4]! │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ lsl.w r8, r5, r0 │ │ │ │ │ @@ -4079,61 +4124,61 @@ │ │ │ │ │ lsr.w sl, r5, r0 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w r4, r4, r0 │ │ │ │ │ orr.w r6, r8, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - bne.w 250c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2580 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2754 <_PyLong_AsByteArray+0x348> │ │ │ │ │ + bne.w 27c8 <_PyLong_AsByteArray+0x348> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr.w r5, [r7, #4]! │ │ │ │ │ - b.n 2548 <_PyLong_AsByteArray+0x13c> │ │ │ │ │ + b.n 25bc <_PyLong_AsByteArray+0x13c> │ │ │ │ │ cmp r5, lr │ │ │ │ │ - beq.w 2c1a <_PyLong_AsByteArray+0x80e> │ │ │ │ │ + beq.w 2c8e <_PyLong_AsByteArray+0x80e> │ │ │ │ │ eor.w r5, r5, lr │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - b.n 2754 <_PyLong_AsByteArray+0x348> │ │ │ │ │ + b.n 27c8 <_PyLong_AsByteArray+0x348> │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 253e <_PyLong_AsByteArray+0x132> │ │ │ │ │ + beq.w 25b2 <_PyLong_AsByteArray+0x132> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 253e <_PyLong_AsByteArray+0x132> │ │ │ │ │ + b.n 25b2 <_PyLong_AsByteArray+0x132> │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.w 2636 <_PyLong_AsByteArray+0x22a> │ │ │ │ │ + beq.w 26aa <_PyLong_AsByteArray+0x22a> │ │ │ │ │ ldr.w r4, [r9, #4]! │ │ │ │ │ - b.n 26da <_PyLong_AsByteArray+0x2ce> │ │ │ │ │ + b.n 274e <_PyLong_AsByteArray+0x2ce> │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n 2638 <_PyLong_AsByteArray+0x22c> │ │ │ │ │ - cbz r5, 2a44 <_PyLong_AsByteArray+0x638> │ │ │ │ │ + b.n 26ac <_PyLong_AsByteArray+0x22c> │ │ │ │ │ + cbz r5, 2ab8 <_PyLong_AsByteArray+0x638> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - b.n 2754 <_PyLong_AsByteArray+0x348> │ │ │ │ │ + b.n 27c8 <_PyLong_AsByteArray+0x348> │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - beq.w 2c30 <_PyLong_AsByteArray+0x824> │ │ │ │ │ + beq.w 2ca4 <_PyLong_AsByteArray+0x824> │ │ │ │ │ ldr r5, [r7, #4] │ │ │ │ │ adds r7, #4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov sl, r7 │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ lsl.w lr, r5, r2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -4141,34 +4186,34 @@ │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsr.w r8, r5, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ orr.w lr, lr, r8 │ │ │ │ │ orr.w r6, lr, r6 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne.w 2570 <_PyLong_AsByteArray+0x164> │ │ │ │ │ + bne.w 25e4 <_PyLong_AsByteArray+0x164> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2a3e <_PyLong_AsByteArray+0x632> │ │ │ │ │ + bne.n 2ab2 <_PyLong_AsByteArray+0x632> │ │ │ │ │ ldr.w r5, [r7, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ lsl.w lr, r5, r2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ orrs r4, r0 │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsr.w r8, r5, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ orr.w lr, lr, r8 │ │ │ │ │ orr.w r6, lr, r6 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne.w 2570 <_PyLong_AsByteArray+0x164> │ │ │ │ │ + bne.w 25e4 <_PyLong_AsByteArray+0x164> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2a3e <_PyLong_AsByteArray+0x632> │ │ │ │ │ + bne.n 2ab2 <_PyLong_AsByteArray+0x632> │ │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w r7, sl, #8 │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ lsl.w lr, r5, r2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -4176,17 +4221,17 @@ │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsr.w r8, r5, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ orr.w lr, lr, r8 │ │ │ │ │ orr.w r6, lr, r6 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne.w 2570 <_PyLong_AsByteArray+0x164> │ │ │ │ │ + bne.w 25e4 <_PyLong_AsByteArray+0x164> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2a3e <_PyLong_AsByteArray+0x632> │ │ │ │ │ + bne.n 2ab2 <_PyLong_AsByteArray+0x632> │ │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ │ add.w fp, fp, #3 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w r7, sl, #12 │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ lsl.w lr, r5, r2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -4194,17 +4239,17 @@ │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsr.w r8, r5, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ orr.w lr, lr, r8 │ │ │ │ │ orr.w r6, lr, r6 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne.w 2570 <_PyLong_AsByteArray+0x164> │ │ │ │ │ + bne.w 25e4 <_PyLong_AsByteArray+0x164> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2a3e <_PyLong_AsByteArray+0x632> │ │ │ │ │ + bne.n 2ab2 <_PyLong_AsByteArray+0x632> │ │ │ │ │ ldr.w r5, [sl, #16] │ │ │ │ │ add.w fp, r2, #4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w r7, sl, #16 │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ lsl.w lr, r5, r2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -4212,17 +4257,17 @@ │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsr.w r8, r5, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ orr.w lr, lr, r8 │ │ │ │ │ orr.w r6, lr, r6 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne.w 2570 <_PyLong_AsByteArray+0x164> │ │ │ │ │ + bne.w 25e4 <_PyLong_AsByteArray+0x164> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2a3e <_PyLong_AsByteArray+0x632> │ │ │ │ │ + bne.w 2ab2 <_PyLong_AsByteArray+0x632> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r7, sl, #20 │ │ │ │ │ ldr.w r5, [sl, #20] │ │ │ │ │ add.w fp, r2, #5 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ lsl.w lr, r5, r2 │ │ │ │ │ @@ -4231,17 +4276,17 @@ │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsr.w r8, r5, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ orr.w lr, lr, r8 │ │ │ │ │ orr.w r6, lr, r6 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne.w 2570 <_PyLong_AsByteArray+0x164> │ │ │ │ │ + bne.w 25e4 <_PyLong_AsByteArray+0x164> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2a3e <_PyLong_AsByteArray+0x632> │ │ │ │ │ + bne.w 2ab2 <_PyLong_AsByteArray+0x632> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r7, sl, #24 │ │ │ │ │ ldr.w r5, [sl, #24] │ │ │ │ │ add.w fp, r2, #6 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ lsl.w lr, r5, r2 │ │ │ │ │ @@ -4250,163 +4295,163 @@ │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsr.w r8, r5, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ orr.w lr, lr, r8 │ │ │ │ │ orr.w r6, lr, r6 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne.w 2570 <_PyLong_AsByteArray+0x164> │ │ │ │ │ + bne.w 25e4 <_PyLong_AsByteArray+0x164> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2a3e <_PyLong_AsByteArray+0x632> │ │ │ │ │ + bne.w 2ab2 <_PyLong_AsByteArray+0x632> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r7, sl, #28 │ │ │ │ │ ldr.w r5, [sl, #28] │ │ │ │ │ add.w fp, r2, #7 │ │ │ │ │ - b.n 2548 <_PyLong_AsByteArray+0x13c> │ │ │ │ │ + b.n 25bc <_PyLong_AsByteArray+0x13c> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ lsl.w r8, r5, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r5, r0 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w r4, r4, r0 │ │ │ │ │ orr.w r6, r8, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - bne.w 250c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2580 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2754 <_PyLong_AsByteArray+0x348> │ │ │ │ │ + bne.w 27c8 <_PyLong_AsByteArray+0x348> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r5, [r0, #4]! │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.n 28d2 <_PyLong_AsByteArray+0x4c6> │ │ │ │ │ + b.n 2946 <_PyLong_AsByteArray+0x4c6> │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - beq.w 2746 <_PyLong_AsByteArray+0x33a> │ │ │ │ │ + beq.w 27ba <_PyLong_AsByteArray+0x33a> │ │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ │ - b.n 27be <_PyLong_AsByteArray+0x3b2> │ │ │ │ │ + b.n 2832 <_PyLong_AsByteArray+0x3b2> │ │ │ │ │ adds r1, #1 │ │ │ │ │ - b.n 25e2 <_PyLong_AsByteArray+0x1d6> │ │ │ │ │ + b.n 2656 <_PyLong_AsByteArray+0x1d6> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2638 <_PyLong_AsByteArray+0x22c> │ │ │ │ │ + b.n 26ac <_PyLong_AsByteArray+0x22c> │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov ip, r4 │ │ │ │ │ lsrs r0, r0, #8 │ │ │ │ │ - b.n 24ae <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 2522 <_PyLong_AsByteArray+0xa2> │ │ │ │ │ │ │ │ │ │ -00002c44 <_PyLong_AsByteArray.constprop.0>: │ │ │ │ │ +00002cb8 <_PyLong_AsByteArray.constprop.0>: │ │ │ │ │ _PyLong_AsByteArray.constprop.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r3, r2 │ │ │ │ │ sub sp, #28 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 2e64 <_PyLong_AsByteArray.constprop.0+0x220> │ │ │ │ │ + beq.w 2ed8 <_PyLong_AsByteArray.constprop.0+0x220> │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ - beq.w 2e9a <_PyLong_AsByteArray.constprop.0+0x256> │ │ │ │ │ + beq.w 2f0e <_PyLong_AsByteArray.constprop.0+0x256> │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ add.w r7, r0, #8 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ subs r0, #1 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r9, r1 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.n 2ce4 <_PyLong_AsByteArray.constprop.0+0xa0> │ │ │ │ │ + b.n 2d58 <_PyLong_AsByteArray.constprop.0+0xa0> │ │ │ │ │ mov.w lr, r0, lsr #16 │ │ │ │ │ strb.w ip, [r2] │ │ │ │ │ orr.w lr, lr, r3, lsl #16 │ │ │ │ │ add.w r8, r1, #2 │ │ │ │ │ adds r2, r6, #2 │ │ │ │ │ cmp.w r8, #8 │ │ │ │ │ - beq.n 2d3a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + beq.n 2dae <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ strb.w lr, [r2] │ │ │ │ │ sub.w r2, r4, #24 │ │ │ │ │ mov.w lr, r0, lsr #24 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r0, r1, #3 │ │ │ │ │ orr.w lr, lr, r3, lsl #8 │ │ │ │ │ mov.w r8, r3, lsr #24 │ │ │ │ │ itt ls │ │ │ │ │ addls r6, #3 │ │ │ │ │ movls r1, r0 │ │ │ │ │ - bls.n 2cda <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + bls.n 2d4e <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - beq.n 2d3a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + beq.n 2dae <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ strb.w lr, [r6, #3] │ │ │ │ │ adds r1, #4 │ │ │ │ │ adds r6, #4 │ │ │ │ │ sub.w r2, r4, #32 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 2db0 <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ + beq.n 2e24 <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ │ sub.w fp, r2, #32 │ │ │ │ │ rsb sl, r2, #32 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbnz r5, 2d64 <_PyLong_AsByteArray.constprop.0+0x120> │ │ │ │ │ + cbnz r5, 2dd8 <_PyLong_AsByteArray.constprop.0+0x120> │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ lsl.w r3, r4, fp │ │ │ │ │ lsr.w ip, r4, sl │ │ │ │ │ lsl.w r0, r4, r2 │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ orr.w r0, r0, lr │ │ │ │ │ orr.w r3, r3, r8 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq.n 2dde <_PyLong_AsByteArray.constprop.0+0x19a> │ │ │ │ │ + beq.n 2e52 <_PyLong_AsByteArray.constprop.0+0x19a> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d3a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dae <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ add.w r4, r2, #30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov.w ip, r0, lsr #8 │ │ │ │ │ add.w lr, r1, #1 │ │ │ │ │ orr.w ip, ip, r3, lsl #24 │ │ │ │ │ strb.w r0, [r2], #1 │ │ │ │ │ cmp.w lr, #8 │ │ │ │ │ - bne.n 2c8a <_PyLong_AsByteArray.constprop.0+0x46> │ │ │ │ │ + bne.n 2cfe <_PyLong_AsByteArray.constprop.0+0x46> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2dd8 <_PyLong_AsByteArray.constprop.0+0x194> │ │ │ │ │ + b.n 2e4c <_PyLong_AsByteArray.constprop.0+0x194> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 2db0 <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ + beq.n 2e24 <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ eor.w r3, r3, ip │ │ │ │ │ add r3, r0 │ │ │ │ │ bic.w r4, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -4414,193 +4459,193 @@ │ │ │ │ │ lsl.w r3, r4, fp │ │ │ │ │ orrs r3, r0 │ │ │ │ │ orr.w r8, r3, r8 │ │ │ │ │ lsl.w r3, r4, r2 │ │ │ │ │ orr.w lr, r3, lr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 2e86 <_PyLong_AsByteArray.constprop.0+0x242> │ │ │ │ │ + beq.n 2efa <_PyLong_AsByteArray.constprop.0+0x242> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d3a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dae <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ add.w r4, r2, #30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov.w ip, lr, lsr #8 │ │ │ │ │ mov r0, lr │ │ │ │ │ orr.w ip, ip, r8, lsl #24 │ │ │ │ │ mov r3, r8 │ │ │ │ │ strb.w lr, [r2], #1 │ │ │ │ │ add.w lr, r1, #1 │ │ │ │ │ - b.n 2d34 <_PyLong_AsByteArray.constprop.0+0xf0> │ │ │ │ │ + b.n 2da8 <_PyLong_AsByteArray.constprop.0+0xf0> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2e44 <_PyLong_AsByteArray.constprop.0+0x200> │ │ │ │ │ + beq.n 2eb8 <_PyLong_AsByteArray.constprop.0+0x200> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d3a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dae <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2e72 <_PyLong_AsByteArray.constprop.0+0x22e> │ │ │ │ │ + bne.n 2ee6 <_PyLong_AsByteArray.constprop.0+0x22e> │ │ │ │ │ strb.w lr, [r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2dd6 <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ + bhi.n 2e4a <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ rsb r2, r1, #8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cbz r4, 2e50 <_PyLong_AsByteArray.constprop.0+0x20c> │ │ │ │ │ + cbz r4, 2ec4 <_PyLong_AsByteArray.constprop.0+0x20c> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov ip, r1 │ │ │ │ │ adds r2, #32 │ │ │ │ │ clz r4, r4 │ │ │ │ │ subs r4, r2, r4 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bls.n 2e3c <_PyLong_AsByteArray.constprop.0+0x1f8> │ │ │ │ │ + bls.n 2eb0 <_PyLong_AsByteArray.constprop.0+0x1f8> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d3a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dae <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ mov.w lr, r0, lsr #8 │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ adds r1, #1 │ │ │ │ │ orr.w lr, lr, r3, lsl #24 │ │ │ │ │ mov.w r8, r3, lsr #8 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ strb r0, [r6, #0] │ │ │ │ │ - bls.n 2ece <_PyLong_AsByteArray.constprop.0+0x28a> │ │ │ │ │ + bls.n 2f2a <_PyLong_AsByteArray.constprop.0+0x272> │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - beq.n 2d3a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + beq.n 2dae <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ strb.w lr, [r6, #1] │ │ │ │ │ sub.w r2, r4, #16 │ │ │ │ │ mov.w lr, r0, lsr #16 │ │ │ │ │ adds r6, #2 │ │ │ │ │ orr.w lr, lr, r3, lsl #16 │ │ │ │ │ add.w r1, ip, #2 │ │ │ │ │ mov.w r8, r3, lsr #16 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bls.w 2cda <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + bls.w 2d4e <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 2c9c <_PyLong_AsByteArray.constprop.0+0x58> │ │ │ │ │ + b.n 2d10 <_PyLong_AsByteArray.constprop.0+0x58> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 2cda <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + b.n 2d4e <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bne.n 2e4a <_PyLong_AsByteArray.constprop.0+0x206> │ │ │ │ │ - cbnz r3, 2e9e <_PyLong_AsByteArray.constprop.0+0x25a> │ │ │ │ │ + bne.n 2ebe <_PyLong_AsByteArray.constprop.0+0x206> │ │ │ │ │ + cbnz r3, 2f12 <_PyLong_AsByteArray.constprop.0+0x25a> │ │ │ │ │ negs r5, r5 │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ - b.n 2dc6 <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ + b.n 2e3a <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq.n 2ec8 <_PyLong_AsByteArray.constprop.0+0x284> │ │ │ │ │ + beq.n 2f24 <_PyLong_AsByteArray.constprop.0+0x26c> │ │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 2cfa <_PyLong_AsByteArray.constprop.0+0xb6> │ │ │ │ │ - cbz r3, 2eb0 <_PyLong_AsByteArray.constprop.0+0x26c> │ │ │ │ │ + b.n 2d6e <_PyLong_AsByteArray.constprop.0+0xb6> │ │ │ │ │ + cbz r3, 2f2e <_PyLong_AsByteArray.constprop.0+0x276> │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ - beq.n 2eac <_PyLong_AsByteArray.constprop.0+0x268> │ │ │ │ │ + beq.n 2f20 <_PyLong_AsByteArray.constprop.0+0x268> │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ - b.n 2c72 <_PyLong_AsByteArray.constprop.0+0x2e> │ │ │ │ │ + b.n 2ce6 <_PyLong_AsByteArray.constprop.0+0x2e> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ adds r6, #1 │ │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ │ lsls r3, r2 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ strb.w r3, [r6, #-1] │ │ │ │ │ - b.n 2dc6 <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ + b.n 2e3a <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq.w 2d56 <_PyLong_AsByteArray.constprop.0+0x112> │ │ │ │ │ + beq.w 2dca <_PyLong_AsByteArray.constprop.0+0x112> │ │ │ │ │ eor.w r4, r4, ip │ │ │ │ │ mov r0, lr │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b.n 2de6 <_PyLong_AsByteArray.constprop.0+0x1a2> │ │ │ │ │ + b.n 2e5a <_PyLong_AsByteArray.constprop.0+0x1a2> │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 2dca <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ + b.n 2e3e <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ ldrsb.w r3, [r6, #-1] │ │ │ │ │ cmp.w r5, r3, lsr #31 │ │ │ │ │ - bne.w 2d3a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ - b.n 2dd6 <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ + bne.w 2dae <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + b.n 2e4a <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ │ - b.n 2dca <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ + b.n 2e3e <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b.n 2e26 <_PyLong_AsByteArray.constprop.0+0x16e> │ │ │ │ │ + adds r6, #1 │ │ │ │ │ + b.n 2d4e <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2d50 <_PyLong_AsByteArray.constprop.0+0x10c> │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - b.n 2db2 <_PyLong_AsByteArray.constprop.0+0x16e> │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - b.n 2cda <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + b.n 2dc4 <_PyLong_AsByteArray.constprop.0+0x10c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002ed4 : │ │ │ │ │ +00002f48 : │ │ │ │ │ long_neg_method(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 2f86 │ │ │ │ │ + bhi.n 2ffa │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ negs r1, r3 │ │ │ │ │ mov.w r2, r3, asr #31 │ │ │ │ │ sbc.w ip, r2, r2, lsl #1 │ │ │ │ │ adds.w r4, r3, #256 @ 0x100 │ │ │ │ │ adc.w r0, r2, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r0, r0, #0 │ │ │ │ │ - bcs.n 2f20 │ │ │ │ │ - ldr r4, [pc, #232] @ (3000 ) │ │ │ │ │ + bcs.n 2f94 │ │ │ │ │ + ldr r4, [pc, #232] @ (3074 ) │ │ │ │ │ add.w r4, r4, r1, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r3, r3, r0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 2fec │ │ │ │ │ - ldr r3, [pc, #204] @ (3004 ) │ │ │ │ │ + bcs.n 3060 │ │ │ │ │ + ldr r3, [pc, #204] @ (3078 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 2fc6 │ │ │ │ │ + beq.n 303a │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -4621,15 +4666,15 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f1a │ │ │ │ │ + beq.n 2f8e │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ bic.w r0, r3, #4 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ adds r1, #12 │ │ │ │ │ @@ -4638,71 +4683,71 @@ │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ bic.w r3, r3, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 2f1a │ │ │ │ │ + b.n 2f8e │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 2ffa │ │ │ │ │ + cbz r0, 306e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ - b.n 2f64 │ │ │ │ │ + b.n 2fd8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w ec4 │ │ │ │ │ + b.w ec0 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 2f1a │ │ │ │ │ + b.n 2f8e │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003008 : │ │ │ │ │ +0000307c : │ │ │ │ │ long_add_method(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 3130 │ │ │ │ │ + bpl.w 31a4 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #7 │ │ │ │ │ - bpl.w 3130 │ │ │ │ │ + bpl.w 31a4 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r2, r3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n 30b2 │ │ │ │ │ + bhi.n 3126 │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ asrs r1, r3, #31 │ │ │ │ │ @@ -4710,15 +4755,15 @@ │ │ │ │ │ adc.w r1, r1, r2, asr #31 │ │ │ │ │ adds.w lr, r0, #5 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp.w lr, #262 @ 0x106 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.n 3092 │ │ │ │ │ + bcs.n 3106 │ │ │ │ │ adds r3, #5 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ add r3, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -4728,111 +4773,111 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.n 30d6 │ │ │ │ │ + bcs.n 314a │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 30c4 │ │ │ │ │ + beq.n 3138 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 30cc │ │ │ │ │ + beq.n 3140 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e58 │ │ │ │ │ + b.w 3ecc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3114 │ │ │ │ │ + beq.n 3188 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7124 │ │ │ │ │ + b.w 719c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 313a │ │ │ │ │ + blt.n 31ae │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 308e │ │ │ │ │ + beq.n 3102 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w r2, r0, #12 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r1, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ - beq.n 308e │ │ │ │ │ - b.n 30fa │ │ │ │ │ - bl 3e58 │ │ │ │ │ + beq.n 3102 │ │ │ │ │ + b.n 316e │ │ │ │ │ + bl 3ecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 308e │ │ │ │ │ + beq.n 3102 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 308e │ │ │ │ │ + b.n 3102 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r5, r2 │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 30de │ │ │ │ │ + b.n 3152 │ │ │ │ │ │ │ │ │ │ -00003148 : │ │ │ │ │ +000031bc : │ │ │ │ │ PyLong_FromLongLong(): │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcc.n 31fe │ │ │ │ │ + bcc.n 3272 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp r2, lr │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcc.n 3212 │ │ │ │ │ + bcc.n 3286 │ │ │ │ │ asrs r2, r1, #31 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ eor.w r3, r0, r2 │ │ │ │ │ eor.w r0, r2, r1 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sbc.w r3, r0, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ lsrs r3, r3, #28 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne.n 321c │ │ │ │ │ + bne.n 3290 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 322a │ │ │ │ │ + beq.n 329e │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ movs r6, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ @@ -4847,24 +4892,24 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str.w r3, [ip, #12]! │ │ │ │ │ - blt.n 3232 │ │ │ │ │ + blt.n 32a6 │ │ │ │ │ lsrs r2, r4, #30 │ │ │ │ │ add.w r1, r0, #16 │ │ │ │ │ orr.w r2, r2, r5, lsl #2 │ │ │ │ │ bic.w r3, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - cbz r7, 31fa │ │ │ │ │ + cbz r7, 326e │ │ │ │ │ str.w r7, [ip, #8] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -4877,78 +4922,78 @@ │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ movs r0, #24 │ │ │ │ │ movs r6, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31aa │ │ │ │ │ + bne.n 321e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 31fa │ │ │ │ │ + b.n 326e │ │ │ │ │ mov r1, ip │ │ │ │ │ orr.w r2, r6, #2 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ lsrs r2, r4, #30 │ │ │ │ │ bic.w r3, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, r2, r5, lsl #2 │ │ │ │ │ str.w r3, [r1], #4 │ │ │ │ │ - b.n 31ee │ │ │ │ │ + b.n 3262 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000324c : │ │ │ │ │ +000032c0 : │ │ │ │ │ PyLong_FromInt64(): │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcc.n 32dc │ │ │ │ │ + bcc.n 3350 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ sub sp, #16 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp r2, lr │ │ │ │ │ mov r3, r0 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcc.n 32f0 │ │ │ │ │ + bcc.n 3364 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 3292 │ │ │ │ │ + bge.n 3306 │ │ │ │ │ negs r3, r0 │ │ │ │ │ sbc.w r2, r1, r1, lsl #1 │ │ │ │ │ lsrs r0, r2, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #2 │ │ │ │ │ movne r0, #3 │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ - cbz r0, 32d8 │ │ │ │ │ + cbz r0, 334c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ asrs r1, r1, #31 │ │ │ │ │ orr.w r1, r1, #1 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ orr.w r1, r1, r4, lsl #3 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ add.w r1, r0, #12 │ │ │ │ │ bic.w ip, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ orr.w r3, r3, r2, lsl #2 │ │ │ │ │ lsrs r2, r2, #30 │ │ │ │ │ str.w ip, [r1], #4 │ │ │ │ │ orrs.w ip, r3, r2 │ │ │ │ │ - bne.n 32c2 │ │ │ │ │ + bne.n 3336 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -4956,36 +5001,36 @@ │ │ │ │ │ add r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000032fc : │ │ │ │ │ +00003370 : │ │ │ │ │ long_mul_method(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r2, r4, #7 │ │ │ │ │ - bpl.n 33c4 │ │ │ │ │ + bpl.n 3438 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r3, r4, #7 │ │ │ │ │ - bpl.n 33c4 │ │ │ │ │ + bpl.n 3438 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ orr.w ip, r3, r2 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.n 3378 │ │ │ │ │ + bhi.n 33ec │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ @@ -4993,106 +5038,106 @@ │ │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 33a4 │ │ │ │ │ + bcs.n 3418 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ eors r3, r2 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3374 │ │ │ │ │ + beq.n 33e8 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1b34 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n 3374 │ │ │ │ │ + b.n 33e8 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 33d0 │ │ │ │ │ + bcs.n 3444 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 3418 │ │ │ │ │ + blt.n 348c │ │ │ │ │ lsrs r2, r4, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ movne r2, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3374 │ │ │ │ │ + beq.n 33e8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r2, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r5, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ orrs.w r2, r5, r4 │ │ │ │ │ - beq.n 3374 │ │ │ │ │ - b.n 3400 │ │ │ │ │ + beq.n 33e8 │ │ │ │ │ + b.n 3474 │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 33d8 │ │ │ │ │ + b.n 344c │ │ │ │ │ │ │ │ │ │ -00003424 : │ │ │ │ │ +00003498 : │ │ │ │ │ long_mul(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ orr.w ip, r3, r2 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.n 34b0 │ │ │ │ │ + bhi.n 3524 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ @@ -5100,15 +5145,15 @@ │ │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 3490 │ │ │ │ │ + bcs.n 3504 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -5116,71 +5161,71 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 34dc │ │ │ │ │ + bcs.n 3550 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ eors r3, r2 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 348c │ │ │ │ │ + beq.n 3500 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1b34 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n 348c │ │ │ │ │ + b.n 3500 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 3524 │ │ │ │ │ + blt.n 3598 │ │ │ │ │ lsrs r2, r4, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ movne r2, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 348c │ │ │ │ │ + beq.n 3500 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r2, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r5, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ orrs.w r2, r5, r4 │ │ │ │ │ - beq.n 348c │ │ │ │ │ - b.n 350c │ │ │ │ │ + beq.n 3500 │ │ │ │ │ + b.n 3580 │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 34e4 │ │ │ │ │ + b.n 3558 │ │ │ │ │ │ │ │ │ │ -00003530 : │ │ │ │ │ +000035a4 : │ │ │ │ │ k_mul(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ @@ -5189,40 +5234,40 @@ │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ │ lsrs r7, r7, #3 │ │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - blt.w 3796 │ │ │ │ │ + blt.w 380a │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #140 @ 0x8c │ │ │ │ │ movne r3, #70 @ 0x46 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.w 3aca │ │ │ │ │ + blt.w 3b3e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3db2 │ │ │ │ │ + beq.w 3e26 │ │ │ │ │ adds r4, r7, r5 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 3a7a │ │ │ │ │ + bgt.w 3aee │ │ │ │ │ mov sl, r7 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 3a26 │ │ │ │ │ + beq.w 3a9a │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, sl │ │ │ │ │ adds r0, r4, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3c6c │ │ │ │ │ + beq.w 3ce0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r3, [r8, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -5238,15 +5283,15 @@ │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ str.w r1, [sl, #12]! │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - beq.w 37ee │ │ │ │ │ + beq.w 3862 │ │ │ │ │ add.w r7, r8, r7, lsl #2 │ │ │ │ │ add.w fp, r6, #12 │ │ │ │ │ add.w r3, r9, #8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add.w r3, r7, #12 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add.w r3, fp, r5, lsl #2 │ │ │ │ │ @@ -5258,36 +5303,36 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3ddc │ │ │ │ │ + bne.w 3e50 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bcs.w 37c0 │ │ │ │ │ + bcs.w 3834 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ sub.w lr, r5, #4 │ │ │ │ │ mov r8, fp │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ add.w sl, r3, #4 │ │ │ │ │ add.w sl, r6, sl, lsl #2 │ │ │ │ │ sub.w r1, sl, fp │ │ │ │ │ subs r1, #4 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ands.w r1, r1, #3 │ │ │ │ │ - beq.n 36b4 │ │ │ │ │ + beq.n 3728 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 368c │ │ │ │ │ + beq.n 3700 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 3668 │ │ │ │ │ + beq.n 36dc │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr.w ip, [r8], #4 │ │ │ │ │ mov lr, r5 │ │ │ │ │ umlal r1, r7, r4, ip │ │ │ │ │ adds r1, r1, r0 │ │ │ │ │ adc.w r7, r7, #0 │ │ │ │ │ @@ -5315,15 +5360,15 @@ │ │ │ │ │ adc.w r7, r2, r7 │ │ │ │ │ bic.w r2, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r0, r1, #30 │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ orr.w r0, r0, r7, lsl #2 │ │ │ │ │ lsrs r2, r7, #30 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq.n 375c │ │ │ │ │ + beq.n 37d0 │ │ │ │ │ strd r5, fp, [sp, #16] │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ mov ip, r9 │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ ldr.w r5, [fp], #4 │ │ │ │ │ add.w r8, fp, #12 │ │ │ │ │ @@ -5362,62 +5407,62 @@ │ │ │ │ │ adc.w r2, ip, r2, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [lr] │ │ │ │ │ lsrs r0, r1, #30 │ │ │ │ │ orr.w r0, r0, r2, lsl #2 │ │ │ │ │ cmp r8, sl │ │ │ │ │ mov.w r2, r2, lsr #30 │ │ │ │ │ - bne.n 36b8 │ │ │ │ │ + bne.n 372c │ │ │ │ │ ldrd r5, fp, [sp, #16] │ │ │ │ │ orrs r2, r0 │ │ │ │ │ - beq.n 37c0 │ │ │ │ │ + beq.n 3834 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ bic.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ │ add r3, r0 │ │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 35fe │ │ │ │ │ + bne.w 3672 │ │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - cbz r2, 378e │ │ │ │ │ + cbz r2, 3802 │ │ │ │ │ add.w r1, r8, r2, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 37cc │ │ │ │ │ + cbz r0, 3840 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 3a60 │ │ │ │ │ + beq.w 3ad4 │ │ │ │ │ cmp r7, #70 @ 0x46 │ │ │ │ │ - bgt.w 3ad2 │ │ │ │ │ + bgt.w 3b46 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3db2 │ │ │ │ │ + beq.w 3e26 │ │ │ │ │ adds r4, r7, r5 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 3a7a │ │ │ │ │ + bgt.w 3aee │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 358e │ │ │ │ │ + b.n 3602 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 35fe │ │ │ │ │ - b.n 377a │ │ │ │ │ + bne.w 3672 │ │ │ │ │ + b.n 37ee │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ - beq.w 3c7a │ │ │ │ │ + beq.w 3cee │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3a92 │ │ │ │ │ + beq.w 3b06 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add.w r3, r6, #12 │ │ │ │ │ @@ -5427,26 +5472,26 @@ │ │ │ │ │ strd r8, sl, [sp, #8] │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r8, [r6], #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3e00 │ │ │ │ │ + bne.w 3e74 │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ umlal r3, r5, r8, r8 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ │ mov.w r5, r5, lsr #30 │ │ │ │ │ - bls.w 3aaa │ │ │ │ │ + bls.w 3b1e │ │ │ │ │ mov r9, r6 │ │ │ │ │ adds.w ip, r8, r8 │ │ │ │ │ adc.w lr, r0, r0 │ │ │ │ │ ldr.w sl, [r4] │ │ │ │ │ mvn.w r8, r6 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ │ @@ -5460,21 +5505,21 @@ │ │ │ │ │ adc.w r1, r5, r1 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ orr.w r3, r3, r1, lsl #2 │ │ │ │ │ lsrs r5, r1, #30 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bls.w 39e2 │ │ │ │ │ + bls.w 3a56 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 3922 │ │ │ │ │ + beq.n 3996 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.n 38f0 │ │ │ │ │ + beq.n 3964 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ - beq.n 38c2 │ │ │ │ │ + beq.n 3936 │ │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ │ add.w fp, r4, #4 │ │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ │ umull r2, r1, r0, ip │ │ │ │ │ adds.w r2, r2, sl │ │ │ │ │ mla r1, r0, lr, r1 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ @@ -5508,15 +5553,15 @@ │ │ │ │ │ adc.w r1, r5, r1 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ orr.w r3, r3, r1, lsl #2 │ │ │ │ │ lsrs r5, r1, #30 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bls.n 39e2 │ │ │ │ │ + bls.n 3a56 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr.w r6, [fp, #4] │ │ │ │ │ mov r8, fp │ │ │ │ │ add.w fp, fp, #16 │ │ │ │ │ ldr.w r0, [sl], #4 │ │ │ │ │ add.w r9, sl, #12 │ │ │ │ │ @@ -5564,25 +5609,25 @@ │ │ │ │ │ adc.w r5, r1, r5, lsr #30 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [r8, #16] │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ mov.w r5, r5, lsr #30 │ │ │ │ │ - bhi.n 3924 │ │ │ │ │ + bhi.n 3998 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ orrs.w r2, r3, r5 │ │ │ │ │ - bne.n 39fc │ │ │ │ │ + bne.n 3a70 │ │ │ │ │ adds r4, #8 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne.w 3804 │ │ │ │ │ + bne.w 3878 │ │ │ │ │ ldrd r8, sl, [sp, #8] │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - b.n 3784 │ │ │ │ │ + b.n 37f8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r1, r2, r6 │ │ │ │ │ adds r2, r4, #4 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ add r1, r2 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ @@ -5590,119 +5635,119 @@ │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ │ orrs.w r5, r3, r5, lsr #30 │ │ │ │ │ it ne │ │ │ │ │ strne r3, [r1, #4] │ │ │ │ │ - b.n 39e8 │ │ │ │ │ - ldr r3, [pc, #692] @ (3cdc ) │ │ │ │ │ + b.n 3a5c │ │ │ │ │ + ldr r3, [pc, #692] @ (3d50 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r8, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 3ab6 │ │ │ │ │ + beq.n 3b2a │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ mov r7, r5 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r5, sl │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 35bc │ │ │ │ │ + b.n 3630 │ │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ │ - bgt.n 3ad2 │ │ │ │ │ + bgt.n 3b46 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3db2 │ │ │ │ │ + beq.w 3e26 │ │ │ │ │ adds r4, r7, r5 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 358e │ │ │ │ │ + ble.w 3602 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3c70 │ │ │ │ │ + b.n 3ce4 │ │ │ │ │ subs r0, r2, #2 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3c7a │ │ │ │ │ + beq.w 3cee │ │ │ │ │ ldr.w r4, [sl, r1, lsl #2] │ │ │ │ │ - cbz r4, 3ab2 │ │ │ │ │ + cbz r4, 3b26 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 37da │ │ │ │ │ - b.n 378e │ │ │ │ │ + bne.w 384e │ │ │ │ │ + b.n 3802 │ │ │ │ │ orrs.w r2, r3, r5 │ │ │ │ │ - beq.n 39e8 │ │ │ │ │ - b.n 3a08 │ │ │ │ │ + beq.n 3a5c │ │ │ │ │ + b.n 3a7c │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 3a94 │ │ │ │ │ + b.n 3b08 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3c6c │ │ │ │ │ + beq.w 3ce0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n 359e │ │ │ │ │ + b.n 3612 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp.w r4, r7, lsl #1 │ │ │ │ │ - bge.w 3ce0 │ │ │ │ │ + bge.w 3d54 │ │ │ │ │ asrs r5, r4, #1 │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1ba0 │ │ │ │ │ + bl 1b9c │ │ │ │ │ R_ARM_THM_CALL kmul_split.constprop.0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - beq.w 3db8 │ │ │ │ │ + beq.w 3e2c │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq.w 3cb8 │ │ │ │ │ + beq.w 3d2c │ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1ba0 │ │ │ │ │ + bl 1b9c │ │ │ │ │ R_ARM_THM_CALL kmul_split.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 3db8 │ │ │ │ │ + beq.w 3e2c │ │ │ │ │ adds r0, r7, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3dbc │ │ │ │ │ + beq.w 3e30 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3dbc │ │ │ │ │ + beq.w 3e30 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ add.w sl, r8, #12 │ │ │ │ │ add.w r0, sl, r5, lsl #3 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ lsls r7, r5, #3 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ @@ -5714,155 +5759,155 @@ │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mul.w fp, r3, r5 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ add.w r3, fp, r3, lsr #3 │ │ │ │ │ subs.w r2, r3, r2, lsr #3 │ │ │ │ │ - bne.w 3ca8 │ │ │ │ │ + bne.w 3d1c │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e10 │ │ │ │ │ + beq.w 3e84 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ adds.w fp, fp, r3, lsr #3 │ │ │ │ │ - bne.n 3c92 │ │ │ │ │ + bne.n 3d06 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mvn.w fp, #3 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ mla fp, fp, r5, r1 │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ rsb r5, r5, r1, lsr #3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1cc4 │ │ │ │ │ + bl 1cc0 │ │ │ │ │ R_ARM_THM_CALL v_isub.isra.0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - bl 1cc4 │ │ │ │ │ + bl 1cc0 │ │ │ │ │ R_ARM_THM_CALL v_isub.isra.0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldrd r7, r1, [sp] │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e58 │ │ │ │ │ + bl 3ecc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3dbc │ │ │ │ │ + beq.w 3e30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ │ - beq.n 3c82 │ │ │ │ │ + beq.n 3cf6 │ │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ │ - bl 3e58 │ │ │ │ │ + bl 3ecc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e10 │ │ │ │ │ + beq.w 3e84 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3dbc │ │ │ │ │ + beq.w 3e30 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r2, r7, #12 │ │ │ │ │ mov r0, fp │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - bl 1dd4 │ │ │ │ │ + bl 1dd0 │ │ │ │ │ R_ARM_THM_CALL v_iadd.isra.0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r1, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r1 │ │ │ │ │ - beq.w 378e │ │ │ │ │ + beq.w 3802 │ │ │ │ │ mov r0, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r4, [sl, r2, lsl #2] │ │ │ │ │ - cbz r4, 3c76 │ │ │ │ │ + cbz r4, 3cea │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 378e │ │ │ │ │ - b.n 37da │ │ │ │ │ + beq.w 3802 │ │ │ │ │ + b.n 384e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 378e │ │ │ │ │ + b.n 3802 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3c5a │ │ │ │ │ + bne.n 3cce │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n 378e │ │ │ │ │ + b.n 3802 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3c8e │ │ │ │ │ + bge.n 3d02 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 3c08 │ │ │ │ │ + b.n 3c7c │ │ │ │ │ mvn.w r2, #3 │ │ │ │ │ add.w r0, sl, r0, lsl #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mul.w r2, r2, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ - b.n 3b98 │ │ │ │ │ + b.n 3c0c │ │ │ │ │ add.w r0, r7, r1, lsl #2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add r0, sl │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n 3b64 │ │ │ │ │ + b.n 3bd8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ @@ -5870,36 +5915,36 @@ │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ - b.n 3b0a │ │ │ │ │ + b.n 3b7e │ │ │ │ │ .word 0x000002ac │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ adds r0, r7, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 378e │ │ │ │ │ + beq.w 3802 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e28 │ │ │ │ │ + beq.w 3e9c │ │ │ │ │ movs r5, #0 │ │ │ │ │ add.w r3, r9, #12 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ @@ -5913,291 +5958,291 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ │ mov r1, fp │ │ │ │ │ str.w r2, [fp, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 3e28 │ │ │ │ │ + beq.n 3e9c │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ add.w r2, sl, #12 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ sub.w r4, r4, r9 │ │ │ │ │ rsb r1, r5, r1, lsr #3 │ │ │ │ │ add r5, r9 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - bl 1dd4 │ │ │ │ │ + bl 1dd0 │ │ │ │ │ R_ARM_THM_CALL v_iadd.isra.0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.n 3d1e │ │ │ │ │ + bgt.n 3d92 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ - beq.w 378e │ │ │ │ │ + beq.w 3802 │ │ │ │ │ ldr r5, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r4, [r5, r2, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 3e3a │ │ │ │ │ + beq.n 3eae │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 378e │ │ │ │ │ + beq.w 3802 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n 378e │ │ │ │ │ - ldr.w r8, [pc, #160] @ 3e54 │ │ │ │ │ - b.n 378e │ │ │ │ │ + b.n 3802 │ │ │ │ │ + ldr.w r8, [pc, #160] @ 3ec8 │ │ │ │ │ + b.n 3802 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl a490 │ │ │ │ │ - b.n 3c70 │ │ │ │ │ + bl a508 │ │ │ │ │ + b.n 3ce4 │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 3c70 │ │ │ │ │ + bge.w 3ce4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c70 │ │ │ │ │ + bne.w 3ce4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3c70 │ │ │ │ │ + b.n 3ce4 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3dec │ │ │ │ │ - b.n 3c70 │ │ │ │ │ + blt.n 3e60 │ │ │ │ │ + b.n 3ce4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3dbc │ │ │ │ │ + bge.n 3e30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3dbc │ │ │ │ │ + bne.n 3e30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3dbc │ │ │ │ │ + b.n 3e30 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3e40 │ │ │ │ │ + blt.n 3eb4 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl a490 │ │ │ │ │ - b.n 3c70 │ │ │ │ │ + bl a508 │ │ │ │ │ + b.n 3ce4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3d92 │ │ │ │ │ - b.n 3c7a │ │ │ │ │ + bne.n 3e06 │ │ │ │ │ + b.n 3cee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e32 │ │ │ │ │ + bne.n 3ea6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e32 │ │ │ │ │ + b.n 3ea6 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003e58 : │ │ │ │ │ +00003ecc : │ │ │ │ │ x_add(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt.w 4058 │ │ │ │ │ + bgt.w 40cc │ │ │ │ │ add.w r8, r4, #1 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bgt.w 4096 │ │ │ │ │ + bgt.w 410a │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 4014 │ │ │ │ │ + beq.w 4088 │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 408e │ │ │ │ │ + beq.w 4102 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 40ae │ │ │ │ │ + blt.w 4122 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov.w r3, r8, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 3f40 │ │ │ │ │ + beq.n 3fb4 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - beq.n 3f40 │ │ │ │ │ + beq.n 3fb4 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ add r2, r1 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - beq.n 3f40 │ │ │ │ │ + beq.n 3fb4 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ add r2, r1 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - beq.n 3f40 │ │ │ │ │ + beq.n 3fb4 │ │ │ │ │ add.w r8, r6, #8 │ │ │ │ │ add.w lr, r7, #20 │ │ │ │ │ add.w r8, r8, r5, lsl #2 │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ add.w ip, r0, #20 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ ldr.w r7, [lr, #4]! │ │ │ │ │ cmp r1, r8 │ │ │ │ │ add r2, r7 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 3f24 │ │ │ │ │ + bne.n 3f98 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r4, r5 │ │ │ │ │ - bge.n 3fc0 │ │ │ │ │ + bge.n 4034 │ │ │ │ │ lsls r7, r5, #2 │ │ │ │ │ add.w lr, r6, r7 │ │ │ │ │ add.w ip, r0, r7 │ │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #12] │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bge.n 3fc0 │ │ │ │ │ + bge.n 4034 │ │ │ │ │ ldr.w r2, [lr, #16] │ │ │ │ │ add r3, r2 │ │ │ │ │ adds r2, r5, #2 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ str.w r1, [ip, #16] │ │ │ │ │ - bge.n 3fc0 │ │ │ │ │ + bge.n 4034 │ │ │ │ │ ldr.w r2, [lr, #20] │ │ │ │ │ adds r5, #3 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #20] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - ble.n 3fc0 │ │ │ │ │ + ble.n 4034 │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ add.w r5, r0, #20 │ │ │ │ │ adds r6, #8 │ │ │ │ │ add r1, r7 │ │ │ │ │ add.w r6, r6, r4, lsl #2 │ │ │ │ │ add r5, r7 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r5, #4]! │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 3faa │ │ │ │ │ + bne.n 401e │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.n 3fd4 │ │ │ │ │ + beq.n 4048 │ │ │ │ │ add.w r4, r0, r3, lsl #2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - cbz r1, 3fda │ │ │ │ │ + cbz r1, 404e │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - beq.n 3ffa │ │ │ │ │ + beq.n 406e │ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ │ - cbnz r4, 4004 │ │ │ │ │ + cbnz r4, 4078 │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ add.w r6, r0, #12 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ - cbz r1, 3ffa │ │ │ │ │ + cbz r1, 406e │ │ │ │ │ ldr.w r5, [r6, r4, lsl #2] │ │ │ │ │ - cbnz r5, 4000 │ │ │ │ │ + cbnz r5, 4074 │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3fec │ │ │ │ │ + bne.n 4060 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 3fd4 │ │ │ │ │ + b.n 4048 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 3fd4 │ │ │ │ │ + beq.n 4048 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r1, lsl #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r2, [pc, #156] @ (40b4 ) │ │ │ │ │ + ldr r2, [pc, #156] @ (4128 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ - cbz r0, 4082 │ │ │ │ │ + cbz r0, 40f6 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strd r0, r5, [sp] │ │ │ │ │ @@ -6205,122 +6250,122 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3ed0 │ │ │ │ │ - b.n 3fc0 │ │ │ │ │ + bne.w 3f44 │ │ │ │ │ + b.n 4034 │ │ │ │ │ add.w r8, r5, #1 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt.n 4096 │ │ │ │ │ + bgt.n 410a │ │ │ │ │ add.w r0, r8, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 408e │ │ │ │ │ + cbz r0, 4102 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 3ea4 │ │ │ │ │ + b.n 3f18 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 4068 │ │ │ │ │ + b.n 40dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3fd4 │ │ │ │ │ + b.n 4048 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4092 │ │ │ │ │ + b.n 4106 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 3eb8 │ │ │ │ │ + b.n 3f2c │ │ │ │ │ .word 0x00000096 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000040b8 : │ │ │ │ │ +0000412c : │ │ │ │ │ long_and(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 4778 │ │ │ │ │ + bpl.w 47ec │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 4778 │ │ │ │ │ + bpl.w 47ec │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ and.w r9, r7, #3 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ - bls.w 424c │ │ │ │ │ + bls.w 42c0 │ │ │ │ │ lsrs r7, r7, #3 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.w 429a │ │ │ │ │ + beq.w 430e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4326 │ │ │ │ │ + bge.w 439a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 44c0 │ │ │ │ │ + beq.w 4534 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4482 │ │ │ │ │ + bge.w 44f6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - blt.w 4392 │ │ │ │ │ + blt.w 4406 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt.w 4718 │ │ │ │ │ + bgt.w 478c │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4444 │ │ │ │ │ + beq.w 44b8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r9, r3 │ │ │ │ │ - beq.w 4448 │ │ │ │ │ + beq.w 44bc │ │ │ │ │ adds r3, #3 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46f4 │ │ │ │ │ + beq.w 4768 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -6332,363 +6377,363 @@ │ │ │ │ │ mov.w r3, r9, lsl #3 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - cbz r7, 41d4 │ │ │ │ │ + cbz r7, 4248 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ and.w r3, r3, r2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq.n 41d4 │ │ │ │ │ + beq.n 4248 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ and.w r3, r3, r2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq.n 41d4 │ │ │ │ │ + beq.n 4248 │ │ │ │ │ add.w ip, r5, #8 │ │ │ │ │ add.w r2, r5, #16 │ │ │ │ │ add.w ip, ip, r7, lsl #2 │ │ │ │ │ add.w r0, r6, #16 │ │ │ │ │ add.w r1, r4, #16 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ ldr.w lr, [r0, #4]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ and.w r3, r3, lr │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ - bne.n 41c0 │ │ │ │ │ + bne.n 4234 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.w 437c │ │ │ │ │ + bgt.w 43f0 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 4556 │ │ │ │ │ + bne.w 45ca │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 41f4 │ │ │ │ │ + bge.n 4268 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 43b6 │ │ │ │ │ + beq.w 442a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4206 │ │ │ │ │ + bge.n 427a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4548 │ │ │ │ │ + beq.w 45bc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq.w 43be │ │ │ │ │ + beq.w 4432 │ │ │ │ │ add.w r0, r4, r2, lsl #2 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ add.w r6, r4, #12 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ - cbz r0, 422c │ │ │ │ │ + cbz r0, 42a0 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 43be │ │ │ │ │ + bls.w 4432 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 4496 │ │ │ │ │ + beq.w 452c │ │ │ │ │ ldr.w r5, [r6, r0, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 422a │ │ │ │ │ + beq.n 429e │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 421c │ │ │ │ │ + beq.n 4290 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 421c │ │ │ │ │ + b.n 4290 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w 40ee │ │ │ │ │ + bhi.w 4162 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r9, r9, #1 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r9, r1, r9 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ and.w r0, r0, r9 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ mov.w r1, r0, asr #31 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 449e │ │ │ │ │ + bcs.w 450a │ │ │ │ │ movw r4, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r4, r4, r2, lsl #4 │ │ │ │ │ add r4, r3 │ │ │ │ │ - b.n 4222 │ │ │ │ │ + b.n 4296 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4222 │ │ │ │ │ + beq.n 4296 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 4324 │ │ │ │ │ + beq.n 4398 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ eor.w r3, r3, r1 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ and.w r2, r3, r1 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ - beq.n 4324 │ │ │ │ │ + beq.n 4398 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ eor.w r2, r2, r1 │ │ │ │ │ add.w r3, r2, r3, lsr #30 │ │ │ │ │ and.w r2, r3, r1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - beq.n 4324 │ │ │ │ │ + beq.n 4398 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ eor.w r2, r2, r1 │ │ │ │ │ add.w r2, r2, r3, lsr #30 │ │ │ │ │ and.w r3, r2, r1 │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ - beq.n 4324 │ │ │ │ │ + beq.n 4398 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ cmp r7, #4 │ │ │ │ │ eor.w r3, r3, r1 │ │ │ │ │ add.w r3, r3, r2, lsr #30 │ │ │ │ │ and.w r2, r3, r1 │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ - beq.n 4324 │ │ │ │ │ + beq.n 4398 │ │ │ │ │ add.w ip, r5, #8 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ adds r5, #24 │ │ │ │ │ add.w ip, ip, r7, lsl #2 │ │ │ │ │ adds r0, #24 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ eors r2, r1 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 430c │ │ │ │ │ + bne.n 4380 │ │ │ │ │ mov r5, r4 │ │ │ │ │ sub.w r1, r9, #2 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ negs r3, r1 │ │ │ │ │ adcs r3, r1 │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ mov.w r8, r2, lsr #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.w 44c2 │ │ │ │ │ + beq.w 4536 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4550 │ │ │ │ │ + bge.w 45c4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ - bge.w 412a │ │ │ │ │ + bge.w 419e │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n 4392 │ │ │ │ │ + bne.n 4406 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ mov sl, r3 │ │ │ │ │ add r3, r8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 471e │ │ │ │ │ + bgt.w 4792 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 4146 │ │ │ │ │ + b.n 41ba │ │ │ │ │ adds r0, r7, #3 │ │ │ │ │ sub.w r2, r8, r7 │ │ │ │ │ add.w r1, r5, r0, lsl #2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 41da │ │ │ │ │ + b.n 424e │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 471e │ │ │ │ │ + bgt.w 4792 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 4140 │ │ │ │ │ + b.n 41b4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 41f4 │ │ │ │ │ + b.n 4268 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ adds r5, r1, #5 │ │ │ │ │ mov.w r1, r1, asr #31 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp.w r5, #262 @ 0x106 │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.w 4222 │ │ │ │ │ + bcs.w 4296 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4430 │ │ │ │ │ + bge.n 44a4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 4430 │ │ │ │ │ - ldr r2, [pc, #792] @ (470c ) │ │ │ │ │ + cbnz r3, 44a4 │ │ │ │ │ + ldr r2, [pc, #792] @ (4780 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4528 │ │ │ │ │ + bne.w 459c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 4782 │ │ │ │ │ - ldr r3, [pc, #776] @ (4710 ) │ │ │ │ │ + bmi.w 47f6 │ │ │ │ │ + ldr r3, [pc, #776] @ (4784 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 4540 │ │ │ │ │ + bhi.w 45b4 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r4, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r4, r4, r5, lsl #4 │ │ │ │ │ add r4, r3 │ │ │ │ │ - b.n 4222 │ │ │ │ │ + b.n 4296 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - ldr r2, [pc, #712] @ (4714 ) │ │ │ │ │ + ldr r2, [pc, #712] @ (4788 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 46e4 │ │ │ │ │ + beq.w 4758 │ │ │ │ │ ldr.w r2, [r0, #1732] @ 0x6c4 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r0, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r0, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ │ - b.n 417a │ │ │ │ │ + b.n 41ee │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt.n 4392 │ │ │ │ │ + blt.n 4406 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 439a │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - movs r5, #5 │ │ │ │ │ - str r3, [r4, #8] │ │ │ │ │ - b.n 43e2 │ │ │ │ │ + b.n 440e │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.w 46da │ │ │ │ │ + bcs.w 474e │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + movs r5, #5 │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + b.n 4456 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 475c │ │ │ │ │ + beq.w 47d0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 46ea │ │ │ │ │ + beq.w 475e │ │ │ │ │ adds r6, #8 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add.w lr, r6, r8, lsl #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ eor.w r1, ip, r1 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ add r2, r1 │ │ │ │ │ bic.w r1, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ │ mov.w r2, r2, lsr #30 │ │ │ │ │ - bne.n 44ec │ │ │ │ │ + bne.n 4560 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt.w 46d4 │ │ │ │ │ + blt.w 4748 │ │ │ │ │ add r3, r7 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 478a │ │ │ │ │ + bgt.w 47fe │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 4374 │ │ │ │ │ + b.n 43e8 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 4782 │ │ │ │ │ + bmi.w 47f6 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4404 │ │ │ │ │ + bls.w 4478 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 4430 │ │ │ │ │ + b.n 44a4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4206 │ │ │ │ │ + b.n 427a │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bge.n 4486 │ │ │ │ │ - b.n 4352 │ │ │ │ │ + bge.n 44fa │ │ │ │ │ + b.n 43c6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add.w r9, r4, #12 │ │ │ │ │ add.w r9, r9, r8, lsl #2 │ │ │ │ │ add.w ip, r4, #8 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -6699,27 +6744,27 @@ │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsrs r2, r2, #2 │ │ │ │ │ str.w lr, [r8, #12] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - beq.n 4640 │ │ │ │ │ + beq.n 46b4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 4624 │ │ │ │ │ + beq.n 4698 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 4610 │ │ │ │ │ + beq.n 4684 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 45fc │ │ │ │ │ + beq.n 4670 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 45e8 │ │ │ │ │ + beq.n 465c │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 45d4 │ │ │ │ │ + beq.n 4648 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 45c0 │ │ │ │ │ + beq.n 4634 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ldr.w r0, [ip, #12]! │ │ │ │ │ eor.w r1, lr, r0 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ @@ -6756,15 +6801,15 @@ │ │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ │ eor.w r1, lr, r0 │ │ │ │ │ cmp r9, ip │ │ │ │ │ add r3, r1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - beq.w 41e2 │ │ │ │ │ + beq.w 4256 │ │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ │ add.w r7, ip, #4 │ │ │ │ │ add.w ip, ip, #32 │ │ │ │ │ eor.w r1, lr, r0 │ │ │ │ │ add r3, r1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #-28] │ │ │ │ │ @@ -6801,40 +6846,40 @@ │ │ │ │ │ str r2, [r7, #20] │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r3, r1, r3, lsr #30 │ │ │ │ │ str r2, [r7, #24] │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r7, #28] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 4640 │ │ │ │ │ - b.n 41e2 │ │ │ │ │ + bne.n 46b4 │ │ │ │ │ + b.n 4256 │ │ │ │ │ mov r6, r4 │ │ │ │ │ movs r1, #2 │ │ │ │ │ - b.n 4352 │ │ │ │ │ + b.n 43c6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b.w ec4 │ │ │ │ │ + b.w ec0 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ mov r9, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 4150 │ │ │ │ │ + b.n 41c4 │ │ │ │ │ mov r6, r5 │ │ │ │ │ add.w r3, r7, sl │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 439a │ │ │ │ │ + b.n 440e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 473c │ │ │ │ │ + blt.n 47b0 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 474c │ │ │ │ │ + blt.n 47c0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 4222 │ │ │ │ │ + b.n 4296 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000302 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000002c2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ mov r3, r6 │ │ │ │ │ @@ -6850,113 +6895,113 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 46f8 │ │ │ │ │ + b.n 476c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4700 │ │ │ │ │ + bne.n 4774 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4700 │ │ │ │ │ + b.n 4774 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4708 │ │ │ │ │ + bne.n 477c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4708 │ │ │ │ │ + b.n 477c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4222 │ │ │ │ │ + bge.w 4296 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4222 │ │ │ │ │ + bne.w 4296 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4222 │ │ │ │ │ + b.n 4296 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4222 │ │ │ │ │ + b.n 4296 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 4430 │ │ │ │ │ + b.n 44a4 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 471e │ │ │ │ │ + b.n 4792 │ │ │ │ │ │ │ │ │ │ -00004790 <_PyLong_NumBits>: │ │ │ │ │ +00004804 <_PyLong_NumBits>: │ │ │ │ │ _PyLong_NumBits(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - beq.n 47b6 <_PyLong_NumBits+0x26> │ │ │ │ │ + beq.n 482a <_PyLong_NumBits+0x26> │ │ │ │ │ add.w r2, r0, r3, lsl #2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ movs r1, #30 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ smull r0, r1, r0, r1 │ │ │ │ │ - cbz r3, 47ba <_PyLong_NumBits+0x2a> │ │ │ │ │ + cbz r3, 482e <_PyLong_NumBits+0x2a> │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adc.w r1, r1, r3, asr #31 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000047bc : │ │ │ │ │ +00004830 : │ │ │ │ │ long_lshift_method(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 4ffa │ │ │ │ │ + bpl.w 506e │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 4ffa │ │ │ │ │ + bpl.w 506e │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 5004 │ │ │ │ │ + beq.w 5078 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r2, r0, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 4f32 │ │ │ │ │ + beq.w 4fa6 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.w 4edc │ │ │ │ │ + bhi.w 4f50 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ asrs r4, r3, #31 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ mvn.w r5, #29 │ │ │ │ │ movs r1, #14 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ sbcs r1, r4 │ │ │ │ │ - blt.w 4e10 │ │ │ │ │ + blt.w 4e84 │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ orr.w r1, r1, r4, lsl #4 │ │ │ │ │ bic.w r5, r1, #4026531840 @ 0xf0000000 │ │ │ │ │ bic.w r1, r3, #4026531840 @ 0xf0000000 │ │ │ │ │ add r1, r5 │ │ │ │ │ asrs r5, r4, #31 │ │ │ │ │ and.w r7, r5, #13 │ │ │ │ │ @@ -6991,35 +7036,35 @@ │ │ │ │ │ adds r4, r4, r1 │ │ │ │ │ adds.w r9, r9, r5 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ mov.w r9, r9, lsr #1 │ │ │ │ │ orr.w r9, r9, r3, lsl #31 │ │ │ │ │ mov sl, r9 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 4cd6 │ │ │ │ │ + beq.w 4d4a │ │ │ │ │ mov.w r8, r0, lsr #3 │ │ │ │ │ add.w r7, r9, r8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 4e02 │ │ │ │ │ + beq.w 4e76 │ │ │ │ │ adds r7, #1 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt.w 4e10 │ │ │ │ │ + bgt.w 4e84 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 4e82 │ │ │ │ │ + beq.w 4ef6 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.w 4e82 │ │ │ │ │ + beq.w 4ef6 │ │ │ │ │ adds r0, r7, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e52 │ │ │ │ │ + beq.w 4ec6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -7035,187 +7080,187 @@ │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 4e5a │ │ │ │ │ + beq.w 4ece │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 4e6c │ │ │ │ │ + ble.w 4ee0 │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r0, r5, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 4eb4 │ │ │ │ │ + beq.w 4f28 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ sub.w lr, r4, #32 │ │ │ │ │ rsb ip, r4, #32 │ │ │ │ │ mov.w sl, sl, lsl #2 │ │ │ │ │ add.w r2, r5, sl │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ lsl.w r1, r3, r4 │ │ │ │ │ lsl.w r9, r3, lr │ │ │ │ │ lsr.w r3, r3, ip │ │ │ │ │ orr.w r9, r9, r3 │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ lsl.w r0, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r0, r0, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r0, r9, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ cmp.w r8, #3 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ cmp.w r8, #4 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ cmp.w r8, #5 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #28] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #32] │ │ │ │ │ cmp.w r8, #6 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #32] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ │ cmp.w r8, #7 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #8 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ │ cmp.w r8, #9 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ │ cmp.w r8, #10 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ │ cmp.w r8, #11 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ mov.w r2, r0, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - beq.w 4cb0 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ add.w r2, r6, #8 │ │ │ │ │ add.w r9, r5, #52 @ 0x34 │ │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ │ add.w r8, r6, #52 @ 0x34 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ sub.w r2, r2, r8 │ │ │ │ │ subs r2, #4 │ │ │ │ │ add r9, sl │ │ │ │ │ lsrs r2, r2, #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ands.w r2, r2, #3 │ │ │ │ │ - beq.n 4c02 │ │ │ │ │ + beq.n 4c76 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 4be0 │ │ │ │ │ + beq.n 4c54 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 4bb6 │ │ │ │ │ + beq.n 4c2a │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr.w r2, [r8, #56]! │ │ │ │ │ lsl.w r1, r2, lr │ │ │ │ │ lsr.w r6, r2, ip │ │ │ │ │ orrs r1, r6 │ │ │ │ │ orrs r0, r1 │ │ │ │ │ @@ -7247,15 +7292,15 @@ │ │ │ │ │ lsr.w r6, r2, ip │ │ │ │ │ orrs r1, r6 │ │ │ │ │ orrs r0, r1 │ │ │ │ │ lsl.w r1, r2, r4 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r9, #4]! │ │ │ │ │ - b.n 4ca0 │ │ │ │ │ + b.n 4d14 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov sl, r9 │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ add.w r9, r9, #16 │ │ │ │ │ lsl.w r1, r2, r4 │ │ │ │ │ @@ -7301,262 +7346,262 @@ │ │ │ │ │ str.w r2, [sl, #16] │ │ │ │ │ lsrs r2, r0, #30 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 4c02 │ │ │ │ │ + bne.n 4c76 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 4e78 │ │ │ │ │ + beq.w 4eec │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.n 4d44 │ │ │ │ │ + beq.n 4db8 │ │ │ │ │ add.w r1, r5, r3, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 4d2a │ │ │ │ │ + cbz r0, 4d9e │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.n 4d44 │ │ │ │ │ + bls.n 4db8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w 4e28 │ │ │ │ │ + bhi.w 4e9c │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ - bmi.w 4f4c │ │ │ │ │ + bmi.w 4fc0 │ │ │ │ │ sub.w r5, r4, #32 │ │ │ │ │ rsb r3, r4, #32 │ │ │ │ │ lsls r1, r4 │ │ │ │ │ lsl.w r5, r2, r5 │ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ │ orrs r1, r5 │ │ │ │ │ lsl.w r0, r2, r4 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 4dc8 │ │ │ │ │ + bcs.n 4e3c │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r5, r5, r2, lsl #4 │ │ │ │ │ add r5, r3 │ │ │ │ │ - b.n 4cce │ │ │ │ │ + b.n 4d42 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ - beq.w 501c │ │ │ │ │ + beq.w 5090 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4dea │ │ │ │ │ + beq.n 4e5e │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r0, lsl #3 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 4cce │ │ │ │ │ + bhi.n 4d42 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 4cce │ │ │ │ │ + bcs.n 4d42 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4db4 │ │ │ │ │ + bge.n 4e28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4db4 │ │ │ │ │ - ldr r2, [pc, #684] @ (5024 ) │ │ │ │ │ + cbnz r3, 4e28 │ │ │ │ │ + ldr r2, [pc, #684] @ (5098 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ebc │ │ │ │ │ + bne.w 4f30 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 4ff2 │ │ │ │ │ - ldr r3, [pc, #668] @ (5028 ) │ │ │ │ │ + bmi.w 5066 │ │ │ │ │ + ldr r3, [pc, #668] @ (509c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 4ed4 │ │ │ │ │ + bhi.w 4f48 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r5, r5, r4, lsl #4 │ │ │ │ │ add r5, r3 │ │ │ │ │ - b.n 4cce │ │ │ │ │ + b.n 4d42 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.w 4f42 │ │ │ │ │ + bcs.w 4fb6 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ subs r0, r3, #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 501c │ │ │ │ │ + beq.w 5090 │ │ │ │ │ ldr.w r4, [r1], #-4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4eb8 │ │ │ │ │ + beq.n 4f2c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w 4cca │ │ │ │ │ - b.n 4d36 │ │ │ │ │ + beq.w 4d3e │ │ │ │ │ + b.n 4daa │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.w 48ce │ │ │ │ │ + ble.w 4942 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4e56 │ │ │ │ │ + b.n 4eca │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ mov.w r8, r0, lsr #3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4f36 │ │ │ │ │ + beq.n 4faa │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 4e10 │ │ │ │ │ + bgt.n 4e84 │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r0, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48ea │ │ │ │ │ + bne.w 495e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 4cce │ │ │ │ │ + b.n 4d42 │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ bic.w r3, r3, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 4922 │ │ │ │ │ + b.n 4996 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 4eb4 │ │ │ │ │ + beq.n 4f28 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 4940 │ │ │ │ │ + b.n 49b4 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - bne.w 4cc2 │ │ │ │ │ - b.n 4d44 │ │ │ │ │ - ldr r3, [pc, #424] @ (502c ) │ │ │ │ │ + bne.w 4d36 │ │ │ │ │ + b.n 4db8 │ │ │ │ │ + ldr r3, [pc, #424] @ (50a0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 4f8c │ │ │ │ │ + beq.n 5000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 4906 │ │ │ │ │ + b.n 497a │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 4cb0 │ │ │ │ │ + b.n 4d24 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 4dec │ │ │ │ │ + b.n 4e60 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 4ff2 │ │ │ │ │ + bmi.w 5066 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4d88 │ │ │ │ │ + bls.w 4dfc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 4db4 │ │ │ │ │ + b.n 4e28 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #8 │ │ │ │ │ - bl 240c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2480 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ lsrs r3, r0, #3 │ │ │ │ │ - beq.n 4f22 │ │ │ │ │ + beq.n 4f96 │ │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ smull r3, r1, r3, r1 │ │ │ │ │ - cbz r2, 4f0c │ │ │ │ │ + cbz r2, 4f80 │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r1, r1, r2, asr #31 │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq.n 4f90 │ │ │ │ │ + beq.n 5004 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bgt.n 4f9e │ │ │ │ │ + bgt.n 5012 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ and.w r2, r0, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 4814 │ │ │ │ │ - ldr r5, [pc, #252] @ (5030 ) │ │ │ │ │ - b.n 4cce │ │ │ │ │ + bne.w 4888 │ │ │ │ │ + ldr r5, [pc, #252] @ (50a4 ) │ │ │ │ │ + b.n 4d42 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bhi.w 4e10 │ │ │ │ │ + bhi.w 4e84 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - b.n 4e42 │ │ │ │ │ + b.n 4eb6 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w ec4 │ │ │ │ │ + b.w ec0 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ negs r2, r2 │ │ │ │ │ sub.w r0, r4, #32 │ │ │ │ │ sbc.w r3, r1, r1, lsl #1 │ │ │ │ │ rsb r1, r4, #32 │ │ │ │ │ lsl.w r0, r2, r0 │ │ │ │ │ lsls r3, r4 │ │ │ │ │ @@ -7566,24 +7611,24 @@ │ │ │ │ │ negs r0, r4 │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ sbc.w r1, r3, r3, lsl #1 │ │ │ │ │ adds.w r4, r4, #256 @ 0x100 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 4dc8 │ │ │ │ │ + bcs.w 4e3c │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ - b.n 4d16 │ │ │ │ │ + b.n 4d8a │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 4e42 │ │ │ │ │ + b.n 4eb6 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n 4f9e │ │ │ │ │ + bne.n 5012 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 4fd0 │ │ │ │ │ + beq.n 5044 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -7591,89 +7636,89 @@ │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e56 │ │ │ │ │ + beq.w 4eca │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4e56 │ │ │ │ │ + b.n 4eca │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ - b.n 4fe2 │ │ │ │ │ + b.n 5056 │ │ │ │ │ clz r2, r2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4f9e │ │ │ │ │ + beq.n 5012 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4fd4 │ │ │ │ │ + beq.n 5048 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n 4fd4 │ │ │ │ │ + bne.n 5048 │ │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ │ - beq.n 4f22 │ │ │ │ │ - b.n 4f9e │ │ │ │ │ + beq.n 4f96 │ │ │ │ │ + b.n 5012 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 4db4 │ │ │ │ │ + b.n 4e28 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4cce │ │ │ │ │ + b.n 4d42 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4e56 │ │ │ │ │ + b.n 4eca │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 4d66 │ │ │ │ │ + b.n 4dda │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000296 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00005034 : │ │ │ │ │ +000050a8 : │ │ │ │ │ PyLong_AsInt64(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ movs r2, #19 │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 6b8 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 5060 │ │ │ │ │ + beq.n 50d4 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bhi.n 5064 │ │ │ │ │ + bhi.n 50d8 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ movs r0, #0 │ │ │ │ │ strd r2, r3, [r4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -7683,530 +7728,530 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5060 │ │ │ │ │ + b.n 50d4 │ │ │ │ │ │ │ │ │ │ -00005080 : │ │ │ │ │ +000050f4 : │ │ │ │ │ PyLong_AsNativeBytes(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ lsrs r3, r2, #31 │ │ │ │ │ sub sp, #24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 533a │ │ │ │ │ + bne.w 53ae │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r7, r6, #1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ and.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 5116 │ │ │ │ │ + beq.n 518a │ │ │ │ │ ands.w r7, r6, #2 │ │ │ │ │ - beq.n 51b4 │ │ │ │ │ + beq.n 5228 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 5250 │ │ │ │ │ + beq.w 52c4 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ands.w r7, r6, #8 │ │ │ │ │ - beq.n 5120 │ │ │ │ │ + beq.n 5194 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 5238 │ │ │ │ │ + beq.w 52ac │ │ │ │ │ mov r7, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 515c │ │ │ │ │ + bhi.n 51d0 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 5230 │ │ │ │ │ + beq.w 52a4 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.n 512c │ │ │ │ │ + ble.n 51a0 │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5214 │ │ │ │ │ + beq.w 5288 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r2, [r0], #4 │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 5282 │ │ │ │ │ + bne.w 52f6 │ │ │ │ │ movs r0, #4 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 52c0 │ │ │ │ │ + beq.w 5334 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 515c │ │ │ │ │ + bhi.n 51d0 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ - b.n 50dc │ │ │ │ │ + b.n 5150 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 52a2 │ │ │ │ │ + beq.w 5316 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - lsls r3, r4, #3 │ │ │ │ │ - cmp r3, #32 │ │ │ │ │ - beq.n 5152 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - asr.w r2, r1, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - bhi.w 534c │ │ │ │ │ + lsls r1, r4, #3 │ │ │ │ │ + cmp r1, #32 │ │ │ │ │ + beq.n 51c6 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + asr.w r3, r2, r3 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bhi.w 53c0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 5284 │ │ │ │ │ + bne.w 52f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 5110 │ │ │ │ │ - cbz r4, 5174 │ │ │ │ │ + b.n 5184 │ │ │ │ │ + cbz r4, 51e8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r2, r1, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 240c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2480 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ - beq.w 5316 │ │ │ │ │ + beq.w 538a │ │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ │ mov.w ip, #30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ smull r2, ip, r2, ip │ │ │ │ │ - cbz r1, 5196 │ │ │ │ │ + cbz r1, 520a │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ adds r2, r1, r2 │ │ │ │ │ adc.w r1, ip, r1, asr #31 │ │ │ │ │ mov.w ip, r2, lsr #3 │ │ │ │ │ orr.w ip, ip, r1, lsl #29 │ │ │ │ │ - cbz r4, 51aa │ │ │ │ │ + cbz r4, 521e │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - beq.n 51ea │ │ │ │ │ + beq.n 525e │ │ │ │ │ add.w r4, ip, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5158 │ │ │ │ │ - b.n 5284 │ │ │ │ │ + beq.n 51cc │ │ │ │ │ + b.n 52f8 │ │ │ │ │ and.w r3, r6, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 5252 │ │ │ │ │ + beq.n 52c6 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ lsls r0, r6, #28 │ │ │ │ │ - bpl.n 5122 │ │ │ │ │ + bpl.n 5196 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 50d8 │ │ │ │ │ + bne.n 514c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 526a │ │ │ │ │ + bne.n 52de │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5110 │ │ │ │ │ + b.n 5184 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - bne.n 51aa │ │ │ │ │ + bne.n 521e │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 52da │ │ │ │ │ - cbz r3, 51fc │ │ │ │ │ + beq.n 534e │ │ │ │ │ + cbz r3, 5270 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ldrsb.w r3, [r8, r3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 51aa │ │ │ │ │ + bge.n 521e │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ - beq.n 5152 │ │ │ │ │ + beq.n 51c6 │ │ │ │ │ lsls r1, r6, #29 │ │ │ │ │ it pl │ │ │ │ │ addpl r4, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5158 │ │ │ │ │ - b.n 5284 │ │ │ │ │ + beq.n 51cc │ │ │ │ │ + b.n 52f8 │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r4, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ subs r3, r4, #4 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldrb.w r0, [r2, #-1]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ strb r0, [r1, #0] │ │ │ │ │ - bne.n 5222 │ │ │ │ │ + bne.n 5296 │ │ │ │ │ movs r4, #4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5158 │ │ │ │ │ - b.n 5284 │ │ │ │ │ + beq.n 51cc │ │ │ │ │ + b.n 52f8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 51e4 │ │ │ │ │ + b.n 5258 │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r2, r6, #27 │ │ │ │ │ - bpl.n 52c0 │ │ │ │ │ + bpl.n 5334 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51e4 │ │ │ │ │ + beq.n 5258 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 51bc │ │ │ │ │ + b.n 5230 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 51e4 │ │ │ │ │ + bge.n 5258 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 51e4 │ │ │ │ │ + bne.n 5258 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 51e4 │ │ │ │ │ + b.n 5258 │ │ │ │ │ movs r4, #4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 5158 │ │ │ │ │ + bge.w 51cc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5158 │ │ │ │ │ + bne.w 51cc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 5110 │ │ │ │ │ + b.n 5184 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ add.w r2, r8, r4 │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ ldrb.w r0, [r1], #1 │ │ │ │ │ add r3, r8 │ │ │ │ │ strb.w r0, [r2, #-1]! │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 513c │ │ │ │ │ - b.n 52a8 │ │ │ │ │ + ble.w 51b0 │ │ │ │ │ + b.n 531c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 51e4 │ │ │ │ │ + b.n 5258 │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ │ eor.w r0, r0, #128 @ 0x80 │ │ │ │ │ add.w lr, r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5300 │ │ │ │ │ + b.n 5374 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - ble.n 532e │ │ │ │ │ + ble.n 53a2 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 5320 │ │ │ │ │ + ble.n 5394 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 51aa │ │ │ │ │ + beq.w 521e │ │ │ │ │ ldrb.w r1, [r6, #1]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 52ea │ │ │ │ │ + bne.n 535e │ │ │ │ │ sub.w r8, r0, r1 │ │ │ │ │ rsbs r1, r8, #0 │ │ │ │ │ adc.w r1, r1, r8 │ │ │ │ │ - b.n 52f4 │ │ │ │ │ + b.n 5368 │ │ │ │ │ movs r4, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 5158 │ │ │ │ │ - b.n 5284 │ │ │ │ │ + beq.w 51cc │ │ │ │ │ + b.n 52f8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 51aa │ │ │ │ │ + beq.w 521e │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 5158 │ │ │ │ │ - b.n 5284 │ │ │ │ │ + beq.w 51cc │ │ │ │ │ + b.n 52f8 │ │ │ │ │ cmp.w r1, r3, lsl #7 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ movne r1, #0 │ │ │ │ │ - b.n 52f4 │ │ │ │ │ + b.n 5368 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1215 @ 0x4bf │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 51e4 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble.w 5230 │ │ │ │ │ - asrs r1, r3 │ │ │ │ │ - beq.w 5204 │ │ │ │ │ - b.n 5230 │ │ │ │ │ + b.n 5258 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble.w 52a4 │ │ │ │ │ + asrs r2, r1 │ │ │ │ │ + beq.w 5278 │ │ │ │ │ + b.n 52a4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000535c : │ │ │ │ │ +000053d0 : │ │ │ │ │ PyLong_AsNativeBytes.constprop.1(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54e6 │ │ │ │ │ + beq.w 555a │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 5462 │ │ │ │ │ + beq.n 54d6 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 5418 │ │ │ │ │ + beq.n 548c │ │ │ │ │ cmp r2, #15 │ │ │ │ │ it ls │ │ │ │ │ movls r1, #0 │ │ │ │ │ - bhi.n 53b6 │ │ │ │ │ + bhi.n 542a │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ strh r3, [r5, #0] │ │ │ │ │ asrs r2, r3, #15 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it ls │ │ │ │ │ movls r3, #2 │ │ │ │ │ - bhi.w 54f8 │ │ │ │ │ + bhi.w 556c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 549c │ │ │ │ │ + bne.n 5510 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - bl 240c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2480 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ - beq.n 53b0 │ │ │ │ │ + beq.n 5424 │ │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ │ mov.w ip, #30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ smull r2, ip, r2, ip │ │ │ │ │ - cbz r3, 53ea │ │ │ │ │ + cbz r3, 545e │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ adc.w ip, ip, r3, asr #31 │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ orr.w r3, r3, ip, lsl #29 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 53fe │ │ │ │ │ + beq.n 5472 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 53ac │ │ │ │ │ + b.n 5420 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - bne.n 545e │ │ │ │ │ + bne.n 54d2 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 5434 │ │ │ │ │ + beq.n 54a8 │ │ │ │ │ ldrsb.w r2, [r5, #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #3 │ │ │ │ │ - b.n 53ac │ │ │ │ │ + b.n 5420 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 53b0 │ │ │ │ │ + b.n 5424 │ │ │ │ │ add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5446 │ │ │ │ │ + b.n 54ba │ │ │ │ │ clz r0, r0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5458 │ │ │ │ │ + cbz r0, 54cc │ │ │ │ │ ldrb.w r0, [ip, #1]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 543a │ │ │ │ │ + beq.n 54ae │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 543a │ │ │ │ │ + bne.n 54ae │ │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ │ negs r3, r0 │ │ │ │ │ adcs r3, r0 │ │ │ │ │ rsb r3, r3, #3 │ │ │ │ │ - b.n 53ac │ │ │ │ │ + b.n 5420 │ │ │ │ │ movs r3, #3 │ │ │ │ │ - b.n 53ac │ │ │ │ │ + b.n 5420 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 542e │ │ │ │ │ + beq.n 54a2 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 54b8 │ │ │ │ │ + beq.n 552c │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 5482 │ │ │ │ │ + bhi.n 54f6 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 5392 │ │ │ │ │ + b.n 5406 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - bl 240c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2480 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r1, r3 │ │ │ │ │ - bne.n 53d0 │ │ │ │ │ + bne.n 5444 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 53b0 │ │ │ │ │ + bge.n 5424 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 53b0 │ │ │ │ │ + bne.n 5424 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 53b0 │ │ │ │ │ + b.n 5424 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 542e │ │ │ │ │ + bge.n 54a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 542e │ │ │ │ │ + bne.n 54a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 542e │ │ │ │ │ + b.n 54a2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1215 @ 0x4bf │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 542e │ │ │ │ │ + b.n 54a2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 5506 │ │ │ │ │ + ble.n 557a │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #2 │ │ │ │ │ movne r3, #4 │ │ │ │ │ - b.n 53ac │ │ │ │ │ + b.n 5420 │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n 53ac │ │ │ │ │ + b.n 5420 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000550c : │ │ │ │ │ +00005580 : │ │ │ │ │ long_sub_method(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 563e │ │ │ │ │ + bpl.w 56b2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #7 │ │ │ │ │ - bpl.w 563e │ │ │ │ │ + bpl.w 56b2 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r3, r2 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n 55b0 │ │ │ │ │ + bhi.n 5624 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ @@ -8214,15 +8259,15 @@ │ │ │ │ │ sbc.w r3, r3, r2, asr #31 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc.w r2, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 5590 │ │ │ │ │ + bcs.n 5604 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -8230,78 +8275,78 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 55c2 │ │ │ │ │ + bcs.n 5636 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 560a │ │ │ │ │ + beq.n 567e │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 5600 │ │ │ │ │ + beq.n 5674 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7124 │ │ │ │ │ + b.w 719c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 5630 │ │ │ │ │ + blt.n 56a4 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 558c │ │ │ │ │ + beq.n 5600 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w r2, r0, #12 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r1, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ - beq.n 558c │ │ │ │ │ - b.n 55e6 │ │ │ │ │ + beq.n 5600 │ │ │ │ │ + b.n 565a │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e58 │ │ │ │ │ + b.w 3ecc │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 562a │ │ │ │ │ - bl 3e58 │ │ │ │ │ + beq.n 569e │ │ │ │ │ + bl 3ecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 558c │ │ │ │ │ + beq.n 5600 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 558c │ │ │ │ │ + b.n 5600 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n 55b8 │ │ │ │ │ + b.n 562c │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r5, r2 │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 55ca │ │ │ │ │ + b.n 563e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00005648 : │ │ │ │ │ +000056bc : │ │ │ │ │ long_sub.constprop.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ @@ -8312,15 +8357,15 @@ │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ and.w r1, lr, #3 │ │ │ │ │ ldr.w ip, [r5, #1088] @ 0x440 │ │ │ │ │ orr.w r6, lr, ip │ │ │ │ │ and.w r3, ip, #3 │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bhi.n 56ee │ │ │ │ │ + bhi.n 5762 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ ldr.w r0, [r5, #1092] @ 0x444 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r1, r4, r1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mov.w ip, r1, asr #31 │ │ │ │ │ @@ -8328,197 +8373,197 @@ │ │ │ │ │ sbc.w ip, ip, r3, asr #31 │ │ │ │ │ adds r6, r0, #5 │ │ │ │ │ adc.w r4, ip, #0 │ │ │ │ │ cmp.w r6, #262 @ 0x106 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, ip │ │ │ │ │ sbcs.w r4, r4, #0 │ │ │ │ │ - bcs.n 56cc │ │ │ │ │ + bcs.n 5740 │ │ │ │ │ rsb r3, r3, #5 │ │ │ │ │ add r3, r1 │ │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ │ add.w r2, r2, #9152 @ 0x23c0 │ │ │ │ │ adds r2, #24 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w ip, ip, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.w 58ae │ │ │ │ │ + bcs.w 5922 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.w 594a │ │ │ │ │ + beq.w 59be │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 593e │ │ │ │ │ + beq.w 59b2 │ │ │ │ │ mov.w r6, lr, lsr #3 │ │ │ │ │ mov.w r3, ip, lsr #3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt.w 590c │ │ │ │ │ + blt.w 5980 │ │ │ │ │ itt eq │ │ │ │ │ - ldreq r2, [pc, #672] @ (59ac ) │ │ │ │ │ + ldreq r2, [pc, #672] @ (5a20 ) │ │ │ │ │ addeq r0, #12 │ │ │ │ │ - beq.w 5838 │ │ │ │ │ + beq.w 58ac │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56c4 │ │ │ │ │ + beq.n 5738 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - ldr r5, [pc, #648] @ (59b0 ) │ │ │ │ │ + ldr r5, [pc, #648] @ (5a24 ) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5930 │ │ │ │ │ + beq.w 59a4 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ sub.w r1, r1, r0 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r2, #12] │ │ │ │ │ ubfx r1, r1, #30, #1 │ │ │ │ │ - beq.n 5792 │ │ │ │ │ + beq.n 5806 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldr r7, [r5, #16] │ │ │ │ │ sub.w r0, r0, r7 │ │ │ │ │ sub.w r1, r0, r1 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r2, #16] │ │ │ │ │ ubfx r1, r1, #30, #1 │ │ │ │ │ - beq.n 5792 │ │ │ │ │ + beq.n 5806 │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ add.w ip, r5, #16 │ │ │ │ │ add.w r9, r0, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #16 │ │ │ │ │ add.w r5, r2, #16 │ │ │ │ │ ldr.w r0, [lr, #4]! │ │ │ │ │ ldr.w r7, [ip, #4]! │ │ │ │ │ cmp lr, r9 │ │ │ │ │ sub.w r0, r0, r7 │ │ │ │ │ sub.w r1, r0, r1 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ │ ubfx r1, r1, #30, #1 │ │ │ │ │ - bne.n 5772 │ │ │ │ │ + bne.n 57e6 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n 5812 │ │ │ │ │ + ble.n 5886 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ add.w ip, r3, #1 │ │ │ │ │ adds r5, r4, r0 │ │ │ │ │ add.w lr, r2, r0 │ │ │ │ │ cmp r6, ip │ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ │ sub.w r1, r7, r1 │ │ │ │ │ bic.w r7, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r7, [lr, #12] │ │ │ │ │ - ble.n 5812 │ │ │ │ │ + ble.n 5886 │ │ │ │ │ ldr r7, [r5, #16] │ │ │ │ │ ubfx r1, r1, #30, #1 │ │ │ │ │ sub.w ip, r7, r1 │ │ │ │ │ adds r1, r3, #2 │ │ │ │ │ bic.w r7, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ str.w r7, [lr, #16] │ │ │ │ │ - ble.n 5812 │ │ │ │ │ + ble.n 5886 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ ubfx ip, ip, #30, #1 │ │ │ │ │ sub.w r1, r1, ip │ │ │ │ │ add.w ip, r3, #3 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [lr, #20] │ │ │ │ │ - bge.n 5812 │ │ │ │ │ + bge.n 5886 │ │ │ │ │ ubfx r3, r1, #30, #1 │ │ │ │ │ add.w r1, r4, #20 │ │ │ │ │ adds r4, #8 │ │ │ │ │ add r1, r0 │ │ │ │ │ add.w r4, r4, r6, lsl #2 │ │ │ │ │ add.w r6, r2, #20 │ │ │ │ │ add r0, r6 │ │ │ │ │ ldr.w r6, [r1, #4]! │ │ │ │ │ subs r3, r6, r3 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ bic.w r6, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r6, [r0, #4]! │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - bne.n 57fc │ │ │ │ │ + bne.n 5870 │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 58f8 │ │ │ │ │ + beq.n 596c │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ lsrs r0, r1, #3 │ │ │ │ │ - beq.n 582c │ │ │ │ │ + beq.n 58a0 │ │ │ │ │ add.w r3, r2, r0, lsl #2 │ │ │ │ │ subs r4, r0, #1 │ │ │ │ │ add.w r5, r2, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 588e │ │ │ │ │ + cbz r3, 5902 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w 124c │ │ │ │ │ mov r3, r6 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5996 │ │ │ │ │ + beq.w 5a0a │ │ │ │ │ ldr.w r1, [r0, r6, lsl #2] │ │ │ │ │ ldr.w r7, [r2, r6, lsl #2] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 5838 │ │ │ │ │ + beq.n 58ac │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add.w r1, r4, r2, lsl #2 │ │ │ │ │ add.w r5, r5, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr.w r2, [r5, #1084] @ 0x43c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ittet cs │ │ │ │ │ movcs r6, r4 │ │ │ │ │ movcs.w r8, #1 │ │ │ │ │ movcc.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - ldrcs r4, [pc, #316] @ (59b0 ) │ │ │ │ │ + ldrcs r4, [pc, #316] @ (5a24 ) │ │ │ │ │ it cc │ │ │ │ │ - ldrcc r6, [pc, #312] @ (59b0 ) │ │ │ │ │ + ldrcc r6, [pc, #312] @ (5a24 ) │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 56c4 │ │ │ │ │ + beq.w 5738 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 572e │ │ │ │ │ + b.n 57a2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 59a4 │ │ │ │ │ + beq.w 5a18 │ │ │ │ │ ldr.w r6, [r5, r3, lsl #2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 588c │ │ │ │ │ + beq.n 5900 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq.n 582c │ │ │ │ │ + beq.n 58a0 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ orr.w r3, r3, r4, lsl #3 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 582c │ │ │ │ │ + b.n 58a0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r4, #1 │ │ │ │ │ - blt.n 598a │ │ │ │ │ + blt.n 59fe │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 599a │ │ │ │ │ + beq.n 5a0e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ @@ -8532,102 +8577,102 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ lsrs r3, r5, #30 │ │ │ │ │ bic.w r5, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r3, r3, r7, lsl #2 │ │ │ │ │ strd r4, r5, [r2, #8] │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ - b.n 56c4 │ │ │ │ │ + b.n 5738 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 5818 │ │ │ │ │ + b.n 588c │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 56c4 │ │ │ │ │ + beq.w 5738 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - cbz r6, 5970 │ │ │ │ │ + cbz r6, 59e4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ - ldr r4, [pc, #136] @ (59b0 ) │ │ │ │ │ + ldr r4, [pc, #136] @ (5a24 ) │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 572e │ │ │ │ │ + b.n 57a2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5818 │ │ │ │ │ + beq.w 588c │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 5796 │ │ │ │ │ - ldr r1, [pc, #112] @ (59b0 ) │ │ │ │ │ + b.n 580a │ │ │ │ │ + ldr r1, [pc, #112] @ (5a24 ) │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - b.w 3e58 │ │ │ │ │ + b.w 3ecc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 597c │ │ │ │ │ - ldr r1, [pc, #96] @ (59b0 ) │ │ │ │ │ - bl 3e58 │ │ │ │ │ + beq.n 59f0 │ │ │ │ │ + ldr r1, [pc, #96] @ (5a24 ) │ │ │ │ │ + bl 3ecc │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 56c4 │ │ │ │ │ + beq.w 5738 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 56c4 │ │ │ │ │ + b.n 5738 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr r4, [pc, #56] @ (59b0 ) │ │ │ │ │ + ldr r4, [pc, #56] @ (5a24 ) │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 5796 │ │ │ │ │ - ldr r0, [pc, #48] @ (59b0 ) │ │ │ │ │ + b.n 580a │ │ │ │ │ + ldr r0, [pc, #48] @ (5a24 ) │ │ │ │ │ mov r1, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - b.w 7124 │ │ │ │ │ + b.w 719c │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r7, r7, r7, lsl #1 │ │ │ │ │ - b.n 58b6 │ │ │ │ │ - ldr r2, [pc, #28] @ (59b4 ) │ │ │ │ │ - b.n 56c4 │ │ │ │ │ + b.n 592a │ │ │ │ │ + ldr r2, [pc, #28] @ (5a28 ) │ │ │ │ │ + b.n 5738 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 56c4 │ │ │ │ │ + b.n 5738 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 582c │ │ │ │ │ + b.n 58a0 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002444 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000059b8 : │ │ │ │ │ +00005a2c : │ │ │ │ │ PyLong_GetSign(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 59de │ │ │ │ │ + bpl.n 5a52 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ movs r0, #0 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -8641,30 +8686,30 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -000059fc <_PyLong_Add>: │ │ │ │ │ +00005a70 <_PyLong_Add>: │ │ │ │ │ _PyLong_Add(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r2, r3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n 5a94 <_PyLong_Add+0x98> │ │ │ │ │ + bhi.n 5b08 <_PyLong_Add+0x98> │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ asrs r1, r3, #31 │ │ │ │ │ @@ -8672,15 +8717,15 @@ │ │ │ │ │ adc.w r1, r1, r2, asr #31 │ │ │ │ │ adds.w lr, r0, #5 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp.w lr, #262 @ 0x106 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.n 5a74 <_PyLong_Add+0x78> │ │ │ │ │ + bcs.n 5ae8 <_PyLong_Add+0x78> │ │ │ │ │ adds r3, #5 │ │ │ │ │ movw r1, #9176 @ 0x23d8 │ │ │ │ │ add r3, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -8691,52 +8736,52 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.n 5ad8 <_PyLong_Add+0xdc> │ │ │ │ │ + bcs.n 5b4c <_PyLong_Add+0xdc> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 5ab0 <_PyLong_Add+0xb4> │ │ │ │ │ + beq.n 5b24 <_PyLong_Add+0xb4> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 5aa6 <_PyLong_Add+0xaa> │ │ │ │ │ + beq.n 5b1a <_PyLong_Add+0xaa> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 3e58 │ │ │ │ │ + b.w 3ecc │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 7124 │ │ │ │ │ + b.w 719c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt ne │ │ │ │ │ movne r1, r0 │ │ │ │ │ movne r0, ip │ │ │ │ │ - bne.n 5aa6 <_PyLong_Add+0xaa> │ │ │ │ │ - bl 3e58 │ │ │ │ │ + bne.n 5b1a <_PyLong_Add+0xaa> │ │ │ │ │ + bl 3ecc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a6e <_PyLong_Add+0x72> │ │ │ │ │ + beq.n 5ae2 <_PyLong_Add+0x72> │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - b.n 5a6e <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5ae2 <_PyLong_Add+0x72> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #16 │ │ │ │ │ - blt.n 5b18 <_PyLong_Add+0x11c> │ │ │ │ │ + blt.n 5b8c <_PyLong_Add+0x11c> │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 5b24 <_PyLong_Add+0x128> │ │ │ │ │ + cbz r0, 5b98 <_PyLong_Add+0x128> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ @@ -8748,142 +8793,142 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ lsrs r2, r4, #30 │ │ │ │ │ bic.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, r2, r5, lsl #2 │ │ │ │ │ strd r6, r4, [r3, #8] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - b.n 5a6e <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5ae2 <_PyLong_Add+0x72> │ │ │ │ │ negs r4, r0 │ │ │ │ │ mov.w r6, #18 │ │ │ │ │ sbc.w r5, r5, r5, lsl #1 │ │ │ │ │ - b.n 5ae0 <_PyLong_Add+0xe4> │ │ │ │ │ + b.n 5b54 <_PyLong_Add+0xe4> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 5a6e <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5ae2 <_PyLong_Add+0x72> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005b30 : │ │ │ │ │ +00005ba4 : │ │ │ │ │ long_vectorcall(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bic.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5c1c │ │ │ │ │ + bne.n 5c90 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it eq │ │ │ │ │ ldreq r0, [r1, #0] │ │ │ │ │ - bne.n 5b5c │ │ │ │ │ + bne.n 5bd0 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyNumber_Long │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 5bf0 │ │ │ │ │ + bne.n 5c64 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 5b82 │ │ │ │ │ + bne.n 5bf6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5bf6 │ │ │ │ │ + beq.n 5c6a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5b52 │ │ │ │ │ + beq.n 5bc6 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7dc8 │ │ │ │ │ + b.w 7e40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c14 │ │ │ │ │ - cbz r1, 5be8 │ │ │ │ │ - bl 7dc8 │ │ │ │ │ + beq.n 5c88 │ │ │ │ │ + cbz r1, 5c5c │ │ │ │ │ + bl 7e40 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r3, 5bd2 │ │ │ │ │ + cbz r3, 5c46 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ it cc │ │ │ │ │ movcc r1, #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ blx r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ │ - cbz r0, 5bc8 │ │ │ │ │ + cbz r0, 5c3c │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ lsls r2, r1, #2 │ │ │ │ │ add.w r1, r3, #12 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bic.w r0, r0, #4 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 5bd8 │ │ │ │ │ + blt.n 5c4c │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5bd0 │ │ │ │ │ + bne.n 5c44 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5bd0 │ │ │ │ │ + b.n 5c44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 5b8e │ │ │ │ │ - cbnz r2, 5c36 │ │ │ │ │ - ldr r3, [pc, #96] @ (5c54 ) │ │ │ │ │ - b.n 5bd2 │ │ │ │ │ + b.n 5c02 │ │ │ │ │ + cbnz r2, 5caa │ │ │ │ │ + ldr r3, [pc, #96] @ (5cc8 ) │ │ │ │ │ + b.n 5c46 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5bf2 │ │ │ │ │ + beq.n 5c66 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 5bd2 │ │ │ │ │ + b.n 5c46 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5bfa │ │ │ │ │ - ldr r3, [pc, #56] @ (5c54 ) │ │ │ │ │ - b.n 5b90 │ │ │ │ │ + bne.n 5c6e │ │ │ │ │ + ldr r3, [pc, #56] @ (5cc8 ) │ │ │ │ │ + b.n 5c04 │ │ │ │ │ mov r5, r3 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 5bd2 │ │ │ │ │ + b.n 5c46 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -8893,58 +8938,58 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_Format │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00005c58 : │ │ │ │ │ +00005ccc : │ │ │ │ │ PyLong_FromDouble(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - vldr d6, [pc, #616] @ 5ed0 │ │ │ │ │ + vldr d6, [pc, #620] @ 5f48 │ │ │ │ │ sub sp, #32 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5dce │ │ │ │ │ - vldr d6, [pc, #604] @ 5ed8 │ │ │ │ │ + ble.w 5e42 │ │ │ │ │ + vldr d6, [pc, #608] @ 5f50 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 5cca │ │ │ │ │ + bpl.n 5d3e │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ - bcs.n 5cae │ │ │ │ │ + bcs.n 5d22 │ │ │ │ │ movw r2, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r2, r2, r1, lsl #4 │ │ │ │ │ add r2, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcs.w 5e22 │ │ │ │ │ + bcs.w 5e96 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ - vldr d6, [pc, #528] @ 5ee0 │ │ │ │ │ + vldr d6, [pc, #532] @ 5f58 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 5e9c │ │ │ │ │ + bgt.w 5f10 │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL frexp │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movw r2, #34953 @ 0x8889 │ │ │ │ │ movt r2, #34952 @ 0x8888 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -8956,15 +9001,15 @@ │ │ │ │ │ add r2, r3 │ │ │ │ │ rsb r3, r0, r2, asr #4 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ca8 │ │ │ │ │ + beq.n 5d1c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ movs r6, #0 │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ movw r1, #34953 @ 0x8889 │ │ │ │ │ movt r1, #34952 @ 0x8888 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r2, #30 │ │ │ │ │ @@ -8975,41 +9020,41 @@ │ │ │ │ │ mls r0, r2, r0, r3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r3, #29 │ │ │ │ │ - blt.n 5db4 │ │ │ │ │ + blt.n 5e28 │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ lsls r5, r5, #2 │ │ │ │ │ movs r0, #30 │ │ │ │ │ adds r3, r2, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ │ vstr s15, [r3, #12] │ │ │ │ │ vsub.f64 d0, d0, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bmi.n 5db4 │ │ │ │ │ + bmi.n 5e28 │ │ │ │ │ vcvt.u32.f64 s14, d0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r0, #30 │ │ │ │ │ vstr s14, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 5db4 │ │ │ │ │ + beq.n 5e28 │ │ │ │ │ add.w r3, r5, #8 │ │ │ │ │ add.w r4, r2, #12 │ │ │ │ │ add r3, r2 │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ movs r0, #30 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ │ @@ -9017,32 +9062,32 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ vsub.f64 d0, d0, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 5d92 │ │ │ │ │ + bne.n 5e06 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5ca8 │ │ │ │ │ + beq.w 5d1c │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 5ca8 │ │ │ │ │ + b.n 5d1c │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ - vldr d5, [pc, #268] @ 5ee0 │ │ │ │ │ + vldr d5, [pc, #272] @ 5f58 │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 5e9c │ │ │ │ │ + bgt.n 5f10 │ │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.n 5eb6 │ │ │ │ │ + bvs.n 5f2a │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL frexp │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r1, #30 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ @@ -9052,27 +9097,27 @@ │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ca8 │ │ │ │ │ + beq.w 5d1c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r6, #1 │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ asrs r4, r3, #31 │ │ │ │ │ - b.n 5d1a │ │ │ │ │ + b.n 5d8e │ │ │ │ │ movs r0, #20 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5e92 │ │ │ │ │ + cbz r0, 5f06 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ eor.w r1, r3, r3, asr #31 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ │ @@ -9097,208 +9142,209 @@ │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str.w ip, [r0, #12]! │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ str.w r3, [r0], #4 │ │ │ │ │ - beq.w 5ca8 │ │ │ │ │ - b.n 5e82 │ │ │ │ │ + beq.w 5d1c │ │ │ │ │ + b.n 5ef6 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 5ca8 │ │ │ │ │ + b.n 5d1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 5ca8 │ │ │ │ │ + b.n 5d1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 5eb2 │ │ │ │ │ + b.n 5f26 │ │ │ │ │ nop │ │ │ │ │ + nop.w │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0xc1e00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41e00000 │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ │ │ │ │ │ -00005ee8 : │ │ │ │ │ +00005f60 : │ │ │ │ │ PyLong_AsLongLong(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ - cbz r0, 5f30 │ │ │ │ │ + cbz r0, 5fa8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 5f48 │ │ │ │ │ + bpl.n 5fc0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 5f1c │ │ │ │ │ + bhi.n 5f94 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ - bl 2c44 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 2cb8 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 5f40 │ │ │ │ │ + beq.n 5fb8 │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ - b.n 5f18 │ │ │ │ │ + b.n 5f90 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1513 @ 0x5e9 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 5f18 │ │ │ │ │ + b.n 5f90 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f40 │ │ │ │ │ + beq.n 5fb8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 5f8e │ │ │ │ │ + bhi.n 6006 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bge.n 5f18 │ │ │ │ │ + bge.n 5f90 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5f2a │ │ │ │ │ + bne.n 5fa2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 5f26 │ │ │ │ │ + b.n 5f9e │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ - bl 2c44 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 2cb8 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5f26 │ │ │ │ │ + bge.n 5f9e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5f26 │ │ │ │ │ - b.n 5f82 │ │ │ │ │ + bne.n 5f9e │ │ │ │ │ + b.n 5ffa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005fac : │ │ │ │ │ +00006024 : │ │ │ │ │ int_from_bytes(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6804 │ │ │ │ │ + bne.w 6864 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 67da │ │ │ │ │ + ble.w 683c │ │ │ │ │ clz r3, r1 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ it gt │ │ │ │ │ orrgt.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 68b4 │ │ │ │ │ + bne.w 6938 │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 6266 │ │ │ │ │ + beq.w 62de │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 67ca │ │ │ │ │ + beq.w 682c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bpl.w 68b8 │ │ │ │ │ + bpl.w 6918 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ - bne.w 67bc │ │ │ │ │ - ldr r1, [pc, #776] @ (6314 ) │ │ │ │ │ + bne.w 681a │ │ │ │ │ + ldr r1, [pc, #776] @ (638c ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6796 │ │ │ │ │ + beq.w 67f4 │ │ │ │ │ movs r4, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Bytes │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6778 │ │ │ │ │ + beq.w 67f0 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6780 │ │ │ │ │ + beq.w 68ea │ │ │ │ │ adds r0, #16 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ adds r6, r0, r3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 64b0 │ │ │ │ │ + beq.w 6528 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6830 │ │ │ │ │ + bne.w 6890 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldrb r5, [r6, #0] │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 6058 │ │ │ │ │ + bne.n 60d0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 604a │ │ │ │ │ + bne.n 60c2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ subs r3, r1, r3 │ │ │ │ │ movw r0, #34953 @ 0x8889 │ │ │ │ │ movt r0, #34952 @ 0x8888 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite ls │ │ │ │ │ @@ -9313,26 +9359,26 @@ │ │ │ │ │ mls r3, r3, r2, r7 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ adds r3, #29 │ │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ │ add.w fp, r2, r3, lsr #4 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bhi.w 6894 │ │ │ │ │ + bhi.w 6900 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ it hi │ │ │ │ │ movhi r3, fp │ │ │ │ │ - bls.w 6520 │ │ │ │ │ + bls.w 6598 │ │ │ │ │ adds r3, #3 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 675e │ │ │ │ │ + beq.w 67d6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -9345,30 +9391,30 @@ │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 6318 │ │ │ │ │ + beq.w 6390 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 65bc │ │ │ │ │ + bne.w 6634 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bne.w 63c0 │ │ │ │ │ + bne.w 6438 │ │ │ │ │ add.w lr, r6, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r4 │ │ │ │ │ add.w r9, r7, lr │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ands.w r7, r7, #3 │ │ │ │ │ - beq.n 6182 │ │ │ │ │ + beq.n 61fa │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 6150 │ │ │ │ │ + beq.n 61c8 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 6126 │ │ │ │ │ + beq.n 619e │ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ │ mvn.w r0, #31 │ │ │ │ │ mov lr, r6 │ │ │ │ │ movs r2, #8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ lsl.w ip, r3, r0 │ │ │ │ │ ldrb.w r3, [lr, #1]! │ │ │ │ │ @@ -9378,246 +9424,246 @@ │ │ │ │ │ lsr.w r6, r3, r6 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ orrs r0, r6 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ add.w r3, r2, #8 │ │ │ │ │ orr.w ip, r0, ip │ │ │ │ │ cmp r3, #29 │ │ │ │ │ - bhi.w 6554 │ │ │ │ │ + bhi.w 65cc │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldrb.w r3, [lr, #1]! │ │ │ │ │ sub.w r0, r2, #32 │ │ │ │ │ rsb r6, r2, #32 │ │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ │ lsr.w r6, r3, r6 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ orrs r0, r6 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ add.w r3, r2, #8 │ │ │ │ │ cmp r3, #29 │ │ │ │ │ orr.w ip, r0, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r3 │ │ │ │ │ - bhi.w 6496 │ │ │ │ │ + bhi.w 650e │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - beq.w 6288 │ │ │ │ │ + beq.w 6300 │ │ │ │ │ mov r7, lr │ │ │ │ │ - b.n 621a │ │ │ │ │ + b.n 6292 │ │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bhi.w 62fa │ │ │ │ │ + bhi.w 6372 │ │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bhi.n 62e0 │ │ │ │ │ + bhi.n 6358 │ │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ add.w r7, r7, #3 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bhi.n 626c │ │ │ │ │ + bhi.n 62e4 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 6288 │ │ │ │ │ + beq.n 6300 │ │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bls.n 6186 │ │ │ │ │ + bls.n 61fe │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, r6, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 6186 │ │ │ │ │ + b.n 61fe │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n 601c │ │ │ │ │ + b.n 6094 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, r6, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - bne.n 621a │ │ │ │ │ - cbz r2, 6294 │ │ │ │ │ + bne.n 6292 │ │ │ │ │ + cbz r2, 630c │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 6318 │ │ │ │ │ + beq.n 6390 │ │ │ │ │ orr.w r2, r2, r4, lsl #3 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.n 631a │ │ │ │ │ + beq.n 6392 │ │ │ │ │ add.w r3, r5, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6578 │ │ │ │ │ + beq.w 65f0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ - bls.n 631c │ │ │ │ │ + bls.n 6394 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 62ca │ │ │ │ │ + bge.n 6342 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6854 │ │ │ │ │ + beq.w 68b4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bne.w 6864 │ │ │ │ │ + bne.w 68d4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, r6, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 61e4 │ │ │ │ │ + b.n 625c │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, r6, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 61b6 │ │ │ │ │ + b.n 622e │ │ │ │ │ .word 0x00008ebc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ mov.w r2, r3, asr #31 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 6504 │ │ │ │ │ + bcs.w 657c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 638e │ │ │ │ │ + bge.n 6406 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 638e │ │ │ │ │ - ldr r2, [pc, #692] @ (6604 ) │ │ │ │ │ + cbnz r3, 6406 │ │ │ │ │ + ldr r2, [pc, #692] @ (667c ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 659c │ │ │ │ │ + bne.w 6614 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r6, r3, #29 │ │ │ │ │ - bmi.w 687a │ │ │ │ │ - ldr r3, [pc, #676] @ (6608 ) │ │ │ │ │ + bmi.w 68c4 │ │ │ │ │ + ldr r3, [pc, #676] @ (6680 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 65b4 │ │ │ │ │ + bhi.w 662c │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ add.w r5, r5, r4, lsl #4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ add r5, r2 │ │ │ │ │ - bge.n 62ca │ │ │ │ │ + bge.n 6342 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 62ca │ │ │ │ │ + bne.n 6342 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 62ca │ │ │ │ │ - b.n 62d8 │ │ │ │ │ + bne.n 6342 │ │ │ │ │ + b.n 6350 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsls r3, r7, #31 │ │ │ │ │ - bpl.n 63e4 │ │ │ │ │ + bpl.n 645c │ │ │ │ │ ldrb.w r1, [r6], #-1 │ │ │ │ │ mvn.w ip, #31 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ movs r2, #8 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ lsl.w ip, r1, ip │ │ │ │ │ - beq.w 6288 │ │ │ │ │ + beq.w 6300 │ │ │ │ │ mov fp, sl │ │ │ │ │ mov sl, r8 │ │ │ │ │ - b.n 642e │ │ │ │ │ + b.n 64a6 │ │ │ │ │ ldrb.w r0, [r6, #-1] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r8, r2, #8 │ │ │ │ │ cmp.w r8, #29 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ @@ -9625,188 +9671,188 @@ │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r8 │ │ │ │ │ - bhi.n 647a │ │ │ │ │ + bhi.n 64f2 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 6512 │ │ │ │ │ + beq.n 658a │ │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r8, r2, #8 │ │ │ │ │ cmp.w r8, #29 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r8 │ │ │ │ │ - bls.n 63ea │ │ │ │ │ + bls.n 6462 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ mov.w lr, r1, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, lr, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 63ea │ │ │ │ │ + b.n 6462 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ mov.w lr, r1, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, lr, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 6424 │ │ │ │ │ + b.n 649c │ │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ orr.w r1, r3, ip, lsl #2 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ - b.n 617c │ │ │ │ │ + b.n 61f4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6842 │ │ │ │ │ + bne.w 68a2 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 64f4 │ │ │ │ │ + bne.n 656c │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 6518 │ │ │ │ │ + beq.n 6590 │ │ │ │ │ ldrb.w r3, [r8, #17] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 64fc │ │ │ │ │ + bne.n 6574 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 6518 │ │ │ │ │ + beq.n 6590 │ │ │ │ │ ldrb.w r3, [r8, #18] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 656e │ │ │ │ │ + bne.n 65e6 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #3 │ │ │ │ │ - beq.n 6518 │ │ │ │ │ + beq.n 6590 │ │ │ │ │ ldrb r5, [r0, r3] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 64ee │ │ │ │ │ + bne.n 6566 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 64e2 │ │ │ │ │ + bne.n 655a │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 605e │ │ │ │ │ + b.n 60d6 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 605e │ │ │ │ │ + b.n 60d6 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 605e │ │ │ │ │ + b.n 60d6 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 63aa │ │ │ │ │ - b.n 62ca │ │ │ │ │ + blt.w 6422 │ │ │ │ │ + b.n 6342 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov sl, fp │ │ │ │ │ - b.n 6288 │ │ │ │ │ + b.n 6300 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 605e │ │ │ │ │ - ldr r3, [pc, #232] @ (660c ) │ │ │ │ │ + b.n 60d6 │ │ │ │ │ + ldr r3, [pc, #232] @ (6684 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r1, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 683e │ │ │ │ │ + beq.w 689e │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 60d2 │ │ │ │ │ + b.n 614a │ │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ orr.w r1, r3, ip, lsl #2 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ - b.n 6150 │ │ │ │ │ + b.n 61c8 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #2 │ │ │ │ │ - b.n 605e │ │ │ │ │ + b.n 60d6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ add.w r4, r5, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 68ac │ │ │ │ │ + beq.w 68cc │ │ │ │ │ ldr.w r4, [r4, r0, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 6576 │ │ │ │ │ + beq.n 65ee │ │ │ │ │ and.w r0, r2, #3 │ │ │ │ │ orr.w r0, r0, r3, lsl #3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r0 │ │ │ │ │ - b.n 62ae │ │ │ │ │ + b.n 6326 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r7, r3, #29 │ │ │ │ │ - bmi.w 687a │ │ │ │ │ + bmi.w 68c4 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6362 │ │ │ │ │ + bls.w 63da │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 638e │ │ │ │ │ + b.n 6406 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bne.w 66cc │ │ │ │ │ + bne.w 6744 │ │ │ │ │ add.w ip, r6, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add.w r9, r7, ip │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov lr, r3 │ │ │ │ │ lsls r7, r7, #31 │ │ │ │ │ - bpl.n 665a │ │ │ │ │ + bpl.n 66d2 │ │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ │ movs r2, #8 │ │ │ │ │ mvn.w r1, #31 │ │ │ │ │ mov.w lr, r3, lsr #8 │ │ │ │ │ eor.w r0, r0, #255 @ 0xff │ │ │ │ │ mov ip, r6 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ and.w r3, r0, #255 @ 0xff │ │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ │ orr.w r0, r0, r4, lsl #24 │ │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ │ - bne.n 665a │ │ │ │ │ - b.n 6750 │ │ │ │ │ + bne.n 66d2 │ │ │ │ │ + b.n 67c8 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000029c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000e2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ mov r2, r6 │ │ │ │ │ @@ -9825,18 +9871,18 @@ │ │ │ │ │ mov.w lr, lr, lsr #8 │ │ │ │ │ lsls r6, r2 │ │ │ │ │ orr.w r7, r7, fp │ │ │ │ │ orrs r3, r6 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ orrs r1, r7 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ - bhi.n 66b4 │ │ │ │ │ + bhi.n 672c │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp ip, r9 │ │ │ │ │ - beq.n 6750 │ │ │ │ │ + beq.n 67c8 │ │ │ │ │ ldrb.w r6, [ip, #1] │ │ │ │ │ sub.w r7, r2, #32 │ │ │ │ │ rsb fp, r2, #32 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ eor.w r6, r6, #255 @ 0xff │ │ │ │ │ adds r0, r6, r0 │ │ │ │ │ and.w r6, r0, #255 @ 0xff │ │ │ │ │ @@ -9848,45 +9894,45 @@ │ │ │ │ │ mov.w lr, lr, lsr #8 │ │ │ │ │ lsls r6, r2 │ │ │ │ │ orr.w r7, r7, fp │ │ │ │ │ orrs r3, r6 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ orrs r1, r7 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ - bls.n 6610 │ │ │ │ │ + bls.n 6688 │ │ │ │ │ add.w r7, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r3, #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ orr.w r3, r6, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ - b.n 6612 │ │ │ │ │ + b.n 668a │ │ │ │ │ add.w r7, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r3, #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ orr.w r3, r6, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ - b.n 6656 │ │ │ │ │ + b.n 66ce │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ │ - b.n 66e8 │ │ │ │ │ + b.n 6760 │ │ │ │ │ mov r2, ip │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - beq.n 674c │ │ │ │ │ + beq.n 67c4 │ │ │ │ │ ldrb.w ip, [r6] │ │ │ │ │ sub.w lr, r2, #32 │ │ │ │ │ rsb sl, r2, #32 │ │ │ │ │ eor.w ip, ip, #255 @ 0xff │ │ │ │ │ adds.w r0, ip, r0 │ │ │ │ │ and.w ip, r0, #255 @ 0xff │ │ │ │ │ adc.w fp, fp, #0 │ │ │ │ │ @@ -9897,185 +9943,174 @@ │ │ │ │ │ mov.w fp, fp, lsr #8 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w lr, lr, sl │ │ │ │ │ orr.w r3, ip, r3 │ │ │ │ │ add.w ip, r2, #8 │ │ │ │ │ orr.w r1, lr, r1 │ │ │ │ │ cmp.w ip, #29 │ │ │ │ │ - bls.n 66dc │ │ │ │ │ + bls.n 6754 │ │ │ │ │ add.w lr, r5, r4, lsl #2 │ │ │ │ │ mov.w ip, r3, lsr #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str.w r3, [lr, #12] │ │ │ │ │ orr.w r3, ip, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ - b.n 66de │ │ │ │ │ + b.n 6756 │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ - cbz r2, 677c │ │ │ │ │ + cbz r2, 6828 │ │ │ │ │ add.w r2, r5, r4, lsl #2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 6294 │ │ │ │ │ + b.n 630c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r5, [r8] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6778 │ │ │ │ │ + bge.n 67f0 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str.w r5, [r8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 63b4 │ │ │ │ │ + beq.w 642c │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 62d8 │ │ │ │ │ - movs r2, #2 │ │ │ │ │ - b.n 6294 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 678e │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cbz r3, 6792 │ │ │ │ │ - ldr r5, [pc, #328] @ (68d8 ) │ │ │ │ │ - b.n 62ca │ │ │ │ │ - ldr r5, [pc, #324] @ (68d8 ) │ │ │ │ │ - b.n 63b4 │ │ │ │ │ - ldr r1, [pc, #324] @ (68dc ) │ │ │ │ │ + b.n 6350 │ │ │ │ │ + ldr r1, [pc, #344] @ (6950 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 601c │ │ │ │ │ + bne.w 6094 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 6778 │ │ │ │ │ + b.n 67f0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bge.w 600a │ │ │ │ │ - b.n 6778 │ │ │ │ │ + bge.w 6082 │ │ │ │ │ + b.n 67f0 │ │ │ │ │ + movs r2, #2 │ │ │ │ │ + b.n 630c │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - blt.w 62d8 │ │ │ │ │ + blt.w 6350 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 601c │ │ │ │ │ - ldr r1, [pc, #260] @ (68e0 ) │ │ │ │ │ + b.n 6094 │ │ │ │ │ + ldr r1, [pc, #276] @ (6954 ) │ │ │ │ │ movs r5, #2 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62d8 │ │ │ │ │ + beq.w 6350 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.w 5fee │ │ │ │ │ + b.n 6066 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r5, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r4, [pc, #212] @ (68e0 ) │ │ │ │ │ + ldr r4, [pc, #232] @ (6954 ) │ │ │ │ │ mov r3, r2 │ │ │ │ │ movs r6, #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movs r4, #1 │ │ │ │ │ strd r4, r6, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6778 │ │ │ │ │ + beq.n 67f0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 5fe6 │ │ │ │ │ + b.w 605e │ │ │ │ │ ldrsb r3, [r0, r3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 685c │ │ │ │ │ + blt.n 68bc │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - b.n 6048 │ │ │ │ │ + b.n 60c0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 60a8 │ │ │ │ │ + b.n 6120 │ │ │ │ │ ldrsb.w r3, [r8, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bge.w 64b6 │ │ │ │ │ + bge.w 652e │ │ │ │ │ movs r4, #1 │ │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b.n 64ba │ │ │ │ │ + b.n 6532 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 62ca │ │ │ │ │ + b.n 6342 │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ │ - b.w 6048 │ │ │ │ │ + b.w 60c0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_SetImmortal> │ │ │ │ │ + R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ + b.n 6406 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + movs r4, #5 │ │ │ │ │ + str r3, [r5, #8] │ │ │ │ │ + b.n 63b8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6882 │ │ │ │ │ + blt.n 693c │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 62d8 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_SetImmortal> │ │ │ │ │ - R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 638e │ │ │ │ │ + b.n 6350 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 68f8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 6876 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 62d8 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cbz r3, 68fc │ │ │ │ │ + ldr r5, [pc, #92] @ (6958 ) │ │ │ │ │ + b.n 6342 │ │ │ │ │ + ldr r5, [pc, #88] @ (6958 ) │ │ │ │ │ + b.n 642c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 6762 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - movs r4, #5 │ │ │ │ │ - str r3, [r5, #8] │ │ │ │ │ - b.n 6340 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - b.n 6808 │ │ │ │ │ + b.n 67da │ │ │ │ │ mov r3, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ @@ -10083,88 +10118,100 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 6778 │ │ │ │ │ - .word 0x00002428 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + b.n 67f0 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b.n 6868 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 68e6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 6350 │ │ │ │ │ + nop │ │ │ │ │ .word 0x00006fb8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000020c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ + .word 0x00002428 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000068e4 <_PyLong_FromByteArray>: │ │ │ │ │ +0000695c <_PyLong_FromByteArray>: │ │ │ │ │ _PyLong_FromByteArray(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6da2 <_PyLong_FromByteArray+0x4be> │ │ │ │ │ + beq.w 6e1a <_PyLong_FromByteArray+0x4be> │ │ │ │ │ mov r4, r0 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 6cd2 <_PyLong_FromByteArray+0x3ee> │ │ │ │ │ + beq.w 6d4a <_PyLong_FromByteArray+0x3ee> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6da6 <_PyLong_FromByteArray+0x4c2> │ │ │ │ │ + bne.w 6e1e <_PyLong_FromByteArray+0x4c2> │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.w 6a82 <_PyLong_FromByteArray+0x19e> │ │ │ │ │ + bne.w 6afa <_PyLong_FromByteArray+0x19e> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 695a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 69d2 <_PyLong_FromByteArray+0x76> │ │ │ │ │ rsb r6, r8, #0 │ │ │ │ │ sub.w r2, r0, r8 │ │ │ │ │ ldrb r1, [r0, r6] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 6bee <_PyLong_FromByteArray+0x30a> │ │ │ │ │ + bne.w 6c66 <_PyLong_FromByteArray+0x30a> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 695a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 69d2 <_PyLong_FromByteArray+0x76> │ │ │ │ │ ldrb r1, [r2, r6] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 6cde <_PyLong_FromByteArray+0x3fa> │ │ │ │ │ + bne.w 6d56 <_PyLong_FromByteArray+0x3fa> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 695a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 69d2 <_PyLong_FromByteArray+0x76> │ │ │ │ │ add.w r1, r2, r6, lsl #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ │ add r1, r6 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w 6a84 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ + bne.w 6afc <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 694a <_PyLong_FromByteArray+0x66> │ │ │ │ │ + bne.n 69c2 <_PyLong_FromByteArray+0x66> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #0 │ │ │ │ │ andne.w r6, r7, #1 │ │ │ │ │ movs r1, #30 │ │ │ │ │ lsls r0, r6, #3 │ │ │ │ │ adds r0, #29 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mov r9, r0 │ │ │ │ │ - ldr r3, [pc, #676] @ (6c18 <_PyLong_FromByteArray+0x334>) │ │ │ │ │ + ldr r3, [pc, #676] @ (6c90 <_PyLong_FromByteArray+0x334>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 6d24 <_PyLong_FromByteArray+0x440> │ │ │ │ │ + beq.w 6d9c <_PyLong_FromByteArray+0x440> │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -10173,35 +10220,35 @@ │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 6b66 <_PyLong_FromByteArray+0x282> │ │ │ │ │ + beq.w 6bde <_PyLong_FromByteArray+0x282> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6d2c <_PyLong_FromByteArray+0x448> │ │ │ │ │ + bne.w 6da4 <_PyLong_FromByteArray+0x448> │ │ │ │ │ mov r9, r7 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bne.w 6bf2 <_PyLong_FromByteArray+0x30e> │ │ │ │ │ + bne.w 6c6a <_PyLong_FromByteArray+0x30e> │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov lr, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ lsls r1, r6, #31 │ │ │ │ │ - bpl.n 69f0 <_PyLong_FromByteArray+0x10c> │ │ │ │ │ + bpl.n 6a68 <_PyLong_FromByteArray+0x10c> │ │ │ │ │ ldrb.w r0, [r4], #1 │ │ │ │ │ mvn.w lr, #31 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movs r3, #8 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ lsl.w lr, r0, lr │ │ │ │ │ - beq.w 6b22 <_PyLong_FromByteArray+0x23e> │ │ │ │ │ + beq.w 6b9a <_PyLong_FromByteArray+0x23e> │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 6a36 <_PyLong_FromByteArray+0x152> │ │ │ │ │ + b.n 6aae <_PyLong_FromByteArray+0x152> │ │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ rsb r7, r3, #32 │ │ │ │ │ add.w ip, r3, #8 │ │ │ │ │ cmp.w ip, #29 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ @@ -10209,42 +10256,42 @@ │ │ │ │ │ lsr.w r7, r1, r7 │ │ │ │ │ orr.w r2, r2, r7 │ │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, r2, lr │ │ │ │ │ it ls │ │ │ │ │ movls r3, ip │ │ │ │ │ - bhi.n 6afc <_PyLong_FromByteArray+0x218> │ │ │ │ │ + bhi.n 6b74 <_PyLong_FromByteArray+0x218> │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.n 6b20 <_PyLong_FromByteArray+0x23c> │ │ │ │ │ + beq.n 6b98 <_PyLong_FromByteArray+0x23c> │ │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ rsb r7, r3, #32 │ │ │ │ │ add.w ip, r3, #8 │ │ │ │ │ cmp.w ip, #29 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ lsr.w r7, r1, r7 │ │ │ │ │ orr.w r2, r2, r7 │ │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, r2, lr │ │ │ │ │ it ls │ │ │ │ │ movls r3, ip │ │ │ │ │ - bls.n 69f4 <_PyLong_FromByteArray+0x110> │ │ │ │ │ + bls.n 6a6c <_PyLong_FromByteArray+0x110> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ orr.w r0, r7, lr, lsl #2 │ │ │ │ │ subs r3, #22 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b.n 69f4 <_PyLong_FromByteArray+0x110> │ │ │ │ │ + b.n 6a6c <_PyLong_FromByteArray+0x110> │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ite ls │ │ │ │ │ movls r6, #0 │ │ │ │ │ andhi.w r6, r7, #1 │ │ │ │ │ @@ -10258,142 +10305,142 @@ │ │ │ │ │ adds r0, #29 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ add.w r9, r0, r5, lsl #3 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bhi.w 6dd0 <_PyLong_FromByteArray+0x4ec> │ │ │ │ │ + bhi.w 6e48 <_PyLong_FromByteArray+0x4ec> │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ it hi │ │ │ │ │ movhi sl, r9 │ │ │ │ │ - bls.w 6970 <_PyLong_FromByteArray+0x8c> │ │ │ │ │ + bls.w 69e8 <_PyLong_FromByteArray+0x8c> │ │ │ │ │ add.w r0, r9, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6db6 <_PyLong_FromByteArray+0x4d2> │ │ │ │ │ + beq.w 6e2e <_PyLong_FromByteArray+0x4d2> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ mov r9, sl │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 69a2 <_PyLong_FromByteArray+0xbe> │ │ │ │ │ + b.n 6a1a <_PyLong_FromByteArray+0xbe> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ orr.w r0, r7, lr, lsl #2 │ │ │ │ │ subs r3, #22 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - bne.n 6a36 <_PyLong_FromByteArray+0x152> │ │ │ │ │ + bne.n 6aae <_PyLong_FromByteArray+0x152> │ │ │ │ │ mov r7, sl │ │ │ │ │ - cbz r3, 6b2e <_PyLong_FromByteArray+0x24a> │ │ │ │ │ + cbz r3, 6ba6 <_PyLong_FromByteArray+0x24a> │ │ │ │ │ add.w r3, r5, r9, lsl #2 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ moveq r3, #1 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 6b66 <_PyLong_FromByteArray+0x282> │ │ │ │ │ + beq.n 6bde <_PyLong_FromByteArray+0x282> │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r9, lsl #3 │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ - beq.n 6b68 <_PyLong_FromByteArray+0x284> │ │ │ │ │ + beq.n 6be0 <_PyLong_FromByteArray+0x284> │ │ │ │ │ add.w r1, r5, r0, lsl #2 │ │ │ │ │ subs r2, r0, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6d02 <_PyLong_FromByteArray+0x41e> │ │ │ │ │ + beq.w 6d7a <_PyLong_FromByteArray+0x41e> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - bls.n 6b6a <_PyLong_FromByteArray+0x286> │ │ │ │ │ + bls.n 6be2 <_PyLong_FromByteArray+0x286> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ │ adds r4, r2, #5 │ │ │ │ │ mov.w r3, r2, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 6b5e <_PyLong_FromByteArray+0x27a> │ │ │ │ │ + bcs.n 6bd6 <_PyLong_FromByteArray+0x27a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6bda <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ + bge.n 6c52 <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 6bda <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ - ldr r2, [pc, #128] @ (6c1c <_PyLong_FromByteArray+0x338>) │ │ │ │ │ + cbnz r3, 6c52 <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ + ldr r2, [pc, #128] @ (6c94 <_PyLong_FromByteArray+0x338>) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ce2 <_PyLong_FromByteArray+0x3fe> │ │ │ │ │ + bne.w 6d5a <_PyLong_FromByteArray+0x3fe> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 6dc8 <_PyLong_FromByteArray+0x4e4> │ │ │ │ │ - ldr r3, [pc, #112] @ (6c20 <_PyLong_FromByteArray+0x33c>) │ │ │ │ │ + bmi.w 6e40 <_PyLong_FromByteArray+0x4e4> │ │ │ │ │ + ldr r3, [pc, #112] @ (6c98 <_PyLong_FromByteArray+0x33c>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 6cf8 <_PyLong_FromByteArray+0x414> │ │ │ │ │ + bhi.w 6d70 <_PyLong_FromByteArray+0x414> │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r5, r5, r4, lsl #4 │ │ │ │ │ add r5, r3 │ │ │ │ │ - b.n 6b5e <_PyLong_FromByteArray+0x27a> │ │ │ │ │ + b.n 6bd6 <_PyLong_FromByteArray+0x27a> │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 6a84 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ + b.n 6afc <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov lr, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ lsls r2, r6, #31 │ │ │ │ │ - bpl.n 6c12 <_PyLong_FromByteArray+0x32e> │ │ │ │ │ + bpl.n 6c8a <_PyLong_FromByteArray+0x32e> │ │ │ │ │ ldrb.w r0, [r4], #-1 │ │ │ │ │ mvn.w lr, #31 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movs r3, #8 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ lsl.w lr, r0, lr │ │ │ │ │ - beq.n 6b22 <_PyLong_FromByteArray+0x23e> │ │ │ │ │ + beq.n 6b9a <_PyLong_FromByteArray+0x23e> │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 6c6a <_PyLong_FromByteArray+0x386> │ │ │ │ │ + b.n 6ce2 <_PyLong_FromByteArray+0x386> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000029e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -10408,101 +10455,101 @@ │ │ │ │ │ lsr.w r7, r1, r7 │ │ │ │ │ orr.w r2, r2, r7 │ │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, r2, lr │ │ │ │ │ it ls │ │ │ │ │ movls r3, ip │ │ │ │ │ - bhi.n 6cb6 <_PyLong_FromByteArray+0x3d2> │ │ │ │ │ + bhi.n 6d2e <_PyLong_FromByteArray+0x3d2> │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ subs r4, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.w 6b20 <_PyLong_FromByteArray+0x23c> │ │ │ │ │ + beq.w 6b98 <_PyLong_FromByteArray+0x23c> │ │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ rsb r7, r3, #32 │ │ │ │ │ add.w ip, r3, #8 │ │ │ │ │ cmp.w ip, #29 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ lsr.w r7, r1, r7 │ │ │ │ │ orr.w r2, r2, r7 │ │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, r2, lr │ │ │ │ │ it ls │ │ │ │ │ movls r3, ip │ │ │ │ │ - bls.n 6c24 <_PyLong_FromByteArray+0x340> │ │ │ │ │ + bls.n 6c9c <_PyLong_FromByteArray+0x340> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ orr.w r0, r7, lr, lsl #2 │ │ │ │ │ subs r3, #22 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b.n 6c24 <_PyLong_FromByteArray+0x340> │ │ │ │ │ + b.n 6c9c <_PyLong_FromByteArray+0x340> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ orr.w r0, r7, lr, lsl #2 │ │ │ │ │ subs r3, #22 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b.n 6c5e <_PyLong_FromByteArray+0x37a> │ │ │ │ │ + b.n 6cd6 <_PyLong_FromByteArray+0x37a> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b.n 690c <_PyLong_FromByteArray+0x28> │ │ │ │ │ + b.n 6984 <_PyLong_FromByteArray+0x28> │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 6a84 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ + b.n 6afc <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.n 6dc8 <_PyLong_FromByteArray+0x4e4> │ │ │ │ │ + bmi.n 6e40 <_PyLong_FromByteArray+0x4e4> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6bae <_PyLong_FromByteArray+0x2ca> │ │ │ │ │ + bls.w 6c26 <_PyLong_FromByteArray+0x2ca> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 6bda <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ + b.n 6c52 <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ mov r2, r1 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ add.w r4, r5, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 6dc0 <_PyLong_FromByteArray+0x4dc> │ │ │ │ │ + beq.n 6e38 <_PyLong_FromByteArray+0x4dc> │ │ │ │ │ ldr.w r4, [r4, r1, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 6d00 <_PyLong_FromByteArray+0x41c> │ │ │ │ │ + beq.n 6d78 <_PyLong_FromByteArray+0x41c> │ │ │ │ │ and.w r1, r3, #3 │ │ │ │ │ orr.w r1, r1, r2, lsl #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r1 │ │ │ │ │ - b.n 6b58 <_PyLong_FromByteArray+0x274> │ │ │ │ │ + b.n 6bd0 <_PyLong_FromByteArray+0x274> │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ - b.n 6acc <_PyLong_FromByteArray+0x1e8> │ │ │ │ │ + b.n 6b44 <_PyLong_FromByteArray+0x1e8> │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ - b.n 6d48 <_PyLong_FromByteArray+0x464> │ │ │ │ │ + b.n 6dc0 <_PyLong_FromByteArray+0x464> │ │ │ │ │ mov r3, r1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq.n 6dbc <_PyLong_FromByteArray+0x4d8> │ │ │ │ │ + beq.n 6e34 <_PyLong_FromByteArray+0x4d8> │ │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ │ sub.w r7, r3, #32 │ │ │ │ │ rsb ip, r3, #32 │ │ │ │ │ eor.w r1, r1, #255 @ 0xff │ │ │ │ │ adds r2, r1, r2 │ │ │ │ │ and.w r1, r2, #255 @ 0xff │ │ │ │ │ adc.w fp, fp, #0 │ │ │ │ │ @@ -10513,85 +10560,85 @@ │ │ │ │ │ mov.w fp, fp, lsr #8 │ │ │ │ │ lsls r1, r3 │ │ │ │ │ orr.w r7, r7, ip │ │ │ │ │ orrs r0, r1 │ │ │ │ │ add.w r1, r3, #8 │ │ │ │ │ orr.w lr, r7, lr │ │ │ │ │ cmp r1, #29 │ │ │ │ │ - bls.n 6d3c <_PyLong_FromByteArray+0x458> │ │ │ │ │ + bls.n 6db4 <_PyLong_FromByteArray+0x458> │ │ │ │ │ add.w r7, r5, r9, lsl #2 │ │ │ │ │ lsrs r1, r0, #30 │ │ │ │ │ subs r3, #22 │ │ │ │ │ bic.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str r0, [r7, #12] │ │ │ │ │ orr.w r0, r1, lr, lsl #2 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ - b.n 6d3e <_PyLong_FromByteArray+0x45a> │ │ │ │ │ - ldr r5, [pc, #72] @ (6dec <_PyLong_FromByteArray+0x508>) │ │ │ │ │ - b.n 6b5e <_PyLong_FromByteArray+0x27a> │ │ │ │ │ + b.n 6db6 <_PyLong_FromByteArray+0x45a> │ │ │ │ │ + ldr r5, [pc, #72] @ (6e64 <_PyLong_FromByteArray+0x508>) │ │ │ │ │ + b.n 6bd6 <_PyLong_FromByteArray+0x27a> │ │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 6912 <_PyLong_FromByteArray+0x2e> │ │ │ │ │ + bge.w 698a <_PyLong_FromByteArray+0x2e> │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ │ - b.n 6916 <_PyLong_FromByteArray+0x32> │ │ │ │ │ + b.n 698e <_PyLong_FromByteArray+0x32> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 6b5e <_PyLong_FromByteArray+0x27a> │ │ │ │ │ + b.n 6bd6 <_PyLong_FromByteArray+0x27a> │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ - b.n 6b22 <_PyLong_FromByteArray+0x23e> │ │ │ │ │ + b.n 6b9a <_PyLong_FromByteArray+0x23e> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 6b8c <_PyLong_FromByteArray+0x2a8> │ │ │ │ │ + b.n 6c04 <_PyLong_FromByteArray+0x2a8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 6bda <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ + b.n 6c52 <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 6b5e <_PyLong_FromByteArray+0x27a> │ │ │ │ │ + b.n 6bd6 <_PyLong_FromByteArray+0x27a> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006df0 : │ │ │ │ │ +00006e68 : │ │ │ │ │ PyLong_FromSize_t(): │ │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ │ - bls.n 6e00 │ │ │ │ │ + bls.n 6e78 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bcs.n 6e0a │ │ │ │ │ + bcs.n 6e82 │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - ldr r2, [pc, #116] @ (6e78 ) │ │ │ │ │ + ldr r2, [pc, #116] @ (6ef0 ) │ │ │ │ │ add.w r2, r2, r0, lsl #4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 6e6e │ │ │ │ │ + cbz r0, 6ee6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ @@ -10609,237 +10656,237 @@ │ │ │ │ │ mov r1, r2 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w ip, [r2, #8] │ │ │ │ │ str.w r0, [r1, #12]! │ │ │ │ │ bic.w r0, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ - bne.n 6e5c │ │ │ │ │ + bne.n 6ed4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 6e68 │ │ │ │ │ + b.n 6ee0 │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006e7c : │ │ │ │ │ +00006ef4 : │ │ │ │ │ long_or(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 70e2 │ │ │ │ │ + bpl.w 715a │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 70e2 │ │ │ │ │ + bpl.w 715a │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r4, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.n 6f92 │ │ │ │ │ + bls.n 700a │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.w 6fbe │ │ │ │ │ + beq.w 7036 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6ec4 │ │ │ │ │ + bge.n 6f3c │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ - beq.w 703a │ │ │ │ │ + beq.w 70b2 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6ee8 │ │ │ │ │ + bge.n 6f60 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str.w r0, [r8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.w 701e │ │ │ │ │ + bge.w 7096 │ │ │ │ │ mov r6, r8 │ │ │ │ │ movs r7, #0 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r3, r2 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ adds r0, r7, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 70f2 │ │ │ │ │ + beq.w 716a │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w r1, r6, #8 │ │ │ │ │ add.w r8, r0, #8 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add.w lr, r5, #8 │ │ │ │ │ mov ip, r8 │ │ │ │ │ mov.w fp, r2, lsl #2 │ │ │ │ │ add.w r9, r1, r2, lsl #2 │ │ │ │ │ - b.n 6f38 │ │ │ │ │ + b.n 6fb0 │ │ │ │ │ ldr.w sl, [r1, #4]! │ │ │ │ │ ldr.w r0, [lr, #4]! │ │ │ │ │ orr.w r0, sl, r0 │ │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bne.n 6f28 │ │ │ │ │ + bne.n 6fa0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n 6ffc │ │ │ │ │ + bgt.n 7074 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 70a2 │ │ │ │ │ + bne.w 711a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6f56 │ │ │ │ │ + bge.n 6fce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7016 │ │ │ │ │ + beq.n 708e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6f68 │ │ │ │ │ + bge.n 6fe0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 708e │ │ │ │ │ + beq.w 7106 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ add.w r6, r4, #12 │ │ │ │ │ lsrs r2, r5, #3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7030 │ │ │ │ │ + beq.n 70a8 │ │ │ │ │ ldr.w r0, [r6, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7012 │ │ │ │ │ + beq.n 708a │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 7096 │ │ │ │ │ + bne.w 710e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 124c │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 6eac │ │ │ │ │ + bhi.n 6f24 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r4, r1, r4 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ orrs r0, r4 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 468 │ │ │ │ │ + b.w 490 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromSTwoDigits │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 70ea │ │ │ │ │ + beq.w 7162 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ add.w r7, r0, #8 │ │ │ │ │ movs r6, #1 │ │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq.w 6ec6 │ │ │ │ │ + beq.w 6f3e │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ eor.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ mvns r0, r0 │ │ │ │ │ add r0, r6 │ │ │ │ │ bic.w r6, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r6, [r7, #4]! │ │ │ │ │ lsrs r6, r0, #30 │ │ │ │ │ - b.n 6fde │ │ │ │ │ + b.n 7056 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ add.w r0, fp, #12 │ │ │ │ │ adds r1, r6, r0 │ │ │ │ │ add r0, r4 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 6f40 │ │ │ │ │ + b.n 6fb8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 6f72 │ │ │ │ │ + b.n 6fea │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6f56 │ │ │ │ │ + b.n 6fce │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r2, r4, #2 │ │ │ │ │ mov r6, r5 │ │ │ │ │ negs r7, r2 │ │ │ │ │ mov r5, r8 │ │ │ │ │ adcs r7, r2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 6efa │ │ │ │ │ + b.n 6f72 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 6f86 │ │ │ │ │ + beq.n 6ffe │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 6f86 │ │ │ │ │ + b.n 6ffe │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7100 │ │ │ │ │ + beq.n 7178 │ │ │ │ │ add.w r1, r8, #8 │ │ │ │ │ add.w ip, r0, #8 │ │ │ │ │ add.w lr, r1, r3, lsl #2 │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 7074 │ │ │ │ │ + b.n 70ec │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ eor.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ mvns r0, r0 │ │ │ │ │ add r0, r7 │ │ │ │ │ bic.w r7, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r7, [ip, #4]! │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne.n 705e │ │ │ │ │ + bne.n 70d6 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, #1 │ │ │ │ │ - blt.w 6ef2 │ │ │ │ │ + blt.w 6f6a │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r5 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 6efa │ │ │ │ │ + b.n 6f72 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6f68 │ │ │ │ │ + b.n 6fe0 │ │ │ │ │ and.w r5, r5, #3 │ │ │ │ │ orr.w r5, r5, r3, lsl #3 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 6f86 │ │ │ │ │ + b.n 6ffe │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add.w r1, r4, #12 │ │ │ │ │ add.w r7, r4, r3, lsl #2 │ │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -10851,79 +10898,79 @@ │ │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ │ eors r2, r0 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 70c8 │ │ │ │ │ - b.n 6f46 │ │ │ │ │ + bne.n 7140 │ │ │ │ │ + b.n 6fbe │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7100 │ │ │ │ │ + bge.n 7178 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 711c │ │ │ │ │ + cbz r3, 7194 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 710c │ │ │ │ │ + blt.n 7184 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 70ea │ │ │ │ │ + b.n 7162 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7108 │ │ │ │ │ + bne.n 7180 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7108 │ │ │ │ │ + b.n 7180 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7100 │ │ │ │ │ + b.n 7178 │ │ │ │ │ │ │ │ │ │ -00007124 : │ │ │ │ │ +0000719c : │ │ │ │ │ x_sub(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov.w sl, r3, lsr #3 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - bgt.w 72c6 │ │ │ │ │ - beq.w 73b0 │ │ │ │ │ + bgt.w 733e │ │ │ │ │ + beq.w 7428 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bhi.w 7480 │ │ │ │ │ + bhi.w 74f8 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 737c │ │ │ │ │ + beq.w 73f4 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 737c │ │ │ │ │ + beq.w 73f4 │ │ │ │ │ mov r9, sl │ │ │ │ │ add.w r0, sl, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7472 │ │ │ │ │ + beq.w 74ea │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -10936,153 +10983,153 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbz r4, 7216 │ │ │ │ │ + cbz r4, 728e │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ sub.w r3, r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - beq.n 7216 │ │ │ │ │ + beq.n 728e │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ sub.w r2, r2, r1 │ │ │ │ │ sub.w r2, r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ ubfx r3, r2, #30, #1 │ │ │ │ │ - beq.n 7216 │ │ │ │ │ + beq.n 728e │ │ │ │ │ add.w lr, r6, #8 │ │ │ │ │ adds r7, #16 │ │ │ │ │ add.w lr, lr, r4, lsl #2 │ │ │ │ │ add.w r1, r6, #16 │ │ │ │ │ add.w ip, r5, #16 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ ldr.w sl, [r7, #4]! │ │ │ │ │ cmp lr, r1 │ │ │ │ │ sub.w r2, r2, sl │ │ │ │ │ sub.w r3, r2, r3 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - bne.n 71f6 │ │ │ │ │ + bne.n 726e │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - bge.n 728e │ │ │ │ │ + bge.n 7306 │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ add.w ip, r6, r1 │ │ │ │ │ adds r7, r5, r1 │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble.n 728e │ │ │ │ │ + ble.n 7306 │ │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ adds r3, r4, #2 │ │ │ │ │ bic.w lr, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ str.w lr, [r7, #16] │ │ │ │ │ - ble.n 728e │ │ │ │ │ + ble.n 7306 │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ adds r4, #3 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r7, #20] │ │ │ │ │ - ble.n 728e │ │ │ │ │ + ble.n 7306 │ │ │ │ │ add.w r2, r6, #20 │ │ │ │ │ add.w r4, r5, #20 │ │ │ │ │ adds r6, #8 │ │ │ │ │ add r2, r1 │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ add.w r6, r6, r9, lsl #2 │ │ │ │ │ add r1, r4 │ │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ │ subs r3, r4, r3 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ bic.w r4, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r4, [r1, #4]! │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - bne.n 7278 │ │ │ │ │ + bne.n 72f0 │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 72b4 │ │ │ │ │ + beq.n 732c │ │ │ │ │ lsrs r1, r0, #3 │ │ │ │ │ - beq.n 72ec │ │ │ │ │ + beq.n 7364 │ │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ add.w r6, r5, #12 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7420 │ │ │ │ │ + beq.w 7498 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bls.n 72ec │ │ │ │ │ + bls.n 7364 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ and.w r3, r0, #3 │ │ │ │ │ bic.w r0, r0, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r0, r3 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ - b.n 7294 │ │ │ │ │ + b.n 730c │ │ │ │ │ movw r0, #65532 @ 0xfffc │ │ │ │ │ movt r0, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bhi.w 7480 │ │ │ │ │ + bhi.w 74f8 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 736c │ │ │ │ │ + beq.n 73e4 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7170 │ │ │ │ │ + b.n 71e8 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ and.w r3, r0, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 72ae │ │ │ │ │ + bcs.n 7326 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7354 │ │ │ │ │ + bge.n 73cc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 7354 │ │ │ │ │ - ldr r2, [pc, #388] @ (74a4 ) │ │ │ │ │ + cbnz r3, 73cc │ │ │ │ │ + ldr r2, [pc, #388] @ (751c ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 743e │ │ │ │ │ - ldr r3, [pc, #380] @ (74a8 ) │ │ │ │ │ + bne.w 74b6 │ │ │ │ │ + ldr r3, [pc, #380] @ (7520 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 7454 │ │ │ │ │ + bhi.w 74cc │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -11096,183 +11143,183 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - ldr r2, [pc, #300] @ (74ac ) │ │ │ │ │ + ldr r2, [pc, #300] @ (7524 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 7466 │ │ │ │ │ + beq.n 74de │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r9, sl │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 719c │ │ │ │ │ + b.n 7214 │ │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 746e │ │ │ │ │ + beq.n 74e6 │ │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 73ea │ │ │ │ │ + bne.n 7462 │ │ │ │ │ subs r2, r4, #2 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 746e │ │ │ │ │ + beq.n 74e6 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 745c │ │ │ │ │ + bne.n 74d4 │ │ │ │ │ mov sl, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - bcc.n 746e │ │ │ │ │ + bcc.n 74e6 │ │ │ │ │ ldr.w r5, [r0], #-4 │ │ │ │ │ ldr.w r4, [r1], #-4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 73d6 │ │ │ │ │ - b.n 73ec │ │ │ │ │ + beq.n 744e │ │ │ │ │ + b.n 7464 │ │ │ │ │ mov r2, ip │ │ │ │ │ adds r2, #2 │ │ │ │ │ add.w r1, r6, r2, lsl #2 │ │ │ │ │ add.w r2, r7, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcc.n 7460 │ │ │ │ │ + bcc.n 74d8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r2 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bgt.n 7480 │ │ │ │ │ + bgt.n 74f8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 7166 │ │ │ │ │ + b.n 71de │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r3, 7478 │ │ │ │ │ + cbz r3, 74f0 │ │ │ │ │ ldr.w r4, [r6, r2, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 741e │ │ │ │ │ + beq.n 7496 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 72aa │ │ │ │ │ + beq.w 7322 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ orr.w r0, r0, r3, lsl #3 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ - b.n 72aa │ │ │ │ │ + b.n 7322 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.n 749a │ │ │ │ │ + bmi.n 7512 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 7328 │ │ │ │ │ + bls.w 73a0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 7354 │ │ │ │ │ + b.n 73cc │ │ │ │ │ mov sl, ip │ │ │ │ │ - b.n 73ec │ │ │ │ │ + b.n 7464 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7408 │ │ │ │ │ + b.n 7480 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 7170 │ │ │ │ │ - ldr r5, [pc, #64] @ (74b0 ) │ │ │ │ │ - b.n 72ae │ │ │ │ │ + b.n 71e8 │ │ │ │ │ + ldr r5, [pc, #64] @ (7528 ) │ │ │ │ │ + b.n 7326 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 72ae │ │ │ │ │ + b.n 7326 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 730e │ │ │ │ │ + b.n 7386 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 72ae │ │ │ │ │ + b.n 7326 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 7354 │ │ │ │ │ + b.n 73cc │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000176 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000126 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000074b4 : │ │ │ │ │ +0000752c : │ │ │ │ │ long_div(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ sub sp, #24 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r5, r4, #7 │ │ │ │ │ - bpl.w 76d0 │ │ │ │ │ + bpl.w 7748 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #7 │ │ │ │ │ - bpl.w 76d0 │ │ │ │ │ + bpl.w 7748 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov.w lr, r3, lsr #3 │ │ │ │ │ lsrs r5, r2, #3 │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - bne.n 7588 │ │ │ │ │ + bne.n 7600 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 7590 │ │ │ │ │ + bne.n 7608 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ - bne.n 751e │ │ │ │ │ + bne.n 7596 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ - bcs.n 752e │ │ │ │ │ + bcs.n 75a6 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -11280,30 +11327,30 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mvns r4, r0 │ │ │ │ │ adds r2, r4, #5 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ - bcc.n 7508 │ │ │ │ │ + bcc.n 7580 │ │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcs.w 7650 │ │ │ │ │ - ldr r3, [pc, #460] @ (770c ) │ │ │ │ │ + bcs.w 76c8 │ │ │ │ │ + ldr r3, [pc, #460] @ (7784 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 75c2 │ │ │ │ │ + beq.n 763a │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -11315,107 +11362,107 @@ │ │ │ │ │ ite ge │ │ │ │ │ movge r2, #8 │ │ │ │ │ movlt r2, #10 │ │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp.w r5, #300 @ 0x12c │ │ │ │ │ - bhi.w 76a8 │ │ │ │ │ + bhi.w 7720 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, ip │ │ │ │ │ - bl 7710 │ │ │ │ │ + bl 7788 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 76c2 │ │ │ │ │ + beq.w 773a │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 7648 │ │ │ │ │ - cbz r3, 75e6 │ │ │ │ │ + beq.n 76c0 │ │ │ │ │ + cbz r3, 765e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - blt.n 7638 │ │ │ │ │ + blt.n 76b0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 76c8 │ │ │ │ │ + beq.n 7740 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ - b.n 756a │ │ │ │ │ + b.n 75e2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 75b0 │ │ │ │ │ + bne.n 7628 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 760e │ │ │ │ │ + bge.n 7686 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 760e │ │ │ │ │ + cbnz r3, 7686 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 76e2 │ │ │ │ │ + beq.n 775a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5648 │ │ │ │ │ + bl 56bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 76da │ │ │ │ │ + beq.n 7752 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7634 │ │ │ │ │ + bge.n 76ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 7634 │ │ │ │ │ + cbnz r3, 76ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 75b0 │ │ │ │ │ + b.n 7628 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 75bc │ │ │ │ │ + bne.n 7634 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 75bc │ │ │ │ │ + b.n 7634 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.n 75f0 │ │ │ │ │ - b.n 75b0 │ │ │ │ │ + beq.n 7668 │ │ │ │ │ + b.n 7628 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 76c8 │ │ │ │ │ + beq.n 7740 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ eor.w r5, r4, r4, asr #31 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ @@ -11435,103 +11482,103 @@ │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str.w r1, [r2, #12]! │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r5, r5, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ - beq.w 751a │ │ │ │ │ - b.n 7698 │ │ │ │ │ + beq.w 7592 │ │ │ │ │ + b.n 7710 │ │ │ │ │ sub.w lr, lr, r5 │ │ │ │ │ cmp.w lr, #150 @ 0x96 │ │ │ │ │ - ble.w 7590 │ │ │ │ │ + ble.w 7608 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - bl 252c <_PyLong_AsByteArray+0x120> │ │ │ │ │ + bl 2528 <_PyLong_AsByteArray+0xa8> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 75bc │ │ │ │ │ + bne.w 7634 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 75bc │ │ │ │ │ + b.n 7634 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 751a │ │ │ │ │ + b.n 7592 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 751a │ │ │ │ │ + b.n 7592 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 76fa │ │ │ │ │ + blt.n 7772 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 76c2 │ │ │ │ │ + bge.n 773a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 76c2 │ │ │ │ │ + bne.n 773a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 76c2 │ │ │ │ │ + b.n 773a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 76e2 │ │ │ │ │ + bne.n 775a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 76e2 │ │ │ │ │ + b.n 775a │ │ │ │ │ nop │ │ │ │ │ .word 0x000001c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00007710 : │ │ │ │ │ +00007788 : │ │ │ │ │ long_divrem(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq.w 7bba │ │ │ │ │ + beq.w 7c32 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 77c4 │ │ │ │ │ + bgt.n 783c │ │ │ │ │ mov r6, r1 │ │ │ │ │ - beq.n 77f0 │ │ │ │ │ + beq.n 7868 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 7806 │ │ │ │ │ + bne.n 787e │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ba4 │ │ │ │ │ + beq.w 7c1c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs.w ip, r8, #10 │ │ │ │ │ - bne.w 7a40 │ │ │ │ │ + bne.w 7ab8 │ │ │ │ │ add.w r9, r0, r3, lsl #2 │ │ │ │ │ add.w fp, r5, #12 │ │ │ │ │ add.w r7, fp, r3, lsl #2 │ │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ │ add.w r9, r9, #12 │ │ │ │ │ mov.w r8, #5 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bpl.n 785e │ │ │ │ │ + bpl.n 78d6 │ │ │ │ │ ldr.w r3, [r7, #-4]! │ │ │ │ │ umull r2, r1, lr, r3 │ │ │ │ │ bic.w r2, r1, #3 │ │ │ │ │ add.w r2, r2, r1, lsr #2 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ sbc.w ip, ip, #0 │ │ │ │ │ @@ -11540,72 +11587,72 @@ │ │ │ │ │ mla r3, lr, ip, r3 │ │ │ │ │ and.w ip, r1, #1 │ │ │ │ │ mov.w r1, r1, lsr #1 │ │ │ │ │ orr.w r1, r1, r3, lsl #31 │ │ │ │ │ umull ip, r3, ip, r8 │ │ │ │ │ str.w r1, [r9, #-4]! │ │ │ │ │ add.w r0, ip, r2 │ │ │ │ │ - beq.w 78fc │ │ │ │ │ + beq.w 7974 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ - b.n 7864 │ │ │ │ │ + b.n 78dc │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 7bd2 │ │ │ │ │ + bne.w 7c4a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 7baa │ │ │ │ │ + blt.w 7c22 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #592] @ (7a34 ) │ │ │ │ │ + ldr r3, [pc, #592] @ (7aac ) │ │ │ │ │ str.w r5, [sl] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ add.w r1, r0, r2, lsl #2 │ │ │ │ │ add.w r2, r6, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcc.n 77c4 │ │ │ │ │ + bcc.n 783c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7740 │ │ │ │ │ + beq.n 77b8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c5e8 │ │ │ │ │ + bl c690 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ bl 124c │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 7ba4 │ │ │ │ │ + beq.w 7c1c │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ subs r0, r2, #2 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ negs r2, r0 │ │ │ │ │ sub.w r6, r3, #2 │ │ │ │ │ adcs r2, r0 │ │ │ │ │ negs r1, r6 │ │ │ │ │ adcs r1, r6 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 7946 │ │ │ │ │ + bne.w 79be │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 798a │ │ │ │ │ + beq.w 7a02 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.w 79b0 │ │ │ │ │ + bls.w 7a28 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, ip │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ @@ -11649,126 +11696,126 @@ │ │ │ │ │ mla r3, lr, r1, r3 │ │ │ │ │ and.w r1, r0, #1 │ │ │ │ │ mov.w r0, r0, lsr #1 │ │ │ │ │ orr.w r0, r0, r3, lsl #31 │ │ │ │ │ umull r1, r3, r1, r8 │ │ │ │ │ str.w r0, [r5, #-8] │ │ │ │ │ add.w r4, r1, r2 │ │ │ │ │ - bne.n 7864 │ │ │ │ │ + bne.n 78dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r4, r5, [sp, #8] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq.n 7912 │ │ │ │ │ + beq.n 798a │ │ │ │ │ add.w r1, r4, r2, lsl #2 │ │ │ │ │ subs r7, r2, #1 │ │ │ │ │ add.w lr, r4, #12 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ - cbz r1, 796a │ │ │ │ │ + cbz r1, 79e2 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7c04 │ │ │ │ │ + beq.w 7c7c │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ sub.w r2, r2, #2 │ │ │ │ │ sub.w r1, r3, #2 │ │ │ │ │ clz r2, r2 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 7844 │ │ │ │ │ + beq.w 78bc │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 7b3e │ │ │ │ │ + bne.w 7bb6 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ - b.n 7844 │ │ │ │ │ + b.n 78bc │ │ │ │ │ mov r7, r1 │ │ │ │ │ subs r1, r7, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 7c2c │ │ │ │ │ + beq.w 7ca4 │ │ │ │ │ ldr.w r3, [lr, r1, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7968 │ │ │ │ │ + beq.n 79e0 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 7912 │ │ │ │ │ + beq.n 798a │ │ │ │ │ and.w r3, ip, #3 │ │ │ │ │ orr.w r3, r3, r7, lsl #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 7912 │ │ │ │ │ + b.n 798a │ │ │ │ │ ldr.w r5, [sl] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 784a │ │ │ │ │ + beq.w 78c2 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 7b6e │ │ │ │ │ + bne.w 7be6 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 784a │ │ │ │ │ + b.n 78c2 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r5, r3, #5 │ │ │ │ │ mov.w r1, r3, asr #31 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r5, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 7852 │ │ │ │ │ + bcs.w 78ca │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7a20 │ │ │ │ │ + bge.n 7a98 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 7a20 │ │ │ │ │ - ldr r1, [pc, #84] @ (7a38 ) │ │ │ │ │ + cbnz r3, 7a98 │ │ │ │ │ + ldr r1, [pc, #84] @ (7ab0 ) │ │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7b1e │ │ │ │ │ + bne.w 7b96 │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w 7c32 │ │ │ │ │ - ldr r3, [pc, #68] @ (7a3c ) │ │ │ │ │ + bmi.w 7caa │ │ │ │ │ + ldr r3, [pc, #68] @ (7ab4 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 7b36 │ │ │ │ │ + bhi.w 7bae │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r4, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r4, r4, r5, lsl #4 │ │ │ │ │ add r4, r3 │ │ │ │ │ - b.n 7852 │ │ │ │ │ + b.n 78ca │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000003e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ @@ -11777,19 +11824,19 @@ │ │ │ │ │ add.w r9, r0, r3, lsl #2 │ │ │ │ │ add.w r7, fp, r3, lsl #2 │ │ │ │ │ add.w r9, r9, #12 │ │ │ │ │ lsrs r2, r2, #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ands.w r2, r2, #3 │ │ │ │ │ - beq.n 7ab2 │ │ │ │ │ + beq.n 7b2a │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 7a92 │ │ │ │ │ + beq.n 7b0a │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 7a7a │ │ │ │ │ + beq.n 7af2 │ │ │ │ │ ldr.w r0, [r7, #-4]! │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w r0, [r9, #-4]! │ │ │ │ │ @@ -11809,15 +11856,15 @@ │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r7, fp │ │ │ │ │ str.w r0, [r9, #-4]! │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - beq.w 78fc │ │ │ │ │ + beq.w 7974 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r4, #16 │ │ │ │ │ sub.w r9, r9, #16 │ │ │ │ │ @@ -11850,241 +11897,241 @@ │ │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r4, fp │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bne.n 7ab6 │ │ │ │ │ + bne.n 7b2e │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b.n 78fc │ │ │ │ │ + b.n 7974 │ │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 7c32 │ │ │ │ │ + bmi.w 7caa │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 79f4 │ │ │ │ │ + bls.w 7a6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 7a20 │ │ │ │ │ + b.n 7a98 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ sbc.w r1, r3, r3, lsl #1 │ │ │ │ │ - bl 468 │ │ │ │ │ + bl 490 │ │ │ │ │ R_ARM_THM_CALL _PyLong_FromSTwoDigits │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7c1c │ │ │ │ │ + blt.n 7c94 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 7be2 │ │ │ │ │ + beq.n 7c5a │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r4, r6 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ - b.n 7844 │ │ │ │ │ + b.n 78bc │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ sbc.w r1, r3, r3, lsl #1 │ │ │ │ │ - bl 468 │ │ │ │ │ + bl 490 │ │ │ │ │ R_ARM_THM_CALL _PyLong_FromSTwoDigits │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7c3a │ │ │ │ │ + blt.n 7cb2 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 784a │ │ │ │ │ + bne.w 78c2 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7c4a │ │ │ │ │ + blt.n 7cc2 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 77ea │ │ │ │ │ + b.n 7862 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ str.w r5, [sl] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #184] @ (7c70 ) │ │ │ │ │ + ldr r3, [pc, #184] @ (7ce8 ) │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 77e8 │ │ │ │ │ + b.n 7860 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 7ba4 │ │ │ │ │ + b.n 7c1c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a5a0 <_PyLong_Copy> │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7bb2 │ │ │ │ │ - b.n 7ba4 │ │ │ │ │ + bne.n 7c2a │ │ │ │ │ + b.n 7c1c │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7ba4 │ │ │ │ │ + beq.n 7c1c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r6, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7ba4 │ │ │ │ │ + bge.n 7c1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7ba4 │ │ │ │ │ + bne.n 7c1c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7ba4 │ │ │ │ │ + b.n 7c1c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7ba4 │ │ │ │ │ + bge.n 7c1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7ba4 │ │ │ │ │ + bne.n 7c1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7ba4 │ │ │ │ │ + b.n 7c1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7b60 │ │ │ │ │ + bne.n 7bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7b60 │ │ │ │ │ + b.n 7bd8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 7912 │ │ │ │ │ + b.n 798a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 7a20 │ │ │ │ │ + b.n 7a98 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7b92 │ │ │ │ │ + bne.n 7c0a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7b92 │ │ │ │ │ + b.n 7c0a │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7ba4 │ │ │ │ │ + bne.n 7c1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7ba4 │ │ │ │ │ + beq.n 7c1c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r5, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7bf6 │ │ │ │ │ - b.n 7ba4 │ │ │ │ │ + blt.n 7c6e │ │ │ │ │ + b.n 7c1c │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00007c74 : │ │ │ │ │ +00007cec : │ │ │ │ │ long_new(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ add.w r3, r1, #16 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7d24 │ │ │ │ │ + bne.n 7d9c │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bhi.w 7dc0 │ │ │ │ │ + bhi.w 7e38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7dc0 │ │ │ │ │ + beq.w 7e38 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7d6a │ │ │ │ │ + beq.n 7de2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 7d7e │ │ │ │ │ + bne.n 7df6 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7cc2 │ │ │ │ │ + bne.n 7d3a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d6e │ │ │ │ │ + beq.n 7de6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d7a │ │ │ │ │ + beq.n 7df2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7cbc │ │ │ │ │ + beq.n 7d34 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it cc │ │ │ │ │ movcc r4, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 7d06 │ │ │ │ │ + cbz r0, 7d7e │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ add.w r1, r3, #12 │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bic.w r0, r0, #4 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ add.w r0, r5, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7d12 │ │ │ │ │ + blt.n 7d8a │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 7cbc │ │ │ │ │ + b.n 7d34 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7d0e │ │ │ │ │ + bne.n 7d86 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 7cbc │ │ │ │ │ + b.n 7d34 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ adds r6, r1, r0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -12098,119 +12145,119 @@ │ │ │ │ │ add.w ip, r4, #568 @ 0x238 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7cbc │ │ │ │ │ + beq.n 7d34 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r1, r6 │ │ │ │ │ - bgt.n 7ca8 │ │ │ │ │ - cbnz r6, 7d72 │ │ │ │ │ + bgt.n 7d20 │ │ │ │ │ + cbnz r6, 7dea │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7d7a │ │ │ │ │ - ldr r3, [pc, #84] @ (7dc4 ) │ │ │ │ │ - b.n 7cbc │ │ │ │ │ + bne.n 7df2 │ │ │ │ │ + ldr r3, [pc, #84] @ (7e3c ) │ │ │ │ │ + b.n 7d34 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 7da2 │ │ │ │ │ - cbnz r1, 7da6 │ │ │ │ │ - ldr r3, [pc, #72] @ (7dc4 ) │ │ │ │ │ - b.n 7cd0 │ │ │ │ │ + beq.n 7e1a │ │ │ │ │ + cbnz r1, 7e1e │ │ │ │ │ + ldr r3, [pc, #72] @ (7e3c ) │ │ │ │ │ + b.n 7d48 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7d92 │ │ │ │ │ - cbz r0, 7da2 │ │ │ │ │ + bne.n 7e0a │ │ │ │ │ + cbz r0, 7e1a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7cb6 │ │ │ │ │ - bl 7dc8 │ │ │ │ │ + beq.n 7d2e │ │ │ │ │ + bl 7e40 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7cbc │ │ │ │ │ + b.n 7d34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d78 │ │ │ │ │ + beq.n 7df0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7cc6 │ │ │ │ │ - bl 7dc8 │ │ │ │ │ + beq.n 7d3e │ │ │ │ │ + bl 7e40 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7ccc │ │ │ │ │ + b.n 7d44 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7d6e │ │ │ │ │ + beq.n 7de6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7cbc │ │ │ │ │ + b.n 7d34 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 7d28 │ │ │ │ │ + b.n 7da0 │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00007dc8 : │ │ │ │ │ +00007e40 : │ │ │ │ │ long_new_impl.part.0(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 7e32 │ │ │ │ │ + beq.n 7eaa │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ │ it gt │ │ │ │ │ orrgt.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 7e38 │ │ │ │ │ + cbnz r3, 7eb0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bmi.n 7e24 │ │ │ │ │ + bmi.n 7e9c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 7e5e │ │ │ │ │ + bne.n 7ed6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - cbz r3, 7e54 │ │ │ │ │ + cbz r3, 7ecc │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w a9b8 <_PyLong_FromBytes> │ │ │ │ │ + b.w aa5c <_PyLong_FromBytes> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromBytes │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 8830 │ │ │ │ │ + b.w 88a8 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromUnicodeObject │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 7e4e │ │ │ │ │ + cbnz r0, 7ec6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -12221,84 +12268,84 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ - b.n 7e18 │ │ │ │ │ + b.n 7e90 │ │ │ │ │ strd r1, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ │ - cbnz r0, 7e74 │ │ │ │ │ + cbnz r0, 7eec │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r0, #4 │ │ │ │ │ - bpl.n 7e94 │ │ │ │ │ + bpl.n 7f0c │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 7e12 │ │ │ │ │ + beq.n 7e8a │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7e12 │ │ │ │ │ + bne.n 7e8a │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - b.n 7e18 │ │ │ │ │ + b.n 7e90 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 7e4e │ │ │ │ │ + b.n 7ec6 │ │ │ │ │ │ │ │ │ │ -00007eac <_PyLong_FormatWriter>: │ │ │ │ │ +00007f24 <_PyLong_FormatWriter>: │ │ │ │ │ _PyLong_FormatWriter(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w 84ea <_PyLong_FormatWriter+0x63e> │ │ │ │ │ + bne.w 8566 <_PyLong_FormatWriter+0x642> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 877e <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ + beq.w 87f6 <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r6, r3, #7 │ │ │ │ │ - bpl.w 877e <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ + bpl.w 87f6 <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ cmp.w r6, #584 @ 0x248 │ │ │ │ │ mov.w r4, r6, lsr #3 │ │ │ │ │ - bcs.w 852c <_PyLong_FormatWriter+0x680> │ │ │ │ │ + bcs.w 85a4 <_PyLong_FormatWriter+0x680> │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 84b2 <_PyLong_FormatWriter+0x606> │ │ │ │ │ + beq.w 852e <_PyLong_FormatWriter+0x60a> │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 858e <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ + beq.w 8606 <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ lsls r7, r7, #3 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str.w r2, [r9, #4] │ │ │ │ │ @@ -12317,31 +12364,31 @@ │ │ │ │ │ movt r7, #15258 @ 0x3b9a │ │ │ │ │ str.w r5, [r3, #12]! │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ strd r6, r3, [sp, #16] │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w sl, [sp, #24] │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcc.w 80ac <_PyLong_FormatWriter+0x200> │ │ │ │ │ + bcc.w 8124 <_PyLong_FormatWriter+0x200> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ - ble.n 8048 <_PyLong_FormatWriter+0x19c> │ │ │ │ │ + ble.n 80c0 <_PyLong_FormatWriter+0x19c> │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ add.w sl, r9, #8 │ │ │ │ │ subs r3, #4 │ │ │ │ │ add.w fp, sl, r5, lsl #2 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n 7fba <_PyLong_FormatWriter+0x10e> │ │ │ │ │ + beq.n 8032 <_PyLong_FormatWriter+0x10e> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7f96 <_PyLong_FormatWriter+0xea> │ │ │ │ │ + beq.n 800e <_PyLong_FormatWriter+0xea> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 823e <_PyLong_FormatWriter+0x392> │ │ │ │ │ + bne.w 82b6 <_PyLong_FormatWriter+0x392> │ │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ │ addw r3, pc, #1436 @ 0x59c │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ orr.w r8, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ @@ -12355,15 +12402,15 @@ │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp sl, fp │ │ │ │ │ mls r3, r7, r0, r8 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - beq.n 8048 <_PyLong_FormatWriter+0x19c> │ │ │ │ │ + beq.n 80c0 <_PyLong_FormatWriter+0x19c> │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ mov r8, sl │ │ │ │ │ addw r3, pc, #1364 @ 0x554 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ orr.w r5, r0, r1, lsl #30 │ │ │ │ │ @@ -12400,17 +12447,17 @@ │ │ │ │ │ addw r3, pc, #1256 @ 0x4e8 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mls r5, r7, r0, r5 │ │ │ │ │ cmp sl, fp │ │ │ │ │ str.w r5, [r8, #16] │ │ │ │ │ - bne.n 7fbc <_PyLong_FormatWriter+0x110> │ │ │ │ │ + bne.n 8034 <_PyLong_FormatWriter+0x110> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ - cbz r0, 8082 <_PyLong_FormatWriter+0x1d6> │ │ │ │ │ + cbz r0, 80fa <_PyLong_FormatWriter+0x1d6> │ │ │ │ │ lsrs r3, r0, #9 │ │ │ │ │ movw r2, #19331 @ 0x4b83 │ │ │ │ │ movt r2, #4 │ │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ │ lsrs r3, r3, #7 │ │ │ │ │ @@ -12423,193 +12470,193 @@ │ │ │ │ │ addhi r5, #2 │ │ │ │ │ addhi.w r2, r9, #8 │ │ │ │ │ addls r5, #1 │ │ │ │ │ strhi.w r3, [r2, r5, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7f46 <_PyLong_FormatWriter+0x9a> │ │ │ │ │ + beq.w 7fbe <_PyLong_FormatWriter+0x9a> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8592 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + bge.w 860a <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8592 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + bne.w 860a <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8592 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 860a <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ and.w r2, r6, #3 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ sub.w r1, r2, #2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 8392 <_PyLong_FormatWriter+0x4e6> │ │ │ │ │ + beq.w 840a <_PyLong_FormatWriter+0x4e6> │ │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ │ subs r2, #1 │ │ │ │ │ adds r6, r1, #1 │ │ │ │ │ add.w r0, fp, fp, lsl #3 │ │ │ │ │ add r6, r0 │ │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bls.n 80fc <_PyLong_FormatWriter+0x250> │ │ │ │ │ + bls.n 8174 <_PyLong_FormatWriter+0x250> │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bls.n 80fc <_PyLong_FormatWriter+0x250> │ │ │ │ │ + bls.n 8174 <_PyLong_FormatWriter+0x250> │ │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ │ movs r5, #10 │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bls.n 80f2 <_PyLong_FormatWriter+0x246> │ │ │ │ │ + bls.n 816a <_PyLong_FormatWriter+0x246> │ │ │ │ │ cmp.w r6, #640 @ 0x280 │ │ │ │ │ - bgt.w 8598 <_PyLong_FormatWriter+0x6ec> │ │ │ │ │ + bgt.w 8610 <_PyLong_FormatWriter+0x6ec> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 8262 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 82da <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bls.w 8506 <_PyLong_FormatWriter+0x65a> │ │ │ │ │ + bls.w 8582 <_PyLong_FormatWriter+0x65e> │ │ │ │ │ ldrd r2, r1, [sl, #16] │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.w 84fe <_PyLong_FormatWriter+0x652> │ │ │ │ │ + blt.w 857a <_PyLong_FormatWriter+0x656> │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ │ - bne.w 8676 <_PyLong_FormatWriter+0x7ca> │ │ │ │ │ + bne.w 86ee <_PyLong_FormatWriter+0x7ca> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 87f4 <_PyLong_FormatWriter+0x948> │ │ │ │ │ + beq.w 886c <_PyLong_FormatWriter+0x948> │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ - bpl.w 863e <_PyLong_FormatWriter+0x792> │ │ │ │ │ + bpl.w 86b6 <_PyLong_FormatWriter+0x792> │ │ │ │ │ add r1, r6 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bgt.w 82a2 <_PyLong_FormatWriter+0x3f6> │ │ │ │ │ + bgt.w 831a <_PyLong_FormatWriter+0x3f6> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ movs r7, #10 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ umull r5, r1, r4, r0 │ │ │ │ │ mov.w r1, r1, lsr #3 │ │ │ │ │ mls r5, r7, r1, r0 │ │ │ │ │ add.w r5, r5, #48 @ 0x30 │ │ │ │ │ strb.w r5, [r2, #-1] │ │ │ │ │ it ls │ │ │ │ │ addls.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ - bls.n 81b4 <_PyLong_FormatWriter+0x308> │ │ │ │ │ + bls.n 822c <_PyLong_FormatWriter+0x308> │ │ │ │ │ umull ip, r5, r4, r1 │ │ │ │ │ subs r2, #2 │ │ │ │ │ cmp r0, #99 @ 0x63 │ │ │ │ │ mov.w r5, r5, lsr #3 │ │ │ │ │ mls r1, r7, r5, r1 │ │ │ │ │ add.w r1, r1, #48 @ 0x30 │ │ │ │ │ strb r1, [r2, #0] │ │ │ │ │ - bls.n 81b4 <_PyLong_FormatWriter+0x308> │ │ │ │ │ + bls.n 822c <_PyLong_FormatWriter+0x308> │ │ │ │ │ umull r1, r3, r4, r5 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r1, r7, r3, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ add.w r3, r1, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ │ - bhi.n 819a <_PyLong_FormatWriter+0x2ee> │ │ │ │ │ + bhi.n 8212 <_PyLong_FormatWriter+0x2ee> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ │ strbeq.w r1, [r2, #-1] │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 83d0 <_PyLong_FormatWriter+0x524> │ │ │ │ │ + bge.w 8448 <_PyLong_FormatWriter+0x524> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 83d0 <_PyLong_FormatWriter+0x524> │ │ │ │ │ - ldr r2, [pc, #836] @ (8520 <_PyLong_FormatWriter+0x674>) │ │ │ │ │ + bne.w 8448 <_PyLong_FormatWriter+0x524> │ │ │ │ │ + ldr r2, [pc, #836] @ (8598 <_PyLong_FormatWriter+0x674>) │ │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 864a <_PyLong_FormatWriter+0x79e> │ │ │ │ │ + bne.w 86c2 <_PyLong_FormatWriter+0x79e> │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w 87c4 <_PyLong_FormatWriter+0x918> │ │ │ │ │ + bmi.w 883c <_PyLong_FormatWriter+0x918> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w 83ca <_PyLong_FormatWriter+0x51e> │ │ │ │ │ - ldr r2, [pc, #812] @ (8524 <_PyLong_FormatWriter+0x678>) │ │ │ │ │ + bhi.w 8442 <_PyLong_FormatWriter+0x51e> │ │ │ │ │ + ldr r2, [pc, #812] @ (859c <_PyLong_FormatWriter+0x678>) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bhi.w 83ca <_PyLong_FormatWriter+0x51e> │ │ │ │ │ + bhi.w 8442 <_PyLong_FormatWriter+0x51e> │ │ │ │ │ ldr.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ str.w r9, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 83d8 <_PyLong_FormatWriter+0x52c> │ │ │ │ │ + beq.w 8450 <_PyLong_FormatWriter+0x52c> │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, r6 │ │ │ │ │ str.w r3, [sl, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ │ add.w sl, r9, #12 │ │ │ │ │ - add r3, pc, #720 @ (adr r3, 8518 <_PyLong_FormatWriter+0x66c>) │ │ │ │ │ + add r3, pc, #720 @ (adr r3, 8590 <_PyLong_FormatWriter+0x66c>) │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ orr.w r8, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mls r3, r7, r0, r8 │ │ │ │ │ str.w r3, [r9, #12] │ │ │ │ │ - b.n 7f76 <_PyLong_FormatWriter+0xca> │ │ │ │ │ + b.n 7fee <_PyLong_FormatWriter+0xca> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8800 <_PyLong_FormatWriter+0x954> │ │ │ │ │ + beq.w 8878 <_PyLong_FormatWriter+0x954> │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 8656 <_PyLong_FormatWriter+0x7aa> │ │ │ │ │ + bne.w 86ce <_PyLong_FormatWriter+0x7aa> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 87d4 <_PyLong_FormatWriter+0x928> │ │ │ │ │ + beq.w 884c <_PyLong_FormatWriter+0x928> │ │ │ │ │ lsls r7, r2, #25 │ │ │ │ │ - bpl.w 87f8 <_PyLong_FormatWriter+0x94c> │ │ │ │ │ + bpl.w 8870 <_PyLong_FormatWriter+0x94c> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add.w r2, r6, #20 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ add r2, r1 │ │ │ │ │ - ble.w 8156 <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ + ble.w 81ce <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ │ movw r1, #52429 @ 0xcccd │ │ │ │ │ movt r1, #52428 @ 0xcccc │ │ │ │ │ movs r0, #10 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ mov r8, lr │ │ │ │ │ @@ -12662,53 +12709,53 @@ │ │ │ │ │ mls ip, r0, r8, ip │ │ │ │ │ add.w ip, ip, #48 @ 0x30 │ │ │ │ │ bfi lr, ip, #0, #8 │ │ │ │ │ bfi lr, r7, #8, #8 │ │ │ │ │ bfi lr, r5, #16, #8 │ │ │ │ │ bfi lr, r4, #24, #8 │ │ │ │ │ str.w lr, [r2, #-9] │ │ │ │ │ - bne.n 83e0 <_PyLong_FormatWriter+0x534> │ │ │ │ │ + bne.n 8458 <_PyLong_FormatWriter+0x534> │ │ │ │ │ mvn.w r1, #8 │ │ │ │ │ add.w r8, r3, fp, lsl #2 │ │ │ │ │ mla r2, r1, fp, r2 │ │ │ │ │ - b.n 8156 <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ + b.n 81ce <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ adds r6, r1, #1 │ │ │ │ │ mov fp, sl │ │ │ │ │ str.w r5, [r9, #12] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 8262 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 82da <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ mov fp, r5 │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bhi.w 8116 <_PyLong_FormatWriter+0x26a> │ │ │ │ │ + bhi.w 818e <_PyLong_FormatWriter+0x26a> │ │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r5, r0, #1 │ │ │ │ │ - beq.w 8800 <_PyLong_FormatWriter+0x954> │ │ │ │ │ + beq.w 8878 <_PyLong_FormatWriter+0x954> │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 8122 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + b.n 819a <_PyLong_FormatWriter+0x276> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 822a <_PyLong_FormatWriter+0x37e> │ │ │ │ │ + bne.w 82a2 <_PyLong_FormatWriter+0x37e> │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ udf #255 @ 0xff │ │ │ │ │ mvn.w r4, #8 │ │ │ │ │ sub.w lr, r2, #9 │ │ │ │ │ - strd fp, r6, [sp, #28] │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ + strd r6, r2, [sp, #28] │ │ │ │ │ + str.w fp, [sp, #36] @ 0x24 │ │ │ │ │ mla r4, r4, fp, r2 │ │ │ │ │ strd r3, r4, [sp, #20] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov ip, r7 │ │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ @@ -12757,135 +12804,134 @@ │ │ │ │ │ bfi r7, r5, #8, #8 │ │ │ │ │ bfi r7, r4, #16, #8 │ │ │ │ │ bfi r7, r2, #24, #8 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str.w r7, [lr, #-9]! │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str.w ip, [lr, #4] │ │ │ │ │ - bne.n 83f6 <_PyLong_FormatWriter+0x54a> │ │ │ │ │ - ldrd fp, r6, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 8384 <_PyLong_FormatWriter+0x4d8> │ │ │ │ │ - ldr r3, [pc, #116] @ (8528 <_PyLong_FormatWriter+0x67c>) │ │ │ │ │ + bne.n 8470 <_PyLong_FormatWriter+0x54c> │ │ │ │ │ + ldrd r6, r2, [sp, #28] │ │ │ │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ │ + b.n 83fc <_PyLong_FormatWriter+0x4d8> │ │ │ │ │ + ldr r3, [pc, #112] @ (85a0 <_PyLong_FormatWriter+0x67c>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r9, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 857e <_PyLong_FormatWriter+0x6d2> │ │ │ │ │ + beq.n 85f6 <_PyLong_FormatWriter+0x6d2> │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ movs r7, #8 │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 7f20 <_PyLong_FormatWriter+0x74> │ │ │ │ │ + b.n 7f98 <_PyLong_FormatWriter+0x74> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - bl afd4 │ │ │ │ │ + bl b078 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8236 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 82ae <_PyLong_FormatWriter+0x38a> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 83ae <_PyLong_FormatWriter+0x502> │ │ │ │ │ - b.n 8122 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + bne.w 8426 <_PyLong_FormatWriter+0x502> │ │ │ │ │ + b.n 819a <_PyLong_FormatWriter+0x276> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 83ae <_PyLong_FormatWriter+0x502> │ │ │ │ │ + bne.w 8426 <_PyLong_FormatWriter+0x502> │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ - b.n 8122 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + b.n 819a <_PyLong_FormatWriter+0x276> │ │ │ │ │ nop │ │ │ │ │ - nop.w │ │ │ │ │ .word 0x3b9aca00 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000326 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x0000006c │ │ │ │ │ + .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - ldr r3, [pc, #760] @ (8828 <_PyLong_FormatWriter+0x97c>) │ │ │ │ │ + ldr r3, [pc, #760] @ (88a0 <_PyLong_FormatWriter+0x97c>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr.w r7, [r3, #2064] @ 0x810 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 856c <_PyLong_FormatWriter+0x6c0> │ │ │ │ │ + ble.n 85e4 <_PyLong_FormatWriter+0x6c0> │ │ │ │ │ movs r1, #90 @ 0x5a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ sub.w r1, r4, #11 │ │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ │ cmp.w r0, r3, lsr #3 │ │ │ │ │ - ble.n 8612 <_PyLong_FormatWriter+0x766> │ │ │ │ │ + ble.n 868a <_PyLong_FormatWriter+0x766> │ │ │ │ │ cmp.w r4, #1000 @ 0x3e8 │ │ │ │ │ - bhi.n 862c <_PyLong_FormatWriter+0x780> │ │ │ │ │ + bhi.n 86a4 <_PyLong_FormatWriter+0x780> │ │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ adds r7, r0, r3 │ │ │ │ │ adds r0, r7, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7f00 <_PyLong_FormatWriter+0x54> │ │ │ │ │ + bne.w 7f78 <_PyLong_FormatWriter+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8236 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ - ldr r2, [pc, #656] @ (882c <_PyLong_FormatWriter+0x980>) │ │ │ │ │ + b.n 82ae <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + ldr r2, [pc, #656] @ (88a4 <_PyLong_FormatWriter+0x980>) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr.w r5, [r2, #2064] @ 0x810 │ │ │ │ │ dmb ish │ │ │ │ │ subs r1, r6, r1 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bge.n 85c0 <_PyLong_FormatWriter+0x714> │ │ │ │ │ + bge.n 8638 <_PyLong_FormatWriter+0x714> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n 85e0 <_PyLong_FormatWriter+0x734> │ │ │ │ │ + bgt.n 8658 <_PyLong_FormatWriter+0x734> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 8262 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 82da <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bls.w 83ae <_PyLong_FormatWriter+0x502> │ │ │ │ │ + bls.w 8426 <_PyLong_FormatWriter+0x502> │ │ │ │ │ ldrd r2, r1, [sl, #16] │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.w 8122 <_PyLong_FormatWriter+0x276> │ │ │ │ │ - b.n 83ae <_PyLong_FormatWriter+0x502> │ │ │ │ │ + ble.w 819a <_PyLong_FormatWriter+0x276> │ │ │ │ │ + b.n 8426 <_PyLong_FormatWriter+0x502> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 85f8 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ + bge.n 8670 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ - cbnz r2, 85f8 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ + cbnz r2, 8670 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ @@ -12893,112 +12939,112 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 8236 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 82ae <_PyLong_FormatWriter+0x38a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 8592 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 860a <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 23b8 │ │ │ │ │ + bl 23b4 │ │ │ │ │ R_ARM_THM_CALL pylong_int_to_decimal_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8236 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 82ae <_PyLong_FormatWriter+0x38a> │ │ │ │ │ adds r2, #28 │ │ │ │ │ add r1, r6 │ │ │ │ │ add r2, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - b.n 814e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 81c6 <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r4 │ │ │ │ │ - b.n 81e4 <_PyLong_FormatWriter+0x338> │ │ │ │ │ + b.n 825c <_PyLong_FormatWriter+0x338> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne.w 87e0 <_PyLong_FormatWriter+0x934> │ │ │ │ │ + bne.w 8858 <_PyLong_FormatWriter+0x934> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 87dc <_PyLong_FormatWriter+0x930> │ │ │ │ │ + beq.w 8854 <_PyLong_FormatWriter+0x930> │ │ │ │ │ lsls r4, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ │ addpl.w r0, r3, #28 │ │ │ │ │ add.w r0, r0, r6, lsl #1 │ │ │ │ │ - b.n 8690 <_PyLong_FormatWriter+0x7e4> │ │ │ │ │ + b.n 8708 <_PyLong_FormatWriter+0x7e4> │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - bne.n 86e4 <_PyLong_FormatWriter+0x838> │ │ │ │ │ - cbz r0, 86e0 <_PyLong_FormatWriter+0x834> │ │ │ │ │ + bne.n 875c <_PyLong_FormatWriter+0x838> │ │ │ │ │ + cbz r0, 8758 <_PyLong_FormatWriter+0x834> │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ lsls r5, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ add r1, r6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add.w r0, r2, r1, lsl #1 │ │ │ │ │ add.w r8, r9, #8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ │ cmp r4, fp │ │ │ │ │ - blt.n 8794 <_PyLong_FormatWriter+0x8e8> │ │ │ │ │ + blt.n 880c <_PyLong_FormatWriter+0x8e8> │ │ │ │ │ mvn.w r4, #17 │ │ │ │ │ bic.w r1, fp, fp, asr #31 │ │ │ │ │ movs r7, #10 │ │ │ │ │ mla r1, r4, r1, r0 │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ umull r0, r3, r2, r4 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r0, r7, r3, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ │ strh.w r3, [r1, #-2]! │ │ │ │ │ - bhi.n 86b6 <_PyLong_FormatWriter+0x80a> │ │ │ │ │ + bhi.n 872e <_PyLong_FormatWriter+0x80a> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 81c0 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + bne.w 8238 <_PyLong_FormatWriter+0x314> │ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ │ strh.w r2, [r1, #-2] │ │ │ │ │ - b.n 81c0 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + b.n 8238 <_PyLong_FormatWriter+0x314> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 8686 <_PyLong_FormatWriter+0x7da> │ │ │ │ │ + b.n 86fe <_PyLong_FormatWriter+0x7da> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8790 <_PyLong_FormatWriter+0x8e4> │ │ │ │ │ + beq.n 8808 <_PyLong_FormatWriter+0x8e4> │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ add r1, r6 │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.n 87be <_PyLong_FormatWriter+0x912> │ │ │ │ │ + ble.n 8836 <_PyLong_FormatWriter+0x912> │ │ │ │ │ add.w r4, r9, #8 │ │ │ │ │ movw r5, #52429 @ 0xcccd │ │ │ │ │ movt r5, #52428 @ 0xcccc │ │ │ │ │ add.w lr, r4, fp, lsl #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w r8, #10 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ @@ -13008,288 +13054,288 @@ │ │ │ │ │ lsrs r7, r7, #3 │ │ │ │ │ mls ip, r8, r7, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add.w r7, ip, #48 @ 0x30 │ │ │ │ │ str.w r7, [r1, #-4]! │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 8722 <_PyLong_FormatWriter+0x876> │ │ │ │ │ + bne.n 879a <_PyLong_FormatWriter+0x876> │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bne.n 8718 <_PyLong_FormatWriter+0x86c> │ │ │ │ │ + bne.n 8790 <_PyLong_FormatWriter+0x86c> │ │ │ │ │ mvn.w r1, #35 @ 0x23 │ │ │ │ │ mla r2, r1, fp, r2 │ │ │ │ │ ldr.w r1, [r3, fp, lsl #2] │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ movs r7, #10 │ │ │ │ │ umull r0, r3, r1, r4 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r0, r7, r3, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add.w r0, r0, #48 @ 0x30 │ │ │ │ │ str.w r0, [r2, #-4]! │ │ │ │ │ - bhi.n 8756 <_PyLong_FormatWriter+0x8aa> │ │ │ │ │ + bhi.n 87ce <_PyLong_FormatWriter+0x8aa> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ │ streq.w r1, [r2, #-4] │ │ │ │ │ - b.n 81c0 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + b.n 8238 <_PyLong_FormatWriter+0x314> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2038 @ 0x7f6 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 8592 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 860a <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 86f2 <_PyLong_FormatWriter+0x846> │ │ │ │ │ + b.n 876a <_PyLong_FormatWriter+0x846> │ │ │ │ │ movw r5, #52429 @ 0xcccd │ │ │ │ │ movt r5, #52428 @ 0xcccc │ │ │ │ │ sub.w ip, r3, #18 │ │ │ │ │ movs r7, #10 │ │ │ │ │ umull lr, r1, r2, r5 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ mls lr, r7, r1, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ add.w r1, lr, #48 @ 0x30 │ │ │ │ │ strh.w r1, [r3, #-2]! │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 87a2 <_PyLong_FormatWriter+0x8f6> │ │ │ │ │ + bne.n 881a <_PyLong_FormatWriter+0x8f6> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 8698 <_PyLong_FormatWriter+0x7ec> │ │ │ │ │ + b.n 8710 <_PyLong_FormatWriter+0x7ec> │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 8748 <_PyLong_FormatWriter+0x89c> │ │ │ │ │ + b.n 87c0 <_PyLong_FormatWriter+0x89c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 822a <_PyLong_FormatWriter+0x37e> │ │ │ │ │ - b.n 83d8 <_PyLong_FormatWriter+0x52c> │ │ │ │ │ + bne.w 82a2 <_PyLong_FormatWriter+0x37e> │ │ │ │ │ + b.n 8450 <_PyLong_FormatWriter+0x52c> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 814e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 81c6 <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 8670 <_PyLong_FormatWriter+0x7c4> │ │ │ │ │ - cbz r1, 8820 <_PyLong_FormatWriter+0x974> │ │ │ │ │ + b.n 86e8 <_PyLong_FormatWriter+0x7c4> │ │ │ │ │ + cbz r1, 8898 <_PyLong_FormatWriter+0x974> │ │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ite ne │ │ │ │ │ addne r2, #20 │ │ │ │ │ addeq r2, #28 │ │ │ │ │ add.w r2, r2, r6, lsl #2 │ │ │ │ │ - b.n 86fc <_PyLong_FormatWriter+0x850> │ │ │ │ │ + b.n 8774 <_PyLong_FormatWriter+0x850> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 8640 <_PyLong_FormatWriter+0x794> │ │ │ │ │ + b.n 86b8 <_PyLong_FormatWriter+0x794> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r2, #28 │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 814e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 81c6 <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8236 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + bge.w 82ae <_PyLong_FormatWriter+0x38a> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8236 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + bne.w 82ae <_PyLong_FormatWriter+0x38a> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8236 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 82ae <_PyLong_FormatWriter+0x38a> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 87ee <_PyLong_FormatWriter+0x942> │ │ │ │ │ + b.n 8866 <_PyLong_FormatWriter+0x942> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002f2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000028a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008830 : │ │ │ │ │ +000088a8 : │ │ │ │ │ PyLong_FromUnicodeObject(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_TransformDecimalAndSpaceToASCII> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 8890 │ │ │ │ │ + cbz r0, 8908 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 69c │ │ │ │ │ R_ARM_THM_CALL PyLong_FromString │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r1, 8870 │ │ │ │ │ - cbz r0, 8894 │ │ │ │ │ + cbz r1, 88e8 │ │ │ │ │ + cbz r0, 890c │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r2, r6, r2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 8894 │ │ │ │ │ + bne.n 890c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 888e │ │ │ │ │ + bge.n 8906 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 8884 │ │ │ │ │ + cbz r2, 88fc │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 887e │ │ │ │ │ + b.n 88f6 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 88a2 │ │ │ │ │ + bge.n 891a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 88c8 │ │ │ │ │ + cbz r2, 8940 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 887e │ │ │ │ │ + b.n 88f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 88a2 │ │ │ │ │ + b.n 891a │ │ │ │ │ │ │ │ │ │ -000088d4 : │ │ │ │ │ +0000894c : │ │ │ │ │ long_true_divide(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 8dd0 │ │ │ │ │ + bpl.w 8e48 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 8dd0 │ │ │ │ │ + bpl.w 8e48 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs.w sl, r3, lsr #3 │ │ │ │ │ - beq.w 8dfc │ │ │ │ │ + beq.w 8e74 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ negs r3, r1 │ │ │ │ │ adcs r3, r1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ and.w r3, r4, #3 │ │ │ │ │ subs r0, r3, #2 │ │ │ │ │ negs r3, r0 │ │ │ │ │ adcs r3, r0 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq.w 8ea0 │ │ │ │ │ + beq.w 8f18 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 8cdc │ │ │ │ │ + beq.w 8d54 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.w 8e16 │ │ │ │ │ + beq.w 8e8e │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 8de8 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ - beq.w 8cf2 │ │ │ │ │ + beq.w 8d6a │ │ │ │ │ sub.w r3, r4, sl │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 8ef6 │ │ │ │ │ + bge.w 8f6e │ │ │ │ │ movw r2, #48061 @ 0xbbbd │ │ │ │ │ movt r2, #64443 @ 0xfbbb │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 8ea0 │ │ │ │ │ + blt.w 8f18 │ │ │ │ │ add.w r2, r6, r4, lsl #2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ mul.w r7, r1, r3 │ │ │ │ │ - cbz r2, 897c │ │ │ │ │ + cbz r2, 89f4 │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ add.w r3, fp, sl, lsl #2 │ │ │ │ │ add r7, r2 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 898e │ │ │ │ │ + cbz r3, 8a06 │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ subs r7, r7, r3 │ │ │ │ │ cmp.w r7, #1024 @ 0x400 │ │ │ │ │ - bgt.w 8ef6 │ │ │ │ │ + bgt.w 8f6e │ │ │ │ │ movw r3, #64461 @ 0xfbcd │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - blt.w 8ea0 │ │ │ │ │ + blt.w 8f18 │ │ │ │ │ mvn.w r3, #1020 @ 0x3fc │ │ │ │ │ cmp r7, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, r3 │ │ │ │ │ sub.w r3, r7, #55 @ 0x37 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 8d3e │ │ │ │ │ + bgt.w 8db6 │ │ │ │ │ rsb r7, r7, #55 @ 0x37 │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ adds r3, r0, r4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8dd8 │ │ │ │ │ + beq.w 8e50 │ │ │ │ │ add.w r3, r0, r8, lsl #2 │ │ │ │ │ add.w r2, r0, #8 │ │ │ │ │ adds r3, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 89ee │ │ │ │ │ + b.n 8a66 │ │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 89ea │ │ │ │ │ + bne.n 8a62 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #30 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub.w lr, r1, #32 │ │ │ │ │ @@ -13305,21 +13351,21 @@ │ │ │ │ │ lsl.w r3, r8, lr │ │ │ │ │ lsr.w r8, r8, ip │ │ │ │ │ orr.w r8, r3, r8 │ │ │ │ │ mov.w r3, r9, lsr #30 │ │ │ │ │ bic.w r9, r9, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r9, [r2, #4]! │ │ │ │ │ orr.w r3, r3, r8, lsl #2 │ │ │ │ │ - ble.w 8b92 │ │ │ │ │ + ble.w 8c0a │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8de0 │ │ │ │ │ + beq.w 8e58 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 8aa6 │ │ │ │ │ + beq.n 8b1e │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 8a78 │ │ │ │ │ + beq.n 8af0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r6, #2 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ ldr.w r8, [r0, #16]! │ │ │ │ │ lsl.w r9, r8, r1 │ │ │ │ │ orr.w r9, r9, r3 │ │ │ │ │ lsl.w r3, r8, lr │ │ │ │ │ @@ -13352,15 +13398,15 @@ │ │ │ │ │ cmp r4, r6 │ │ │ │ │ orr.w r8, r3, r8 │ │ │ │ │ mov.w r3, r9, lsr #30 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ bic.w r9, r9, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r3, r3, r8, lsl #2 │ │ │ │ │ str.w r9, [r2, #4]! │ │ │ │ │ - ble.n 8b92 │ │ │ │ │ + ble.n 8c0a │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ │ add.w sl, r0, #4 │ │ │ │ │ add.w r9, r2, #4 │ │ │ │ │ adds r7, #4 │ │ │ │ │ adds r0, #16 │ │ │ │ │ @@ -13401,76 +13447,76 @@ │ │ │ │ │ lsl.w r3, r6, lr │ │ │ │ │ lsr.w r6, r6, ip │ │ │ │ │ orr.w r3, r3, r6 │ │ │ │ │ mov.w r6, r8, lsr #30 │ │ │ │ │ orr.w r3, r6, r3, lsl #2 │ │ │ │ │ bic.w r6, r8, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r6, [r9, #12] │ │ │ │ │ - bgt.n 8ade │ │ │ │ │ + bgt.n 8b56 │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ lsrs r0, r1, #3 │ │ │ │ │ - beq.n 8bc4 │ │ │ │ │ + beq.n 8c3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ add.w r9, r5, #12 │ │ │ │ │ mov r6, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r2, [r9, r3, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8d32 │ │ │ │ │ + beq.w 8daa │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 8bc4 │ │ │ │ │ + beq.n 8c3c │ │ │ │ │ and.w r1, r1, #3 │ │ │ │ │ orr.w r1, r1, r6, lsl #3 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 8e30 │ │ │ │ │ + beq.w 8ea8 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c5e8 │ │ │ │ │ + bl c690 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8bec │ │ │ │ │ + bge.n 8c64 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8bec │ │ │ │ │ + cbnz r3, 8c64 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e12 │ │ │ │ │ + beq.w 8e8a │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r4, r4, #1 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8c14 │ │ │ │ │ + bge.n 8c8c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 8c14 │ │ │ │ │ + cbnz r3, 8c8c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ movs r7, #30 │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ │ mul.w r7, r1, r7 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 8c32 │ │ │ │ │ + cbz r3, 8caa │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r7, r3 │ │ │ │ │ mvn.w r3, #1020 @ 0x3fc │ │ │ │ │ ldr r6, [r5, #12] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ @@ -13478,312 +13524,312 @@ │ │ │ │ │ cmp r3, r7 │ │ │ │ │ orr.w r4, r4, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r7 │ │ │ │ │ subs r3, #54 @ 0x36 │ │ │ │ │ lsls r2, r3 │ │ │ │ │ tst r2, r4 │ │ │ │ │ - beq.n 8c5e │ │ │ │ │ + beq.n 8cd6 │ │ │ │ │ movs r6, #3 │ │ │ │ │ lsls r6, r3 │ │ │ │ │ subs r6, #1 │ │ │ │ │ tst r6, r4 │ │ │ │ │ it ne │ │ │ │ │ addne r4, r4, r2 │ │ │ │ │ mvn.w r6, #1 │ │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ │ ands r3, r4 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ vldr s14, [r0, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add.w r3, r5, #12 │ │ │ │ │ - vldr d5, [pc, #684] @ 8f28 │ │ │ │ │ + vldr d5, [pc, #684] @ 8fa0 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ - bgt.n 8cc6 │ │ │ │ │ + bgt.n 8d3e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8c9e │ │ │ │ │ + bge.n 8d16 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8c9e │ │ │ │ │ + cbnz r3, 8d16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r3, r7 │ │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ │ - bge.w 8ed6 │ │ │ │ │ + bge.w 8f4e │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8d2c │ │ │ │ │ + bne.n 8da4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ vcvt.f64.u32 d6, s12 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ - b.n 8c72 │ │ │ │ │ + b.n 8cea │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.n 8cfe │ │ │ │ │ + beq.n 8d76 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ it ne │ │ │ │ │ rsbne r3, sl, #1 │ │ │ │ │ - bne.w 8958 │ │ │ │ │ + bne.w 89d0 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ lsrs r2, r2, #23 │ │ │ │ │ - bne.n 8de8 │ │ │ │ │ + bne.n 8e60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8de8 │ │ │ │ │ + beq.n 8e60 │ │ │ │ │ add.w r3, r6, r4, lsl #2 │ │ │ │ │ subs r4, #1 │ │ │ │ │ vldr s12, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d6, s12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8eb6 │ │ │ │ │ + bne.w 8f2e │ │ │ │ │ add.w r3, fp, sl, lsl #2 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ vldr s14, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ - bne.w 8f0e │ │ │ │ │ + bne.w 8f86 │ │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ │ - b.n 8cb4 │ │ │ │ │ + b.n 8d2c │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ - b.n 8cbc │ │ │ │ │ + b.n 8d34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8ba8 │ │ │ │ │ + bne.w 8c20 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ - b.n 8bc4 │ │ │ │ │ + b.n 8c3c │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ subs r4, r4, r0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8dd8 │ │ │ │ │ + beq.n 8e50 │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add.w ip, r6, r8, lsl #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ lsl.w lr, lr, r1 │ │ │ │ │ add.w ip, ip, #12 │ │ │ │ │ add.w r9, r5, #12 │ │ │ │ │ - b.n 8d8e │ │ │ │ │ + b.n 8e06 │ │ │ │ │ ldr.w r3, [ip, r4, lsl #2] │ │ │ │ │ orr.w r3, r3, r2, lsl #30 │ │ │ │ │ bic.w r2, r3, lr │ │ │ │ │ lsrs r3, r1 │ │ │ │ │ orrs r3, r7 │ │ │ │ │ orrs r3, r0 │ │ │ │ │ str.w r3, [r9, r4, lsl #2] │ │ │ │ │ lsrs r3, r2, #2 │ │ │ │ │ rsb r7, r1, #32 │ │ │ │ │ sub.w r0, r1, #32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ lsl.w r7, r3, r7 │ │ │ │ │ add.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ │ lsr.w r0, r3, r0 │ │ │ │ │ - bgt.n 8d78 │ │ │ │ │ + bgt.n 8df0 │ │ │ │ │ subs r4, r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ lsls r2, r4, #31 │ │ │ │ │ - bmi.w 8b9c │ │ │ │ │ + bmi.w 8c14 │ │ │ │ │ add.w r2, r6, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8b9c │ │ │ │ │ + beq.w 8c14 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r4, r4, #1 │ │ │ │ │ - b.n 8db0 │ │ │ │ │ + b.n 8e28 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r7, #1 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ - b.n 8ade │ │ │ │ │ + b.n 8b56 │ │ │ │ │ sub.w r3, r4, sl │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 8966 │ │ │ │ │ - b.n 8ef6 │ │ │ │ │ + blt.w 89de │ │ │ │ │ + b.n 8f6e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8dd8 │ │ │ │ │ + b.n 8e50 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ lsrs r3, r3, #23 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - bne.w 893e │ │ │ │ │ + bne.w 89b6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cfe │ │ │ │ │ - b.n 8de8 │ │ │ │ │ + bne.w 8d76 │ │ │ │ │ + b.n 8e60 │ │ │ │ │ and.w r6, r1, #3 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ add.w r9, r5, #12 │ │ │ │ │ ldr.w r7, [fp, #12] │ │ │ │ │ mul.w r6, r1, r6 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r8, r9, r6, lsl #2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bmi.n 8e6a │ │ │ │ │ + bmi.n 8ee2 │ │ │ │ │ ldr.w r0, [r8, #-4]! │ │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w r0, [r8] │ │ │ │ │ - b.n 8e4c │ │ │ │ │ + b.n 8ec4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsrs r7, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r7 │ │ │ │ │ - beq.n 8e8c │ │ │ │ │ + beq.n 8f04 │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r0, [r9, r2, lsl #2] │ │ │ │ │ - cbz r0, 8e96 │ │ │ │ │ + cbz r0, 8f0e │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 8e8c │ │ │ │ │ + beq.n 8f04 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r6, lsl #3 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r4, r4, #1 │ │ │ │ │ - b.n 8c16 │ │ │ │ │ + b.n 8c8e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8e74 │ │ │ │ │ + bne.n 8eec │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 8e8c │ │ │ │ │ + b.n 8f04 │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ - vldr d0, [pc, #136] @ 8f30 │ │ │ │ │ - vldr d7, [pc, #140] @ 8f38 │ │ │ │ │ + vldr d0, [pc, #136] @ 8fa8 │ │ │ │ │ + vldr d7, [pc, #140] @ 8fb0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ne │ │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ │ - b.n 8cbc │ │ │ │ │ + b.n 8d34 │ │ │ │ │ subs r4, #1 │ │ │ │ │ add.w r3, r6, #12 │ │ │ │ │ - vldr d5, [pc, #104] @ 8f28 │ │ │ │ │ + vldr d5, [pc, #104] @ 8fa0 │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ - b.n 8d0c │ │ │ │ │ - bne.n 8ef6 │ │ │ │ │ + b.n 8d84 │ │ │ │ │ + bne.n 8f6e │ │ │ │ │ mov r0, r7 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 8caa │ │ │ │ │ + bne.w 8d22 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 8e12 │ │ │ │ │ + b.n 8e8a │ │ │ │ │ vldr s10, [fp, #12] │ │ │ │ │ - vldr d4, [pc, #20] @ 8f28 │ │ │ │ │ + vldr d4, [pc, #20] @ 8fa0 │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ vmla.f64 d5, d7, d4 │ │ │ │ │ vmov.f64 d7, d5 │ │ │ │ │ - b.n 8d26 │ │ │ │ │ + b.n 8d9e │ │ │ │ │ nop.w │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ ... │ │ │ │ │ .word 0x80000000 │ │ │ │ │ │ │ │ │ │ -00008f40 : │ │ │ │ │ +00008fb8 : │ │ │ │ │ PyLong_AsDouble(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbz r0, 8fb6 │ │ │ │ │ + cbz r0, 902e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 8fc8 │ │ │ │ │ + bpl.n 9040 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 8f7a │ │ │ │ │ + bhi.n 8ff2 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ mov r1, sp │ │ │ │ │ - bl c1b8 <_PyLong_Frexp> │ │ │ │ │ + bl c260 <_PyLong_Frexp> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Frexp │ │ │ │ │ movw r2, #1025 @ 0x401 │ │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bge.n 8f9a │ │ │ │ │ + bge.n 9012 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 ldexp │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -13792,54 +13838,54 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - b.n 8f76 │ │ │ │ │ + b.n 8fee │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #3490 @ 0xda2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 8fb0 │ │ │ │ │ + b.n 9028 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 8fb0 │ │ │ │ │ + b.n 9028 │ │ │ │ │ │ │ │ │ │ -00008fe0 : │ │ │ │ │ +00009058 : │ │ │ │ │ long_pow(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 9bc8 │ │ │ │ │ + bpl.w 9c40 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w 9bc8 │ │ │ │ │ + bpl.w 9c40 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -13848,126 +13894,126 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - bne.w 9516 │ │ │ │ │ + bne.w 958e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.w 9bb2 │ │ │ │ │ + bne.w 9c2a │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ and.w r1, r3, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.w 9aac │ │ │ │ │ + beq.w 9b24 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9692 │ │ │ │ │ + beq.w 970a │ │ │ │ │ add.w r2, r8, r3, lsl #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite gt │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ it hi │ │ │ │ │ movhi r1, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 93e0 │ │ │ │ │ + bne.w 9458 │ │ │ │ │ ldr.w r1, [sl] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bgt.w 9d30 │ │ │ │ │ - ldr r0, [pc, #668] @ (9330 ) │ │ │ │ │ + bgt.w 9da8 │ │ │ │ │ + ldr r0, [pc, #668] @ (93a8 ) │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt.w r1, [sl] │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9d0c │ │ │ │ │ + blt.w 9d84 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ it ls │ │ │ │ │ movls r6, #2 │ │ │ │ │ - bls.n 90de │ │ │ │ │ + bls.n 9156 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ it ls │ │ │ │ │ movls r6, #4 │ │ │ │ │ - bls.n 90de │ │ │ │ │ + bls.n 9156 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ it ls │ │ │ │ │ movls r6, #8 │ │ │ │ │ - bls.n 90de │ │ │ │ │ + bls.n 9156 │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ - bls.w 96aa │ │ │ │ │ + bls.w 9722 │ │ │ │ │ movs r6, #32 │ │ │ │ │ cmp.w r9, #31 │ │ │ │ │ - bls.n 90de │ │ │ │ │ + bls.n 9156 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bcs.n 90d8 │ │ │ │ │ + bcs.n 9150 │ │ │ │ │ strd fp, r8, [sp, #12] │ │ │ │ │ lsrs r6, r6, #2 │ │ │ │ │ movw fp, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt fp, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r8, r2 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 91de │ │ │ │ │ + beq.n 9256 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.w 9270 │ │ │ │ │ + bhi.w 92e8 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ smull r8, r0, r3, r3 │ │ │ │ │ adds.w r5, r8, #5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ adc.w ip, r0, #0 │ │ │ │ │ cmp.w r5, #262 @ 0x106 │ │ │ │ │ mov r2, r0 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.w 92ca │ │ │ │ │ + bcs.w 9342 │ │ │ │ │ add.w r5, fp, r5, lsl #4 │ │ │ │ │ add.w r5, r5, #9152 @ 0x23c0 │ │ │ │ │ adds r5, #24 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9294 │ │ │ │ │ + bge.w 930c │ │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r8, [r4] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 9294 │ │ │ │ │ + bne.w 930c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 929e │ │ │ │ │ + bne.w 9316 │ │ │ │ │ mov r4, r5 │ │ │ │ │ tst.w r6, r9 │ │ │ │ │ - beq.n 91d8 │ │ │ │ │ + beq.n 9250 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ │ orr.w r1, r2, r0 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.w 9338 │ │ │ │ │ + bhi.w 93b0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ @@ -13975,137 +14021,137 @@ │ │ │ │ │ smull r0, r1, r1, r0 │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adc.w r5, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sbcs.w r5, r5, #0 │ │ │ │ │ - bcs.w 93b0 │ │ │ │ │ + bcs.w 9428 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ add.w r5, r5, ip, lsl #4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ add r5, r2 │ │ │ │ │ - blt.w 9374 │ │ │ │ │ + blt.w 93ec │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 9392 │ │ │ │ │ + bne.w 940a │ │ │ │ │ lsrs r6, r6, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 90f8 │ │ │ │ │ + bne.n 9170 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - bpl.w 9c6a │ │ │ │ │ + bpl.w 9ce2 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 99e4 │ │ │ │ │ + bne.w 9a5c │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ ldrd r8, r7, [sp, #48] @ 0x30 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 94ac │ │ │ │ │ + blt.w 9524 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 974c │ │ │ │ │ + blt.w 97c4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 93d0 │ │ │ │ │ + beq.w 9448 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 93d0 │ │ │ │ │ + bge.w 9448 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 93d0 │ │ │ │ │ + bne.w 9448 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 93d6 │ │ │ │ │ + beq.w 944e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 93d6 │ │ │ │ │ + bge.w 944e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 93d6 │ │ │ │ │ + bne.w 944e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r0, 9268 │ │ │ │ │ + cbz r0, 92e0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9268 │ │ │ │ │ + bge.n 92e0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 9268 │ │ │ │ │ + cbnz r3, 92e0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9134 │ │ │ │ │ + bne.w 91ac │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a26e │ │ │ │ │ + blt.w a2e6 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9a14 │ │ │ │ │ + b.n 9a8c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 915e │ │ │ │ │ + beq.w 91d6 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a258 │ │ │ │ │ + beq.w a2d0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 92c2 │ │ │ │ │ + bge.n 933a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 92c2 │ │ │ │ │ + cbnz r3, 933a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9160 │ │ │ │ │ + b.n 91d8 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ adds.w r5, r8, r3 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r0, r0, #0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ sbcs.w r0, r0, #0 │ │ │ │ │ - bcs.w 9820 │ │ │ │ │ - ldr r2, [pc, #76] @ (9334 ) │ │ │ │ │ + bcs.w 9898 │ │ │ │ │ + ldr r2, [pc, #76] @ (93ac ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 945e │ │ │ │ │ + beq.w 94d6 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -14114,260 +14160,260 @@ │ │ │ │ │ eor.w r2, r8, r8, asr #31 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #8 │ │ │ │ │ sub.w r2, r2, r8, asr #31 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #10 │ │ │ │ │ strd r3, r2, [r5, #8] │ │ │ │ │ - b.n 9134 │ │ │ │ │ + b.n 91ac │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000046 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9aec │ │ │ │ │ + bne.w 9b64 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9282 │ │ │ │ │ + beq.n 92fa │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 91cc │ │ │ │ │ + bge.w 9244 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 91cc │ │ │ │ │ + bne.w 9244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 91d8 │ │ │ │ │ + beq.w 9250 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a250 │ │ │ │ │ + beq.w a2c8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 91d8 │ │ │ │ │ + b.n 9250 │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r5, r0, r5 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r5, ip │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.w 98f2 │ │ │ │ │ + bcs.w 996a │ │ │ │ │ bl 1c0 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 9364 │ │ │ │ │ + b.n 93dc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9238 │ │ │ │ │ + bne.w 92b0 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9256 │ │ │ │ │ - b.n 9268 │ │ │ │ │ + bne.w 92ce │ │ │ │ │ + b.n 92e0 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bls.n 94c0 │ │ │ │ │ + bls.n 9538 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r0, [pc, #700] @ (96b0 ) │ │ │ │ │ + ldr r0, [pc, #700] @ (9728 ) │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w a2b6 │ │ │ │ │ + beq.w a32e │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9414 │ │ │ │ │ + bge.n 948c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cbnz r3, 9414 │ │ │ │ │ + cbnz r3, 948c │ │ │ │ │ add.w r0, r0, #1080 @ 0x438 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 98a0 │ │ │ │ │ + bne.w 9918 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ - beq.n 9484 │ │ │ │ │ + beq.n 94fc │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 9a62 │ │ │ │ │ + bne.w 9ada │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 94aa │ │ │ │ │ + blt.n 9522 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 988a │ │ │ │ │ + blt.w 9902 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 93d6 │ │ │ │ │ + beq.n 944e │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 93d6 │ │ │ │ │ + bge.n 944e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 93d6 │ │ │ │ │ + bne.n 944e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 93d6 │ │ │ │ │ + b.n 944e │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c48 │ │ │ │ │ + beq.w 9cc0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt r1, [r2, #0] │ │ │ │ │ - b.n 9310 │ │ │ │ │ + b.n 9388 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c52 │ │ │ │ │ + beq.w 9cca │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 99c8 │ │ │ │ │ + bne.w 9a40 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9424 │ │ │ │ │ + b.n 949c │ │ │ │ │ mov r6, fp │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9206 │ │ │ │ │ + bne.w 927e │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9206 │ │ │ │ │ - bne.w 9742 │ │ │ │ │ - ldr r1, [pc, #492] @ (96b4 ) │ │ │ │ │ + b.n 927e │ │ │ │ │ + bne.w 97ba │ │ │ │ │ + ldr r1, [pc, #492] @ (972c ) │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r0, [pc, #476] @ (96b0 ) │ │ │ │ │ + ldr r0, [pc, #476] @ (9728 ) │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w a2b6 │ │ │ │ │ + beq.w a32e │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 94f2 │ │ │ │ │ + bge.n 956a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cbnz r3, 94f2 │ │ │ │ │ + cbnz r3, 956a │ │ │ │ │ add.w r0, r0, #1080 @ 0x438 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9424 │ │ │ │ │ + beq.n 949c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9c58 │ │ │ │ │ + beq.w 9cd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9424 │ │ │ │ │ + b.n 949c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 9bd4 │ │ │ │ │ + beq.w 9c4c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 9766 │ │ │ │ │ + beq.w 97de │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ bic.w r2, r2, #4 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bhi.n 9550 │ │ │ │ │ + bhi.n 95c8 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 9b02 │ │ │ │ │ + beq.w 9b7a │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.w 970c │ │ │ │ │ + bne.w 9784 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl a5a0 <_PyLong_Copy> │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a244 │ │ │ │ │ + beq.w a2bc │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ - blt.w 9a96 │ │ │ │ │ + blt.w 9b0e │ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1b34 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w a23a │ │ │ │ │ - ldr r0, [pc, #272] @ (96b0 ) │ │ │ │ │ + beq.w a2b2 │ │ │ │ │ + ldr r0, [pc, #272] @ (9728 ) │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt.w r2, [sl] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, sl │ │ │ │ │ - ldr r6, [pc, #260] @ (96b4 ) │ │ │ │ │ + ldr r6, [pc, #260] @ (972c ) │ │ │ │ │ ldr.w r2, [r0, #1080] @ 0x438 │ │ │ │ │ mov r5, r3 │ │ │ │ │ strd sl, fp, [sp, #4] │ │ │ │ │ sub.w r9, r6, #16 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ mov sl, r7 │ │ │ │ │ itt lt │ │ │ │ │ @@ -14384,421 +14430,421 @@ │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 96b8 │ │ │ │ │ + beq.n 9730 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 97ce │ │ │ │ │ + beq.w 9846 │ │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ │ - bhi.w 9bf6 │ │ │ │ │ + bhi.w 9c6e │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7710 │ │ │ │ │ + bl 7788 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9c10 │ │ │ │ │ + beq.w 9c88 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 9a8c │ │ │ │ │ + beq.w 9b04 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 994a │ │ │ │ │ + beq.w 99c2 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9878 │ │ │ │ │ + blt.w 98f0 │ │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97ba │ │ │ │ │ + blt.w 9832 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w a208 │ │ │ │ │ + beq.w a280 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 82c │ │ │ │ │ + bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97a4 │ │ │ │ │ + blt.w 981c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a208 │ │ │ │ │ + beq.w a280 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9b08 │ │ │ │ │ + blt.w 9b80 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n 95ee │ │ │ │ │ + b.n 9666 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9af6 │ │ │ │ │ + blt.w 9b6e │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9746 │ │ │ │ │ - ldr r4, [pc, #12] @ (96b4 ) │ │ │ │ │ - b.n 93d6 │ │ │ │ │ + blt.n 97be │ │ │ │ │ + ldr r4, [pc, #12] @ (972c ) │ │ │ │ │ + b.n 944e │ │ │ │ │ movs r6, #16 │ │ │ │ │ - b.n 90de │ │ │ │ │ + b.n 9156 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ - blt.w 99b0 │ │ │ │ │ + blt.w 9a28 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9ce2 │ │ │ │ │ - ldr r1, [pc, #716] @ (99ac ) │ │ │ │ │ + blt.w 9d5a │ │ │ │ │ + ldr r1, [pc, #716] @ (9a24 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL long_compare │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a24 │ │ │ │ │ + bne.w 9a9c │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a222 │ │ │ │ │ + blt.w a29a │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9a74 │ │ │ │ │ + blt.w 9aec │ │ │ │ │ mov sl, r6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.w 98bc │ │ │ │ │ + beq.w 9934 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp.w r2, r1, lsr #3 │ │ │ │ │ - bgt.w 98bc │ │ │ │ │ + bgt.w 9934 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9066 │ │ │ │ │ - ldr r4, [pc, #616] @ (99ac ) │ │ │ │ │ - b.n 9424 │ │ │ │ │ - ldr r4, [pc, #612] @ (99ac ) │ │ │ │ │ + bne.w 90de │ │ │ │ │ + ldr r4, [pc, #616] @ (9a24 ) │ │ │ │ │ + b.n 949c │ │ │ │ │ + ldr r4, [pc, #612] @ (9a24 ) │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9212 │ │ │ │ │ + bne.w 928a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 9218 │ │ │ │ │ - b.n 93d0 │ │ │ │ │ + bne.w 9290 │ │ │ │ │ + b.n 9448 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl a5a0 <_PyLong_Copy> │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a244 │ │ │ │ │ + beq.w a2bc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 978a │ │ │ │ │ + bge.n 9802 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a294 │ │ │ │ │ + beq.w a30c │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1b34 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a21c │ │ │ │ │ + beq.w a294 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ - b.n 953c │ │ │ │ │ + b.n 95b4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9678 │ │ │ │ │ + bne.w 96f0 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 9678 │ │ │ │ │ + b.n 96f0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 965e │ │ │ │ │ + bne.w 96d6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 965e │ │ │ │ │ + b.n 96d6 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 960c │ │ │ │ │ + bne.w 9684 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ lsls r7, r3, #30 │ │ │ │ │ - bne.w 9b78 │ │ │ │ │ + bne.w 9bf0 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c10 │ │ │ │ │ + beq.w 9c88 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ eors r2, r3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r8, r3, #1 │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bne.w 9b1e │ │ │ │ │ + bne.w 9b96 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mul.w r0, r1, r8 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a210 │ │ │ │ │ + beq.w a288 │ │ │ │ │ strd r7, r0, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 9638 │ │ │ │ │ + b.n 96b0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 9b2e │ │ │ │ │ + blt.w 9ba6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ lsrs r3, r2, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w r8, #2 │ │ │ │ │ movne.w r8, #3 │ │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a29e │ │ │ │ │ + beq.w a316 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ orr.w r3, r0, r8, lsl #3 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ add.w r3, r5, #12 │ │ │ │ │ mov.w ip, r1, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r1, ip, r2, lsl #2 │ │ │ │ │ lsrs r2, r2, #30 │ │ │ │ │ str.w r0, [r3], #4 │ │ │ │ │ orrs.w r0, r1, r2 │ │ │ │ │ - beq.w 9134 │ │ │ │ │ - b.n 985c │ │ │ │ │ + beq.w 91ac │ │ │ │ │ + b.n 98d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9642 │ │ │ │ │ + bne.w 96ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9642 │ │ │ │ │ + b.n 96ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9afe │ │ │ │ │ + beq.w 9b76 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 93d6 │ │ │ │ │ + beq.w 944e │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n 9218 │ │ │ │ │ + b.n 9290 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9c58 │ │ │ │ │ + beq.w 9cd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 941e │ │ │ │ │ + b.n 9496 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a262 │ │ │ │ │ + beq.w a2da │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 98e6 │ │ │ │ │ + bge.n 995e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - cbnz r3, 98e6 │ │ │ │ │ + cbnz r3, 995e │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 972a │ │ │ │ │ + b.n 97a2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ movge.w r8, #1 │ │ │ │ │ - blt.w 9b94 │ │ │ │ │ + blt.w 9c0c │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #2 │ │ │ │ │ movne r1, #3 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a29e │ │ │ │ │ + beq.w a316 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ rsb r0, r8, #1 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ orr.w r1, r0, r1, lsl #3 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ add.w r1, r5, #12 │ │ │ │ │ mov.w ip, r2, lsr #30 │ │ │ │ │ bic.w r0, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, ip, r3, lsl #2 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ orrs.w r0, r2, r3 │ │ │ │ │ - beq.w 936a │ │ │ │ │ - b.n 992e │ │ │ │ │ + beq.w 93e2 │ │ │ │ │ + b.n 99a6 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 9632 │ │ │ │ │ + bne.w 96aa │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9978 │ │ │ │ │ + bge.n 99f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 9978 │ │ │ │ │ + cbnz r3, 99f0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a284 │ │ │ │ │ + beq.w a2fc │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 5648 │ │ │ │ │ + bl 56bc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cbe │ │ │ │ │ + beq.w 9d36 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 99a6 │ │ │ │ │ + bge.n 9a1e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 99a6 │ │ │ │ │ + cbnz r3, 9a1e │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 9632 │ │ │ │ │ + b.n 96aa │ │ │ │ │ nop │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96d4 │ │ │ │ │ + bne.w 974c │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 96d4 │ │ │ │ │ + b.n 974c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a240 │ │ │ │ │ + beq.w a2b8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9424 │ │ │ │ │ + b.n 949c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ strne r6, [sp, #16] │ │ │ │ │ - beq.w 91f6 │ │ │ │ │ + beq.w 926e │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82c │ │ │ │ │ + bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9284 │ │ │ │ │ + beq.w 92fc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a1f6 │ │ │ │ │ + blt.w a26e │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9b4a │ │ │ │ │ + bne.w 9bc2 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 91f6 │ │ │ │ │ + b.w 926e │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9b82 │ │ │ │ │ + blt.w 9bfa │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9ba0 │ │ │ │ │ + blt.w 9c18 │ │ │ │ │ movs r5, #0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r4, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -14808,56 +14854,56 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9206 │ │ │ │ │ - b.n 94ac │ │ │ │ │ + bge.w 927e │ │ │ │ │ + b.n 9524 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 9bf0 │ │ │ │ │ + beq.w 9c68 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 99f4 │ │ │ │ │ + b.n 9a6c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9706 │ │ │ │ │ + bne.w 977e │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 9706 │ │ │ │ │ + b.n 977e │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.w 9956 │ │ │ │ │ - b.n 9632 │ │ │ │ │ + beq.w 99ce │ │ │ │ │ + b.n 96aa │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9580 │ │ │ │ │ + bne.w 95f8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 9580 │ │ │ │ │ + b.n 95f8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a1e6 │ │ │ │ │ + blt.w a25e │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9acc │ │ │ │ │ + bge.n 9b44 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a248 │ │ │ │ │ + beq.w a2c0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -14866,331 +14912,331 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1b34 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 9364 │ │ │ │ │ - ldr r4, [pc, #560] @ (9d28 ) │ │ │ │ │ + b.n 93dc │ │ │ │ │ + ldr r4, [pc, #560] @ (9da0 ) │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 94ac │ │ │ │ │ + b.n 9524 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n 9758 │ │ │ │ │ - ldr r5, [pc, #552] @ (9d2c ) │ │ │ │ │ + b.n 97d0 │ │ │ │ │ + ldr r5, [pc, #552] @ (9da4 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 9a50 │ │ │ │ │ + b.n 9ac8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9688 │ │ │ │ │ + bne.w 9700 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 9688 │ │ │ │ │ + b.n 9700 │ │ │ │ │ subs r0, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ - b.n 980c │ │ │ │ │ + b.n 9884 │ │ │ │ │ negs r1, r1 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r2, r2, r2, lsl #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 982a │ │ │ │ │ - ldr r5, [pc, #488] @ (9d28 ) │ │ │ │ │ + b.n 98a2 │ │ │ │ │ + ldr r5, [pc, #488] @ (9da0 ) │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a348 │ │ │ │ │ + blt.w a3c0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w r2, [r7], #4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b6a │ │ │ │ │ + bge.n 9be2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 9b6a │ │ │ │ │ + cbnz r3, 9be2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 9b52 │ │ │ │ │ + bne.n 9bca │ │ │ │ │ ldrd r8, r7, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 9a50 │ │ │ │ │ + b.n 9ac8 │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mvns r0, r0 │ │ │ │ │ - b.n 97e4 │ │ │ │ │ + b.n 985c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a2c │ │ │ │ │ + bne.w 9aa4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9a2c │ │ │ │ │ + b.n 9aa4 │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ - b.n 98fe │ │ │ │ │ + b.n 9976 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a36 │ │ │ │ │ + bne.w 9aae │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9a36 │ │ │ │ │ + b.n 9aae │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a2f0 │ │ │ │ │ + blt.w a368 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a2dc │ │ │ │ │ + blt.w a354 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.w 9268 │ │ │ │ │ + b.w 92e0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movs r5, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 9a50 │ │ │ │ │ + b.n 9ac8 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.w 91f6 │ │ │ │ │ + b.w 926e │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ cmp r1, #150 @ 0x96 │ │ │ │ │ - ble.w 960c │ │ │ │ │ + ble.w 9684 │ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 252c <_PyLong_AsByteArray+0x120> │ │ │ │ │ + bl 2528 <_PyLong_AsByteArray+0xa8> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 9638 │ │ │ │ │ + bne.w 96b0 │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9c7c │ │ │ │ │ + blt.n 9cf4 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9c8c │ │ │ │ │ + blt.n 9d04 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9c9c │ │ │ │ │ + blt.n 9d14 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9cae │ │ │ │ │ + blt.n 9d26 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9a50 │ │ │ │ │ + b.n 9ac8 │ │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w a244 │ │ │ │ │ + beq.w a2bc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a2a6 │ │ │ │ │ + blt.w a31e │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.w 91f6 │ │ │ │ │ + b.w 926e │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov.w r6, #536870912 @ 0x20000000 │ │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ │ ldr.w r9, [r3, #12] │ │ │ │ │ - b.w 90f0 │ │ │ │ │ + b.w 9168 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c1e │ │ │ │ │ + bne.n 9c96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c1e │ │ │ │ │ + b.n 9c96 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c26 │ │ │ │ │ + bne.n 9c9e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c26 │ │ │ │ │ + b.n 9c9e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c30 │ │ │ │ │ + bne.n 9ca8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c30 │ │ │ │ │ + b.n 9ca8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c38 │ │ │ │ │ + bne.n 9cb0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c38 │ │ │ │ │ + b.n 9cb0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9cf8 │ │ │ │ │ + blt.n 9d70 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9c14 │ │ │ │ │ + bge.n 9c8c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c14 │ │ │ │ │ + bne.n 9c8c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c14 │ │ │ │ │ + b.n 9c8c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96de │ │ │ │ │ + bne.w 9756 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 96de │ │ │ │ │ + b.n 9756 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9cca │ │ │ │ │ + bne.n 9d42 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 9cca │ │ │ │ │ + b.n 9d42 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 90aa │ │ │ │ │ - ldr r0, [pc, #12] @ (9d28 ) │ │ │ │ │ + bne.w 9122 │ │ │ │ │ + ldr r0, [pc, #12] @ (9da0 ) │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.w 90aa │ │ │ │ │ + b.w 9122 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ mov r0, sl │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt.w r1, [sl] │ │ │ │ │ mov r1, sl │ │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a300 │ │ │ │ │ + beq.w a378 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, 9d6c │ │ │ │ │ + cbz r7, 9de4 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a302 │ │ │ │ │ + beq.w a37a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str.w r6, [r5, #4]! │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b3c │ │ │ │ │ + beq.w 9bb4 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, 9dae │ │ │ │ │ + cbz r7, 9e26 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - beq.w 9b3c │ │ │ │ │ - bl a490 │ │ │ │ │ + beq.w 9bb4 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.n 9d76 │ │ │ │ │ - cbz r4, 9dce │ │ │ │ │ + bne.n 9dee │ │ │ │ │ + cbz r4, 9e46 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9dce │ │ │ │ │ + bge.n 9e46 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9dce │ │ │ │ │ + cbnz r3, 9e46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bmi.w a1d8 │ │ │ │ │ + bmi.w a250 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - ldr r5, [pc, #656] @ (a07c ) │ │ │ │ │ + ldr r5, [pc, #656] @ (a0f4 ) │ │ │ │ │ add.w r2, r8, #12 │ │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov fp, r7 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt lr, #0 │ │ │ │ │ @@ -15199,552 +15245,552 @@ │ │ │ │ │ str.w sl, [sp, #24] │ │ │ │ │ str.w lr, [sp, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ movs r6, #29 │ │ │ │ │ mov r7, fp │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr.w sl, [r2, r3, lsl #2] │ │ │ │ │ - b.n 9e1e │ │ │ │ │ + b.n 9e96 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bcc.w a080 │ │ │ │ │ + bcc.w a0f8 │ │ │ │ │ lsr.w r3, sl, r6 │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ orrs.w r8, r3, r8, lsl #1 │ │ │ │ │ - beq.w 9ff8 │ │ │ │ │ + beq.w a070 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bne.n 9e18 │ │ │ │ │ + bne.n 9e90 │ │ │ │ │ ands.w r9, r8, #1 │ │ │ │ │ - beq.w 9fb4 │ │ │ │ │ + beq.w a02c │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ rsb r8, r9, #5 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w 9fc6 │ │ │ │ │ + bhi.w a03e │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r0, r3, r0 │ │ │ │ │ smull r0, r1, r0, r0 │ │ │ │ │ adds r5, r0, #5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp.w r5, #262 @ 0x106 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.w a056 │ │ │ │ │ + bcs.w a0ce │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ add.w r5, r3, r5, lsl #4 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r5, r3 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9fea │ │ │ │ │ + bge.w a062 │ │ │ │ │ subs r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9fea │ │ │ │ │ + bne.w a062 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 9ff4 │ │ │ │ │ + beq.w a06c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a1dc │ │ │ │ │ + beq.w a254 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9fe6 │ │ │ │ │ + bge.w a05e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9fe6 │ │ │ │ │ + bne.w a05e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - bne.n 9e4e │ │ │ │ │ + bne.n 9ec6 │ │ │ │ │ mov.w fp, fp, asr #1 │ │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ add.w fp, r3, fp, lsl #2 │ │ │ │ │ ldr.w r1, [fp, #-64] │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9fd8 │ │ │ │ │ - cbz r4, 9f12 │ │ │ │ │ + beq.n a050 │ │ │ │ │ + cbz r4, 9f8a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9f12 │ │ │ │ │ + bge.n 9f8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9f12 │ │ │ │ │ + cbnz r3, 9f8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, 9f42 │ │ │ │ │ + cbz r7, 9fba │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a1dc │ │ │ │ │ + beq.w a254 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9f3c │ │ │ │ │ + bge.n 9fb4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 9f3c │ │ │ │ │ + cbnz r3, 9fb4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 9fae │ │ │ │ │ + ble.n a026 │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a1c0 │ │ │ │ │ - cbz r5, 9f74 │ │ │ │ │ + beq.w a238 │ │ │ │ │ + cbz r5, 9fec │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9f74 │ │ │ │ │ + bge.n 9fec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 9f74 │ │ │ │ │ + cbnz r3, 9fec │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a1d0 │ │ │ │ │ + beq.w a248 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a1c8 │ │ │ │ │ + beq.w a240 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9fa2 │ │ │ │ │ + bge.n a01a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9fa2 │ │ │ │ │ + cbnz r3, a01a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ subs.w r9, r9, #1 │ │ │ │ │ - bcs.n 9f4c │ │ │ │ │ + bcs.n 9fc4 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 9e18 │ │ │ │ │ + b.n 9e90 │ │ │ │ │ mov.w r8, r8, asr #1 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ tst.w r8, #1 │ │ │ │ │ - beq.n 9fb4 │ │ │ │ │ + beq.n a02c │ │ │ │ │ mov fp, r8 │ │ │ │ │ - b.n 9e46 │ │ │ │ │ + b.n 9ebe │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9e8a │ │ │ │ │ + bne.w 9f02 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 9284 │ │ │ │ │ - b.n 9b4e │ │ │ │ │ + bne.w 92fc │ │ │ │ │ + b.n 9bc6 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9ed8 │ │ │ │ │ + b.n 9f50 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 9eac │ │ │ │ │ + bne.w 9f24 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9ed8 │ │ │ │ │ + b.n 9f50 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a1c0 │ │ │ │ │ - cbz r5, a020 │ │ │ │ │ + beq.w a238 │ │ │ │ │ + cbz r5, a098 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a020 │ │ │ │ │ + bge.n a098 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, a020 │ │ │ │ │ + cbnz r3, a098 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a1d4 │ │ │ │ │ + beq.w a24c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a1c8 │ │ │ │ │ + beq.w a240 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a04e │ │ │ │ │ + bge.n a0c6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, a04e │ │ │ │ │ + cbnz r3, a0c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9e18 │ │ │ │ │ + b.n 9e90 │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r5, r0, r5 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r5, ip │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.n a136 │ │ │ │ │ + bcs.n a1ae │ │ │ │ │ bl 1c0 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9e8a │ │ │ │ │ - b.n 9fd8 │ │ │ │ │ + bne.w 9f02 │ │ │ │ │ + b.n a050 │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov fp, r7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bcs.w 9e0a │ │ │ │ │ + bcs.w 9e82 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n a12c │ │ │ │ │ + beq.n a1a4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ tst.w r8, #1 │ │ │ │ │ - beq.w a1b8 │ │ │ │ │ + beq.w a230 │ │ │ │ │ sub.w r9, r9, r6 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9fdc │ │ │ │ │ - bl a490 │ │ │ │ │ + beq.n a054 │ │ │ │ │ + bl a508 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n a1b4 │ │ │ │ │ + beq.n a22c │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n a1ae │ │ │ │ │ - bl a490 │ │ │ │ │ + beq.n a226 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ subs.w r9, r9, #1 │ │ │ │ │ - bne.n a0a8 │ │ │ │ │ + bne.n a120 │ │ │ │ │ mov.w r3, r8, asr #1 │ │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr.w r1, [r3, #-64] │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9fdc │ │ │ │ │ + beq.w a054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, a126 │ │ │ │ │ + cbz r7, a19e │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n a1aa │ │ │ │ │ + beq.n a222 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w a30a │ │ │ │ │ + bgt.w a382 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n a190 │ │ │ │ │ + bne.n a208 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 9b4e │ │ │ │ │ + b.n 9bc6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n a182 │ │ │ │ │ + blt.n a1fa │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #2 │ │ │ │ │ movne r6, #3 │ │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, a1a2 │ │ │ │ │ + cbz r0, a21a │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ orr.w r1, r0, r6, lsl #3 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ add.w r1, r5, #12 │ │ │ │ │ lsrs r6, r2, #30 │ │ │ │ │ bic.w r0, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, r6, r3, lsl #2 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ orrs.w r0, r2, r3 │ │ │ │ │ - beq.w 9e8a │ │ │ │ │ - b.n a168 │ │ │ │ │ + beq.w 9f02 │ │ │ │ │ + b.n a1e0 │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ - b.n a13e │ │ │ │ │ + b.n a1b6 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r4, r5 │ │ │ │ │ - bne.w 99f4 │ │ │ │ │ - b.n a132 │ │ │ │ │ + bne.w 9a6c │ │ │ │ │ + b.n a1aa │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9fdc │ │ │ │ │ + b.n a054 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n 9b3e │ │ │ │ │ + b.n 9bb6 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 9284 │ │ │ │ │ + b.w 92fc │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n a0dc │ │ │ │ │ + b.n a154 │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov.w r8, r8, asr #1 │ │ │ │ │ - b.n a09a │ │ │ │ │ + b.n a112 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9fdc │ │ │ │ │ + b.n a054 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ - b.w 9284 │ │ │ │ │ + b.w 92fc │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9fa8 │ │ │ │ │ + b.n a020 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9e18 │ │ │ │ │ - ldr r5, [pc, #372] @ (a350 ) │ │ │ │ │ - b.n a12c │ │ │ │ │ + b.n 9e90 │ │ │ │ │ + ldr r5, [pc, #372] @ (a3c8 ) │ │ │ │ │ + b.n a1a4 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 9284 │ │ │ │ │ + b.w 92fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9ab6 │ │ │ │ │ + bne.w 9b2e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9ab6 │ │ │ │ │ + b.n 9b2e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a10 │ │ │ │ │ + bne.w 9a88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9a10 │ │ │ │ │ + b.n 9a88 │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9c16 │ │ │ │ │ + b.n 9c8e │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ - bl a490 │ │ │ │ │ - b.n 9c14 │ │ │ │ │ + bl a508 │ │ │ │ │ + b.n 9c8c │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 9a50 │ │ │ │ │ + b.n 9ac8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 9772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.w 96fa │ │ │ │ │ + b.w 9772 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 9a50 │ │ │ │ │ + b.n 9ac8 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9c58 │ │ │ │ │ + b.n 9cd0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9a50 │ │ │ │ │ + b.n 9ac8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9acc │ │ │ │ │ + b.n 9b44 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.w 9284 │ │ │ │ │ + b.w 92fc │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.w 9284 │ │ │ │ │ + b.w 92fc │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 9a50 │ │ │ │ │ + b.w 9ac8 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, a2ae │ │ │ │ │ + cbnz r3, a326 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 9a14 │ │ │ │ │ + b.w 9a8c │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9cd2 │ │ │ │ │ - b.n 9c14 │ │ │ │ │ + blt.w 9d4a │ │ │ │ │ + b.n 9c8c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 978a │ │ │ │ │ + b.w 9802 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b.w 9284 │ │ │ │ │ + b.w 92fc │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n a270 │ │ │ │ │ + b.n a2e8 │ │ │ │ │ mov r4, r6 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.w 9a14 │ │ │ │ │ + b.w 9a8c │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a2c8 │ │ │ │ │ + blt.n a340 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 9a50 │ │ │ │ │ + b.w 9ac8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9c62 │ │ │ │ │ - ldr r4, [pc, #120] @ (a350 ) │ │ │ │ │ + bne.w 9cda │ │ │ │ │ + ldr r4, [pc, #120] @ (a3c8 ) │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n a276 │ │ │ │ │ + b.n a2ee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9bc8 │ │ │ │ │ + bne.w 9c40 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9bc8 │ │ │ │ │ + b.n 9c40 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9bbc │ │ │ │ │ + bne.w 9c34 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9bbc │ │ │ │ │ + b.n 9c34 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - ldr r5, [pc, #72] @ (a350 ) │ │ │ │ │ + ldr r5, [pc, #72] @ (a3c8 ) │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 9b3e │ │ │ │ │ + b.n 9bb6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3424 │ │ │ │ │ + bl 3498 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r4, a344 │ │ │ │ │ - bl a490 │ │ │ │ │ + cbz r4, a3bc │ │ │ │ │ + bl a508 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, a33e │ │ │ │ │ - bl ab1c │ │ │ │ │ + cbz r7, a3b6 │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 9284 │ │ │ │ │ - bl a490 │ │ │ │ │ + beq.w 92fc │ │ │ │ │ + bl a508 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ subs r6, #1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n a126 │ │ │ │ │ + b.n a19e │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9fdc │ │ │ │ │ + b.n a054 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n a270 │ │ │ │ │ + b.n a2e8 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000a354 <_PyLong_Subtract>: │ │ │ │ │ +0000a3cc <_PyLong_Subtract>: │ │ │ │ │ _PyLong_Subtract(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r3, r2 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n a3e6 <_PyLong_Subtract+0x92> │ │ │ │ │ + bhi.n a45e <_PyLong_Subtract+0x92> │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ @@ -15752,15 +15798,15 @@ │ │ │ │ │ sbc.w r3, r3, r2, asr #31 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc.w r2, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n a3c6 <_PyLong_Subtract+0x72> │ │ │ │ │ + bcs.n a43e <_PyLong_Subtract+0x72> │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ │ add r3, r2 │ │ │ │ │ @@ -15769,34 +15815,34 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n a3f8 <_PyLong_Subtract+0xa4> │ │ │ │ │ + bcs.n a470 <_PyLong_Subtract+0xa4> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a44c <_PyLong_Subtract+0xf8> │ │ │ │ │ + beq.n a4c4 <_PyLong_Subtract+0xf8> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n a442 <_PyLong_Subtract+0xee> │ │ │ │ │ + beq.n a4ba <_PyLong_Subtract+0xee> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 7124 │ │ │ │ │ + b.w 719c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #1 │ │ │ │ │ - blt.n a474 <_PyLong_Subtract+0x120> │ │ │ │ │ + blt.n a4ec <_PyLong_Subtract+0x120> │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a480 <_PyLong_Subtract+0x12c> │ │ │ │ │ + beq.n a4f8 <_PyLong_Subtract+0x12c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ @@ -15810,106 +15856,106 @@ │ │ │ │ │ lsrs r1, r4, #30 │ │ │ │ │ rsb r2, r6, #1 │ │ │ │ │ orr.w r2, r2, #16 │ │ │ │ │ bic.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r1, r1, r5, lsl #2 │ │ │ │ │ strd r2, r4, [r3, #8] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ - b.n a3c0 <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a438 <_PyLong_Subtract+0x6c> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 3e58 │ │ │ │ │ + b.w 3ecc │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n a46e <_PyLong_Subtract+0x11a> │ │ │ │ │ - bl 3e58 │ │ │ │ │ + beq.n a4e6 <_PyLong_Subtract+0x11a> │ │ │ │ │ + bl 3ecc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a3c0 <_PyLong_Subtract+0x6c> │ │ │ │ │ + beq.n a438 <_PyLong_Subtract+0x6c> │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - b.n a3c0 <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a438 <_PyLong_Subtract+0x6c> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n a3ee <_PyLong_Subtract+0x9a> │ │ │ │ │ + b.n a466 <_PyLong_Subtract+0x9a> │ │ │ │ │ negs r4, r0 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r5, r5, r5, lsl #1 │ │ │ │ │ - b.n a400 <_PyLong_Subtract+0xac> │ │ │ │ │ + b.n a478 <_PyLong_Subtract+0xac> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n a3c0 <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a438 <_PyLong_Subtract+0x6c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a48c : │ │ │ │ │ +0000a504 : │ │ │ │ │ PyLong_FromUInt32(): │ │ │ │ │ b.w e0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromUnsignedLong │ │ │ │ │ │ │ │ │ │ -0000a490 : │ │ │ │ │ +0000a508 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ - cbz r0, a4a4 │ │ │ │ │ + cbz r0, a51c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a4a4 │ │ │ │ │ + bge.n a51c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, a4a4 │ │ │ │ │ + cbnz r3, a51c │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a4a8 : │ │ │ │ │ +0000a520 : │ │ │ │ │ int_bit_length(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ - beq.n a55c │ │ │ │ │ + beq.n a5d4 │ │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ │ movs r3, #30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ smull r3, r2, r2, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n a588 │ │ │ │ │ + beq.n a600 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ adc.w r2, r2, r1, asr #31 │ │ │ │ │ adds r0, r3, #5 │ │ │ │ │ adc.w lr, r2, #0 │ │ │ │ │ cmp.w r0, #262 @ 0x106 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov ip, r2 │ │ │ │ │ sbcs.w lr, lr, #0 │ │ │ │ │ - bcc.n a55e │ │ │ │ │ + bcc.n a5d6 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r1, r1, r0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w ip, ip, #0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcc.n a576 │ │ │ │ │ + bcc.n a5ee │ │ │ │ │ movs r0, #20 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r0, a582 │ │ │ │ │ + cbz r0, a5fa │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ eors r3, r1 │ │ │ │ │ eors r2, r1 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ sbc.w r5, r2, r1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -15947,40 +15993,40 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n a556 │ │ │ │ │ + b.n a5ce │ │ │ │ │ adds r0, r3, #5 │ │ │ │ │ mov r1, r3 │ │ │ │ │ adc.w r4, r2, #0 │ │ │ │ │ cmp.w r0, #262 @ 0x106 │ │ │ │ │ mov ip, r2 │ │ │ │ │ sbcs.w r4, r4, #0 │ │ │ │ │ - bcs.n a4f2 │ │ │ │ │ - b.n a55e │ │ │ │ │ + bcs.n a56a │ │ │ │ │ + b.n a5d6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a5a0 <_PyLong_Copy>: │ │ │ │ │ +0000a618 <_PyLong_Copy>: │ │ │ │ │ _PyLong_Copy(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n a5de <_PyLong_Copy+0x3e> │ │ │ │ │ + bhi.n a656 <_PyLong_Copy+0x3e> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n a5de <_PyLong_Copy+0x3e> │ │ │ │ │ + bcs.n a656 <_PyLong_Copy+0x3e> │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ │ add r3, r2 │ │ │ │ │ @@ -15994,15 +16040,15 @@ │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a61c <_PyLong_Copy+0x7c> │ │ │ │ │ + cbz r0, a694 <_PyLong_Copy+0x7c> │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ adds r0, #12 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bic.w ip, r2, #4 │ │ │ │ │ lsls r2, r1, #2 │ │ │ │ │ str.w ip, [r3, #8] │ │ │ │ │ @@ -16011,28 +16057,28 @@ │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a624 <_PyLong_Multiply>: │ │ │ │ │ +0000a69c <_PyLong_Multiply>: │ │ │ │ │ _PyLong_Multiply(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ orr.w ip, r3, r2 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.n a6b0 <_PyLong_Multiply+0x8c> │ │ │ │ │ + bhi.n a728 <_PyLong_Multiply+0x8c> │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ @@ -16040,15 +16086,15 @@ │ │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n a690 <_PyLong_Multiply+0x6c> │ │ │ │ │ + bcs.n a708 <_PyLong_Multiply+0x6c> │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -16056,352 +16102,367 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n a6dc <_PyLong_Multiply+0xb8> │ │ │ │ │ + bcs.n a754 <_PyLong_Multiply+0xb8> │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - bl 3530 │ │ │ │ │ + bl 35a4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ eors r3, r2 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a68c <_PyLong_Multiply+0x68> │ │ │ │ │ + beq.n a704 <_PyLong_Multiply+0x68> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1b34 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n a68c <_PyLong_Multiply+0x68> │ │ │ │ │ + b.n a704 <_PyLong_Multiply+0x68> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n a724 <_PyLong_Multiply+0x100> │ │ │ │ │ + blt.n a79c <_PyLong_Multiply+0x100> │ │ │ │ │ lsrs r2, r4, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ movne r2, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a68c <_PyLong_Multiply+0x68> │ │ │ │ │ + beq.n a704 <_PyLong_Multiply+0x68> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r2, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r5, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ orrs.w r2, r5, r4 │ │ │ │ │ - beq.n a68c <_PyLong_Multiply+0x68> │ │ │ │ │ - b.n a70c <_PyLong_Multiply+0xe8> │ │ │ │ │ + beq.n a704 <_PyLong_Multiply+0x68> │ │ │ │ │ + b.n a784 <_PyLong_Multiply+0xe8> │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n a6e4 <_PyLong_Multiply+0xc0> │ │ │ │ │ + b.n a75c <_PyLong_Multiply+0xc0> │ │ │ │ │ │ │ │ │ │ -0000a730 : │ │ │ │ │ +0000a7a8 : │ │ │ │ │ long_abs_method(): │ │ │ │ │ + push {r3, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ + mov r3, r0 │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n a756 │ │ │ │ │ + beq.n a7e0 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n a7b2 │ │ │ │ │ + bne.n a852 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ - bx lr │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + pop {r3, pc} │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n a7a6 │ │ │ │ │ + bhi.n a82c │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - push {lr} │ │ │ │ │ negs r3, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ mov.w r2, r3, asr #31 │ │ │ │ │ sbc.w r1, r2, r2, lsl #1 │ │ │ │ │ adds.w lr, r3, #256 @ 0x100 │ │ │ │ │ adc.w ip, r2, #0 │ │ │ │ │ cmp.w lr, #262 @ 0x106 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.n a786 │ │ │ │ │ - ldr r3, [pc, #56] @ (a7b8 ) │ │ │ │ │ + bcs.n a80c │ │ │ │ │ + ldr r3, [pc, #84] @ (a85c ) │ │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - pop {pc} │ │ │ │ │ + b.n a7dc │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ adds.w r3, r3, ip │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n a7aa │ │ │ │ │ - ldr.w lr, [sp], #4 │ │ │ │ │ + bcs.n a84a │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - b.w 4b8 │ │ │ │ │ - R_ARM_THM_JUMP24 long_neg.part.0 │ │ │ │ │ - ldr.w lr, [sp], #4 │ │ │ │ │ - b.w ec4 │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ + R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a7dc │ │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ │ + and.w r2, r1, #3 │ │ │ │ │ + bic.w r1, r1, #7 │ │ │ │ │ + rsb r2, r2, #2 │ │ │ │ │ + orrs r2, r1 │ │ │ │ │ + str r2, [r0, #8] │ │ │ │ │ + b.n a7dc │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ + b.w ec0 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ - b.w a5a0 <_PyLong_Copy> │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ + b.w a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000a7bc : │ │ │ │ │ +0000a860 : │ │ │ │ │ long_divmod(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w a964 │ │ │ │ │ + bpl.w aa08 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #7 │ │ │ │ │ - bpl.w a96e │ │ │ │ │ + bpl.w aa12 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ lsrs r6, r3, #3 │ │ │ │ │ mov.w ip, r2, lsr #3 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n a82a │ │ │ │ │ + beq.n a8ce │ │ │ │ │ cmp.w ip, #300 @ 0x12c │ │ │ │ │ - bhi.w a93e │ │ │ │ │ + bhi.w a9e2 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ - bl 7710 │ │ │ │ │ + bl 7788 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a93a │ │ │ │ │ + beq.w a9de │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a8ec │ │ │ │ │ + beq.n a990 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a89a │ │ │ │ │ + beq.n a93e │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ - cbz r0, a87a │ │ │ │ │ + cbz r0, a91e │ │ │ │ │ strd r6, r5, [r0, #16] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - bne.n a928 │ │ │ │ │ + bne.n a9cc │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsls r6, r3, #30 │ │ │ │ │ - bne.n a914 │ │ │ │ │ + bne.n a9b8 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a93a │ │ │ │ │ + beq.n a9de │ │ │ │ │ ldrd r2, r0, [r5, #8] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ eors r2, r3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r4, r3, #1 │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bne.n a8f4 │ │ │ │ │ + bne.n a998 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mul.w r0, r4, r1 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a90c │ │ │ │ │ + beq.n a9b0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a822 │ │ │ │ │ + bne.n a8c6 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a978 │ │ │ │ │ + blt.n aa1c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a93a │ │ │ │ │ + bge.n a9de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a93a │ │ │ │ │ + bne.n a9de │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a93a │ │ │ │ │ + b.n a9de │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n a818 │ │ │ │ │ + bne.n a8bc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a8c2 │ │ │ │ │ + bge.n a966 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, a8c2 │ │ │ │ │ + cbnz r3, a966 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a990 │ │ │ │ │ + beq.n aa34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5648 │ │ │ │ │ + bl 56bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a988 │ │ │ │ │ + beq.n aa2c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a8e8 │ │ │ │ │ + bge.n a98c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, a8e8 │ │ │ │ │ + cbnz r3, a98c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n a818 │ │ │ │ │ + b.n a8bc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.n a8a4 │ │ │ │ │ - b.n a818 │ │ │ │ │ + beq.n a948 │ │ │ │ │ + b.n a8bc │ │ │ │ │ subs r5, r1, #1 │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ subs r0, r5, r1 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a870 │ │ │ │ │ + bne.n a914 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a490 │ │ │ │ │ - b.n a93a │ │ │ │ │ + bl a508 │ │ │ │ │ + b.n a9de │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mvns r0, r0 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a848 │ │ │ │ │ - b.n a93a │ │ │ │ │ + bne.n a8ec │ │ │ │ │ + b.n a9de │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 7710 │ │ │ │ │ + bl 7788 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w a808 │ │ │ │ │ + bne.w a8ac │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n a826 │ │ │ │ │ + b.n a8ca │ │ │ │ │ sub.w r6, r6, ip │ │ │ │ │ cmp r6, #150 @ 0x96 │ │ │ │ │ - ble.n a928 │ │ │ │ │ + ble.n a9cc │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ - bl 252c <_PyLong_AsByteArray+0x120> │ │ │ │ │ + bl 2528 <_PyLong_AsByteArray+0xa8> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n a93a │ │ │ │ │ + beq.n a9de │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldrd r6, r5, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a822 │ │ │ │ │ - b.n a87a │ │ │ │ │ + bne.w a8c6 │ │ │ │ │ + b.n a91e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n a826 │ │ │ │ │ + b.n a8ca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a882 │ │ │ │ │ + bne.n a926 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a882 │ │ │ │ │ + b.n a926 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a9a8 │ │ │ │ │ + blt.n aa4c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a93a │ │ │ │ │ + bge.n a9de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a93a │ │ │ │ │ + bne.n a9de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a93a │ │ │ │ │ + b.n a9de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a990 │ │ │ │ │ + bne.n aa34 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a990 │ │ │ │ │ + b.n aa34 │ │ │ │ │ │ │ │ │ │ -0000a9b8 <_PyLong_FromBytes>: │ │ │ │ │ +0000aa5c <_PyLong_FromBytes>: │ │ │ │ │ _PyLong_FromBytes(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -16410,34 +16471,34 @@ │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 69c │ │ │ │ │ R_ARM_THM_CALL PyLong_FromString │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r2, a9e6 <_PyLong_FromBytes+0x2e> │ │ │ │ │ - cbz r0, a9ec <_PyLong_FromBytes+0x34> │ │ │ │ │ + cbz r2, aa8a <_PyLong_FromBytes+0x2e> │ │ │ │ │ + cbz r0, aa90 <_PyLong_FromBytes+0x34> │ │ │ │ │ adds r1, r4, r5 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n a9ec <_PyLong_FromBytes+0x34> │ │ │ │ │ + bne.n aa90 <_PyLong_FromBytes+0x34> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r1, #200 @ 0xc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a9e6 <_PyLong_FromBytes+0x2e> │ │ │ │ │ + beq.n aa8a <_PyLong_FromBytes+0x2e> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ @@ -16446,47 +16507,47 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n aa36 <_PyLong_FromBytes+0x7e> │ │ │ │ │ + bge.n aada <_PyLong_FromBytes+0x7e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, aa36 <_PyLong_FromBytes+0x7e> │ │ │ │ │ + cbnz r2, aada <_PyLong_FromBytes+0x7e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n a9e6 <_PyLong_FromBytes+0x2e> │ │ │ │ │ + b.n aa8a <_PyLong_FromBytes+0x2e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000aa3c : │ │ │ │ │ +0000aae0 : │ │ │ │ │ long_long(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n aacc │ │ │ │ │ + beq.n ab70 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n aa88 │ │ │ │ │ + bhi.n ab2c │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n aa88 │ │ │ │ │ + bcs.n ab2c │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ │ add r3, r2 │ │ │ │ │ @@ -16500,15 +16561,15 @@ │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, aac6 │ │ │ │ │ + cbz r0, ab6a │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ adds r0, #12 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bic.w ip, r2, #4 │ │ │ │ │ lsls r2, r1, #2 │ │ │ │ │ str.w ip, [r3, #8] │ │ │ │ │ @@ -16517,170 +16578,170 @@ │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n aad8 │ │ │ │ │ + blt.n ab7c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n aa84 │ │ │ │ │ + b.n ab28 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n aa84 │ │ │ │ │ + b.n ab28 │ │ │ │ │ │ │ │ │ │ -0000aae0 : │ │ │ │ │ +0000ab84 : │ │ │ │ │ long_mod(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.n ab12 │ │ │ │ │ + bpl.n abb6 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n ab12 │ │ │ │ │ + bpl.n abb6 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000ab1c : │ │ │ │ │ +0000abc0 : │ │ │ │ │ l_mod(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ │ mov sl, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ lsrs r2, r7, #3 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.w ac46 │ │ │ │ │ + beq.w acea │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w af5a │ │ │ │ │ + beq.w affe │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w ac92 │ │ │ │ │ - beq.w ac7e │ │ │ │ │ + blt.w ad36 │ │ │ │ │ + beq.w ad22 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w acba │ │ │ │ │ + beq.w ad5e │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c5e8 │ │ │ │ │ - cbz r0, abb4 │ │ │ │ │ + bl c690 │ │ │ │ │ + cbz r0, ac58 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n abb4 │ │ │ │ │ + bge.n ac58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, abb4 │ │ │ │ │ + cbnz r3, ac58 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w af70 │ │ │ │ │ + beq.w b014 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.n abc2 │ │ │ │ │ + bls.n ac66 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w af3c │ │ │ │ │ + beq.w afe0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w ae36 │ │ │ │ │ - cbnz r3, aba8 │ │ │ │ │ + beq.w aeda │ │ │ │ │ + cbnz r3, ac4c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w ae3e │ │ │ │ │ + beq.w aee2 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r6, [sl] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w af70 │ │ │ │ │ + beq.w b014 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n ab84 │ │ │ │ │ + bhi.n ac28 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ rsb r2, r3, #1 │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ adds r7, r2, #5 │ │ │ │ │ mov.w r2, r2, asr #31 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp.w r7, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n ab88 │ │ │ │ │ + bcs.n ac2c │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ac30 │ │ │ │ │ + bge.n acd4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, ac30 │ │ │ │ │ - ldr r2, [pc, #832] @ (af34 ) │ │ │ │ │ + cbnz r3, acd4 │ │ │ │ │ + ldr r2, [pc, #832] @ (afd8 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ae16 │ │ │ │ │ + bne.w aeba │ │ │ │ │ lsls r3, r1, #29 │ │ │ │ │ - bmi.w af8c │ │ │ │ │ - ldr r3, [pc, #816] @ (af38 ) │ │ │ │ │ + bmi.w b030 │ │ │ │ │ + ldr r3, [pc, #816] @ (afdc ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w ae2e │ │ │ │ │ + bhi.w aed2 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ str.w r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r6, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r6, r6, r7, lsl #4 │ │ │ │ │ add r6, r3 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ - b.n ae12 │ │ │ │ │ + b.n aeb6 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w af54 │ │ │ │ │ + bne.w aff8 │ │ │ │ │ eors r3, r7 │ │ │ │ │ and.w r2, r7, #3 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ rsb r4, r2, #1 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsls r5, r3, #30 │ │ │ │ │ - bne.w af22 │ │ │ │ │ + bne.w afc6 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mul.w r0, r4, r1 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ clz r3, r0 │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ @@ -16690,41 +16751,41 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r0, #1 │ │ │ │ │ add.w r2, r4, r0, lsl #2 │ │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs.w ab58 │ │ │ │ │ + bcs.w abfc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w af7e │ │ │ │ │ + bne.w b022 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w af76 │ │ │ │ │ + blt.w b01a │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ mov r6, r4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w ab9a │ │ │ │ │ - b.n ae38 │ │ │ │ │ + bne.w ac3e │ │ │ │ │ + b.n aedc │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ subs.w ip, r7, #10 │ │ │ │ │ - bne.w ae66 │ │ │ │ │ + bne.w af0a │ │ │ │ │ add.w r3, r4, #12 │ │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ │ add.w r6, r3, r0, lsl #2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r1, ip │ │ │ │ │ lsls r0, r0, #31 │ │ │ │ │ - bpl.n ad36 │ │ │ │ │ + bpl.n adda │ │ │ │ │ ldr.w r7, [r6, #-4]! │ │ │ │ │ umull r3, r8, lr, r7 │ │ │ │ │ mov.w r3, #3435973836 @ 0xcccccccc │ │ │ │ │ bic.w r2, r8, #3 │ │ │ │ │ add.w r2, r2, r8, lsr #2 │ │ │ │ │ subs r2, r7, r2 │ │ │ │ │ subs r2, r7, r2 │ │ │ │ │ @@ -16743,15 +16804,15 @@ │ │ │ │ │ adds.w r2, r8, r2 │ │ │ │ │ adc.w r1, r1, ip │ │ │ │ │ adds r2, r2, r2 │ │ │ │ │ adcs r1, r1 │ │ │ │ │ subs.w ip, r7, r2 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ cmp r6, fp │ │ │ │ │ - beq.n ae02 │ │ │ │ │ + beq.n aea6 │ │ │ │ │ ldr.w r7, [r6, #-4] │ │ │ │ │ lsls r3, r1, #30 │ │ │ │ │ orr.w r3, r3, ip, lsr #2 │ │ │ │ │ mov.w r9, #3435973836 @ 0xcccccccc │ │ │ │ │ subs r6, #8 │ │ │ │ │ orr.w r0, r7, ip, lsl #30 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ @@ -16805,72 +16866,72 @@ │ │ │ │ │ adds.w r2, r8, r2 │ │ │ │ │ adc.w r1, r1, ip │ │ │ │ │ adds r2, r2, r2 │ │ │ │ │ adcs r1, r1 │ │ │ │ │ subs.w ip, r0, r2 │ │ │ │ │ sbc.w r1, r3, r1 │ │ │ │ │ cmp r6, fp │ │ │ │ │ - bne.n ad36 │ │ │ │ │ + bne.n adda │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w af70 │ │ │ │ │ + beq.w b014 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ - b.n ab84 │ │ │ │ │ + b.n ac28 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bmi.w af8c │ │ │ │ │ + bmi.w b030 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w ac04 │ │ │ │ │ + bls.w aca8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n ac30 │ │ │ │ │ + b.n acd4 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ lsls r2, r7, #30 │ │ │ │ │ - bne.w aba8 │ │ │ │ │ + bne.w ac4c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ae5c │ │ │ │ │ + bge.n af00 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, ae5c │ │ │ │ │ + cbnz r3, af00 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w af70 │ │ │ │ │ + beq.w b014 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n aba8 │ │ │ │ │ + b.n ac4c │ │ │ │ │ lsls r3, r0, #2 │ │ │ │ │ add.w r8, r4, #12 │ │ │ │ │ subs r3, #4 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r6, r8, r0, lsl #2 │ │ │ │ │ mov r1, ip │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n aec4 │ │ │ │ │ + beq.n af68 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n aeb4 │ │ │ │ │ + beq.n af58 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n ae9a │ │ │ │ │ + beq.n af3e │ │ │ │ │ mov r3, ip │ │ │ │ │ ldr.w r0, [r6, #-4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ @@ -16884,15 +16945,15 @@ │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr.w r0, [r6, #-4]! │ │ │ │ │ lsls r1, r1, #30 │ │ │ │ │ orr.w r1, r1, ip, lsr #2 │ │ │ │ │ orr.w r0, r0, ip, lsl #30 │ │ │ │ │ - b.n af10 │ │ │ │ │ + b.n afb4 │ │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ │ lsls r1, r1, #30 │ │ │ │ │ orr.w r1, r1, ip, lsr #2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r6, #16 │ │ │ │ │ orr.w r0, r0, ip, lsl #30 │ │ │ │ │ @@ -16921,172 +16982,172 @@ │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r6, r8 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bne.n aec4 │ │ │ │ │ - b.n ae02 │ │ │ │ │ + bne.n af68 │ │ │ │ │ + b.n aea6 │ │ │ │ │ subs r5, r1, #1 │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ subs r0, r5, r1 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ - b.n ac68 │ │ │ │ │ + b.n ad0c │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000032a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w aba8 │ │ │ │ │ + beq.w ac4c │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1b34 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ - cbz r6, af70 │ │ │ │ │ + cbz r6, b014 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ - b.n ab94 │ │ │ │ │ + b.n ac38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ac92 │ │ │ │ │ + bne.w ad36 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n abae │ │ │ │ │ + b.n ac52 │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - b.n af4e │ │ │ │ │ + b.n aff2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a5a0 <_PyLong_Copy> │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n af4c │ │ │ │ │ - b.n af70 │ │ │ │ │ + bne.n aff0 │ │ │ │ │ + b.n b014 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n ac30 │ │ │ │ │ + b.n acd4 │ │ │ │ │ │ │ │ │ │ -0000af94 <_PyLong_Format>: │ │ │ │ │ +0000b038 <_PyLong_Format>: │ │ │ │ │ _PyLong_Format(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - beq.n afc2 <_PyLong_Format+0x2e> │ │ │ │ │ + beq.n b066 <_PyLong_Format+0x2e> │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ - bl afd4 │ │ │ │ │ + bl b078 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n afd0 <_PyLong_Format+0x3c> │ │ │ │ │ + beq.n b074 <_PyLong_Format+0x3c> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bl 17e4 │ │ │ │ │ + bl 17f0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n afbc <_PyLong_Format+0x28> │ │ │ │ │ + bne.n b060 <_PyLong_Format+0x28> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n afbe <_PyLong_Format+0x2a> │ │ │ │ │ + b.n b062 <_PyLong_Format+0x2a> │ │ │ │ │ │ │ │ │ │ -0000afd4 : │ │ │ │ │ +0000b078 : │ │ │ │ │ long_format_binary.constprop.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b668 │ │ │ │ │ + beq.w b70c │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.w b668 │ │ │ │ │ + bpl.w b70c │ │ │ │ │ cmp r1, #16 │ │ │ │ │ mov fp, r1 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, #4 │ │ │ │ │ - bne.w b290 │ │ │ │ │ + bne.w b334 │ │ │ │ │ ldr r6, [r7, #8] │ │ │ │ │ and.w r3, r6, #3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ - beq.w b4b2 │ │ │ │ │ + beq.w b556 │ │ │ │ │ movw r3, #17476 @ 0x4444 │ │ │ │ │ movt r3, #1092 @ 0x444 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bhi.w b506 │ │ │ │ │ + bhi.w b5aa │ │ │ │ │ add.w r3, r7, r6, lsl #2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b2a6 │ │ │ │ │ + beq.w b34a │ │ │ │ │ clz r2, r2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ add r0, r4 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ add r0, r2 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bne.w b2b2 │ │ │ │ │ + bne.w b356 │ │ │ │ │ asrs r5, r0, #2 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ addeq r5, #1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b464 │ │ │ │ │ + beq.w b508 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ adds r5, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b4c0 │ │ │ │ │ + bne.w b564 │ │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b51c │ │ │ │ │ + beq.w b5c0 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w b52a │ │ │ │ │ + bne.w b5ce │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.w b522 │ │ │ │ │ + bpl.w b5c6 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.w b574 │ │ │ │ │ + bpl.w b618 │ │ │ │ │ add.w r0, r5, #20 │ │ │ │ │ add.w sl, ip, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b430 │ │ │ │ │ + beq.w b4d4 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, r6, #1 │ │ │ │ │ add.w r9, fp, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r1, r3 │ │ │ │ │ @@ -17105,15 +17166,15 @@ │ │ │ │ │ lsls r5, r1 │ │ │ │ │ orrs r0, r6 │ │ │ │ │ orrs r5, r3 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ orrs r0, r2 │ │ │ │ │ adds r1, #30 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bgt.w b2ee │ │ │ │ │ + bgt.w b392 │ │ │ │ │ and.w r2, r9, r5 │ │ │ │ │ lsr.w r3, r5, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ ite ls │ │ │ │ │ addls r2, #48 @ 0x30 │ │ │ │ │ @@ -17121,15 +17182,15 @@ │ │ │ │ │ strb.w r2, [sl, #-1] │ │ │ │ │ lsl.w r2, r0, r8 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ lsr.w r2, r0, r7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ lsr.w r2, r0, r4 │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ - beq.w b2e2 │ │ │ │ │ + beq.w b386 │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17138,15 +17199,15 @@ │ │ │ │ │ lsr.w r2, r2, r4 │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r0 │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ strb.w r5, [sl, #-2] │ │ │ │ │ - beq.w b2e8 │ │ │ │ │ + beq.w b38c │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17155,15 +17216,15 @@ │ │ │ │ │ lsr.w r2, r2, r4 │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r0 │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ strb.w r5, [sl, #-3] │ │ │ │ │ - beq.w b452 │ │ │ │ │ + beq.w b4f6 │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17172,15 +17233,15 @@ │ │ │ │ │ lsr.w r2, r2, r4 │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r0 │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ strb.w r5, [sl, #-4] │ │ │ │ │ - beq.w b2dc │ │ │ │ │ + beq.w b380 │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17189,15 +17250,15 @@ │ │ │ │ │ lsr.w r2, r2, r4 │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r0 │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ strb.w r5, [sl, #-5] │ │ │ │ │ - beq.w b4d6 │ │ │ │ │ + beq.w b57a │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17207,95 +17268,95 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r0 │ │ │ │ │ sub.w r0, sl, #6 │ │ │ │ │ strb.w r5, [sl, #-6] │ │ │ │ │ orrs.w r5, r3, r2 │ │ │ │ │ - beq.n b244 │ │ │ │ │ + beq.n b2e8 │ │ │ │ │ and.w r5, r9, r3 │ │ │ │ │ lsl.w sl, r2, r8 │ │ │ │ │ lsr.w r6, r3, r4 │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ orr.w r6, r6, sl │ │ │ │ │ cmp r5, #9 │ │ │ │ │ lsr.w sl, r2, r7 │ │ │ │ │ - bhi.n b2bc │ │ │ │ │ + bhi.n b360 │ │ │ │ │ orr.w r3, r6, sl │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ strb.w r5, [r0, #-1]! │ │ │ │ │ orrs.w r5, r3, r2 │ │ │ │ │ - bne.n b216 │ │ │ │ │ + bne.n b2ba │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r5, lr │ │ │ │ │ - bgt.w b4dc │ │ │ │ │ + bgt.w b580 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b442 │ │ │ │ │ + beq.w b4e6 │ │ │ │ │ cmp.w fp, #16 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - bne.n b29a │ │ │ │ │ + bne.n b33e │ │ │ │ │ strb.w r3, [r0, #-1] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r0, #-2] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ subeq r0, #2 │ │ │ │ │ - beq.w b44a │ │ │ │ │ + beq.w b4ee │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b458 │ │ │ │ │ + bne.w b4fc │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str.w ip, [r3] │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #3 │ │ │ │ │ - b.n b008 │ │ │ │ │ + b.n b0ac │ │ │ │ │ cmp.w fp, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n b264 │ │ │ │ │ + b.n b308 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ add.w r0, r3, r4 │ │ │ │ │ - beq.w b04c │ │ │ │ │ + beq.w b0f0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n b04e │ │ │ │ │ + b.n b0f2 │ │ │ │ │ adds r5, #87 @ 0x57 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ strb.w r5, [r0, #-1]! │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ lsr.w r5, r2, r7 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ orrs.w r5, r3, r2 │ │ │ │ │ - bne.n b216 │ │ │ │ │ - b.n b244 │ │ │ │ │ + bne.n b2ba │ │ │ │ │ + b.n b2e8 │ │ │ │ │ sub.w r0, sl, #4 │ │ │ │ │ - b.n b244 │ │ │ │ │ + b.n b2e8 │ │ │ │ │ add.w r0, sl, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n b244 │ │ │ │ │ + b.n b2e8 │ │ │ │ │ sub.w r0, sl, #2 │ │ │ │ │ - b.n b244 │ │ │ │ │ + b.n b2e8 │ │ │ │ │ and.w r2, r9, r5 │ │ │ │ │ lsr.w r3, r5, r4 │ │ │ │ │ lsl.w r5, r0, r8 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -17304,15 +17365,15 @@ │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r2 │ │ │ │ │ lsr.w r2, r0, r7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ lsr.w r2, r0, r4 │ │ │ │ │ strb.w r5, [sl, #-1] │ │ │ │ │ - bgt.n b2e2 │ │ │ │ │ + bgt.n b386 │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17321,15 +17382,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [sl, #-2] │ │ │ │ │ - bgt.n b2e8 │ │ │ │ │ + bgt.n b38c │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17338,15 +17399,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [sl, #-3] │ │ │ │ │ - bgt.n b452 │ │ │ │ │ + bgt.n b4f6 │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17355,15 +17416,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [sl, #-4] │ │ │ │ │ - bgt.n b2dc │ │ │ │ │ + bgt.n b380 │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17372,15 +17433,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [sl, #-5] │ │ │ │ │ - bgt.w b4d6 │ │ │ │ │ + bgt.w b57a │ │ │ │ │ and.w r0, r9, r3 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17390,15 +17451,15 @@ │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ sub.w r0, sl, #6 │ │ │ │ │ strb.w r5, [sl, #-6] │ │ │ │ │ - bgt.w b244 │ │ │ │ │ + bgt.w b2e8 │ │ │ │ │ and.w r6, r9, r3 │ │ │ │ │ lsr.w r5, r3, r4 │ │ │ │ │ lsl.w r3, r2, r8 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r6, r6 │ │ │ │ │ orrs r5, r3 │ │ │ │ │ cmp r6, #9 │ │ │ │ │ @@ -17407,183 +17468,183 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r6 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [r0, #-1]! │ │ │ │ │ - ble.n b400 │ │ │ │ │ - b.n b244 │ │ │ │ │ + ble.n b4a4 │ │ │ │ │ + b.n b2e8 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [sl, #-1] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r0, sl, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b25a │ │ │ │ │ + bne.w b2fe │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w b27a │ │ │ │ │ + bne.w b31e │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [r0, #-1] │ │ │ │ │ - b.n b27a │ │ │ │ │ + b.n b31e │ │ │ │ │ sub.w r0, sl, #3 │ │ │ │ │ - b.n b244 │ │ │ │ │ + b.n b2e8 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ add r3, r5 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ - b.n b28a │ │ │ │ │ + b.n b32e │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b068 │ │ │ │ │ + beq.w b10c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bhi.n b4e0 │ │ │ │ │ - cbz r5, b484 │ │ │ │ │ + bhi.n b584 │ │ │ │ │ + cbz r5, b528 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w b28a │ │ │ │ │ + beq.w b32e │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w b72e │ │ │ │ │ + bne.w b7d2 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ lsls r1, r2, #26 │ │ │ │ │ - bpl.w b72a │ │ │ │ │ + bpl.w b7ce │ │ │ │ │ lsls r1, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ add r3, r5 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w sl, r0, r3 │ │ │ │ │ - b.n b098 │ │ │ │ │ + b.n b13c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - cbz r3, b4f2 │ │ │ │ │ + cbz r3, b596 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r5, #3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b068 │ │ │ │ │ + beq.w b10c │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls.n b474 │ │ │ │ │ + bls.n b518 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bge.n b488 │ │ │ │ │ - b.n b474 │ │ │ │ │ + bge.n b52c │ │ │ │ │ + b.n b518 │ │ │ │ │ sub.w r0, sl, #5 │ │ │ │ │ - b.n b244 │ │ │ │ │ + b.n b2e8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n b0c0 │ │ │ │ │ + b.n b164 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.n b488 │ │ │ │ │ + ble.n b52c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n b474 │ │ │ │ │ - b.n b484 │ │ │ │ │ + bne.n b518 │ │ │ │ │ + b.n b528 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r5, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b068 │ │ │ │ │ + beq.w b10c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ movs r5, #1 │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls.n b474 │ │ │ │ │ - b.n b4c8 │ │ │ │ │ + bls.n b518 │ │ │ │ │ + b.n b56c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n b28a │ │ │ │ │ + b.n b32e │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ add.w sl, r0, r5 │ │ │ │ │ - b.n b098 │ │ │ │ │ + b.n b13c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n b578 │ │ │ │ │ + bne.n b61c │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n b5c0 │ │ │ │ │ + bpl.n b664 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl.w r0, ip, #28 │ │ │ │ │ add.w r0, r0, r5, lsl #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w b67a │ │ │ │ │ + bne.w b71e │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ subs r0, #2 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - cbz r3, b564 │ │ │ │ │ + cbz r3, b608 │ │ │ │ │ cmp.w fp, #16 │ │ │ │ │ - bne.w b71e │ │ │ │ │ + bne.w b7c2 │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ strh.w r3, [r0, #-2] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ subs r0, #4 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w b27a │ │ │ │ │ + bne.w b31e │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strh.w r3, [r0, #-2] │ │ │ │ │ - b.n b27a │ │ │ │ │ + b.n b31e │ │ │ │ │ adds r0, #28 │ │ │ │ │ - b.n b524 │ │ │ │ │ + b.n b5c8 │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n b5ba │ │ │ │ │ + bpl.n b65e │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, ip, #20 │ │ │ │ │ addpl.w r0, ip, #28 │ │ │ │ │ add.w r0, r0, r5, lsl #2 │ │ │ │ │ - cbnz r6, b5c4 │ │ │ │ │ + cbnz r6, b668 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ subs r0, #4 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - cbz r3, b5ac │ │ │ │ │ + cbz r3, b650 │ │ │ │ │ cmp.w fp, #16 │ │ │ │ │ - bne.w b756 │ │ │ │ │ + bne.w b7fa │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ subs r0, #8 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ streq.w r3, [r0, #-4] │ │ │ │ │ - b.n b27a │ │ │ │ │ + b.n b31e │ │ │ │ │ ldr.w r0, [ip, #28] │ │ │ │ │ - b.n b588 │ │ │ │ │ + b.n b62c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n b53c │ │ │ │ │ + b.n b5e0 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ mov sl, lr │ │ │ │ │ mov r9, lr │ │ │ │ │ rsb r8, r4, #32 │ │ │ │ │ sub.w r7, r4, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -17620,35 +17681,35 @@ │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ str.w r3, [r0, #-4]! │ │ │ │ │ lsr.w r3, sl, r7 │ │ │ │ │ orr.w lr, lr, r3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ lsr.w sl, sl, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.w b78e │ │ │ │ │ + ble.w b832 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b612 │ │ │ │ │ + bne.n b6b6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n b594 │ │ │ │ │ - b.n b5e8 │ │ │ │ │ + ble.n b638 │ │ │ │ │ + b.n b68c │ │ │ │ │ mov.w r1, #2272 @ 0x8e0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n b51c │ │ │ │ │ + b.n b5c0 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ mov sl, lr │ │ │ │ │ mov r9, lr │ │ │ │ │ rsb r8, r4, #32 │ │ │ │ │ sub.w r7, r4, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -17685,281 +17746,281 @@ │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ strh.w r3, [r0, #-2]! │ │ │ │ │ lsr.w r3, sl, r7 │ │ │ │ │ orr.w lr, lr, r3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ lsr.w sl, sl, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n b7a0 │ │ │ │ │ + ble.n b844 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b6c8 │ │ │ │ │ + bne.n b76c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.w b54c │ │ │ │ │ - b.n b69e │ │ │ │ │ + ble.w b5f0 │ │ │ │ │ + b.n b742 │ │ │ │ │ cmp.w fp, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n b55a │ │ │ │ │ + b.n b5fe │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n b4a6 │ │ │ │ │ + b.n b54a │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n b762 │ │ │ │ │ + bne.n b806 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n b78a │ │ │ │ │ + bpl.n b82e │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ add r3, r5 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r0, r2, r3, lsl #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b546 │ │ │ │ │ - b.n b67a │ │ │ │ │ + beq.w b5ea │ │ │ │ │ + b.n b71e │ │ │ │ │ cmp.w fp, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n b5a2 │ │ │ │ │ + b.n b646 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n b786 │ │ │ │ │ + bpl.n b82a │ │ │ │ │ lsls r0, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ add r3, r5 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b58e │ │ │ │ │ - b.n b5c4 │ │ │ │ │ + beq.w b632 │ │ │ │ │ + b.n b668 │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n b774 │ │ │ │ │ + b.n b818 │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n b744 │ │ │ │ │ + b.n b7e8 │ │ │ │ │ orrs.w r3, lr, sl │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b612 │ │ │ │ │ - b.n b65c │ │ │ │ │ + bne.w b6b6 │ │ │ │ │ + b.n b700 │ │ │ │ │ orrs.w r3, lr, sl │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b6c8 │ │ │ │ │ - b.n b710 │ │ │ │ │ + bne.n b76c │ │ │ │ │ + b.n b7b4 │ │ │ │ │ │ │ │ │ │ -0000b7b0 : │ │ │ │ │ +0000b854 : │ │ │ │ │ long_float(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b866 │ │ │ │ │ + beq.n b90a │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #7 │ │ │ │ │ - bpl.n b84e │ │ │ │ │ + bpl.n b8f2 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n b80c │ │ │ │ │ + bhi.n b8b0 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - bne.n b7fa │ │ │ │ │ + bne.n b89e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b878 │ │ │ │ │ + bne.n b91c │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ mov r1, sp │ │ │ │ │ - bl c1b8 <_PyLong_Frexp> │ │ │ │ │ + bl c260 <_PyLong_Frexp> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Frexp │ │ │ │ │ movw r2, #1025 @ 0x401 │ │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bge.n b836 │ │ │ │ │ + bge.n b8da │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b7e4 │ │ │ │ │ - b.n b7f0 │ │ │ │ │ + beq.n b888 │ │ │ │ │ + b.n b894 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n b7e4 │ │ │ │ │ + b.n b888 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n b7e4 │ │ │ │ │ + b.n b888 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #3490 @ 0xda2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n b7e4 │ │ │ │ │ + b.n b888 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000b880 : │ │ │ │ │ +0000b924 : │ │ │ │ │ long_rshift(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.w bf92 │ │ │ │ │ + bpl.w c038 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w bf92 │ │ │ │ │ + bpl.w c038 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w bf5e │ │ │ │ │ + beq.w c004 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r5, r0, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w be2c │ │ │ │ │ + beq.w bed2 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w bdd6 │ │ │ │ │ + bhi.w be7c │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ asrs r2, r3, #31 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mvn.w r4, #29 │ │ │ │ │ movs r1, #14 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ sbcs r1, r2 │ │ │ │ │ - blt.w bf84 │ │ │ │ │ + blt.w c02a │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ - bic.w r4, r3, #4026531840 @ 0xf0000000 │ │ │ │ │ - orr.w r1, r1, r2, lsl #4 │ │ │ │ │ mov.w lr, #15 │ │ │ │ │ - bic.w r1, r1, #4026531840 @ 0xf0000000 │ │ │ │ │ - add r4, r1 │ │ │ │ │ - asrs r1, r2, #31 │ │ │ │ │ - and.w r7, r1, #13 │ │ │ │ │ - add.w r4, r4, r2, lsr #24 │ │ │ │ │ - add r4, r7 │ │ │ │ │ - bic.w r7, r1, #13 │ │ │ │ │ - movw r1, #34953 @ 0x8889 │ │ │ │ │ - movt r1, #34952 @ 0x8888 │ │ │ │ │ - umull ip, r1, r1, r4 │ │ │ │ │ - lsrs r1, r1, #3 │ │ │ │ │ - rsb r1, r1, r1, lsl #4 │ │ │ │ │ - subs r4, r4, r1 │ │ │ │ │ - mov.w r1, #4008636142 @ 0xeeeeeeee │ │ │ │ │ - add r4, r7 │ │ │ │ │ + orr.w r1, r1, r2, lsl #4 │ │ │ │ │ + bic.w r4, r1, #4026531840 @ 0xf0000000 │ │ │ │ │ + bic.w r1, r3, #4026531840 @ 0xf0000000 │ │ │ │ │ + add r1, r4 │ │ │ │ │ + asrs r4, r2, #31 │ │ │ │ │ + and.w r7, r4, #13 │ │ │ │ │ + add.w r1, r1, r2, lsr #24 │ │ │ │ │ + add r1, r7 │ │ │ │ │ + bic.w r7, r4, #13 │ │ │ │ │ + movw r4, #34953 @ 0x8889 │ │ │ │ │ + movt r4, #34952 @ 0x8888 │ │ │ │ │ + umull ip, r4, r4, r1 │ │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ │ + rsb r4, r4, r4, lsl #4 │ │ │ │ │ + subs r1, r1, r4 │ │ │ │ │ + mov.w r4, #4008636142 @ 0xeeeeeeee │ │ │ │ │ + add r1, r7 │ │ │ │ │ movw r7, #61167 @ 0xeeef │ │ │ │ │ movt r7, #61166 @ 0xeeee │ │ │ │ │ - subs r3, r3, r4 │ │ │ │ │ - sbc.w r2, r2, r4, asr #31 │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ - mla r1, r7, r2, r1 │ │ │ │ │ + subs r3, r3, r1 │ │ │ │ │ + sbc.w r2, r2, r1, asr #31 │ │ │ │ │ + mul.w r4, r3, r4 │ │ │ │ │ + mla r4, r7, r2, r4 │ │ │ │ │ umull r7, r3, r3, r7 │ │ │ │ │ - add r1, r3 │ │ │ │ │ - mov.w ip, r1, asr #31 │ │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ │ + add r4, r3 │ │ │ │ │ + mov.w ip, r4, asr #31 │ │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ │ eor.w r3, r7, ip │ │ │ │ │ subs.w r3, r3, ip │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ eor.w r3, r3, ip │ │ │ │ │ subs.w r3, r3, ip │ │ │ │ │ umull r3, lr, r3, lr │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ + adds r3, r3, r1 │ │ │ │ │ adds r2, r2, r7 │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ │ + adc.w r4, r4, #0 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - orr.w r2, r2, r1, lsl #31 │ │ │ │ │ - bhi.n b9ee │ │ │ │ │ + mov.w r2, r2, lsr #1 │ │ │ │ │ + orr.w r2, r2, r4, lsl #31 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + bhi.n ba94 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ rsb r0, r5, #1 │ │ │ │ │ mul.w r0, r1, r0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w bea6 │ │ │ │ │ + bne.w bf4c │ │ │ │ │ rsb r2, r3, #32 │ │ │ │ │ subs.w r4, r3, #32 │ │ │ │ │ lsr.w r0, r0, r3 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ it pl │ │ │ │ │ asrpl.w r4, r1, r4 │ │ │ │ │ orr.w r0, r0, r2 │ │ │ │ │ it pl │ │ │ │ │ orrpl r0, r4 │ │ │ │ │ asrs r1, r3 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n b9cc │ │ │ │ │ + bcs.n ba72 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -17967,50 +18028,50 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.w be30 │ │ │ │ │ + bcs.w bed6 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ sub.w r3, r5, #2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ andeq.w r1, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w beb6 │ │ │ │ │ + bne.w bf5c │ │ │ │ │ lsrs r7, r0, #3 │ │ │ │ │ subs r1, r7, r2 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w beea │ │ │ │ │ + ble.w bf90 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b9c6 │ │ │ │ │ + beq.n ba6c │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ rsb lr, r4, #30 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ mov.w r3, r2, lsl #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add.w r8, r6, r3 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ - beq.w be3a │ │ │ │ │ + beq.w bee0 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w r5, [r8, #16] │ │ │ │ │ sub.w r4, lr, #32 │ │ │ │ │ rsb r9, lr, #32 │ │ │ │ │ lsl.w r1, r5, r4 │ │ │ │ │ ldr.w r5, [r8, #16] │ │ │ │ │ lsr.w ip, r5, r9 │ │ │ │ │ orr.w r5, r1, ip │ │ │ │ │ @@ -18020,145 +18081,145 @@ │ │ │ │ │ adc.w ip, sl, r5 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w sl, [r8, #20] │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #3 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w sl, [r8, #24] │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #4 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w sl, [r8, #28] │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #5 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w sl, [r8, #32] │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #6 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w sl, [r8, #36] @ 0x24 │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #32] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #7 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w sl, [r8, #40] @ 0x28 │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ add.w r1, r2, #8 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w sl, [r8, #44] @ 0x2c │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ add.w r1, r2, #9 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ ldr.w r1, [r8, #48] @ 0x30 │ │ │ │ │ lsl.w r5, r1, r4 │ │ │ │ │ lsr.w r8, r1, r9 │ │ │ │ │ lsl.w r1, r1, lr │ │ │ │ │ orr.w r8, r5, r8 │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ adc.w r1, r8, ip, lsr #30 │ │ │ │ │ bic.w ip, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str.w ip, [r0, #44] @ 0x2c │ │ │ │ │ add.w ip, r2, #10 │ │ │ │ │ orr.w r3, r3, r1, lsl #2 │ │ │ │ │ mov.w sl, r1, lsr #30 │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - bge.w bd92 │ │ │ │ │ + bge.w be38 │ │ │ │ │ subs r7, #1 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ subs r1, r7, r2 │ │ │ │ │ add.w r2, r6, #48 @ 0x30 │ │ │ │ │ sub.w r6, r1, #9 │ │ │ │ │ add r5, r2 │ │ │ │ │ mov.w r8, #9 │ │ │ │ │ add.w r2, r0, #44 @ 0x2c │ │ │ │ │ ands.w r6, r6, #3 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - beq.n bcd2 │ │ │ │ │ + beq.n bd78 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n bc94 │ │ │ │ │ + beq.n bd3a │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq.n bc5c │ │ │ │ │ + beq.n bd02 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r1, r0, #44 @ 0x2c │ │ │ │ │ mov.w r8, #10 │ │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ lsr.w ip, r6, r9 │ │ │ │ │ lsl.w r2, r6, r4 │ │ │ │ │ @@ -18204,15 +18265,15 @@ │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ lsrs r3, r6, #30 │ │ │ │ │ orr.w r3, r3, r2, lsl #2 │ │ │ │ │ mov.w sl, r2, lsr #30 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n bd92 │ │ │ │ │ + beq.n be38 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r5, r9 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ add.w ip, r2, #4 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ @@ -18265,91 +18326,91 @@ │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r7, #12] │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ orr.w r3, r3, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n bcd8 │ │ │ │ │ + bne.n bd7e │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add.w r1, r0, fp, lsl #2 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.n bdac │ │ │ │ │ + beq.n be52 │ │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ add.w r6, r0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, bdb8 │ │ │ │ │ + cbz r3, be5e │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 124c │ │ │ │ │ mov r4, r3 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n beb0 │ │ │ │ │ + beq.n bf56 │ │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n bdb6 │ │ │ │ │ + beq.n be5c │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n bdac │ │ │ │ │ + beq.n be52 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r4, lsl #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - b.n bdac │ │ │ │ │ + b.n be52 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #8 │ │ │ │ │ - bl 240c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2480 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ lsrs r3, r0, #3 │ │ │ │ │ - beq.n be1c │ │ │ │ │ + beq.n bec2 │ │ │ │ │ add.w r1, r4, r3, lsl #2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ movs r1, #30 │ │ │ │ │ smull r3, r1, r3, r1 │ │ │ │ │ - cbz r2, be06 │ │ │ │ │ + cbz r2, beac │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r1, r1, r2, asr #31 │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq.n bef6 │ │ │ │ │ + beq.n bf9c │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bgt.n bf04 │ │ │ │ │ + bgt.n bfaa │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ and.w r5, r0, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.w b8d8 │ │ │ │ │ - ldr r0, [pc, #364] @ (bf9c ) │ │ │ │ │ - b.n b9c6 │ │ │ │ │ + bne.w b97c │ │ │ │ │ + ldr r0, [pc, #368] @ (c044 ) │ │ │ │ │ + b.n ba6c │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w ec4 │ │ │ │ │ + b.w ec0 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ │ add.w ip, r6, #8 │ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - blt.n be9c │ │ │ │ │ + blt.n bf42 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, r9 │ │ │ │ │ lsr.w r1, r1, lr │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ @@ -18363,162 +18424,163 @@ │ │ │ │ │ lsr.w sl, ip, r4 │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ lsl.w r1, ip, r1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ lsr.w r5, ip, r5 │ │ │ │ │ orr.w r3, r3, r5 │ │ │ │ │ - blt.w ba48 │ │ │ │ │ - b.n bd92 │ │ │ │ │ + blt.w baee │ │ │ │ │ + b.n be38 │ │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ │ adds r1, #1 │ │ │ │ │ orrs r5, r3 │ │ │ │ │ - b.n be50 │ │ │ │ │ + b.n bef6 │ │ │ │ │ lsrs r0, r0, #30 │ │ │ │ │ orr.w r0, r0, r1, lsl #2 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ - b.n b9b4 │ │ │ │ │ + b.n ba5a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n bdac │ │ │ │ │ - cbnz r2, bed6 │ │ │ │ │ + b.n be52 │ │ │ │ │ + cbnz r2, bf7c │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n bf78 │ │ │ │ │ + bne.n c01e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n bed2 │ │ │ │ │ + bge.n bf78 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n b9c6 │ │ │ │ │ + b.n ba6c │ │ │ │ │ subs r2, #1 │ │ │ │ │ lsrs r7, r0, #3 │ │ │ │ │ rsb r1, r2, r0, lsr #3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov fp, r1 │ │ │ │ │ it gt │ │ │ │ │ movgt r4, #30 │ │ │ │ │ - bgt.w ba14 │ │ │ │ │ + bgt.w baba │ │ │ │ │ negs r0, r3 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 390 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n bf04 │ │ │ │ │ + bne.n bfaa │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n bf3a │ │ │ │ │ + beq.n bfe0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, bf74 │ │ │ │ │ + cbz r0, c01a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - ldr r2, [pc, #120] @ (bfa0 ) │ │ │ │ │ + ldr r2, [pc, #120] @ (c048 ) │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ add.w r0, r2, #16 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r2 │ │ │ │ │ - b.n b9c6 │ │ │ │ │ + b.n ba6c │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ - b.n bf4c │ │ │ │ │ + b.n bff2 │ │ │ │ │ clz r2, r2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bf04 │ │ │ │ │ + beq.n bfaa │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n bf3e │ │ │ │ │ + beq.n bfe4 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n bf3e │ │ │ │ │ + bne.n bfe4 │ │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ │ - beq.w be1c │ │ │ │ │ - b.n bf04 │ │ │ │ │ + beq.w bec2 │ │ │ │ │ + b.n bfaa │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n b9c6 │ │ │ │ │ + b.n ba6c │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w a5a0 <_PyLong_Copy> │ │ │ │ │ + b.w a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ - ldr r3, [pc, #24] @ (bfa0 ) │ │ │ │ │ + ldr r3, [pc, #28] @ (c048 ) │ │ │ │ │ add.w r0, r3, #16 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ - b.n b9c6 │ │ │ │ │ + b.n ba6c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ + nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002418 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000bfa4 <_PyLong_Rshift>: │ │ │ │ │ +0000c04c <_PyLong_Rshift>: │ │ │ │ │ _PyLong_Rshift(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ and.w r5, r4, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w c1a8 <_PyLong_Rshift+0x204> │ │ │ │ │ + beq.w c250 <_PyLong_Rshift+0x204> │ │ │ │ │ mvn.w r6, #29 │ │ │ │ │ movs r1, #14 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ sbcs r1, r3 │ │ │ │ │ - blt.w c198 <_PyLong_Rshift+0x1f4> │ │ │ │ │ + blt.w c240 <_PyLong_Rshift+0x1f4> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r7, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ movs r2, #30 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_ldivmod │ │ │ │ │ cmp r4, #15 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bhi.n c024 <_PyLong_Rshift+0x80> │ │ │ │ │ + bhi.n c0cc <_PyLong_Rshift+0x80> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ rsb r5, r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #30 │ │ │ │ │ rsb r3, r6, #32 │ │ │ │ │ mul.w r0, r2, r5 │ │ │ │ │ @@ -18530,54 +18592,54 @@ │ │ │ │ │ asrpl.w r2, r1, r2 │ │ │ │ │ orr.w r0, r0, r3 │ │ │ │ │ it pl │ │ │ │ │ orrpl r0, r2 │ │ │ │ │ asrs r1, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b.w 468 │ │ │ │ │ + b.w 490 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromSTwoDigits │ │ │ │ │ sub.w ip, r5, #2 │ │ │ │ │ rsbs r1, ip, #0 │ │ │ │ │ adc.w r1, r1, ip │ │ │ │ │ - cbnz r2, c036 <_PyLong_Rshift+0x92> │ │ │ │ │ + cbnz r2, c0de <_PyLong_Rshift+0x92> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n c10a <_PyLong_Rshift+0x166> │ │ │ │ │ + bne.n c1b2 <_PyLong_Rshift+0x166> │ │ │ │ │ rsb r2, r3, r4, lsr #3 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w c180 <_PyLong_Rshift+0x1dc> │ │ │ │ │ + ble.w c228 <_PyLong_Rshift+0x1dc> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c12a <_PyLong_Rshift+0x186> │ │ │ │ │ + beq.n c1d2 <_PyLong_Rshift+0x186> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ rsb r0, r6, #30 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ add.w r2, r7, r3, lsl #2 │ │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r1, lr │ │ │ │ │ - beq.n c132 <_PyLong_Rshift+0x18e> │ │ │ │ │ + beq.n c1da <_PyLong_Rshift+0x18e> │ │ │ │ │ add.w ip, r3, #1 │ │ │ │ │ rsb r3, r6, #32 │ │ │ │ │ lsrs r1, r6 │ │ │ │ │ add.w lr, r7, #12 │ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ │ add.w r5, r8, #8 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ sub.w r3, r6, #32 │ │ │ │ │ lsr.w r6, r2, r6 │ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ - b.n c0be <_PyLong_Rshift+0x11a> │ │ │ │ │ + b.n c166 <_PyLong_Rshift+0x11a> │ │ │ │ │ ldr.w r3, [lr, ip, lsl #2] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ │ lsr.w r7, r3, r7 │ │ │ │ │ lsls r3, r0 │ │ │ │ │ orrs r2, r7 │ │ │ │ │ adds r3, r3, r1 │ │ │ │ │ @@ -18586,47 +18648,47 @@ │ │ │ │ │ lsrs r1, r3, #30 │ │ │ │ │ str.w r6, [r5, #4]! │ │ │ │ │ orr.w r1, r1, r2, lsl #2 │ │ │ │ │ lsrs r6, r2, #30 │ │ │ │ │ sub.w r2, r0, #32 │ │ │ │ │ rsb r7, r0, #32 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n c094 <_PyLong_Rshift+0xf0> │ │ │ │ │ + bgt.n c13c <_PyLong_Rshift+0xf0> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ add.w r3, r8, r9, lsl #2 │ │ │ │ │ add.w r5, r8, #12 │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c16e <_PyLong_Rshift+0x1ca> │ │ │ │ │ + beq.n c216 <_PyLong_Rshift+0x1ca> │ │ │ │ │ ldr.w r4, [r5, r1, lsl #2] │ │ │ │ │ - cbz r4, c106 <_PyLong_Rshift+0x162> │ │ │ │ │ + cbz r4, c1ae <_PyLong_Rshift+0x162> │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n c0f8 <_PyLong_Rshift+0x154> │ │ │ │ │ + bne.n c1a0 <_PyLong_Rshift+0x154> │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 124c │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r3, lsl #3 │ │ │ │ │ str.w r2, [r8, #8] │ │ │ │ │ - b.n c0ec <_PyLong_Rshift+0x148> │ │ │ │ │ + b.n c194 <_PyLong_Rshift+0x148> │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n c0dc <_PyLong_Rshift+0x138> │ │ │ │ │ + b.n c184 <_PyLong_Rshift+0x138> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c17a <_PyLong_Rshift+0x1d6> │ │ │ │ │ + bne.n c222 <_PyLong_Rshift+0x1d6> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n c18c <_PyLong_Rshift+0x1e8> │ │ │ │ │ + bne.n c234 <_PyLong_Rshift+0x1e8> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r8, r7 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ @@ -18635,90 +18697,90 @@ │ │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ │ add.w r5, r7, #8 │ │ │ │ │ orr.w r2, r2, #2 │ │ │ │ │ mov sl, ip │ │ │ │ │ str.w r2, [r8, #8] │ │ │ │ │ mov r2, ip │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n c162 <_PyLong_Rshift+0x1be> │ │ │ │ │ + bgt.n c20a <_PyLong_Rshift+0x1be> │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r2, r0 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ adds.w r1, r2, lr │ │ │ │ │ adc.w r2, ip, #0 │ │ │ │ │ - b.n c06c <_PyLong_Rshift+0xc8> │ │ │ │ │ + b.n c114 <_PyLong_Rshift+0xc8> │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ orr.w sl, sl, r1 │ │ │ │ │ - b.n c146 <_PyLong_Rshift+0x1a2> │ │ │ │ │ + b.n c1ee <_PyLong_Rshift+0x1a2> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c0ec <_PyLong_Rshift+0x148> │ │ │ │ │ + beq.n c194 <_PyLong_Rshift+0x148> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n c0ec <_PyLong_Rshift+0x148> │ │ │ │ │ + b.n c194 <_PyLong_Rshift+0x148> │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ movs r6, #30 │ │ │ │ │ - b.n c036 <_PyLong_Rshift+0x92> │ │ │ │ │ + b.n c0de <_PyLong_Rshift+0x92> │ │ │ │ │ negs r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 390 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b.w a5a0 <_PyLong_Copy> │ │ │ │ │ + b.w a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ - ldr r3, [pc, #20] @ (c1b0 <_PyLong_Rshift+0x20c>) │ │ │ │ │ + ldr r3, [pc, #20] @ (c258 <_PyLong_Rshift+0x20c>) │ │ │ │ │ add.w r2, r3, #16 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r8, r3 │ │ │ │ │ movne r8, r2 │ │ │ │ │ - b.n c12a <_PyLong_Rshift+0x186> │ │ │ │ │ - ldr.w r8, [pc, #8] @ c1b4 <_PyLong_Rshift+0x210> │ │ │ │ │ - b.n c12a <_PyLong_Rshift+0x186> │ │ │ │ │ + b.n c1d2 <_PyLong_Rshift+0x186> │ │ │ │ │ + ldr.w r8, [pc, #8] @ c25c <_PyLong_Rshift+0x210> │ │ │ │ │ + b.n c1d2 <_PyLong_Rshift+0x186> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002418 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000c1b8 <_PyLong_Frexp>: │ │ │ │ │ +0000c260 <_PyLong_Frexp>: │ │ │ │ │ _PyLong_Frexp(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ movs r3, #0 │ │ │ │ │ lsrs r7, r2, #3 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ │ - beq.w c3b6 <_PyLong_Frexp+0x1fe> │ │ │ │ │ + beq.w c45e <_PyLong_Frexp+0x1fe> │ │ │ │ │ add.w r3, r0, r7, lsl #2 │ │ │ │ │ subs r4, r7, #1 │ │ │ │ │ movs r5, #30 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ smull r4, r5, r4, r5 │ │ │ │ │ - cbz r3, c1fa <_PyLong_Frexp+0x42> │ │ │ │ │ + cbz r3, c2a2 <_PyLong_Frexp+0x42> │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ adds r4, r3, r4 │ │ │ │ │ adc.w r5, r5, r3, asr #31 │ │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ │ sbcs.w r3, r5, #0 │ │ │ │ │ - bge.n c2ee <_PyLong_Frexp+0x136> │ │ │ │ │ + bge.n c396 <_PyLong_Frexp+0x136> │ │ │ │ │ movs r1, #30 │ │ │ │ │ rsb r0, r4, #55 @ 0x37 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ movs r1, #30 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ rsb r0, r4, #55 @ 0x37 │ │ │ │ │ @@ -18743,15 +18805,15 @@ │ │ │ │ │ lsl.w ip, r1, sl │ │ │ │ │ lsr.w r1, r1, r9 │ │ │ │ │ orr.w r1, ip, r1 │ │ │ │ │ mov.w ip, r2, lsr #30 │ │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r8], #4 │ │ │ │ │ orr.w ip, ip, r1, lsl #2 │ │ │ │ │ - bgt.n c240 <_PyLong_Frexp+0x88> │ │ │ │ │ + bgt.n c2e8 <_PyLong_Frexp+0x88> │ │ │ │ │ add.w r3, fp, r7 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ @@ -18760,29 +18822,29 @@ │ │ │ │ │ str.w ip, [r0, #-12] │ │ │ │ │ and.w r0, r1, #7 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ │ ldr.w r2, [r2, #772] @ 0x304 │ │ │ │ │ add r2, r1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - vldr d6, [pc, #284] @ c3c0 <_PyLong_Frexp+0x208> │ │ │ │ │ + vldr d6, [pc, #284] @ c468 <_PyLong_Frexp+0x208> │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r2, [r6, r3, lsl #2] │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmla.f64 d7, d0, d6 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c2a4 <_PyLong_Frexp+0xec> │ │ │ │ │ - vldr d6, [pc, #264] @ c3c8 <_PyLong_Frexp+0x210> │ │ │ │ │ + bne.n c34c <_PyLong_Frexp+0xec> │ │ │ │ │ + vldr d6, [pc, #264] @ c470 <_PyLong_Frexp+0x210> │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n c3aa <_PyLong_Frexp+0x1f2> │ │ │ │ │ + beq.n c452 <_PyLong_Frexp+0x1f2> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ vnegeq.f64 d0, d0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strd r4, r5, [r3] │ │ │ │ │ @@ -18801,29 +18863,29 @@ │ │ │ │ │ add.w r8, r8, #12 │ │ │ │ │ mov r7, r1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mov.w lr, r3, lsr #2 │ │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ │ - ble.n c352 <_PyLong_Frexp+0x19a> │ │ │ │ │ + ble.n c3fa <_PyLong_Frexp+0x19a> │ │ │ │ │ ldr.w r1, [r8, r7, lsl #2] │ │ │ │ │ rsb ip, r2, #32 │ │ │ │ │ sub.w fp, r2, #32 │ │ │ │ │ lsl.w ip, lr, ip │ │ │ │ │ orr.w r3, r1, r3, lsl #30 │ │ │ │ │ lsr.w fp, lr, fp │ │ │ │ │ lsr.w lr, r3, r2 │ │ │ │ │ bic.w r3, r3, sl │ │ │ │ │ orr.w lr, lr, ip │ │ │ │ │ orr.w lr, lr, fp │ │ │ │ │ str.w lr, [r6, r7, lsl #2] │ │ │ │ │ - b.n c318 <_PyLong_Frexp+0x160> │ │ │ │ │ + b.n c3c0 <_PyLong_Frexp+0x160> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r3, c392 <_PyLong_Frexp+0x1da> │ │ │ │ │ + cbz r3, c43a <_PyLong_Frexp+0x1da> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ orr.w r0, r0, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ and.w r1, r0, #7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -18833,64 +18895,64 @@ │ │ │ │ │ ldr.w r2, [r2, #772] @ 0x304 │ │ │ │ │ add r2, r0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ │ vldr s0, [r2, #-12] │ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ │ - bgt.n c2a0 <_PyLong_Frexp+0xe8> │ │ │ │ │ - vldr d7, [pc, #60] @ c3c8 <_PyLong_Frexp+0x210> │ │ │ │ │ + bgt.n c348 <_PyLong_Frexp+0xe8> │ │ │ │ │ + vldr d7, [pc, #60] @ c470 <_PyLong_Frexp+0x210> │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - b.n c2d4 <_PyLong_Frexp+0x11c> │ │ │ │ │ + b.n c37c <_PyLong_Frexp+0x11c> │ │ │ │ │ add.w r9, r9, #12 │ │ │ │ │ - cbz r0, c3a6 <_PyLong_Frexp+0x1ee> │ │ │ │ │ + cbz r0, c44e <_PyLong_Frexp+0x1ee> │ │ │ │ │ subs r0, #1 │ │ │ │ │ ldr.w r3, [r9, r0, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c356 <_PyLong_Frexp+0x19e> │ │ │ │ │ + bne.n c3fe <_PyLong_Frexp+0x19e> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c398 <_PyLong_Frexp+0x1e0> │ │ │ │ │ + bne.n c440 <_PyLong_Frexp+0x1e0> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - b.n c35c <_PyLong_Frexp+0x1a4> │ │ │ │ │ + b.n c404 <_PyLong_Frexp+0x1a4> │ │ │ │ │ adds r4, #1 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ adc.w r5, r5, #0 │ │ │ │ │ - b.n c2d4 <_PyLong_Frexp+0x11c> │ │ │ │ │ + b.n c37c <_PyLong_Frexp+0x11c> │ │ │ │ │ mov r4, r7 │ │ │ │ │ - vldr d0, [pc, #20] @ c3d0 <_PyLong_Frexp+0x218> │ │ │ │ │ + vldr d0, [pc, #20] @ c478 <_PyLong_Frexp+0x218> │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n c2e2 <_PyLong_Frexp+0x12a> │ │ │ │ │ + b.n c38a <_PyLong_Frexp+0x12a> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x3c800000 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000c3d8 <_PyLong_UInt64_Converter>: │ │ │ │ │ +0000c480 <_PyLong_UInt64_Converter>: │ │ │ │ │ _PyLong_UInt64_Converter(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c578 <_PyLong_UInt64_Converter+0x1a0> │ │ │ │ │ + beq.w c620 <_PyLong_UInt64_Converter+0x1a0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w c528 <_PyLong_UInt64_Converter+0x150> │ │ │ │ │ + bpl.w c5d0 <_PyLong_UInt64_Converter+0x150> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w c510 <_PyLong_UInt64_Converter+0x138> │ │ │ │ │ + beq.w c5b8 <_PyLong_UInt64_Converter+0x138> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ it hi │ │ │ │ │ movhi r5, #0 │ │ │ │ │ - bhi.n c432 <_PyLong_UInt64_Converter+0x5a> │ │ │ │ │ + bhi.n c4da <_PyLong_UInt64_Converter+0x5a> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ mul.w r3, r4, r3 │ │ │ │ │ str.w r3, [r0], #4 │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ @@ -18904,192 +18966,192 @@ │ │ │ │ │ movs r5, #1 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r2, #8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - bl 240c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2480 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ movs.w r3, ip, lsr #3 │ │ │ │ │ - beq.w c58a <_PyLong_UInt64_Converter+0x1b2> │ │ │ │ │ + beq.w c632 <_PyLong_UInt64_Converter+0x1b2> │ │ │ │ │ add.w r2, r4, r3, lsl #2 │ │ │ │ │ movs r0, #30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ smull r3, r0, r3, r0 │ │ │ │ │ - cbz r2, c46a <_PyLong_UInt64_Converter+0x92> │ │ │ │ │ + cbz r2, c512 <_PyLong_UInt64_Converter+0x92> │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r0, r0, r2, asr #31 │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ orr.w r2, r2, r0, lsl #29 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq.n c4a0 <_PyLong_UInt64_Converter+0xc8> │ │ │ │ │ + beq.n c548 <_PyLong_UInt64_Converter+0xc8> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w c592 <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ + bne.w c63a <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - ble.n c428 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + ble.n c4d0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n c42a <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + b.n c4d2 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n c4f8 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ + bne.n c5a0 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ and.w ip, ip, #3 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - beq.n c4da <_PyLong_UInt64_Converter+0x102> │ │ │ │ │ + beq.n c582 <_PyLong_UInt64_Converter+0x102> │ │ │ │ │ ldrsb.w r3, [r1, #7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w c5dc <_PyLong_UInt64_Converter+0x204> │ │ │ │ │ + bge.w c684 <_PyLong_UInt64_Converter+0x204> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c428 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + beq.n c4d0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c42a <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + bge.n c4d2 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c42a <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + bne.n c4d2 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n c482 <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + b.n c52a <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n c4e8 <_PyLong_UInt64_Converter+0x110> │ │ │ │ │ + b.n c590 <_PyLong_UInt64_Converter+0x110> │ │ │ │ │ clz r1, r1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ - cbz r1, c4f8 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ + cbz r1, c5a0 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c4de <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ + beq.n c586 <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n c4de <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ + bne.n c586 <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ │ - beq.n c4ba <_PyLong_UInt64_Converter+0xe2> │ │ │ │ │ + beq.n c562 <_PyLong_UInt64_Converter+0xe2> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c486 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + beq.n c52e <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c486 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + bge.n c52e <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c486 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + bne.n c52e <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ movs r2, #9 │ │ │ │ │ - b.n c4ce <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + b.n c576 <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c49c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + b.n c544 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c49c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + beq.n c544 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n c5a8 <_PyLong_UInt64_Converter+0x1d0> │ │ │ │ │ + beq.n c650 <_PyLong_UInt64_Converter+0x1d0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w c430 <_PyLong_UInt64_Converter+0x58> │ │ │ │ │ + bhi.w c4d8 <_PyLong_UInt64_Converter+0x58> │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ str.w r3, [r0], #4 │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ uxtb r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w c428 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + bge.w c4d0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c428 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + bne.w c4d0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ movs r2, #4 │ │ │ │ │ - b.n c4ce <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + b.n c576 <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1215 @ 0x4bf │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n c49c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + b.n c544 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w c428 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + beq.w c4d0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w c482 <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + bge.w c52a <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c482 <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ - b.n c4ce <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + bne.w c52a <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + b.n c576 <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w c49c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + bge.w c544 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c49c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + bne.w c544 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c42a <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + b.n c4d2 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w c486 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + beq.w c52e <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ movs r2, #9 │ │ │ │ │ - b.n c592 <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ + b.n c63a <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c5e8 : │ │ │ │ │ +0000c690 : │ │ │ │ │ x_divrem(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ @@ -19098,25 +19160,25 @@ │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add.w sl, r5, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ - bgt.w ced6 │ │ │ │ │ + bgt.w cf7e │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w cc8e │ │ │ │ │ + beq.w cd36 │ │ │ │ │ adds r0, r5, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd50 │ │ │ │ │ + beq.w cdf8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r3, [r8, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -19128,24 +19190,24 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ mov.w r3, sl, lsl #3 │ │ │ │ │ mov.w fp, r6, lsr #3 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ cmn.w r6, #25 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str.w r3, [r8, #12] │ │ │ │ │ - bhi.w cea4 │ │ │ │ │ + bhi.w cf4c │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - bls.w ccc4 │ │ │ │ │ + bls.w cd6c │ │ │ │ │ add.w r0, fp, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd96 │ │ │ │ │ + beq.w ce3e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ @@ -19165,73 +19227,73 @@ │ │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ str r6, [r1, #8] │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w ceee │ │ │ │ │ + beq.w cf96 │ │ │ │ │ mov r3, r1 │ │ │ │ │ clz r6, r6 │ │ │ │ │ adds r3, #12 │ │ │ │ │ subs r6, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n c7d4 │ │ │ │ │ + beq.n c87c │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ sub.w r4, r6, #32 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ rsb r3, r6, #32 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ lsr.w r0, r1, r3 │ │ │ │ │ lsl.w lr, r1, r4 │ │ │ │ │ lsl.w r1, r1, r6 │ │ │ │ │ orr.w lr, lr, r0 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ - bls.n c7d4 │ │ │ │ │ + bls.n c87c │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ orr.w r1, r1, lr, lsl #2 │ │ │ │ │ cmp.w fp, #2 │ │ │ │ │ lsl.w ip, r0, r4 │ │ │ │ │ lsr.w r9, r0, r3 │ │ │ │ │ lsl.w r0, r0, r6 │ │ │ │ │ orr.w ip, ip, r9 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, ip, lr, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ - beq.n c7d4 │ │ │ │ │ + beq.n c87c │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ orr.w r1, r1, ip, lsl #2 │ │ │ │ │ cmp.w fp, #3 │ │ │ │ │ lsl.w lr, r0, r4 │ │ │ │ │ lsr.w r9, r0, r3 │ │ │ │ │ lsl.w r0, r0, r6 │ │ │ │ │ orr.w lr, lr, r9 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, lr, ip, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ - beq.n c7d4 │ │ │ │ │ + beq.n c87c │ │ │ │ │ ldr r0, [r7, #24] │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ orr.w r1, r1, ip, lsl #2 │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ lsl.w lr, r0, r4 │ │ │ │ │ lsr.w r9, r0, r3 │ │ │ │ │ lsl.w r0, r0, r6 │ │ │ │ │ orr.w lr, lr, r9 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, lr, ip, lsr #30 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - beq.n c7d4 │ │ │ │ │ + beq.n c87c │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ lsrs r0, r0, #30 │ │ │ │ │ orr.w r9, r0, lr, lsl #2 │ │ │ │ │ add.w lr, r7, #8 │ │ │ │ │ add.w ip, r2, #24 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ @@ -19244,107 +19306,107 @@ │ │ │ │ │ lsl.w r9, r0, r2 │ │ │ │ │ lsr.w r0, r0, r3 │ │ │ │ │ orr.w r0, r9, r0 │ │ │ │ │ mov.w r9, r1, lsr #30 │ │ │ │ │ bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ │ orr.w r9, r9, r0, lsl #2 │ │ │ │ │ - bne.n c7a6 │ │ │ │ │ + bne.n c84e │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w cc68 │ │ │ │ │ + beq.w cd10 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ sub.w r2, r6, #32 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ rsb r3, r6, #32 │ │ │ │ │ lsl.w r0, r1, r6 │ │ │ │ │ lsl.w ip, r1, r2 │ │ │ │ │ lsr.w r1, r1, r3 │ │ │ │ │ orr.w ip, ip, r1 │ │ │ │ │ mov.w r1, r0, lsr #30 │ │ │ │ │ bic.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #12] │ │ │ │ │ orr.w r1, r1, ip, lsl #2 │ │ │ │ │ - beq.w c946 │ │ │ │ │ + beq.w c9ee │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ lsl.w r7, r0, r2 │ │ │ │ │ lsr.w lr, r0, r3 │ │ │ │ │ lsl.w r0, r0, r6 │ │ │ │ │ orr.w r7, r7, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w r7, r7, ip, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #16] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - beq.w c946 │ │ │ │ │ + beq.w c9ee │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsr.w lr, r0, r3 │ │ │ │ │ lsl.w ip, r0, r2 │ │ │ │ │ lsl.w r0, r0, r6 │ │ │ │ │ orr.w ip, ip, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w r7, ip, r7, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #20] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - beq.n c946 │ │ │ │ │ + beq.n c9ee │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsr.w lr, r0, r3 │ │ │ │ │ lsl.w ip, r0, r2 │ │ │ │ │ lsl.w r0, r0, r6 │ │ │ │ │ orr.w ip, ip, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w r7, ip, r7, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #24] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - beq.n c946 │ │ │ │ │ + beq.n c9ee │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsr.w lr, r0, r3 │ │ │ │ │ lsl.w ip, r0, r2 │ │ │ │ │ lsl.w r0, r0, r6 │ │ │ │ │ orr.w ip, ip, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w r7, ip, r7, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #28] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - beq.n c946 │ │ │ │ │ + beq.n c9ee │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsr.w lr, r0, r3 │ │ │ │ │ lsl.w ip, r0, r2 │ │ │ │ │ lsl.w r0, r0, r6 │ │ │ │ │ orr.w ip, ip, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, ip, r7, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #32] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, ip, lsl #2 │ │ │ │ │ - beq.n c946 │ │ │ │ │ + beq.n c9ee │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add.w ip, r8, #32 │ │ │ │ │ add.w lr, r0, #8 │ │ │ │ │ add.w r4, r0, #32 │ │ │ │ │ add.w lr, lr, r5, lsl #2 │ │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ │ cmp r4, lr │ │ │ │ │ @@ -19353,30 +19415,30 @@ │ │ │ │ │ lsl.w r1, r7, r2 │ │ │ │ │ lsr.w r7, r7, r3 │ │ │ │ │ orr.w r7, r7, r1 │ │ │ │ │ mov.w r1, r0, lsr #30 │ │ │ │ │ bic.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - bne.n c91a │ │ │ │ │ + bne.n c9c2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w cc68 │ │ │ │ │ + beq.w cd10 │ │ │ │ │ add.w r5, r8, r5, lsl #2 │ │ │ │ │ str r1, [r5, #12] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ sub.w r5, r3, fp │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bls.w ccf8 │ │ │ │ │ + bls.w cda0 │ │ │ │ │ adds r0, r5, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd6a │ │ │ │ │ + beq.w ce12 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -19393,15 +19455,15 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - bcs.w cc2a │ │ │ │ │ + bcs.w ccd2 │ │ │ │ │ add.w r3, fp, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r1, r4, #12 │ │ │ │ │ subs r3, #1 │ │ │ │ │ adds r2, r1, r2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movw r2, #10564 @ 0x2944 │ │ │ │ │ movt r2, #14901 @ 0x3a35 │ │ │ │ │ @@ -19416,15 +19478,15 @@ │ │ │ │ │ subs r7, #4 │ │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cebc │ │ │ │ │ + bne.w cf64 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldrd r0, r8, [r5, #-4] │ │ │ │ │ cmp r6, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, r2 │ │ │ │ │ @@ -19443,17 +19505,17 @@ │ │ │ │ │ ldr.w ip, [r5, #-8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ orr.w r3, r3, r2, lsr #2 │ │ │ │ │ umull lr, r1, r1, r0 │ │ │ │ │ orr.w sl, ip, r2, lsl #30 │ │ │ │ │ cmp sl, lr │ │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ │ - bcc.w cc34 │ │ │ │ │ + bcc.w ccdc │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w cc0c │ │ │ │ │ + beq.w ccb4 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ add.w lr, r3, #8 │ │ │ │ │ mov ip, lr │ │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ add r6, r2 │ │ │ │ │ @@ -19462,35 +19524,35 @@ │ │ │ │ │ mov.w r6, r6, asr #31 │ │ │ │ │ sbc.w r6, r6, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r1], #4 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ orr.w r6, r3, r6, lsl #2 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n ca4a │ │ │ │ │ + bne.n caf2 │ │ │ │ │ cmn.w r6, r8 │ │ │ │ │ - bmi.w cdb6 │ │ │ │ │ + bmi.w ce5e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r7, #4 │ │ │ │ │ str.w r0, [r3, #-4]! │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds r3, r7, #4 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bcs.n ca8e │ │ │ │ │ + bcs.n cb36 │ │ │ │ │ subs r5, #4 │ │ │ │ │ - b.n c9de │ │ │ │ │ + b.n ca86 │ │ │ │ │ ldrd r8, r6, [sp, #32] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr.w r1, [r9, r2, lsl #2] │ │ │ │ │ lsls r5, r2, #2 │ │ │ │ │ lsr.w r3, r1, r6 │ │ │ │ │ str.w r3, [r0, r2, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n cb8a │ │ │ │ │ + beq.n cc32 │ │ │ │ │ sub.w lr, r5, #4 │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ rsb r3, r6, #32 │ │ │ │ │ sub.w r2, r6, #32 │ │ │ │ │ lsls r7, r6 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr.w r0, [r9, lr] │ │ │ │ │ @@ -19502,43 +19564,43 @@ │ │ │ │ │ orr.w ip, ip, sl │ │ │ │ │ lsrs r1, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ orr.w ip, ip, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ str.w ip, [r2, lr] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n cb8a │ │ │ │ │ + beq.n cc32 │ │ │ │ │ sub.w lr, r5, #8 │ │ │ │ │ bic.w r0, r0, r7 │ │ │ │ │ cmp.w fp, #3 │ │ │ │ │ mov.w ip, r0, lsr #2 │ │ │ │ │ ldr.w r1, [r9, lr] │ │ │ │ │ lsl.w sl, ip, r3 │ │ │ │ │ orr.w r1, r1, r0, lsl #30 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ │ lsr.w r0, r1, r6 │ │ │ │ │ orr.w r0, r0, sl │ │ │ │ │ orr.w r0, r0, ip │ │ │ │ │ str.w r0, [r2, lr] │ │ │ │ │ - beq.n cb8a │ │ │ │ │ + beq.n cc32 │ │ │ │ │ sub.w lr, r5, #12 │ │ │ │ │ bic.w r1, r1, r7 │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ mov.w ip, r1, lsr #2 │ │ │ │ │ ldr.w r0, [r9, lr] │ │ │ │ │ lsl.w sl, ip, r3 │ │ │ │ │ orr.w r1, r0, r1, lsl #30 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ │ lsr.w r0, r1, r6 │ │ │ │ │ orr.w r0, r0, sl │ │ │ │ │ orr.w r0, r0, ip │ │ │ │ │ str.w r0, [r2, lr] │ │ │ │ │ - beq.n cb8a │ │ │ │ │ + beq.n cc32 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w lr, r8, r5 │ │ │ │ │ bic.w r1, r1, r7 │ │ │ │ │ add r5, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr.w r0, [lr, #-4]! │ │ │ │ │ mov.w ip, r1, lsr #2 │ │ │ │ │ @@ -19547,246 +19609,246 @@ │ │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ │ lsr.w ip, ip, r2 │ │ │ │ │ bic.w r1, r0, r7 │ │ │ │ │ lsr.w r0, r0, r6 │ │ │ │ │ orr.w r0, r0, sl │ │ │ │ │ orr.w r0, r0, ip │ │ │ │ │ str.w r0, [r5, #-4]! │ │ │ │ │ - bne.n cb5e │ │ │ │ │ + bne.n cc06 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w cf00 │ │ │ │ │ + bge.w cfa8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cf00 │ │ │ │ │ + bne.w cfa8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.n cbe6 │ │ │ │ │ + beq.n cc8e │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w r0, r1, r3, lsl #2 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ - cbnz r1, cbe6 │ │ │ │ │ + cbnz r1, cc8e │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - beq.n cbdc │ │ │ │ │ + beq.n cc84 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd28 │ │ │ │ │ + bne.w cdd0 │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - cbz r1, cbdc │ │ │ │ │ + cbz r1, cc84 │ │ │ │ │ ldr.w r5, [r6, r0, lsl #2] │ │ │ │ │ - cbnz r5, cbe0 │ │ │ │ │ + cbnz r5, cc88 │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n cbce │ │ │ │ │ + bne.n cc76 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n cd30 │ │ │ │ │ + b.n cdd8 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w cd28 │ │ │ │ │ + bne.w cdd0 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - beq.n cc04 │ │ │ │ │ + beq.n ccac │ │ │ │ │ add.w r2, r4, r3, lsl #2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ add.w r5, r4, #12 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ce80 │ │ │ │ │ + beq.w cf28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r2, r7, #4 │ │ │ │ │ cmp r8, fp │ │ │ │ │ - blt.w ce7a │ │ │ │ │ + blt.w cf22 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ str.w r0, [r3, #-4]! │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds r3, r2, #4 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bcc.w ca8a │ │ │ │ │ + bcc.w cb32 │ │ │ │ │ ldrd r8, r6, [sp, #32] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w ca92 │ │ │ │ │ - b.n cb8a │ │ │ │ │ + bne.w cb3a │ │ │ │ │ + b.n cc32 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r0, #1 │ │ │ │ │ add.w sl, r3, r2 │ │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ │ - bcs.w ca38 │ │ │ │ │ + bcs.w cae0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ orr.w r2, ip, sl, lsl #30 │ │ │ │ │ umull lr, r1, r0, r3 │ │ │ │ │ mov.w r3, sl, lsr #2 │ │ │ │ │ cmp r2, lr │ │ │ │ │ sbcs r3, r1 │ │ │ │ │ - bcs.w ca38 │ │ │ │ │ + bcs.w cae0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r0, #1 │ │ │ │ │ add sl, r3 │ │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ │ - bcc.n cc44 │ │ │ │ │ - b.n ca38 │ │ │ │ │ + bcc.n ccec │ │ │ │ │ + b.n cae0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add.w sl, r8, sl, lsl #2 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ iteee cc │ │ │ │ │ strcc r5, [sp, #20] │ │ │ │ │ addcs r3, r5, #2 │ │ │ │ │ movcs r2, #0 │ │ │ │ │ addcs.w r3, r8, r3, lsl #2 │ │ │ │ │ it cs │ │ │ │ │ strcs r2, [r3, #4] │ │ │ │ │ - b.n c952 │ │ │ │ │ - ldr r3, [pc, #656] @ (cf20 ) │ │ │ │ │ + b.n c9fa │ │ │ │ │ + ldr r3, [pc, #656] @ (cfc8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r8, [r1, #1728] @ 0x6c0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n cd42 │ │ │ │ │ + beq.n cdea │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n c652 │ │ │ │ │ - ldr r3, [pc, #604] @ (cf24 ) │ │ │ │ │ + b.n c6fa │ │ │ │ │ + ldr r3, [pc, #604] @ (cfcc ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n cd88 │ │ │ │ │ + beq.n ce30 │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n c6a6 │ │ │ │ │ - ldr r3, [pc, #556] @ (cf28 ) │ │ │ │ │ + b.n c74e │ │ │ │ │ + ldr r3, [pc, #556] @ (cfd0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r1, #1728] @ 0x6c0 │ │ │ │ │ - cbz r4, cd5c │ │ │ │ │ + cbz r4, ce04 │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n c98a │ │ │ │ │ + b.n ca32 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - bne.w cbf2 │ │ │ │ │ - b.n cc04 │ │ │ │ │ + bne.w cc9a │ │ │ │ │ + b.n ccac │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c634 │ │ │ │ │ + bne.w c6dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - b.n cc04 │ │ │ │ │ + b.n ccac │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c96e │ │ │ │ │ + bne.w ca16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n cd9a │ │ │ │ │ + bge.n ce42 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, cd9a │ │ │ │ │ + cbnz r3, ce42 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cd9a │ │ │ │ │ + b.n ce42 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c688 │ │ │ │ │ + bne.w c730 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n cd54 │ │ │ │ │ + bge.n cdfc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cd54 │ │ │ │ │ + bne.n cdfc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cd54 │ │ │ │ │ + b.n cdfc │ │ │ │ │ subs r2, r7, #4 │ │ │ │ │ sub.w r8, r5, #4 │ │ │ │ │ sub.w r3, r8, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ subs r3, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n ce18 │ │ │ │ │ + beq.n cec0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n cdfe │ │ │ │ │ + beq.n cea6 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n cdea │ │ │ │ │ + beq.n ce92 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr.w ip, [lr, #4]! │ │ │ │ │ add r3, ip │ │ │ │ │ bic.w r6, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r6, [r7, #0] │ │ │ │ │ lsrs r6, r3, #30 │ │ │ │ │ @@ -19801,15 +19863,15 @@ │ │ │ │ │ ldr.w ip, [lr, #4]! │ │ │ │ │ cmp r1, r8 │ │ │ │ │ add r3, ip │ │ │ │ │ add r3, r6 │ │ │ │ │ bic.w r6, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ mov.w r6, r3, lsr #30 │ │ │ │ │ - beq.n ce7a │ │ │ │ │ + beq.n cf22 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ adds r7, r1, #4 │ │ │ │ │ ldr.w sl, [lr, #4] │ │ │ │ │ add.w ip, lr, #4 │ │ │ │ │ adds r1, #16 │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ add r3, sl │ │ │ │ │ @@ -19832,179 +19894,179 @@ │ │ │ │ │ str.w sl, [r7, #8] │ │ │ │ │ ldr.w sl, [ip, #12] │ │ │ │ │ add r3, sl │ │ │ │ │ add.w r6, r3, r6, lsr #30 │ │ │ │ │ bic.w sl, r6, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w sl, [r7, #12] │ │ │ │ │ mov.w r6, r6, lsr #30 │ │ │ │ │ - bne.n ce18 │ │ │ │ │ + bne.n cec0 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n cc14 │ │ │ │ │ + b.n ccbc │ │ │ │ │ mov r0, r2 │ │ │ │ │ subs r2, r0, #1 │ │ │ │ │ - cbz r0, ce9e │ │ │ │ │ + cbz r0, cf46 │ │ │ │ │ ldr.w r6, [r5, r2, lsl #2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n ce7e │ │ │ │ │ + beq.n cf26 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w cc04 │ │ │ │ │ + beq.w ccac │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n cc04 │ │ │ │ │ + b.n ccac │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n cc04 │ │ │ │ │ + b.n ccac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n cd9a │ │ │ │ │ + b.n ce42 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n cf0c │ │ │ │ │ + blt.n cfb4 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w cd78 │ │ │ │ │ - b.n cd9a │ │ │ │ │ + blt.w ce20 │ │ │ │ │ + b.n ce42 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n cd54 │ │ │ │ │ + b.n cdfc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ movs r6, #30 │ │ │ │ │ adds r3, #12 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w c6e0 │ │ │ │ │ - b.n c7d4 │ │ │ │ │ + bne.w c788 │ │ │ │ │ + b.n c87c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - bne.w cbb0 │ │ │ │ │ - b.n cbe6 │ │ │ │ │ + bne.w cc58 │ │ │ │ │ + b.n cc8e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cec8 │ │ │ │ │ + bne.n cf70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cec8 │ │ │ │ │ + b.n cf70 │ │ │ │ │ nop.w │ │ │ │ │ .word 0x00000288 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000256 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000226 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x3a352944 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ -0000cf34 <_PyLong_GCD>: │ │ │ │ │ +0000cfdc <_PyLong_GCD>: │ │ │ │ │ _PyLong_GCD(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi.n cfe0 <_PyLong_GCD+0xac> │ │ │ │ │ + bhi.n d088 <_PyLong_GCD+0xac> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi.n cfe0 <_PyLong_GCD+0xac> │ │ │ │ │ + bhi.n d088 <_PyLong_GCD+0xac> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w d206 <_PyLong_GCD+0x2d2> │ │ │ │ │ + blt.w d2ae <_PyLong_GCD+0x2d2> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 5ee8 │ │ │ │ │ + bl 5f60 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongLong │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5ee8 │ │ │ │ │ + bl 5f60 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongLong │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge.n cf92 <_PyLong_GCD+0x5e> │ │ │ │ │ + bge.n d03a <_PyLong_GCD+0x5e> │ │ │ │ │ negs r1, r6 │ │ │ │ │ sbc.w r8, r5, r5, lsl #1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w d1da <_PyLong_GCD+0x2a6> │ │ │ │ │ + blt.w d282 <_PyLong_GCD+0x2a6> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w d246 <_PyLong_GCD+0x312> │ │ │ │ │ + blt.w d2ee <_PyLong_GCD+0x312> │ │ │ │ │ orrs.w r3, r2, r7 │ │ │ │ │ - beq.n cfca <_PyLong_GCD+0x96> │ │ │ │ │ + beq.n d072 <_PyLong_GCD+0x96> │ │ │ │ │ subs r3, r7, #0 │ │ │ │ │ - blt.n cfd8 <_PyLong_GCD+0xa4> │ │ │ │ │ + blt.n d080 <_PyLong_GCD+0xa4> │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_ldivmod │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ orrs.w r4, r3, r2 │ │ │ │ │ - bne.n cfb8 <_PyLong_GCD+0x84> │ │ │ │ │ + bne.n d060 <_PyLong_GCD+0x84> │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 324c │ │ │ │ │ + b.w 32c0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromInt64 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ - b.n cfb4 <_PyLong_GCD+0x80> │ │ │ │ │ + b.n d05c <_PyLong_GCD+0x80> │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl f20 │ │ │ │ │ + bl f1c │ │ │ │ │ R_ARM_THM_CALL long_abs │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d29e <_PyLong_GCD+0x36a> │ │ │ │ │ + beq.w d346 <_PyLong_GCD+0x36a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f20 │ │ │ │ │ + bl f1c │ │ │ │ │ R_ARM_THM_CALL long_abs │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d5c4 <_PyLong_GCD+0x690> │ │ │ │ │ + beq.w d66c <_PyLong_GCD+0x690> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL long_compare │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r3, r4 │ │ │ │ │ @@ -20021,28 +20083,28 @@ │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr.w fp, [r9, #8] │ │ │ │ │ cmp.w fp, #23 │ │ │ │ │ mov.w r6, fp, lsr #3 │ │ │ │ │ - bls.w d1f4 <_PyLong_GCD+0x2c0> │ │ │ │ │ + bls.w d29c <_PyLong_GCD+0x2c0> │ │ │ │ │ add.w r4, r9, r6, lsl #2 │ │ │ │ │ lsls r3, r6, #2 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d5c0 <_PyLong_GCD+0x68c> │ │ │ │ │ + beq.w d668 <_PyLong_GCD+0x68c> │ │ │ │ │ clz r3, r1 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - beq.w d27a <_PyLong_GCD+0x346> │ │ │ │ │ + beq.w d322 <_PyLong_GCD+0x346> │ │ │ │ │ ldrd r7, r0, [r4] │ │ │ │ │ rsb r5, r3, #30 │ │ │ │ │ rsb r4, r3, #28 │ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ │ sub.w r4, r3, #28 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ lsr.w r2, r7, r3 │ │ │ │ │ @@ -20089,15 +20151,15 @@ │ │ │ │ │ lslle.w r2, r3, r2 │ │ │ │ │ lsrle.w r7, r3, r7 │ │ │ │ │ lslle r3, r5 │ │ │ │ │ orrle r2, r7 │ │ │ │ │ orrs r3, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bge.w d260 <_PyLong_GCD+0x32c> │ │ │ │ │ + bge.w d308 <_PyLong_GCD+0x32c> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ orrs r4, r2 │ │ │ │ │ movs r7, #0 │ │ │ │ │ orr.w r5, r3, r1 │ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ │ movs r3, #1 │ │ │ │ │ @@ -20107,15 +20169,15 @@ │ │ │ │ │ strd r3, r7, [sp, #44] @ 0x2c │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r5, r2 │ │ │ │ │ - beq.n d18e <_PyLong_GCD+0x25a> │ │ │ │ │ + beq.n d236 <_PyLong_GCD+0x25a> │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ adds r0, r1, r0 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ adc.w r1, r6, r1 │ │ │ │ │ subs r0, #1 │ │ │ │ │ @@ -20145,66 +20207,66 @@ │ │ │ │ │ adc.w r2, r2, r7 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ subs.w ip, r7, ip │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ sbc.w r3, r7, r3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ sbcs.w lr, r3, r2 │ │ │ │ │ - bge.n d20c <_PyLong_GCD+0x2d8> │ │ │ │ │ + bge.n d2b4 <_PyLong_GCD+0x2d8> │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w d2a6 <_PyLong_GCD+0x372> │ │ │ │ │ + bne.w d34e <_PyLong_GCD+0x372> │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl ab1c │ │ │ │ │ + bl abc0 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w d5b8 <_PyLong_GCD+0x684> │ │ │ │ │ + beq.w d660 <_PyLong_GCD+0x684> │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d1be <_PyLong_GCD+0x28a> │ │ │ │ │ + bge.n d266 <_PyLong_GCD+0x28a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d5b0 <_PyLong_GCD+0x67c> │ │ │ │ │ + beq.w d658 <_PyLong_GCD+0x67c> │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r9, sl │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n d026 <_PyLong_GCD+0xf2> │ │ │ │ │ + b.n d0ce <_PyLong_GCD+0xf2> │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cfa0 <_PyLong_GCD+0x6c> │ │ │ │ │ + bne.w d048 <_PyLong_GCD+0x6c> │ │ │ │ │ mov r0, r3 │ │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ - b.n cfa0 <_PyLong_GCD+0x6c> │ │ │ │ │ + b.n d048 <_PyLong_GCD+0x6c> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ mov r4, sl │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n cf6c <_PyLong_GCD+0x38> │ │ │ │ │ + b.n d014 <_PyLong_GCD+0x38> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - b.n cf6c <_PyLong_GCD+0x38> │ │ │ │ │ + b.n d014 <_PyLong_GCD+0x38> │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ strd r5, r4, [sp, #28] │ │ │ │ │ mov r5, ip │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ adds r4, #1 │ │ │ │ │ @@ -20222,53 +20284,53 @@ │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ adc.w r3, r3, r7 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n d118 <_PyLong_GCD+0x1e4> │ │ │ │ │ + b.n d1c0 <_PyLong_GCD+0x1e4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cfaa <_PyLong_GCD+0x76> │ │ │ │ │ + bne.w d052 <_PyLong_GCD+0x76> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ - b.n cfaa <_PyLong_GCD+0x76> │ │ │ │ │ + b.n d052 <_PyLong_GCD+0x76> │ │ │ │ │ add.w r1, sl, r1, lsl #2 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsl.w r4, r1, r0 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ lsr.w r0, r1, r0 │ │ │ │ │ orrs r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsls r1, r0 │ │ │ │ │ - b.n d0fa <_PyLong_GCD+0x1c6> │ │ │ │ │ + b.n d1a2 <_PyLong_GCD+0x1c6> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.w d5ee <_PyLong_GCD+0x6ba> │ │ │ │ │ + bgt.w d696 <_PyLong_GCD+0x6ba> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w d5dc <_PyLong_GCD+0x6a8> │ │ │ │ │ + blt.w d684 <_PyLong_GCD+0x6a8> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsls r3, r7, #31 │ │ │ │ │ - bpl.n d2e2 <_PyLong_GCD+0x3ae> │ │ │ │ │ + bpl.n d38a <_PyLong_GCD+0x3ae> │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ negs r3, r3 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ sbc.w r0, r2, r2, lsl #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ negs r2, r2 │ │ │ │ │ @@ -20286,37 +20348,37 @@ │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d4d4 <_PyLong_GCD+0x5a0> │ │ │ │ │ + bne.w d57c <_PyLong_GCD+0x5a0> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w d5a4 <_PyLong_GCD+0x670> │ │ │ │ │ + beq.w d64c <_PyLong_GCD+0x670> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d53e <_PyLong_GCD+0x60a> │ │ │ │ │ + beq.w d5e6 <_PyLong_GCD+0x60a> │ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w d4c6 <_PyLong_GCD+0x592> │ │ │ │ │ + bne.w d56e <_PyLong_GCD+0x592> │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n d31c <_PyLong_GCD+0x3e8> │ │ │ │ │ + bne.n d3c4 <_PyLong_GCD+0x3e8> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bge.w d566 <_PyLong_GCD+0x632> │ │ │ │ │ + bge.w d60e <_PyLong_GCD+0x632> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d53e <_PyLong_GCD+0x60a> │ │ │ │ │ + beq.w d5e6 <_PyLong_GCD+0x60a> │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ add.w r3, r9, #12 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ add.w ip, sl, #12 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ @@ -20335,15 +20397,15 @@ │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ cmp ip, r9 │ │ │ │ │ - bcs.n d3e6 <_PyLong_GCD+0x4b2> │ │ │ │ │ + bcs.n d48e <_PyLong_GCD+0x4b2> │ │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ │ umull r2, r3, r0, r3 │ │ │ │ │ adds r4, r2, r4 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ │ @@ -20372,109 +20434,109 @@ │ │ │ │ │ mla lr, r1, r2, r0 │ │ │ │ │ adc.w lr, lr, r6 │ │ │ │ │ lsrs r6, r3, #30 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [r8], #4 │ │ │ │ │ orr.w r6, r6, lr, lsl #2 │ │ │ │ │ mov.w lr, lr, asr #30 │ │ │ │ │ - b.n d36a <_PyLong_GCD+0x436> │ │ │ │ │ + b.n d412 <_PyLong_GCD+0x436> │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r2, sl, #9 │ │ │ │ │ ldrd r8, r9, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r1, sl │ │ │ │ │ subs r3, #9 │ │ │ │ │ mov r7, r4 │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it cc │ │ │ │ │ movcc r3, #0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bcc.n d4dc <_PyLong_GCD+0x5a8> │ │ │ │ │ + bcc.n d584 <_PyLong_GCD+0x5a8> │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r8] │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d442 <_PyLong_GCD+0x50e> │ │ │ │ │ + bge.n d4ea <_PyLong_GCD+0x50e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d57c <_PyLong_GCD+0x648> │ │ │ │ │ + beq.w d624 <_PyLong_GCD+0x648> │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d456 <_PyLong_GCD+0x522> │ │ │ │ │ + bge.n d4fe <_PyLong_GCD+0x522> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d536 <_PyLong_GCD+0x602> │ │ │ │ │ + beq.n d5de <_PyLong_GCD+0x602> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs r4, r2, #3 │ │ │ │ │ - beq.n d47c <_PyLong_GCD+0x548> │ │ │ │ │ + beq.n d524 <_PyLong_GCD+0x548> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r0, [r5, r3, lsl #2] │ │ │ │ │ - cbz r0, d4ba <_PyLong_GCD+0x586> │ │ │ │ │ + cbz r0, d562 <_PyLong_GCD+0x586> │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - beq.n d47c <_PyLong_GCD+0x548> │ │ │ │ │ + beq.n d524 <_PyLong_GCD+0x548> │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ lsrs r4, r2, #3 │ │ │ │ │ - beq.n d49c <_PyLong_GCD+0x568> │ │ │ │ │ + beq.n d544 <_PyLong_GCD+0x568> │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r5, r3, lsl #2] │ │ │ │ │ - cbnz r1, d4a8 <_PyLong_GCD+0x574> │ │ │ │ │ + cbnz r1, d550 <_PyLong_GCD+0x574> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d488 <_PyLong_GCD+0x554> │ │ │ │ │ + bne.n d530 <_PyLong_GCD+0x554> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n d1ca <_PyLong_GCD+0x296> │ │ │ │ │ + b.n d272 <_PyLong_GCD+0x296> │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq.n d49c <_PyLong_GCD+0x568> │ │ │ │ │ + beq.n d544 <_PyLong_GCD+0x568> │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n d49c <_PyLong_GCD+0x568> │ │ │ │ │ + b.n d544 <_PyLong_GCD+0x568> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d462 <_PyLong_GCD+0x52e> │ │ │ │ │ + bne.n d50a <_PyLong_GCD+0x52e> │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n d47c <_PyLong_GCD+0x548> │ │ │ │ │ + b.n d524 <_PyLong_GCD+0x548> │ │ │ │ │ bic.w r3, fp, #7 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n d32a <_PyLong_GCD+0x3f6> │ │ │ │ │ + b.n d3d2 <_PyLong_GCD+0x3f6> │ │ │ │ │ bic.w r3, fp, #7 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n d304 <_PyLong_GCD+0x3d0> │ │ │ │ │ + b.n d3ac <_PyLong_GCD+0x3d0> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r0, ip │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r2, [ip], #4 │ │ │ │ │ subs r5, r1, r3 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ subs r4, r1, r3 │ │ │ │ │ @@ -20496,106 +20558,106 @@ │ │ │ │ │ mla r2, r2, r5, r1 │ │ │ │ │ mov.w r6, r3, lsr #30 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r4, r0] │ │ │ │ │ sbc.w r2, lr, r2 │ │ │ │ │ orr.w r6, r6, r2, lsl #2 │ │ │ │ │ mov.w lr, r2, asr #30 │ │ │ │ │ - b.n d408 <_PyLong_GCD+0x4d4> │ │ │ │ │ + b.n d4b0 <_PyLong_GCD+0x4d4> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d456 <_PyLong_GCD+0x522> │ │ │ │ │ + b.n d4fe <_PyLong_GCD+0x522> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n d584 <_PyLong_GCD+0x650> │ │ │ │ │ + blt.n d62c <_PyLong_GCD+0x650> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n d594 <_PyLong_GCD+0x660> │ │ │ │ │ + blt.n d63c <_PyLong_GCD+0x660> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl a490 │ │ │ │ │ + bl a508 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n d29e <_PyLong_GCD+0x36a> │ │ │ │ │ + b.n d346 <_PyLong_GCD+0x36a> │ │ │ │ │ bic.w r3, fp, #7 │ │ │ │ │ str.w r3, [sl, #8] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r8, sl │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #2 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - b.n d32a <_PyLong_GCD+0x3f6> │ │ │ │ │ + b.n d3d2 <_PyLong_GCD+0x3f6> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d442 <_PyLong_GCD+0x50e> │ │ │ │ │ + b.n d4ea <_PyLong_GCD+0x50e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d54e <_PyLong_GCD+0x61a> │ │ │ │ │ + bne.n d5f6 <_PyLong_GCD+0x61a> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d54e <_PyLong_GCD+0x61a> │ │ │ │ │ + b.n d5f6 <_PyLong_GCD+0x61a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d556 <_PyLong_GCD+0x622> │ │ │ │ │ + bne.n d5fe <_PyLong_GCD+0x622> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d556 <_PyLong_GCD+0x622> │ │ │ │ │ + b.n d5fe <_PyLong_GCD+0x622> │ │ │ │ │ movs r3, #2 │ │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - b.n d304 <_PyLong_GCD+0x3d0> │ │ │ │ │ + b.n d3ac <_PyLong_GCD+0x3d0> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d1be <_PyLong_GCD+0x28a> │ │ │ │ │ + b.n d266 <_PyLong_GCD+0x28a> │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n d548 <_PyLong_GCD+0x614> │ │ │ │ │ + b.n d5f0 <_PyLong_GCD+0x614> │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n d050 <_PyLong_GCD+0x11c> │ │ │ │ │ + b.n d0f8 <_PyLong_GCD+0x11c> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d562 <_PyLong_GCD+0x62e> │ │ │ │ │ + bge.n d60a <_PyLong_GCD+0x62e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d562 <_PyLong_GCD+0x62e> │ │ │ │ │ + bne.n d60a <_PyLong_GCD+0x62e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d562 <_PyLong_GCD+0x62e> │ │ │ │ │ + b.n d60a <_PyLong_GCD+0x62e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d292 <_PyLong_GCD+0x35e> │ │ │ │ │ + bne.w d33a <_PyLong_GCD+0x35e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d292 <_PyLong_GCD+0x35e> │ │ │ │ │ + b.n d33a <_PyLong_GCD+0x35e> │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl a5a0 <_PyLong_Copy> │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d608 <_PyLong_GCD+0x6d4> │ │ │ │ │ + bge.n d6b0 <_PyLong_GCD+0x6d4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbz r3, d60c <_PyLong_GCD+0x6d8> │ │ │ │ │ + cbz r3, d6b4 <_PyLong_GCD+0x6d8> │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n d288 <_PyLong_GCD+0x354> │ │ │ │ │ + b.n d330 <_PyLong_GCD+0x354> │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r5, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d288 <_PyLong_GCD+0x354> │ │ │ │ │ + b.n d330 <_PyLong_GCD+0x354> │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -70,15 +70,15 @@ │ │ │ │ │ _PyLong_UnsignedLong_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 5080 │ │ │ │ │ + bl 50f4 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 9e <_PyLong_UnsignedLong_Converter+0x1e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n bc <_PyLong_UnsignedLong_Converter+0x3c> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n ba <_PyLong_UnsignedLong_Converter+0x3a> │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movs r2, #4 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movs r3, #19 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r1, sp, r2 │ │ │ │ │ - bl 5080 │ │ │ │ │ + bl 50f4 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 126 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 120 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -156,15 +156,15 @@ │ │ │ │ │ │ │ │ │ │ 0000012a : │ │ │ │ │ int___getnewargs__(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl a5a0 <_PyLong_Copy> │ │ │ │ │ + bl a618 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ @@ -178,15 +178,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movs r2, #4 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r1, sp, r2 │ │ │ │ │ - bl 5080 │ │ │ │ │ + bl 50f4 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 196 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 190 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ │ _PyLong_Size_t_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 5080 │ │ │ │ │ + bl 50f4 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 1b8 <_PyLong_Size_t_Converter+0x1e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 1d6 <_PyLong_Size_t_Converter+0x3c> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 1d4 <_PyLong_Size_t_Converter+0x3a> │ │ │ │ │ @@ -355,15 +355,15 @@ │ │ │ │ │ _PyLong_UInt8_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - bl 5080 │ │ │ │ │ + bl 50f4 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 2e2 <_PyLong_UInt8_Converter+0x1e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 2fe <_PyLong_UInt8_Converter+0x3a> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ beq.n 2fe <_PyLong_UInt8_Converter+0x3a> │ │ │ │ │ @@ -383,15 +383,15 @@ │ │ │ │ │ │ │ │ │ │ 00000300 <_PyLong_UInt16_Converter>: │ │ │ │ │ _PyLong_UInt16_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 535c │ │ │ │ │ + bl 53d0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 31a <_PyLong_UInt16_Converter+0x1a> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 338 <_PyLong_UInt16_Converter+0x38> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ bls.n 336 <_PyLong_UInt16_Converter+0x36> │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -31,291 +31,290 @@ │ │ │ │ │ 0x000001c0 6573002e 4c433234 002e4c43 3235005f es..LC24..LC25._ │ │ │ │ │ 0x000001d0 50794c6f 6e675f41 73427974 65417272 PyLong_AsByteArr │ │ │ │ │ 0x000001e0 61792e63 6f6e7374 70726f70 2e30006c ay.constprop.0.l │ │ │ │ │ 0x000001f0 6f6e675f 6e65675f 6d657468 6f64005f ong_neg_method._ │ │ │ │ │ 0x00000200 50794c6f 6e675f46 726f6d4c 61726765 PyLong_FromLarge │ │ │ │ │ 0x00000210 006c6f6e 675f6e65 67005f50 794c6f6e .long_neg._PyLon │ │ │ │ │ 0x00000220 675f4672 6f6d5354 776f4469 67697473 g_FromSTwoDigits │ │ │ │ │ - 0x00000230 006c6f6e 675f6e65 672e7061 72742e30 .long_neg.part.0 │ │ │ │ │ - 0x00000240 006c6f6e 675f6164 645f6d65 74686f64 .long_add_method │ │ │ │ │ - 0x00000250 00785f61 64640078 5f737562 006c6f6e .x_add.x_sub.lon │ │ │ │ │ - 0x00000260 675f6164 64006c6f 6e675f6d 756c5f6d g_add.long_mul_m │ │ │ │ │ - 0x00000270 6574686f 64006b5f 6d756c00 6c6f6e67 ethod.k_mul.long │ │ │ │ │ - 0x00000280 5f6d756c 006b6d75 6c5f7370 6c69742e _mul.kmul_split. │ │ │ │ │ - 0x00000290 636f6e73 7470726f 702e3000 765f6973 constprop.0.v_is │ │ │ │ │ - 0x000002a0 75622e69 7372612e 3000765f 69616464 ub.isra.0.v_iadd │ │ │ │ │ - 0x000002b0 2e697372 612e3000 6c6f6e67 5f616e64 .isra.0.long_and │ │ │ │ │ - 0x000002c0 002e4c43 3236002e 4c433237 002e4c43 ..LC26..LC27..LC │ │ │ │ │ - 0x000002d0 3238002e 4c433239 006c6f6e 675f6c73 28..LC29.long_ls │ │ │ │ │ - 0x000002e0 68696674 5f6d6574 686f6400 50794c6f hift_method.PyLo │ │ │ │ │ - 0x000002f0 6e675f41 734e6174 69766542 79746573 ng_AsNativeBytes │ │ │ │ │ - 0x00000300 2e636f6e 73747072 6f702e30 002e4c43 .constprop.0..LC │ │ │ │ │ - 0x00000310 3330002e 4c433331 0050794c 6f6e675f 30..LC31.PyLong_ │ │ │ │ │ - 0x00000320 41734e61 74697665 42797465 732e636f AsNativeBytes.co │ │ │ │ │ - 0x00000330 6e737470 726f702e 31006c6f 6e675f73 nstprop.1.long_s │ │ │ │ │ - 0x00000340 75625f6d 6574686f 64006c6f 6e675f73 ub_method.long_s │ │ │ │ │ - 0x00000350 75622e63 6f6e7374 70726f70 2e30006c ub.constprop.0.l │ │ │ │ │ - 0x00000360 6f6e675f 73756200 2e4c4333 32002e4c ong_sub..LC32..L │ │ │ │ │ - 0x00000370 43333300 6c6f6e67 5f766563 746f7263 C33.long_vectorc │ │ │ │ │ - 0x00000380 616c6c00 6c6f6e67 5f6e6577 5f696d70 all.long_new_imp │ │ │ │ │ - 0x00000390 6c2e7061 72742e30 002e4c43 3334002e l.part.0..LC34.. │ │ │ │ │ - 0x000003a0 4c433335 006c6f6e 675f696e 76657274 LC35.long_invert │ │ │ │ │ - 0x000003b0 002e4c43 33360069 6e745f66 726f6d5f ..LC36.int_from_ │ │ │ │ │ - 0x000003c0 62797465 73006c6f 6e675f6f 72006c6f bytes.long_or.lo │ │ │ │ │ - 0x000003d0 6e675f64 6976006c 6f6e675f 64697672 ng_div.long_divr │ │ │ │ │ - 0x000003e0 656d0070 796c6f6e 675f696e 745f6469 em.pylong_int_di │ │ │ │ │ - 0x000003f0 766d6f64 002e4c43 33370078 5f646976 vmod..LC37.x_div │ │ │ │ │ - 0x00000400 72656d00 6c6f6e67 5f6e6577 002e4c43 rem.long_new..LC │ │ │ │ │ - 0x00000410 3338002e 4c433339 006c6f6e 675f666f 38..LC39.long_fo │ │ │ │ │ - 0x00000420 726d6174 5f62696e 6172792e 636f6e73 rmat_binary.cons │ │ │ │ │ - 0x00000430 7470726f 702e3000 2e4c4334 30002e4c tprop.0..LC40..L │ │ │ │ │ - 0x00000440 43343100 696e745f 5f5f666f 726d6174 C41.int___format │ │ │ │ │ - 0x00000450 5f5f002e 4c433432 006c6f6e 675f7472 __..LC42.long_tr │ │ │ │ │ - 0x00000460 75655f64 69766964 65002e4c 43343300 ue_divide..LC43. │ │ │ │ │ - 0x00000470 2e4c4334 34002e4c 43343500 6c6f6e67 .LC44..LC45.long │ │ │ │ │ - 0x00000480 5f706f77 006c5f6d 6f64005f 50794c6f _pow.l_mod._PyLo │ │ │ │ │ - 0x00000490 6e675f41 73556e73 69676e65 644c6f6e ng_AsUnsignedLon │ │ │ │ │ - 0x000004a0 674c6f6e 674d6173 6b00696e 745f6269 gLongMask.int_bi │ │ │ │ │ - 0x000004b0 745f6c65 6e677468 006c6f6e 675f6162 t_length.long_ab │ │ │ │ │ - 0x000004c0 735f6d65 74686f64 006c6f6e 675f6162 s_method.long_ab │ │ │ │ │ - 0x000004d0 73006c6f 6e675f64 69766d6f 64006c6f s.long_divmod.lo │ │ │ │ │ - 0x000004e0 6e675f6c 6f6e6700 2e4c4334 36006c6f ng_long..LC46.lo │ │ │ │ │ - 0x000004f0 6e675f78 6f72006c 6f6e675f 6d6f6400 ng_xor.long_mod. │ │ │ │ │ - 0x00000500 2e4c4334 37006c6f 6e675f66 6c6f6174 .LC47.long_float │ │ │ │ │ - 0x00000510 006c6f6e 675f7273 68696674 002e4c43 .long_rshift..LC │ │ │ │ │ - 0x00000520 3438002e 4c433439 00696e74 5f5f5f72 48..LC49.int___r │ │ │ │ │ - 0x00000530 6f756e64 5f5f002e 4c433530 002e4c43 ound__..LC50..LC │ │ │ │ │ - 0x00000540 3531006c 6f6e675f 6c6f6e67 5f6d6574 51.long_long_met │ │ │ │ │ - 0x00000550 68006c6f 6e675f6c 6f6e675f 67657474 h.long_long_gett │ │ │ │ │ - 0x00000560 6572006c 6f6e675f 67657430 006c6f6e er.long_get0.lon │ │ │ │ │ - 0x00000570 675f6765 74310069 6e745f61 735f696e g_get1.int_as_in │ │ │ │ │ - 0x00000580 74656765 725f7261 74696f00 696e745f teger_ratio.int_ │ │ │ │ │ - 0x00000590 5f5f7369 7a656f66 5f5f0069 6e745f62 __sizeof__.int_b │ │ │ │ │ - 0x000005a0 69745f63 6f756e74 002e4c43 3532002e it_count..LC52.. │ │ │ │ │ - 0x000005b0 4c433533 002e4c43 3534002e 4c433535 LC53..LC54..LC55 │ │ │ │ │ - 0x000005c0 002e4c43 35360069 6e745f69 735f696e ..LC56.int_is_in │ │ │ │ │ - 0x000005d0 74656765 72002e4c 43353700 2e4c4335 teger..LC57..LC5 │ │ │ │ │ - 0x000005e0 38002e4c 43353900 2e4c4336 30002e4c 8..LC59..LC60..L │ │ │ │ │ - 0x000005f0 43363100 2e4c4336 32002e4c 43363300 C61..LC62..LC63. │ │ │ │ │ - 0x00000600 696e745f 5f5f6765 746e6577 61726773 int___getnewargs │ │ │ │ │ - 0x00000610 5f5f002e 4c433634 002e4c43 3635002e __..LC64..LC65.. │ │ │ │ │ - 0x00000620 4c433636 002e4c43 3637002e 4c433638 LC66..LC67..LC68 │ │ │ │ │ - 0x00000630 005f5f66 756e635f 5f2e3000 6c6f675f .__func__.0.log_ │ │ │ │ │ - 0x00000640 62617365 5f424153 4500636f 6e767769 base_BASE.convwi │ │ │ │ │ - 0x00000650 6474685f 62617365 00636f6e 766d756c dth_base.convmul │ │ │ │ │ - 0x00000660 746d6178 5f626173 65005079 4c6f6e67 tmax_base.PyLong │ │ │ │ │ - 0x00000670 5f4c4159 4f555400 68616c66 5f657665 _LAYOUT.half_eve │ │ │ │ │ - 0x00000680 6e5f636f 72726563 74696f6e 2e313000 n_correction.10. │ │ │ │ │ - 0x00000690 5f6b6579 776f7264 732e3200 5f6b6579 _keywords.2._key │ │ │ │ │ - 0x000006a0 776f7264 732e3500 5f6b6579 776f7264 words.5._keyword │ │ │ │ │ - 0x000006b0 732e3800 696e745f 696e666f 5f5f646f s.8.int_info__do │ │ │ │ │ - 0x000006c0 635f5f00 6c6f6e67 5f646f63 00696e74 c__.long_doc.int │ │ │ │ │ - 0x000006d0 5f69735f 696e7465 6765725f 5f646f63 _is_integer__doc │ │ │ │ │ - 0x000006e0 5f5f0069 6e745f66 726f6d5f 62797465 __.int_from_byte │ │ │ │ │ - 0x000006f0 735f5f64 6f635f5f 00696e74 5f746f5f s__doc__.int_to_ │ │ │ │ │ - 0x00000700 62797465 735f5f64 6f635f5f 00696e74 bytes__doc__.int │ │ │ │ │ - 0x00000710 5f61735f 696e7465 6765725f 72617469 _as_integer_rati │ │ │ │ │ - 0x00000720 6f5f5f64 6f635f5f 00696e74 5f626974 o__doc__.int_bit │ │ │ │ │ - 0x00000730 5f636f75 6e745f5f 646f635f 5f00696e _count__doc__.in │ │ │ │ │ - 0x00000740 745f6269 745f6c65 6e677468 5f5f646f t_bit_length__do │ │ │ │ │ - 0x00000750 635f5f00 696e745f 5f5f7369 7a656f66 c__.int___sizeof │ │ │ │ │ - 0x00000760 5f5f5f5f 646f635f 5f00696e 745f5f5f ____doc__.int___ │ │ │ │ │ - 0x00000770 726f756e 645f5f5f 5f646f63 5f5f0069 round____doc__.i │ │ │ │ │ - 0x00000780 6e745f5f 5f666f72 6d61745f 5f5f5f64 nt___format____d │ │ │ │ │ - 0x00000790 6f635f5f 00696e74 5f5f5f67 65746e65 oc__.int___getne │ │ │ │ │ - 0x000007a0 77617267 735f5f5f 5f646f63 5f5f006c wargs____doc__.l │ │ │ │ │ - 0x000007b0 6f6e675f 61735f6e 756d6265 72006c6f ong_as_number.lo │ │ │ │ │ - 0x000007c0 6e675f6d 6574686f 6473006c 6f6e675f ng_methods.long_ │ │ │ │ │ - 0x000007d0 67657473 65740069 6e745f69 6e666f5f getset.int_info_ │ │ │ │ │ - 0x000007e0 64657363 00696e74 5f696e66 6f5f6669 desc.int_info_fi │ │ │ │ │ - 0x000007f0 656c6473 005f7061 72736572 2e33005f elds._parser.3._ │ │ │ │ │ - 0x00000800 6b777475 706c652e 31005f70 61727365 kwtuple.1._parse │ │ │ │ │ - 0x00000810 722e3600 5f6b7774 75706c65 2e34005f r.6._kwtuple.4._ │ │ │ │ │ - 0x00000820 70617273 65722e39 005f6b77 7475706c parser.9._kwtupl │ │ │ │ │ - 0x00000830 652e3700 496e745f 496e666f 54797065 e.7.Int_InfoType │ │ │ │ │ - 0x00000840 0050794c 6f6e675f 46726f6d 566f6964 .PyLong_FromVoid │ │ │ │ │ - 0x00000850 50747200 5f50795f 4e657752 65666572 Ptr._Py_NewRefer │ │ │ │ │ - 0x00000860 656e6365 0050794f 626a6563 745f4d61 ence.PyObject_Ma │ │ │ │ │ - 0x00000870 6c6c6f63 00507945 72725f4e 6f4d656d lloc.PyErr_NoMem │ │ │ │ │ - 0x00000880 6f727900 5f50795f 7473735f 74737461 ory._Py_tss_tsta │ │ │ │ │ - 0x00000890 7465005f 50795275 6e74696d 65005079 te._PyRuntime.Py │ │ │ │ │ - 0x000008a0 4c6f6e67 5f46726f 6d556e73 69676e65 Long_FromUnsigne │ │ │ │ │ - 0x000008b0 644c6f6e 67005079 4578635f 4f766572 dLong.PyExc_Over │ │ │ │ │ - 0x000008c0 666c6f77 4572726f 72005079 4572725f flowError.PyErr_ │ │ │ │ │ - 0x000008d0 53657453 7472696e 67005f50 794c6f6e SetString._PyLon │ │ │ │ │ - 0x000008e0 675f496e 69745479 70657300 5f507953 g_InitTypes._PyS │ │ │ │ │ - 0x000008f0 74727563 74536571 75656e63 655f496e tructSequence_In │ │ │ │ │ - 0x00000900 69744275 696c7469 6e576974 68466c61 itBuiltinWithFla │ │ │ │ │ - 0x00000910 67730050 794c6f6e 675f4672 6f6d4c6f gs.PyLong_FromLo │ │ │ │ │ - 0x00000920 6e670050 794c6f6e 675f4672 6f6d5373 ng.PyLong_FromSs │ │ │ │ │ - 0x00000930 697a655f 74005079 4c6f6e67 5f417353 ize_t.PyLong_AsS │ │ │ │ │ - 0x00000940 73697a65 5f740050 79457863 5f547970 size_t.PyExc_Typ │ │ │ │ │ - 0x00000950 65457272 6f72005f 50794572 725f4261 eError._PyErr_Ba │ │ │ │ │ - 0x00000960 64496e74 65726e61 6c43616c 6c005079 dInternalCall.Py │ │ │ │ │ - 0x00000970 4c6f6e67 5f476574 496e666f 00507953 Long_GetInfo.PyS │ │ │ │ │ - 0x00000980 74727563 74536571 75656e63 655f4e65 tructSequence_Ne │ │ │ │ │ - 0x00000990 77005079 53747275 63745365 7175656e w.PyStructSequen │ │ │ │ │ - 0x000009a0 63655f53 65744974 656d0050 79457272 ce_SetItem.PyErr │ │ │ │ │ - 0x000009b0 5f4f6363 75727265 64005f50 795f4465 _Occurred._Py_De │ │ │ │ │ - 0x000009c0 616c6c6f 63005079 4c6f6e67 5f46726f alloc.PyLong_Fro │ │ │ │ │ - 0x000009d0 6d537472 696e6700 5f50795f 63747970 mString._Py_ctyp │ │ │ │ │ - 0x000009e0 655f7461 626c6500 5f5f6165 6162695f e_table.__aeabi_ │ │ │ │ │ - 0x000009f0 69646976 0050794f 626a6563 745f4672 idiv.PyObject_Fr │ │ │ │ │ - 0x00000a00 65650073 74726c65 6e005079 556e6963 ee.strlen.PyUnic │ │ │ │ │ - 0x00000a10 6f64655f 46726f6d 53747269 6e67416e ode_FromStringAn │ │ │ │ │ - 0x00000a20 6453697a 65005079 4578635f 56616c75 dSize.PyExc_Valu │ │ │ │ │ - 0x00000a30 65457272 6f720050 79457272 5f466f72 eError.PyErr_For │ │ │ │ │ - 0x00000a40 6d617400 6d656d63 7079005f 50795f53 mat.memcpy._Py_S │ │ │ │ │ - 0x00000a50 6574496d 6d6f7274 616c0050 79496d70 etImmortal.PyImp │ │ │ │ │ - 0x00000a60 6f72745f 496d706f 72744d6f 64756c65 ort_ImportModule │ │ │ │ │ - 0x00000a70 0050794f 626a6563 745f4361 6c6c4d65 .PyObject_CallMe │ │ │ │ │ - 0x00000a80 74686f64 0050794c 6f6e675f 41734c6f thod.PyLong_AsLo │ │ │ │ │ - 0x00000a90 6e67005f 50794e75 6d626572 5f496e64 ng._PyNumber_Ind │ │ │ │ │ - 0x00000aa0 65780050 794c6f6e 675f4173 4c6f6e67 ex.PyLong_AsLong │ │ │ │ │ - 0x00000ab0 416e644f 76657266 6c6f7700 5f50795f AndOverflow._Py_ │ │ │ │ │ - 0x00000ac0 54727565 53747275 6374005f 50795f46 TrueStruct._Py_F │ │ │ │ │ - 0x00000ad0 616c7365 53747275 6374005f 50795f4e alseStruct._Py_N │ │ │ │ │ - 0x00000ae0 6f74496d 706c656d 656e7465 64537472 otImplementedStr │ │ │ │ │ - 0x00000af0 75637400 5f5f6165 6162695f 756c6469 uct.__aeabi_uldi │ │ │ │ │ - 0x00000b00 766d6f64 00507945 72725f43 6865636b vmod.PyErr_Check │ │ │ │ │ - 0x00000b10 5369676e 616c7300 5079556e 69636f64 Signals.PyUnicod │ │ │ │ │ - 0x00000b20 655f4e65 77005f50 79427974 65735772 e_New._PyBytesWr │ │ │ │ │ - 0x00000b30 69746572 5f507265 70617265 005f5f61 iter_Prepare.__a │ │ │ │ │ - 0x00000b40 65616269 5f756964 69766d6f 64005f50 eabi_uidivmod._P │ │ │ │ │ - 0x00000b50 794c6f6e 675f4578 61637444 65616c6c yLong_ExactDeall │ │ │ │ │ - 0x00000b60 6f630050 794c6f6e 675f4173 496e7400 oc.PyLong_AsInt. │ │ │ │ │ - 0x00000b70 50794c6f 6e675f41 73556e73 69676e65 PyLong_AsUnsigne │ │ │ │ │ - 0x00000b80 644c6f6e 67005079 4c6f6e67 5f46726f dLong.PyLong_Fro │ │ │ │ │ - 0x00000b90 6d556e73 69676e65 644c6f6e 674c6f6e mUnsignedLongLon │ │ │ │ │ - 0x00000ba0 67005079 4c6f6e67 5f476574 4e617469 g.PyLong_GetNati │ │ │ │ │ - 0x00000bb0 76654c61 796f7574 0050794c 6f6e6757 veLayout.PyLongW │ │ │ │ │ - 0x00000bc0 72697465 725f4372 65617465 0050794c riter_Create.PyL │ │ │ │ │ - 0x00000bd0 6f6e6757 72697465 725f4669 6e697368 ongWriter_Finish │ │ │ │ │ - 0x00000be0 005f5079 556e6963 6f64655f 45717561 ._PyUnicode_Equa │ │ │ │ │ - 0x00000bf0 6c005079 42797465 735f4672 6f6d5374 l.PyBytes_FromSt │ │ │ │ │ - 0x00000c00 72696e67 416e6453 697a6500 5f50794c ringAndSize._PyL │ │ │ │ │ - 0x00000c10 6f6e675f 41734279 74654172 72617900 ong_AsByteArray. │ │ │ │ │ - 0x00000c20 5f507941 72675f55 6e706163 6b4b6579 _PyArg_UnpackKey │ │ │ │ │ - 0x00000c30 776f7264 73005079 4f626a65 63745f49 words.PyObject_I │ │ │ │ │ - 0x00000c40 73547275 65005f50 79417267 5f426164 sTrue._PyArg_Bad │ │ │ │ │ - 0x00000c50 41726775 6d656e74 006d656d 73657400 Argument.memset. │ │ │ │ │ - 0x00000c60 5f50794c 6f6e675f 436f7079 0050794c _PyLong_Copy.PyL │ │ │ │ │ - 0x00000c70 6f6e675f 46726f6d 4c6f6e67 4c6f6e67 ong_FromLongLong │ │ │ │ │ - 0x00000c80 0050794c 6f6e675f 46726f6d 496e7436 .PyLong_FromInt6 │ │ │ │ │ - 0x00000c90 34005f50 794c6f6e 675f4e75 6d426974 4._PyLong_NumBit │ │ │ │ │ - 0x00000ca0 73005079 4c6f6e67 5f417353 697a655f s.PyLong_AsSize_ │ │ │ │ │ - 0x00000cb0 74005079 4572725f 45786365 7074696f t.PyErr_Exceptio │ │ │ │ │ - 0x00000cc0 6e4d6174 63686573 0050794c 6f6e675f nMatches.PyLong_ │ │ │ │ │ - 0x00000cd0 4173496e 74363400 50794c6f 6e675f41 AsInt64.PyLong_A │ │ │ │ │ - 0x00000ce0 734e6174 69766542 79746573 0050794c sNativeBytes.PyL │ │ │ │ │ - 0x00000cf0 6f6e675f 47657453 69676e00 5f50794c ong_GetSign._PyL │ │ │ │ │ - 0x00000d00 6f6e675f 41646400 50794e75 6d626572 ong_Add.PyNumber │ │ │ │ │ - 0x00000d10 5f4c6f6e 67006d65 6d6d6f76 65005079 _Long.memmove.Py │ │ │ │ │ - 0x00000d20 54687265 61645374 6174655f 47657400 ThreadState_Get. │ │ │ │ │ - 0x00000d30 5f50794f 626a6563 745f4d61 6b655470 _PyObject_MakeTp │ │ │ │ │ - 0x00000d40 43616c6c 0050794c 6f6e675f 4578706f Call.PyLong_Expo │ │ │ │ │ - 0x00000d50 72740050 794c6f6e 675f4173 4c6f6e67 rt.PyLong_AsLong │ │ │ │ │ - 0x00000d60 4c6f6e67 416e644f 76657266 6c6f7700 LongAndOverflow. │ │ │ │ │ - 0x00000d70 50794c6f 6e675f46 726f6d44 6f75626c PyLong_FromDoubl │ │ │ │ │ - 0x00000d80 65006672 65787000 6c646578 70005079 e.frexp.ldexp.Py │ │ │ │ │ - 0x00000d90 4c6f6e67 5f41734c 6f6e674c 6f6e6700 Long_AsLongLong. │ │ │ │ │ - 0x00000da0 50794f62 6a656374 5f427974 65730050 PyObject_Bytes.P │ │ │ │ │ - 0x00000db0 794f626a 6563745f 43616c6c 4f6e6541 yObject_CallOneA │ │ │ │ │ - 0x00000dc0 7267005f 50794c6f 6e675f46 726f6d42 rg._PyLong_FromB │ │ │ │ │ - 0x00000dd0 79746541 72726179 0050794c 6f6e675f yteArray.PyLong_ │ │ │ │ │ - 0x00000de0 46726f6d 53697a65 5f740050 79457863 FromSize_t.PyExc │ │ │ │ │ - 0x00000df0 5f5a6572 6f446976 6973696f 6e457272 _ZeroDivisionErr │ │ │ │ │ - 0x00000e00 6f720050 794e756d 6265725f 41735373 or.PyNumber_AsSs │ │ │ │ │ - 0x00000e10 697a655f 74005079 42797465 41727261 ize_t.PyByteArra │ │ │ │ │ - 0x00000e20 795f5479 7065005f 50794c6f 6e675f46 y_Type._PyLong_F │ │ │ │ │ - 0x00000e30 726f6d42 79746573 0050794c 6f6e675f romBytes.PyLong_ │ │ │ │ │ - 0x00000e40 46726f6d 556e6963 6f64654f 626a6563 FromUnicodeObjec │ │ │ │ │ - 0x00000e50 74005f50 79427974 65417272 61795f65 t._PyByteArray_e │ │ │ │ │ - 0x00000e60 6d707479 5f737472 696e6700 50795479 mpty_string.PyTy │ │ │ │ │ - 0x00000e70 70655f49 73537562 74797065 005f5079 pe_IsSubtype._Py │ │ │ │ │ - 0x00000e80 4c6f6e67 5f466f72 6d617457 72697465 Long_FormatWrite │ │ │ │ │ - 0x00000e90 72005f50 79556e69 636f6465 57726974 r._PyUnicodeWrit │ │ │ │ │ - 0x00000ea0 65725f50 72657061 7265496e 7465726e er_PrepareIntern │ │ │ │ │ - 0x00000eb0 616c0050 794c6f6e 675f4173 566f6964 al.PyLong_AsVoid │ │ │ │ │ - 0x00000ec0 50747200 5f507955 6e69636f 64655772 Ptr._PyUnicodeWr │ │ │ │ │ - 0x00000ed0 69746572 5f496e69 74005f50 794c6f6e iter_Init._PyLon │ │ │ │ │ - 0x00000ee0 675f466f 726d6174 41647661 6e636564 g_FormatAdvanced │ │ │ │ │ - 0x00000ef0 57726974 6572005f 5079556e 69636f64 Writer._PyUnicod │ │ │ │ │ - 0x00000f00 65577269 7465725f 46696e69 7368005f eWriter_Finish._ │ │ │ │ │ - 0x00000f10 5079556e 69636f64 65577269 7465725f PyUnicodeWriter_ │ │ │ │ │ - 0x00000f20 4465616c 6c6f6300 5f507955 6e69636f Dealloc._PyUnico │ │ │ │ │ - 0x00000f30 64655f54 72616e73 666f726d 44656369 de_TransformDeci │ │ │ │ │ - 0x00000f40 6d616c41 6e645370 61636554 6f415343 malAndSpaceToASC │ │ │ │ │ - 0x00000f50 49490050 79556e69 636f6465 5f417355 II.PyUnicode_AsU │ │ │ │ │ - 0x00000f60 54463841 6e645369 7a65005f 5f616561 TF8AndSize.__aea │ │ │ │ │ - 0x00000f70 62695f69 6469766d 6f640050 79466c6f bi_idivmod.PyFlo │ │ │ │ │ - 0x00000f80 61745f46 726f6d44 6f75626c 65005079 at_FromDouble.Py │ │ │ │ │ - 0x00000f90 4c6f6e67 5f417344 6f75626c 65005f50 Long_AsDouble._P │ │ │ │ │ - 0x00000fa0 794c6f6e 675f4672 65787000 50794c6f yLong_Frexp.PyLo │ │ │ │ │ - 0x00000fb0 6e675f41 73556e73 69676e65 644c6f6e ng_AsUnsignedLon │ │ │ │ │ - 0x00000fc0 674c6f6e 67005f50 795f4e6f 6e655374 gLong._Py_NoneSt │ │ │ │ │ - 0x00000fd0 72756374 00507946 6c6f6174 5f547970 ruct.PyFloat_Typ │ │ │ │ │ - 0x00000fe0 65005f50 794c6f6e 675f5375 62747261 e._PyLong_Subtra │ │ │ │ │ - 0x00000ff0 6374005f 50794c6f 6e675f46 696e6954 ct._PyLong_FiniT │ │ │ │ │ - 0x00001000 79706573 005f5079 53747275 63745365 ypes._PyStructSe │ │ │ │ │ - 0x00001010 7175656e 63655f46 696e6942 75696c74 quence_FiniBuilt │ │ │ │ │ - 0x00001020 696e0050 794c6f6e 675f4672 6f6d496e in.PyLong_FromIn │ │ │ │ │ - 0x00001030 74333200 50794c6f 6e675f46 726f6d55 t32.PyLong_FromU │ │ │ │ │ - 0x00001040 496e7433 32005079 4c6f6e67 5f46726f Int32.PyLong_Fro │ │ │ │ │ - 0x00001050 6d55496e 74363400 5f50794c 6f6e675f mUInt64._PyLong_ │ │ │ │ │ - 0x00001060 4d756c74 69706c79 00507954 75706c65 Multiply.PyTuple │ │ │ │ │ - 0x00001070 5f4e6577 0050794c 6f6e675f 49735a65 _New.PyLong_IsZe │ │ │ │ │ - 0x00001080 726f005f 50794c6f 6e675f46 6f726d61 ro._PyLong_Forma │ │ │ │ │ - 0x00001090 74005079 4572725f 436c6561 72005f50 t.PyErr_Clear._P │ │ │ │ │ - 0x000010a0 794c6f6e 675f5273 68696674 005f5f61 yLong_Rshift.__a │ │ │ │ │ - 0x000010b0 65616269 5f6c6469 766d6f64 0050794c eabi_ldivmod.PyL │ │ │ │ │ - 0x000010c0 6f6e675f 46726565 4578706f 72740050 ong_FreeExport.P │ │ │ │ │ - 0x000010d0 794c6f6e 675f4173 556e7369 676e6564 yLong_AsUnsigned │ │ │ │ │ - 0x000010e0 4c6f6e67 4d61736b 0050794c 6f6e675f LongMask.PyLong_ │ │ │ │ │ - 0x000010f0 46726f6d 4e617469 76654279 74657300 FromNativeBytes. │ │ │ │ │ - 0x00001100 50794c6f 6e675f46 726f6d55 6e736967 PyLong_FromUnsig │ │ │ │ │ - 0x00001110 6e65644e 61746976 65427974 65730050 nedNativeBytes.P │ │ │ │ │ - 0x00001120 794c6f6e 675f4973 4e656761 74697665 yLong_IsNegative │ │ │ │ │ - 0x00001130 005f5079 4c6f6e67 5f556e73 69676e65 ._PyLong_Unsigne │ │ │ │ │ - 0x00001140 6453686f 72745f43 6f6e7665 72746572 dShort_Converter │ │ │ │ │ - 0x00001150 005f5079 4c6f6e67 5f446976 6d6f644e ._PyLong_DivmodN │ │ │ │ │ - 0x00001160 65617200 5f507941 72675f43 6865636b ear._PyArg_Check │ │ │ │ │ - 0x00001170 506f7369 74696f6e 616c005f 50794c6f Positional._PyLo │ │ │ │ │ - 0x00001180 6e675f55 6e736967 6e656449 6e745f43 ng_UnsignedInt_C │ │ │ │ │ - 0x00001190 6f6e7665 72746572 005f5079 4c6f6e67 onverter._PyLong │ │ │ │ │ - 0x000011a0 5f55496e 7436345f 436f6e76 65727465 _UInt64_Converte │ │ │ │ │ - 0x000011b0 72005f50 794c6f6e 675f466f 726d6174 r._PyLong_Format │ │ │ │ │ - 0x000011c0 42797465 73577269 74657200 5f50794c BytesWriter._PyL │ │ │ │ │ - 0x000011d0 6f6e675f 47434400 5f50794c 6f6e675f ong_GCD._PyLong_ │ │ │ │ │ - 0x000011e0 4c736869 66740050 79547570 6c655f50 Lshift.PyTuple_P │ │ │ │ │ - 0x000011f0 61636b00 5f5f706f 70636f75 6e747369 ack.__popcountsi │ │ │ │ │ - 0x00001200 32005f50 794c6f6e 675f5549 6e743332 2._PyLong_UInt32 │ │ │ │ │ - 0x00001210 5f436f6e 76657274 6572005f 50794c6f _Converter._PyLo │ │ │ │ │ - 0x00001220 6e675f55 6e736967 6e65644c 6f6e674c ng_UnsignedLongL │ │ │ │ │ - 0x00001230 6f6e675f 436f6e76 65727465 72005f50 ong_Converter._P │ │ │ │ │ - 0x00001240 794c6f6e 675f556e 7369676e 65644c6f yLong_UnsignedLo │ │ │ │ │ - 0x00001250 6e675f43 6f6e7665 72746572 005f5079 ng_Converter._Py │ │ │ │ │ - 0x00001260 556e6963 6f646557 72697465 725f5772 UnicodeWriter_Wr │ │ │ │ │ - 0x00001270 69746553 74720050 794c6f6e 67577269 iteStr.PyLongWri │ │ │ │ │ - 0x00001280 7465725f 44697363 61726400 50794c6f ter_Discard.PyLo │ │ │ │ │ - 0x00001290 6e675f41 73496e74 33320050 795f4275 ng_AsInt32.Py_Bu │ │ │ │ │ - 0x000012a0 696c6456 616c7565 0050794c 6f6e675f ildValue.PyLong_ │ │ │ │ │ - 0x000012b0 41735549 6e743332 005f5079 4c6f6e67 AsUInt32._PyLong │ │ │ │ │ - 0x000012c0 5f53697a 655f745f 436f6e76 65727465 _Size_t_Converte │ │ │ │ │ - 0x000012d0 72005079 4c6f6e67 5f417355 496e7436 r.PyLong_AsUInt6 │ │ │ │ │ - 0x000012e0 34005079 4c6f6e67 5f497350 6f736974 4.PyLong_IsPosit │ │ │ │ │ - 0x000012f0 69766500 5f50794c 6f6e675f 4e657700 ive._PyLong_New. │ │ │ │ │ - 0x00001300 5f50794c 6f6e675f 46726f6d 44696769 _PyLong_FromDigi │ │ │ │ │ - 0x00001310 7473005f 50794c6f 6e675f53 69676e00 ts._PyLong_Sign. │ │ │ │ │ - 0x00001320 5f50794c 6f6e675f 55496e74 385f436f _PyLong_UInt8_Co │ │ │ │ │ - 0x00001330 6e766572 74657200 5f50794c 6f6e675f nverter._PyLong_ │ │ │ │ │ - 0x00001340 55496e74 31365f43 6f6e7665 72746572 UInt16_Converter │ │ │ │ │ - 0x00001350 00507955 6e737461 626c655f 4c6f6e67 .PyUnstable_Long │ │ │ │ │ - 0x00001360 5f497343 6f6d7061 63740050 79556e73 _IsCompact.PyUns │ │ │ │ │ - 0x00001370 7461626c 655f4c6f 6e675f43 6f6d7061 table_Long_Compa │ │ │ │ │ - 0x00001380 63745661 6c756500 50794c6f 6e675f54 ctValue.PyLong_T │ │ │ │ │ - 0x00001390 79706500 5f50794c 6f6e675f 44696769 ype._PyLong_Digi │ │ │ │ │ - 0x000013a0 7456616c 75650050 79547970 655f5479 tValue.PyType_Ty │ │ │ │ │ - 0x000013b0 70650050 794f626a 6563745f 47656e65 pe.PyObject_Gene │ │ │ │ │ - 0x000013c0 72696347 65744174 74720050 79547570 ricGetAttr.PyTup │ │ │ │ │ - 0x000013d0 6c655f54 79706500 le_Type. │ │ │ │ │ + 0x00000230 006c6f6e 675f6164 645f6d65 74686f64 .long_add_method │ │ │ │ │ + 0x00000240 00785f61 64640078 5f737562 006c6f6e .x_add.x_sub.lon │ │ │ │ │ + 0x00000250 675f6164 64006c6f 6e675f6d 756c5f6d g_add.long_mul_m │ │ │ │ │ + 0x00000260 6574686f 64006b5f 6d756c00 6c6f6e67 ethod.k_mul.long │ │ │ │ │ + 0x00000270 5f6d756c 006b6d75 6c5f7370 6c69742e _mul.kmul_split. │ │ │ │ │ + 0x00000280 636f6e73 7470726f 702e3000 765f6973 constprop.0.v_is │ │ │ │ │ + 0x00000290 75622e69 7372612e 3000765f 69616464 ub.isra.0.v_iadd │ │ │ │ │ + 0x000002a0 2e697372 612e3000 6c6f6e67 5f616e64 .isra.0.long_and │ │ │ │ │ + 0x000002b0 002e4c43 3236002e 4c433237 002e4c43 ..LC26..LC27..LC │ │ │ │ │ + 0x000002c0 3238002e 4c433239 006c6f6e 675f6c73 28..LC29.long_ls │ │ │ │ │ + 0x000002d0 68696674 5f6d6574 686f6400 50794c6f hift_method.PyLo │ │ │ │ │ + 0x000002e0 6e675f41 734e6174 69766542 79746573 ng_AsNativeBytes │ │ │ │ │ + 0x000002f0 2e636f6e 73747072 6f702e30 002e4c43 .constprop.0..LC │ │ │ │ │ + 0x00000300 3330002e 4c433331 0050794c 6f6e675f 30..LC31.PyLong_ │ │ │ │ │ + 0x00000310 41734e61 74697665 42797465 732e636f AsNativeBytes.co │ │ │ │ │ + 0x00000320 6e737470 726f702e 31006c6f 6e675f73 nstprop.1.long_s │ │ │ │ │ + 0x00000330 75625f6d 6574686f 64006c6f 6e675f73 ub_method.long_s │ │ │ │ │ + 0x00000340 75622e63 6f6e7374 70726f70 2e30006c ub.constprop.0.l │ │ │ │ │ + 0x00000350 6f6e675f 73756200 2e4c4333 32002e4c ong_sub..LC32..L │ │ │ │ │ + 0x00000360 43333300 6c6f6e67 5f766563 746f7263 C33.long_vectorc │ │ │ │ │ + 0x00000370 616c6c00 6c6f6e67 5f6e6577 5f696d70 all.long_new_imp │ │ │ │ │ + 0x00000380 6c2e7061 72742e30 002e4c43 3334002e l.part.0..LC34.. │ │ │ │ │ + 0x00000390 4c433335 006c6f6e 675f696e 76657274 LC35.long_invert │ │ │ │ │ + 0x000003a0 002e4c43 33360069 6e745f66 726f6d5f ..LC36.int_from_ │ │ │ │ │ + 0x000003b0 62797465 73006c6f 6e675f6f 72006c6f bytes.long_or.lo │ │ │ │ │ + 0x000003c0 6e675f64 6976006c 6f6e675f 64697672 ng_div.long_divr │ │ │ │ │ + 0x000003d0 656d0070 796c6f6e 675f696e 745f6469 em.pylong_int_di │ │ │ │ │ + 0x000003e0 766d6f64 002e4c43 33370078 5f646976 vmod..LC37.x_div │ │ │ │ │ + 0x000003f0 72656d00 6c6f6e67 5f6e6577 002e4c43 rem.long_new..LC │ │ │ │ │ + 0x00000400 3338002e 4c433339 006c6f6e 675f666f 38..LC39.long_fo │ │ │ │ │ + 0x00000410 726d6174 5f62696e 6172792e 636f6e73 rmat_binary.cons │ │ │ │ │ + 0x00000420 7470726f 702e3000 2e4c4334 30002e4c tprop.0..LC40..L │ │ │ │ │ + 0x00000430 43343100 696e745f 5f5f666f 726d6174 C41.int___format │ │ │ │ │ + 0x00000440 5f5f002e 4c433432 006c6f6e 675f7472 __..LC42.long_tr │ │ │ │ │ + 0x00000450 75655f64 69766964 65002e4c 43343300 ue_divide..LC43. │ │ │ │ │ + 0x00000460 2e4c4334 34002e4c 43343500 6c6f6e67 .LC44..LC45.long │ │ │ │ │ + 0x00000470 5f706f77 006c5f6d 6f64005f 50794c6f _pow.l_mod._PyLo │ │ │ │ │ + 0x00000480 6e675f41 73556e73 69676e65 644c6f6e ng_AsUnsignedLon │ │ │ │ │ + 0x00000490 674c6f6e 674d6173 6b00696e 745f6269 gLongMask.int_bi │ │ │ │ │ + 0x000004a0 745f6c65 6e677468 006c6f6e 675f6162 t_length.long_ab │ │ │ │ │ + 0x000004b0 735f6d65 74686f64 006c6f6e 675f6162 s_method.long_ab │ │ │ │ │ + 0x000004c0 73006c6f 6e675f64 69766d6f 64006c6f s.long_divmod.lo │ │ │ │ │ + 0x000004d0 6e675f6c 6f6e6700 2e4c4334 36006c6f ng_long..LC46.lo │ │ │ │ │ + 0x000004e0 6e675f78 6f72006c 6f6e675f 6d6f6400 ng_xor.long_mod. │ │ │ │ │ + 0x000004f0 2e4c4334 37006c6f 6e675f66 6c6f6174 .LC47.long_float │ │ │ │ │ + 0x00000500 006c6f6e 675f7273 68696674 002e4c43 .long_rshift..LC │ │ │ │ │ + 0x00000510 3438002e 4c433439 00696e74 5f5f5f72 48..LC49.int___r │ │ │ │ │ + 0x00000520 6f756e64 5f5f002e 4c433530 002e4c43 ound__..LC50..LC │ │ │ │ │ + 0x00000530 3531006c 6f6e675f 6c6f6e67 5f6d6574 51.long_long_met │ │ │ │ │ + 0x00000540 68006c6f 6e675f6c 6f6e675f 67657474 h.long_long_gett │ │ │ │ │ + 0x00000550 6572006c 6f6e675f 67657430 006c6f6e er.long_get0.lon │ │ │ │ │ + 0x00000560 675f6765 74310069 6e745f61 735f696e g_get1.int_as_in │ │ │ │ │ + 0x00000570 74656765 725f7261 74696f00 696e745f teger_ratio.int_ │ │ │ │ │ + 0x00000580 5f5f7369 7a656f66 5f5f0069 6e745f62 __sizeof__.int_b │ │ │ │ │ + 0x00000590 69745f63 6f756e74 002e4c43 3532002e it_count..LC52.. │ │ │ │ │ + 0x000005a0 4c433533 002e4c43 3534002e 4c433535 LC53..LC54..LC55 │ │ │ │ │ + 0x000005b0 002e4c43 35360069 6e745f69 735f696e ..LC56.int_is_in │ │ │ │ │ + 0x000005c0 74656765 72002e4c 43353700 2e4c4335 teger..LC57..LC5 │ │ │ │ │ + 0x000005d0 38002e4c 43353900 2e4c4336 30002e4c 8..LC59..LC60..L │ │ │ │ │ + 0x000005e0 43363100 2e4c4336 32002e4c 43363300 C61..LC62..LC63. │ │ │ │ │ + 0x000005f0 696e745f 5f5f6765 746e6577 61726773 int___getnewargs │ │ │ │ │ + 0x00000600 5f5f002e 4c433634 002e4c43 3635002e __..LC64..LC65.. │ │ │ │ │ + 0x00000610 4c433636 002e4c43 3637002e 4c433638 LC66..LC67..LC68 │ │ │ │ │ + 0x00000620 005f5f66 756e635f 5f2e3000 6c6f675f .__func__.0.log_ │ │ │ │ │ + 0x00000630 62617365 5f424153 4500636f 6e767769 base_BASE.convwi │ │ │ │ │ + 0x00000640 6474685f 62617365 00636f6e 766d756c dth_base.convmul │ │ │ │ │ + 0x00000650 746d6178 5f626173 65005079 4c6f6e67 tmax_base.PyLong │ │ │ │ │ + 0x00000660 5f4c4159 4f555400 68616c66 5f657665 _LAYOUT.half_eve │ │ │ │ │ + 0x00000670 6e5f636f 72726563 74696f6e 2e313000 n_correction.10. │ │ │ │ │ + 0x00000680 5f6b6579 776f7264 732e3200 5f6b6579 _keywords.2._key │ │ │ │ │ + 0x00000690 776f7264 732e3500 5f6b6579 776f7264 words.5._keyword │ │ │ │ │ + 0x000006a0 732e3800 696e745f 696e666f 5f5f646f s.8.int_info__do │ │ │ │ │ + 0x000006b0 635f5f00 6c6f6e67 5f646f63 00696e74 c__.long_doc.int │ │ │ │ │ + 0x000006c0 5f69735f 696e7465 6765725f 5f646f63 _is_integer__doc │ │ │ │ │ + 0x000006d0 5f5f0069 6e745f66 726f6d5f 62797465 __.int_from_byte │ │ │ │ │ + 0x000006e0 735f5f64 6f635f5f 00696e74 5f746f5f s__doc__.int_to_ │ │ │ │ │ + 0x000006f0 62797465 735f5f64 6f635f5f 00696e74 bytes__doc__.int │ │ │ │ │ + 0x00000700 5f61735f 696e7465 6765725f 72617469 _as_integer_rati │ │ │ │ │ + 0x00000710 6f5f5f64 6f635f5f 00696e74 5f626974 o__doc__.int_bit │ │ │ │ │ + 0x00000720 5f636f75 6e745f5f 646f635f 5f00696e _count__doc__.in │ │ │ │ │ + 0x00000730 745f6269 745f6c65 6e677468 5f5f646f t_bit_length__do │ │ │ │ │ + 0x00000740 635f5f00 696e745f 5f5f7369 7a656f66 c__.int___sizeof │ │ │ │ │ + 0x00000750 5f5f5f5f 646f635f 5f00696e 745f5f5f ____doc__.int___ │ │ │ │ │ + 0x00000760 726f756e 645f5f5f 5f646f63 5f5f0069 round____doc__.i │ │ │ │ │ + 0x00000770 6e745f5f 5f666f72 6d61745f 5f5f5f64 nt___format____d │ │ │ │ │ + 0x00000780 6f635f5f 00696e74 5f5f5f67 65746e65 oc__.int___getne │ │ │ │ │ + 0x00000790 77617267 735f5f5f 5f646f63 5f5f006c wargs____doc__.l │ │ │ │ │ + 0x000007a0 6f6e675f 61735f6e 756d6265 72006c6f ong_as_number.lo │ │ │ │ │ + 0x000007b0 6e675f6d 6574686f 6473006c 6f6e675f ng_methods.long_ │ │ │ │ │ + 0x000007c0 67657473 65740069 6e745f69 6e666f5f getset.int_info_ │ │ │ │ │ + 0x000007d0 64657363 00696e74 5f696e66 6f5f6669 desc.int_info_fi │ │ │ │ │ + 0x000007e0 656c6473 005f7061 72736572 2e33005f elds._parser.3._ │ │ │ │ │ + 0x000007f0 6b777475 706c652e 31005f70 61727365 kwtuple.1._parse │ │ │ │ │ + 0x00000800 722e3600 5f6b7774 75706c65 2e34005f r.6._kwtuple.4._ │ │ │ │ │ + 0x00000810 70617273 65722e39 005f6b77 7475706c parser.9._kwtupl │ │ │ │ │ + 0x00000820 652e3700 496e745f 496e666f 54797065 e.7.Int_InfoType │ │ │ │ │ + 0x00000830 0050794c 6f6e675f 46726f6d 566f6964 .PyLong_FromVoid │ │ │ │ │ + 0x00000840 50747200 5f50795f 4e657752 65666572 Ptr._Py_NewRefer │ │ │ │ │ + 0x00000850 656e6365 0050794f 626a6563 745f4d61 ence.PyObject_Ma │ │ │ │ │ + 0x00000860 6c6c6f63 00507945 72725f4e 6f4d656d lloc.PyErr_NoMem │ │ │ │ │ + 0x00000870 6f727900 5f50795f 7473735f 74737461 ory._Py_tss_tsta │ │ │ │ │ + 0x00000880 7465005f 50795275 6e74696d 65005079 te._PyRuntime.Py │ │ │ │ │ + 0x00000890 4c6f6e67 5f46726f 6d556e73 69676e65 Long_FromUnsigne │ │ │ │ │ + 0x000008a0 644c6f6e 67005079 4578635f 4f766572 dLong.PyExc_Over │ │ │ │ │ + 0x000008b0 666c6f77 4572726f 72005079 4572725f flowError.PyErr_ │ │ │ │ │ + 0x000008c0 53657453 7472696e 67005f50 794c6f6e SetString._PyLon │ │ │ │ │ + 0x000008d0 675f496e 69745479 70657300 5f507953 g_InitTypes._PyS │ │ │ │ │ + 0x000008e0 74727563 74536571 75656e63 655f496e tructSequence_In │ │ │ │ │ + 0x000008f0 69744275 696c7469 6e576974 68466c61 itBuiltinWithFla │ │ │ │ │ + 0x00000900 67730050 794c6f6e 675f4672 6f6d4c6f gs.PyLong_FromLo │ │ │ │ │ + 0x00000910 6e670050 794c6f6e 675f4672 6f6d5373 ng.PyLong_FromSs │ │ │ │ │ + 0x00000920 697a655f 74005079 4c6f6e67 5f417353 ize_t.PyLong_AsS │ │ │ │ │ + 0x00000930 73697a65 5f740050 79457863 5f547970 size_t.PyExc_Typ │ │ │ │ │ + 0x00000940 65457272 6f72005f 50794572 725f4261 eError._PyErr_Ba │ │ │ │ │ + 0x00000950 64496e74 65726e61 6c43616c 6c005079 dInternalCall.Py │ │ │ │ │ + 0x00000960 4c6f6e67 5f476574 496e666f 00507953 Long_GetInfo.PyS │ │ │ │ │ + 0x00000970 74727563 74536571 75656e63 655f4e65 tructSequence_Ne │ │ │ │ │ + 0x00000980 77005079 53747275 63745365 7175656e w.PyStructSequen │ │ │ │ │ + 0x00000990 63655f53 65744974 656d0050 79457272 ce_SetItem.PyErr │ │ │ │ │ + 0x000009a0 5f4f6363 75727265 64005f50 795f4465 _Occurred._Py_De │ │ │ │ │ + 0x000009b0 616c6c6f 63005079 4c6f6e67 5f46726f alloc.PyLong_Fro │ │ │ │ │ + 0x000009c0 6d537472 696e6700 5f50795f 63747970 mString._Py_ctyp │ │ │ │ │ + 0x000009d0 655f7461 626c6500 5f5f6165 6162695f e_table.__aeabi_ │ │ │ │ │ + 0x000009e0 69646976 0050794f 626a6563 745f4672 idiv.PyObject_Fr │ │ │ │ │ + 0x000009f0 65650073 74726c65 6e005079 556e6963 ee.strlen.PyUnic │ │ │ │ │ + 0x00000a00 6f64655f 46726f6d 53747269 6e67416e ode_FromStringAn │ │ │ │ │ + 0x00000a10 6453697a 65005079 4578635f 56616c75 dSize.PyExc_Valu │ │ │ │ │ + 0x00000a20 65457272 6f720050 79457272 5f466f72 eError.PyErr_For │ │ │ │ │ + 0x00000a30 6d617400 6d656d63 7079005f 50795f53 mat.memcpy._Py_S │ │ │ │ │ + 0x00000a40 6574496d 6d6f7274 616c0050 79496d70 etImmortal.PyImp │ │ │ │ │ + 0x00000a50 6f72745f 496d706f 72744d6f 64756c65 ort_ImportModule │ │ │ │ │ + 0x00000a60 0050794f 626a6563 745f4361 6c6c4d65 .PyObject_CallMe │ │ │ │ │ + 0x00000a70 74686f64 0050794c 6f6e675f 41734c6f thod.PyLong_AsLo │ │ │ │ │ + 0x00000a80 6e67005f 50794e75 6d626572 5f496e64 ng._PyNumber_Ind │ │ │ │ │ + 0x00000a90 65780050 794c6f6e 675f4173 4c6f6e67 ex.PyLong_AsLong │ │ │ │ │ + 0x00000aa0 416e644f 76657266 6c6f7700 5f50795f AndOverflow._Py_ │ │ │ │ │ + 0x00000ab0 54727565 53747275 6374005f 50795f46 TrueStruct._Py_F │ │ │ │ │ + 0x00000ac0 616c7365 53747275 6374005f 50795f4e alseStruct._Py_N │ │ │ │ │ + 0x00000ad0 6f74496d 706c656d 656e7465 64537472 otImplementedStr │ │ │ │ │ + 0x00000ae0 75637400 5f5f6165 6162695f 756c6469 uct.__aeabi_uldi │ │ │ │ │ + 0x00000af0 766d6f64 00507945 72725f43 6865636b vmod.PyErr_Check │ │ │ │ │ + 0x00000b00 5369676e 616c7300 5079556e 69636f64 Signals.PyUnicod │ │ │ │ │ + 0x00000b10 655f4e65 77005f50 79427974 65735772 e_New._PyBytesWr │ │ │ │ │ + 0x00000b20 69746572 5f507265 70617265 005f5f61 iter_Prepare.__a │ │ │ │ │ + 0x00000b30 65616269 5f756964 69766d6f 64005f50 eabi_uidivmod._P │ │ │ │ │ + 0x00000b40 794c6f6e 675f4578 61637444 65616c6c yLong_ExactDeall │ │ │ │ │ + 0x00000b50 6f630050 794c6f6e 675f4173 496e7400 oc.PyLong_AsInt. │ │ │ │ │ + 0x00000b60 50794c6f 6e675f41 73556e73 69676e65 PyLong_AsUnsigne │ │ │ │ │ + 0x00000b70 644c6f6e 67005079 4c6f6e67 5f46726f dLong.PyLong_Fro │ │ │ │ │ + 0x00000b80 6d556e73 69676e65 644c6f6e 674c6f6e mUnsignedLongLon │ │ │ │ │ + 0x00000b90 67005079 4c6f6e67 5f476574 4e617469 g.PyLong_GetNati │ │ │ │ │ + 0x00000ba0 76654c61 796f7574 0050794c 6f6e6757 veLayout.PyLongW │ │ │ │ │ + 0x00000bb0 72697465 725f4372 65617465 0050794c riter_Create.PyL │ │ │ │ │ + 0x00000bc0 6f6e6757 72697465 725f4669 6e697368 ongWriter_Finish │ │ │ │ │ + 0x00000bd0 005f5079 556e6963 6f64655f 45717561 ._PyUnicode_Equa │ │ │ │ │ + 0x00000be0 6c005079 42797465 735f4672 6f6d5374 l.PyBytes_FromSt │ │ │ │ │ + 0x00000bf0 72696e67 416e6453 697a6500 5f50794c ringAndSize._PyL │ │ │ │ │ + 0x00000c00 6f6e675f 41734279 74654172 72617900 ong_AsByteArray. │ │ │ │ │ + 0x00000c10 5f507941 72675f55 6e706163 6b4b6579 _PyArg_UnpackKey │ │ │ │ │ + 0x00000c20 776f7264 73005079 4f626a65 63745f49 words.PyObject_I │ │ │ │ │ + 0x00000c30 73547275 65005f50 79417267 5f426164 sTrue._PyArg_Bad │ │ │ │ │ + 0x00000c40 41726775 6d656e74 006d656d 73657400 Argument.memset. │ │ │ │ │ + 0x00000c50 5f50794c 6f6e675f 436f7079 0050794c _PyLong_Copy.PyL │ │ │ │ │ + 0x00000c60 6f6e675f 46726f6d 4c6f6e67 4c6f6e67 ong_FromLongLong │ │ │ │ │ + 0x00000c70 0050794c 6f6e675f 46726f6d 496e7436 .PyLong_FromInt6 │ │ │ │ │ + 0x00000c80 34005f50 794c6f6e 675f4e75 6d426974 4._PyLong_NumBit │ │ │ │ │ + 0x00000c90 73005079 4c6f6e67 5f417353 697a655f s.PyLong_AsSize_ │ │ │ │ │ + 0x00000ca0 74005079 4572725f 45786365 7074696f t.PyErr_Exceptio │ │ │ │ │ + 0x00000cb0 6e4d6174 63686573 0050794c 6f6e675f nMatches.PyLong_ │ │ │ │ │ + 0x00000cc0 4173496e 74363400 50794c6f 6e675f41 AsInt64.PyLong_A │ │ │ │ │ + 0x00000cd0 734e6174 69766542 79746573 0050794c sNativeBytes.PyL │ │ │ │ │ + 0x00000ce0 6f6e675f 47657453 69676e00 5f50794c ong_GetSign._PyL │ │ │ │ │ + 0x00000cf0 6f6e675f 41646400 50794e75 6d626572 ong_Add.PyNumber │ │ │ │ │ + 0x00000d00 5f4c6f6e 67006d65 6d6d6f76 65005079 _Long.memmove.Py │ │ │ │ │ + 0x00000d10 54687265 61645374 6174655f 47657400 ThreadState_Get. │ │ │ │ │ + 0x00000d20 5f50794f 626a6563 745f4d61 6b655470 _PyObject_MakeTp │ │ │ │ │ + 0x00000d30 43616c6c 0050794c 6f6e675f 4578706f Call.PyLong_Expo │ │ │ │ │ + 0x00000d40 72740050 794c6f6e 675f4173 4c6f6e67 rt.PyLong_AsLong │ │ │ │ │ + 0x00000d50 4c6f6e67 416e644f 76657266 6c6f7700 LongAndOverflow. │ │ │ │ │ + 0x00000d60 50794c6f 6e675f46 726f6d44 6f75626c PyLong_FromDoubl │ │ │ │ │ + 0x00000d70 65006672 65787000 6c646578 70005079 e.frexp.ldexp.Py │ │ │ │ │ + 0x00000d80 4c6f6e67 5f41734c 6f6e674c 6f6e6700 Long_AsLongLong. │ │ │ │ │ + 0x00000d90 50794f62 6a656374 5f427974 65730050 PyObject_Bytes.P │ │ │ │ │ + 0x00000da0 794f626a 6563745f 43616c6c 4f6e6541 yObject_CallOneA │ │ │ │ │ + 0x00000db0 7267005f 50794c6f 6e675f46 726f6d42 rg._PyLong_FromB │ │ │ │ │ + 0x00000dc0 79746541 72726179 0050794c 6f6e675f yteArray.PyLong_ │ │ │ │ │ + 0x00000dd0 46726f6d 53697a65 5f740050 79457863 FromSize_t.PyExc │ │ │ │ │ + 0x00000de0 5f5a6572 6f446976 6973696f 6e457272 _ZeroDivisionErr │ │ │ │ │ + 0x00000df0 6f720050 794e756d 6265725f 41735373 or.PyNumber_AsSs │ │ │ │ │ + 0x00000e00 697a655f 74005079 42797465 41727261 ize_t.PyByteArra │ │ │ │ │ + 0x00000e10 795f5479 7065005f 50794c6f 6e675f46 y_Type._PyLong_F │ │ │ │ │ + 0x00000e20 726f6d42 79746573 0050794c 6f6e675f romBytes.PyLong_ │ │ │ │ │ + 0x00000e30 46726f6d 556e6963 6f64654f 626a6563 FromUnicodeObjec │ │ │ │ │ + 0x00000e40 74005f50 79427974 65417272 61795f65 t._PyByteArray_e │ │ │ │ │ + 0x00000e50 6d707479 5f737472 696e6700 50795479 mpty_string.PyTy │ │ │ │ │ + 0x00000e60 70655f49 73537562 74797065 005f5079 pe_IsSubtype._Py │ │ │ │ │ + 0x00000e70 4c6f6e67 5f466f72 6d617457 72697465 Long_FormatWrite │ │ │ │ │ + 0x00000e80 72005f50 79556e69 636f6465 57726974 r._PyUnicodeWrit │ │ │ │ │ + 0x00000e90 65725f50 72657061 7265496e 7465726e er_PrepareIntern │ │ │ │ │ + 0x00000ea0 616c0050 794c6f6e 675f4173 566f6964 al.PyLong_AsVoid │ │ │ │ │ + 0x00000eb0 50747200 5f507955 6e69636f 64655772 Ptr._PyUnicodeWr │ │ │ │ │ + 0x00000ec0 69746572 5f496e69 74005f50 794c6f6e iter_Init._PyLon │ │ │ │ │ + 0x00000ed0 675f466f 726d6174 41647661 6e636564 g_FormatAdvanced │ │ │ │ │ + 0x00000ee0 57726974 6572005f 5079556e 69636f64 Writer._PyUnicod │ │ │ │ │ + 0x00000ef0 65577269 7465725f 46696e69 7368005f eWriter_Finish._ │ │ │ │ │ + 0x00000f00 5079556e 69636f64 65577269 7465725f PyUnicodeWriter_ │ │ │ │ │ + 0x00000f10 4465616c 6c6f6300 5f507955 6e69636f Dealloc._PyUnico │ │ │ │ │ + 0x00000f20 64655f54 72616e73 666f726d 44656369 de_TransformDeci │ │ │ │ │ + 0x00000f30 6d616c41 6e645370 61636554 6f415343 malAndSpaceToASC │ │ │ │ │ + 0x00000f40 49490050 79556e69 636f6465 5f417355 II.PyUnicode_AsU │ │ │ │ │ + 0x00000f50 54463841 6e645369 7a65005f 5f616561 TF8AndSize.__aea │ │ │ │ │ + 0x00000f60 62695f69 6469766d 6f640050 79466c6f bi_idivmod.PyFlo │ │ │ │ │ + 0x00000f70 61745f46 726f6d44 6f75626c 65005079 at_FromDouble.Py │ │ │ │ │ + 0x00000f80 4c6f6e67 5f417344 6f75626c 65005f50 Long_AsDouble._P │ │ │ │ │ + 0x00000f90 794c6f6e 675f4672 65787000 50794c6f yLong_Frexp.PyLo │ │ │ │ │ + 0x00000fa0 6e675f41 73556e73 69676e65 644c6f6e ng_AsUnsignedLon │ │ │ │ │ + 0x00000fb0 674c6f6e 67005f50 795f4e6f 6e655374 gLong._Py_NoneSt │ │ │ │ │ + 0x00000fc0 72756374 00507946 6c6f6174 5f547970 ruct.PyFloat_Typ │ │ │ │ │ + 0x00000fd0 65005f50 794c6f6e 675f5375 62747261 e._PyLong_Subtra │ │ │ │ │ + 0x00000fe0 6374005f 50794c6f 6e675f46 696e6954 ct._PyLong_FiniT │ │ │ │ │ + 0x00000ff0 79706573 005f5079 53747275 63745365 ypes._PyStructSe │ │ │ │ │ + 0x00001000 7175656e 63655f46 696e6942 75696c74 quence_FiniBuilt │ │ │ │ │ + 0x00001010 696e0050 794c6f6e 675f4672 6f6d496e in.PyLong_FromIn │ │ │ │ │ + 0x00001020 74333200 50794c6f 6e675f46 726f6d55 t32.PyLong_FromU │ │ │ │ │ + 0x00001030 496e7433 32005079 4c6f6e67 5f46726f Int32.PyLong_Fro │ │ │ │ │ + 0x00001040 6d55496e 74363400 5f50794c 6f6e675f mUInt64._PyLong_ │ │ │ │ │ + 0x00001050 4d756c74 69706c79 00507954 75706c65 Multiply.PyTuple │ │ │ │ │ + 0x00001060 5f4e6577 0050794c 6f6e675f 49735a65 _New.PyLong_IsZe │ │ │ │ │ + 0x00001070 726f005f 50794c6f 6e675f46 6f726d61 ro._PyLong_Forma │ │ │ │ │ + 0x00001080 74005079 4572725f 436c6561 72005f50 t.PyErr_Clear._P │ │ │ │ │ + 0x00001090 794c6f6e 675f5273 68696674 005f5f61 yLong_Rshift.__a │ │ │ │ │ + 0x000010a0 65616269 5f6c6469 766d6f64 0050794c eabi_ldivmod.PyL │ │ │ │ │ + 0x000010b0 6f6e675f 46726565 4578706f 72740050 ong_FreeExport.P │ │ │ │ │ + 0x000010c0 794c6f6e 675f4173 556e7369 676e6564 yLong_AsUnsigned │ │ │ │ │ + 0x000010d0 4c6f6e67 4d61736b 0050794c 6f6e675f LongMask.PyLong_ │ │ │ │ │ + 0x000010e0 46726f6d 4e617469 76654279 74657300 FromNativeBytes. │ │ │ │ │ + 0x000010f0 50794c6f 6e675f46 726f6d55 6e736967 PyLong_FromUnsig │ │ │ │ │ + 0x00001100 6e65644e 61746976 65427974 65730050 nedNativeBytes.P │ │ │ │ │ + 0x00001110 794c6f6e 675f4973 4e656761 74697665 yLong_IsNegative │ │ │ │ │ + 0x00001120 005f5079 4c6f6e67 5f556e73 69676e65 ._PyLong_Unsigne │ │ │ │ │ + 0x00001130 6453686f 72745f43 6f6e7665 72746572 dShort_Converter │ │ │ │ │ + 0x00001140 005f5079 4c6f6e67 5f446976 6d6f644e ._PyLong_DivmodN │ │ │ │ │ + 0x00001150 65617200 5f507941 72675f43 6865636b ear._PyArg_Check │ │ │ │ │ + 0x00001160 506f7369 74696f6e 616c005f 50794c6f Positional._PyLo │ │ │ │ │ + 0x00001170 6e675f55 6e736967 6e656449 6e745f43 ng_UnsignedInt_C │ │ │ │ │ + 0x00001180 6f6e7665 72746572 005f5079 4c6f6e67 onverter._PyLong │ │ │ │ │ + 0x00001190 5f55496e 7436345f 436f6e76 65727465 _UInt64_Converte │ │ │ │ │ + 0x000011a0 72005f50 794c6f6e 675f466f 726d6174 r._PyLong_Format │ │ │ │ │ + 0x000011b0 42797465 73577269 74657200 5f50794c BytesWriter._PyL │ │ │ │ │ + 0x000011c0 6f6e675f 47434400 5f50794c 6f6e675f ong_GCD._PyLong_ │ │ │ │ │ + 0x000011d0 4c736869 66740050 79547570 6c655f50 Lshift.PyTuple_P │ │ │ │ │ + 0x000011e0 61636b00 5f5f706f 70636f75 6e747369 ack.__popcountsi │ │ │ │ │ + 0x000011f0 32005f50 794c6f6e 675f5549 6e743332 2._PyLong_UInt32 │ │ │ │ │ + 0x00001200 5f436f6e 76657274 6572005f 50794c6f _Converter._PyLo │ │ │ │ │ + 0x00001210 6e675f55 6e736967 6e65644c 6f6e674c ng_UnsignedLongL │ │ │ │ │ + 0x00001220 6f6e675f 436f6e76 65727465 72005f50 ong_Converter._P │ │ │ │ │ + 0x00001230 794c6f6e 675f556e 7369676e 65644c6f yLong_UnsignedLo │ │ │ │ │ + 0x00001240 6e675f43 6f6e7665 72746572 005f5079 ng_Converter._Py │ │ │ │ │ + 0x00001250 556e6963 6f646557 72697465 725f5772 UnicodeWriter_Wr │ │ │ │ │ + 0x00001260 69746553 74720050 794c6f6e 67577269 iteStr.PyLongWri │ │ │ │ │ + 0x00001270 7465725f 44697363 61726400 50794c6f ter_Discard.PyLo │ │ │ │ │ + 0x00001280 6e675f41 73496e74 33320050 795f4275 ng_AsInt32.Py_Bu │ │ │ │ │ + 0x00001290 696c6456 616c7565 0050794c 6f6e675f ildValue.PyLong_ │ │ │ │ │ + 0x000012a0 41735549 6e743332 005f5079 4c6f6e67 AsUInt32._PyLong │ │ │ │ │ + 0x000012b0 5f53697a 655f745f 436f6e76 65727465 _Size_t_Converte │ │ │ │ │ + 0x000012c0 72005079 4c6f6e67 5f417355 496e7436 r.PyLong_AsUInt6 │ │ │ │ │ + 0x000012d0 34005079 4c6f6e67 5f497350 6f736974 4.PyLong_IsPosit │ │ │ │ │ + 0x000012e0 69766500 5f50794c 6f6e675f 4e657700 ive._PyLong_New. │ │ │ │ │ + 0x000012f0 5f50794c 6f6e675f 46726f6d 44696769 _PyLong_FromDigi │ │ │ │ │ + 0x00001300 7473005f 50794c6f 6e675f53 69676e00 ts._PyLong_Sign. │ │ │ │ │ + 0x00001310 5f50794c 6f6e675f 55496e74 385f436f _PyLong_UInt8_Co │ │ │ │ │ + 0x00001320 6e766572 74657200 5f50794c 6f6e675f nverter._PyLong_ │ │ │ │ │ + 0x00001330 55496e74 31365f43 6f6e7665 72746572 UInt16_Converter │ │ │ │ │ + 0x00001340 00507955 6e737461 626c655f 4c6f6e67 .PyUnstable_Long │ │ │ │ │ + 0x00001350 5f497343 6f6d7061 63740050 79556e73 _IsCompact.PyUns │ │ │ │ │ + 0x00001360 7461626c 655f4c6f 6e675f43 6f6d7061 table_Long_Compa │ │ │ │ │ + 0x00001370 63745661 6c756500 50794c6f 6e675f54 ctValue.PyLong_T │ │ │ │ │ + 0x00001380 79706500 5f50794c 6f6e675f 44696769 ype._PyLong_Digi │ │ │ │ │ + 0x00001390 7456616c 75650050 79547970 655f5479 tValue.PyType_Ty │ │ │ │ │ + 0x000013a0 70650050 794f626a 6563745f 47656e65 pe.PyObject_Gene │ │ │ │ │ + 0x000013b0 72696347 65744174 74720050 79547570 ricGetAttr.PyTup │ │ │ │ │ + 0x000013c0 6c655f54 79706500 le_Type. │ │ │ ├── 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: 96244 (bytes into file) │ │ │ │ │ + Start of section headers: 96292 (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 0x177f4: │ │ │ │ │ +There are 18 section headers, starting at offset 0x17824: │ │ │ │ │ │ │ │ │ │ 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 0023e8 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 013dbc 000ba8 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 013dec 000ba8 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 00241c 000bf0 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 014964 0005d0 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 014994 0005d0 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 00300c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 00300c 00aa9c 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 014f34 001ea0 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 00daa8 00094f 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 00e3f8 0012a0 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 016dd4 000960 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 00f698 0009ae 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 017734 000030 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 010046 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 010046 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 01007c 002360 10 16 366 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0123dc 0019de 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 017764 000090 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 00300c 00aaac 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 014f64 001ea0 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 00dab8 00094f 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00e408 0012a0 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 016e04 000960 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 00f6a8 0009ae 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 017764 000030 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 010056 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 010056 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 01008c 002380 10 16 368 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 01240c 0019de 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 017794 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,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 566 entries: │ │ │ │ │ +Symbol table '.symtab' contains 568 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 $t │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 4: 000003b9 240 FUNC LOCAL DEFAULT 1 dictkeys_decref.constprop.0 │ │ │ │ │ 5: 00000100 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ @@ -13,557 +13,559 @@ │ │ │ │ │ 9: 0000023c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 10: 00000199 90 FUNC LOCAL DEFAULT 9 dict_unhashable_type │ │ │ │ │ 11: 0000008d 92 FUNC LOCAL DEFAULT 9 unicode_eq │ │ │ │ │ 12: 00000001 140 FUNC LOCAL DEFAULT 9 compare_generic │ │ │ │ │ 13: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 14: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 15: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LC0 │ │ │ │ │ - 16: 00000d91 906 FUNC LOCAL DEFAULT 6 insertdict.isra.0 │ │ │ │ │ + 16: 00000d8d 906 FUNC LOCAL DEFAULT 6 insertdict.isra.0 │ │ │ │ │ 17: 00000001 68 FUNC LOCAL DEFAULT 1 setitem_take2_lock_held.part.0 │ │ │ │ │ - 18: 00000a8d 424 FUNC LOCAL DEFAULT 6 insert_to_emptydict.isra.0 │ │ │ │ │ - 19: 00000a88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 20: 00000a8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 21: 00000c30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 18: 00000a89 424 FUNC LOCAL DEFAULT 6 insert_to_emptydict.isra.0 │ │ │ │ │ + 19: 00000a84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 20: 00000a88 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 21: 00000c2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 22: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 23: 00000c34 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 24: 00000c35 348 FUNC LOCAL DEFAULT 6 new_keys_object.isra.0 │ │ │ │ │ - 25: 00000d8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 26: 00000d90 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 27: 000016e1 1454 FUNC LOCAL DEFAULT 6 dictresize.constprop.0.isra.0 │ │ │ │ │ - 28: 00006041 752 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ - 29: 00009a29 178 FUNC LOCAL DEFAULT 6 insert_split_value.isra.0 │ │ │ │ │ - 30: 0000111d 1476 FUNC LOCAL DEFAULT 6 dictresize.isra.0 │ │ │ │ │ - 31: 00002479 228 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ - 32: 00001454 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 33: 00001460 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 23: 00000c30 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 24: 00000c31 348 FUNC LOCAL DEFAULT 6 new_keys_object.isra.0 │ │ │ │ │ + 25: 00000d88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 26: 00000d8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 27: 000016dd 1454 FUNC LOCAL DEFAULT 6 dictresize.constprop.0.isra.0 │ │ │ │ │ + 28: 00006045 760 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ + 29: 00009a39 178 FUNC LOCAL DEFAULT 6 insert_split_value.isra.0 │ │ │ │ │ + 30: 00001119 1476 FUNC LOCAL DEFAULT 6 dictresize.isra.0 │ │ │ │ │ + 31: 00002475 228 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ + 32: 00001450 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 33: 0000145c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 34: 00000045 212 FUNC LOCAL DEFAULT 1 build_indices_unicode │ │ │ │ │ - 35: 00001a1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 36: 00001a28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 37: 00001c95 986 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ │ - 38: 00001f84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 39: 00001f88 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 40: 00002071 1030 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held │ │ │ │ │ - 41: 00002374 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 42: 00002378 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 35: 00001a18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 36: 00001a24 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 37: 00001c91 986 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ │ + 38: 00001f80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 39: 00001f84 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 40: 0000206d 1030 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held │ │ │ │ │ + 41: 00002370 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 42: 00002374 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 43: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 44: 00000119 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 45: 00000018 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ - 46: 00002938 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 47: 00002948 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 48: 00002db8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 49: 00002dc0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 50: 00000599 150 FUNC LOCAL DEFAULT 1 compare_unicode_generic │ │ │ │ │ - 51: 00003094 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 52: 000030a0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 53: 000030a1 204 FUNC LOCAL DEFAULT 6 dict_getitem │ │ │ │ │ - 54: 00003164 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 55: 0000316c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 56: 00003264 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 57: 0000326c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 58: 000098ed 316 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys.isra.0 │ │ │ │ │ - 59: 00003494 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 60: 00003498 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 61: 00003564 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 62: 00003568 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 63: 00009ae1 156 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ - 64: 0000153d 76 FUNC LOCAL DEFAULT 1 copy_values │ │ │ │ │ - 65: 00003ea9 496 FUNC LOCAL DEFAULT 6 dict_merge.constprop.0.isra.0 │ │ │ │ │ - 66: 00003978 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 67: 00003994 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 68: 000039a1 544 FUNC LOCAL DEFAULT 6 clone_combined_dict_keys │ │ │ │ │ - 69: 00003bc1 204 FUNC LOCAL DEFAULT 6 dict_subscript │ │ │ │ │ - 70: 00003c88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 71: 00003c8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 72: 00004099 1672 FUNC LOCAL DEFAULT 6 dict_dict_merge.constprop.0.isra.0 │ │ │ │ │ - 73: 00003ea4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 74: 00003ea8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 75: 00004094 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 76: 00000080 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ - 77: 00004098 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 78: 00004570 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 79: 00004578 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 80: 00000135 644 FUNC LOCAL DEFAULT 1 dict_dict_merge.isra.0 │ │ │ │ │ - 81: 000003b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 82: 000003b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 83: 000004a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 84: 00004721 1772 FUNC LOCAL DEFAULT 6 dict_dealloc │ │ │ │ │ - 85: 000049cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 86: 000049d4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 87: 00004e08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 88: 00004e0c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 89: 00004e0d 236 FUNC LOCAL DEFAULT 6 dict_ass_sub │ │ │ │ │ - 90: 00004ef4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 91: 00004ef8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 92: 00005159 258 FUNC LOCAL DEFAULT 6 _PyDict_Next.constprop.2 │ │ │ │ │ - 93: 000055d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 94: 000055d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 95: 000058a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 96: 000058ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 97: 00005914 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 98: 000004a8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 99: 000004a9 18 FUNC LOCAL DEFAULT 1 PyStackRef_CLOSE │ │ │ │ │ - 100: 000004a9 18 FUNC LOCAL DEFAULT 1 PyStackRef_XCLOSE │ │ │ │ │ - 101: 00005918 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 102: 00005919 268 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ - 103: 00005ea9 408 FUNC LOCAL DEFAULT 6 delitem_common │ │ │ │ │ - 104: 000065e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 105: 000065f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 106: 000067a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 107: 000067a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 108: 0000009c 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ - 109: 00006b94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 110: 000000b8 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ - 111: 00006b98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 112: 00006b99 116 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ - 113: 00006c0d 740 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ - 114: 000000c0 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ - 115: 000000d8 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ - 116: 00000120 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ - 117: 00006eec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 118: 00000168 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ - 119: 00006ef0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 120: 00006ef1 204 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ - 121: 00006fb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 122: 00006fbc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 123: 00007074 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 124: 0000707c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 125: 0000707d 224 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ - 126: 00007154 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 127: 0000715c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 128: 0000715d 392 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ - 129: 000072d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 130: 000072e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 131: 000072e5 136 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ - 132: 00007368 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 133: 00000190 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ - 134: 000001bc 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ - 135: 0000736c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 136: 0000736d 620 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ - 137: 000075d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 138: 000075d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 139: 000076dd 1716 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ - 140: 000001e8 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ - 141: 000084c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 142: 00000210 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ - 143: 000084c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 144: 000084c5 678 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ - 145: 000004bd 142 FUNC LOCAL DEFAULT 1 pop_lock_held │ │ │ │ │ - 146: 00008809 164 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ - 147: 000088a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 148: 000088ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 149: 00008be4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 150: 00008be8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 151: 00008cd0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 152: 00008cd4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 153: 00000214 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ - 154: 00008e45 220 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ - 155: 00000218 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 156: 000015a5 116 FUNC LOCAL DEFAULT 1 detach_dict_from_object │ │ │ │ │ - 157: 0000054d 74 FUNC LOCAL DEFAULT 1 clear_inline_values │ │ │ │ │ - 158: 00008ffc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 159: 00009000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 160: 00009541 22 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ - 161: 00009559 914 FUNC LOCAL DEFAULT 6 clear_lock_held │ │ │ │ │ - 162: 000097a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 163: 000097b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 164: 00009a10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 165: 000006c5 44 FUNC LOCAL DEFAULT 1 new_values │ │ │ │ │ - 166: 00009a28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 167: 00009add 4 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ - 168: 00000250 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ - 169: 00000771 90 FUNC LOCAL DEFAULT 1 validate_watcher_id │ │ │ │ │ - 170: 0000076c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 171: 0000026c 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ - 172: 00000288 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ - 173: 00000770 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 174: 000007cd 22 FUNC LOCAL DEFAULT 1 dictiter_len │ │ │ │ │ - 175: 000007e5 184 FUNC LOCAL DEFAULT 1 dict_keys │ │ │ │ │ - 176: 00000894 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 177: 0000089c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 178: 0000089d 132 FUNC LOCAL DEFAULT 1 dictkeys_iter │ │ │ │ │ - 179: 00000918 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 180: 00000920 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 181: 00000921 184 FUNC LOCAL DEFAULT 1 dict_values │ │ │ │ │ - 182: 000009d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 183: 000009d8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 184: 000009d9 132 FUNC LOCAL DEFAULT 1 dictvalues_iter │ │ │ │ │ - 185: 00000a54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 186: 00009b70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 187: 00009b7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 188: 00009b7d 390 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ - 189: 00009d05 132 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ - 190: 00009d78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 191: 000002a8 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ - 192: 00000a5c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 193: 00000a5d 98 FUNC LOCAL DEFAULT 1 dict_init │ │ │ │ │ - 194: 000002b0 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ - 195: 00009d88 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 196: 00009d89 98 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ - 197: 00009ded 272 FUNC LOCAL DEFAULT 6 dict_vectorcall │ │ │ │ │ - 198: 00009ef4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 199: 00000ac1 108 FUNC LOCAL DEFAULT 1 dict___contains__ │ │ │ │ │ - 200: 00009efc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 201: 00009efd 298 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ - 202: 0000a27c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 203: 0000a284 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 204: 0000a6b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 205: 00000bac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 206: 00000bb0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 207: 00000c05 42 FUNC LOCAL DEFAULT 1 dict_ior │ │ │ │ │ - 208: 00000c31 52 FUNC LOCAL DEFAULT 1 dictiter_traverse │ │ │ │ │ - 209: 00000e45 112 FUNC LOCAL DEFAULT 1 dictkeys_contains │ │ │ │ │ - 210: 00001e45 108 FUNC LOCAL DEFAULT 1 dictitems_contains │ │ │ │ │ - 211: 00000e38 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 212: 00000e44 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 213: 000002bc 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ - 214: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ - 215: 00000f28 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 216: 000002f8 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ - 217: 00000300 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ - 218: 00000f2c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 219: 00000f2d 500 FUNC LOCAL DEFAULT 1 dict_repr │ │ │ │ │ - 220: 00000304 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ - 221: 00000318 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ - 222: 00000144 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 223: 00001121 4 FUNC LOCAL DEFAULT 1 dict_copy │ │ │ │ │ - 224: 00000330 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ - 225: 00001125 78 FUNC LOCAL DEFAULT 1 dict_fromkeys │ │ │ │ │ - 226: 0000a6b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 227: 0000a984 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 228: 0000a98c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 229: 00001175 94 FUNC LOCAL DEFAULT 1 dict_or │ │ │ │ │ - 230: 000012e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 231: 000012ec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 232: 000012ed 526 FUNC LOCAL DEFAULT 1 dict_richcompare │ │ │ │ │ - 233: 0000aa7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 234: 0000aa80 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 235: 0000aa81 12 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ - 236: 00001589 28 FUNC LOCAL DEFAULT 1 dict_clear │ │ │ │ │ - 237: 00001720 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 238: 0000033c 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ - 239: 00001724 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 240: 00001725 464 FUNC LOCAL DEFAULT 1 dict_popitem │ │ │ │ │ - 241: 0000035c 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ - 242: 00001d80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 243: 00001d84 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 244: 00001d85 116 FUNC LOCAL DEFAULT 1 dictviews_sub │ │ │ │ │ - 245: 00001df9 76 FUNC LOCAL DEFAULT 1 dictviews_to_set │ │ │ │ │ - 246: 00001df4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 247: 00001df8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 248: 00001e40 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 249: 0000014c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 250: 00001e44 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 251: 0000018f 10 FUNC LOCAL DEFAULT 9 dict___reversed__ │ │ │ │ │ - 252: 00000194 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 253: 00001eb1 580 FUNC LOCAL DEFAULT 1 dictreviter_iternext │ │ │ │ │ - 254: 000020ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 255: 000003b4 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ - 256: 00000198 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 257: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ - 258: 000003dc 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 259: 000020f4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 260: 000020f5 108 FUNC LOCAL DEFAULT 1 dictview_repr │ │ │ │ │ - 261: 00002161 8 FUNC LOCAL DEFAULT 1 dictview_len │ │ │ │ │ - 262: 00002169 304 FUNC LOCAL DEFAULT 1 dictview_richcompare │ │ │ │ │ - 263: 000021b2 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 264: 000021b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 265: 00002299 120 FUNC LOCAL DEFAULT 1 all_contained_in │ │ │ │ │ - 266: 00002294 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 267: 00002298 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 268: 000001f3 66 FUNC LOCAL DEFAULT 9 dictviews_or │ │ │ │ │ - 269: 00000235 1104 FUNC LOCAL DEFAULT 9 dictviews_xor │ │ │ │ │ - 270: 000004d4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 271: 000004e0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 272: 0000067c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 273: 00000684 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 274: 00000717 338 FUNC LOCAL DEFAULT 9 dictviews_isdisjoint │ │ │ │ │ - 275: 00000864 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 276: 00000868 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 277: 00000869 24 FUNC LOCAL DEFAULT 9 dictitems_reversed │ │ │ │ │ - 278: 0000087c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 279: 000003e4 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ - 280: 00000880 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 281: 00000881 100 FUNC LOCAL DEFAULT 9 dictiter_reduce │ │ │ │ │ - 282: 000008e0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 283: 000008e4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 284: 0000093b 26 FUNC LOCAL DEFAULT 9 dict___sizeof__ │ │ │ │ │ - 285: 00000955 24 FUNC LOCAL DEFAULT 9 dictvalues_reversed │ │ │ │ │ - 286: 00000968 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 287: 0000096c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 288: 0000096d 24 FUNC LOCAL DEFAULT 9 dictkeys_reversed │ │ │ │ │ - 289: 00000980 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 290: 00000984 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 291: 00000985 6 FUNC LOCAL DEFAULT 9 dictview_mapping │ │ │ │ │ - 292: 00000c0c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 293: 00000c10 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 294: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ - 295: 00000c8c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 296: 00000c90 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 297: 00000ccc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 298: 00000410 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ - 299: 00000454 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ - 300: 00000480 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ - 301: 000004a8 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ - 302: 000004d4 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ - 303: 000004f8 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ - 304: 0000051c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 305: 00000550 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 306: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 307: 00000588 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 308: 000005a8 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 309: 000005c4 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 310: 000005e0 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ - 311: 000005f8 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 312: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 313: 00000630 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ - 314: 00000668 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ - 315: 00000674 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 316: 00000694 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ - 317: 000006b8 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ - 318: 00000cd0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 319: 00000fd4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 320: 00000fdc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 321: 000010c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 322: 000010c4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 323: 00001120 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 324: 00001124 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 325: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 326: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 327: 00000000 24 OBJECT LOCAL DEFAULT 11 CSWTCH.405 │ │ │ │ │ - 328: 00000018 25 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ - 329: 00000034 48 OBJECT LOCAL DEFAULT 11 reversed_values_doc │ │ │ │ │ - 330: 00000064 47 OBJECT LOCAL DEFAULT 11 reversed_items_doc │ │ │ │ │ - 331: 00000094 46 OBJECT LOCAL DEFAULT 11 reversed_keys_doc │ │ │ │ │ - 332: 000000c4 73 OBJECT LOCAL DEFAULT 11 isdisjoint_doc │ │ │ │ │ - 333: 00000110 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ - 334: 00000138 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ - 335: 00000170 371 OBJECT LOCAL DEFAULT 11 dictionary_doc │ │ │ │ │ - 336: 000002e4 296 OBJECT LOCAL DEFAULT 11 update__doc__ │ │ │ │ │ - 337: 0000040c 49 OBJECT LOCAL DEFAULT 11 getitem__doc__ │ │ │ │ │ - 338: 00000440 77 OBJECT LOCAL DEFAULT 11 dict_values__doc__ │ │ │ │ │ - 339: 00000490 83 OBJECT LOCAL DEFAULT 11 dict_items__doc__ │ │ │ │ │ - 340: 000004e4 81 OBJECT LOCAL DEFAULT 11 dict_keys__doc__ │ │ │ │ │ - 341: 00000538 73 OBJECT LOCAL DEFAULT 11 dict___reversed____doc__ │ │ │ │ │ - 342: 00000584 74 OBJECT LOCAL DEFAULT 11 dict___sizeof____doc__ │ │ │ │ │ - 343: 000005d0 168 OBJECT LOCAL DEFAULT 11 dict_popitem__doc__ │ │ │ │ │ - 344: 00000678 210 OBJECT LOCAL DEFAULT 11 dict_pop__doc__ │ │ │ │ │ - 345: 0000074c 52 OBJECT LOCAL DEFAULT 11 dict_clear__doc__ │ │ │ │ │ - 346: 00000780 181 OBJECT LOCAL DEFAULT 11 dict_setdefault__doc__ │ │ │ │ │ - 347: 00000838 105 OBJECT LOCAL DEFAULT 11 dict_get__doc__ │ │ │ │ │ - 348: 000008a4 90 OBJECT LOCAL DEFAULT 11 dict___contains____doc__ │ │ │ │ │ - 349: 00000900 54 OBJECT LOCAL DEFAULT 11 dict_copy__doc__ │ │ │ │ │ - 350: 00000938 118 OBJECT LOCAL DEFAULT 11 dict_fromkeys__doc__ │ │ │ │ │ - 351: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 352: 00000a1c 144 OBJECT LOCAL DEFAULT 3 dict_as_number │ │ │ │ │ - 353: 00000aac 40 OBJECT LOCAL DEFAULT 3 dict_as_sequence │ │ │ │ │ - 354: 00000be4 12 OBJECT LOCAL DEFAULT 3 dict_as_mapping │ │ │ │ │ - 355: 00000ad4 272 OBJECT LOCAL DEFAULT 3 mapp_methods │ │ │ │ │ - 356: 000000d0 28 OBJECT LOCAL DEFAULT 3 empty_keys_struct │ │ │ │ │ - 357: 0000090c 144 OBJECT LOCAL DEFAULT 3 dictviews_as_number │ │ │ │ │ - 358: 000008b4 40 OBJECT LOCAL DEFAULT 3 dictitems_as_sequence │ │ │ │ │ - 359: 00000884 48 OBJECT LOCAL DEFAULT 3 dictitems_methods │ │ │ │ │ - 360: 000009c4 40 OBJECT LOCAL DEFAULT 3 dictview_getset │ │ │ │ │ - 361: 000009ec 48 OBJECT LOCAL DEFAULT 3 dictiter_methods │ │ │ │ │ - 362: 0000099c 40 OBJECT LOCAL DEFAULT 3 dictkeys_as_sequence │ │ │ │ │ - 363: 000008dc 48 OBJECT LOCAL DEFAULT 3 dictkeys_methods │ │ │ │ │ - 364: 0000085c 40 OBJECT LOCAL DEFAULT 3 dictvalues_as_sequence │ │ │ │ │ - 365: 0000083c 32 OBJECT LOCAL DEFAULT 3 dictvalues_methods │ │ │ │ │ - 366: 00000001 280 FUNC GLOBAL DEFAULT 6 PyDict_New │ │ │ │ │ - 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ - 369: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 370: 0000023d 118 FUNC GLOBAL DEFAULT 6 PyDict_Contains │ │ │ │ │ - 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 372: 000002e9 1778 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup │ │ │ │ │ - 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 374: 000002b5 52 FUNC GLOBAL HIDDEN 6 _PyDict_Contains_KnownHash │ │ │ │ │ - 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 377: 000009dd 176 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: 00000eb5 120 FUNC GLOBAL DEFAULT 1 _PyDict_SendEvent │ │ │ │ │ - 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 385: 00001c91 2 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ - 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 387: 0000255d 114 FUNC GLOBAL DEFAULT 6 PyDict_GetItemWithError │ │ │ │ │ - 388: 000025d1 2768 FUNC GLOBAL HIDDEN 6 _PyDict_NewKeysForClass │ │ │ │ │ - 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ - 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ - 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ - 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ - 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ - 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 396: 0000316d 256 FUNC GLOBAL DEFAULT 6 PyDict_SetItemString │ │ │ │ │ - 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ - 399: 00000131 2 FUNC GLOBAL HIDDEN 1 _PyDict_EnablePerThreadRefcounting │ │ │ │ │ - 400: 0000326d 180 FUNC GLOBAL DEFAULT 6 PyDict_GetItemRef │ │ │ │ │ - 401: 00003321 64 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_KnownHash │ │ │ │ │ - 402: 00003361 58 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ - 403: 0000339d 252 FUNC GLOBAL HIDDEN 6 _PyObjectDict_SetItem │ │ │ │ │ - 404: 00005c9d 524 FUNC GLOBAL HIDDEN 6 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ - 405: 00003499 208 FUNC GLOBAL HIDDEN 6 _PyDict_SetItem_LockHeld │ │ │ │ │ - 406: 00003569 1080 FUNC GLOBAL DEFAULT 6 PyDict_Copy │ │ │ │ │ - 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ - 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 411: 00003c8d 44 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe │ │ │ │ │ - 412: 00003cb9 496 FUNC GLOBAL DEFAULT 6 PyDict_Update │ │ │ │ │ - 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ - 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ - 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ - 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 419: 00005041 280 FUNC GLOBAL HIDDEN 6 _PyDict_Next │ │ │ │ │ - 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ - 421: 00004ef9 66 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ - 422: 00004f3d 258 FUNC GLOBAL DEFAULT 6 PyDict_Next │ │ │ │ │ - 423: 0000525d 214 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ - 424: 00005335 1508 FUNC GLOBAL HIDDEN 6 _PyDict_LoadBuiltinsFromGlobals │ │ │ │ │ - 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetBuiltins │ │ │ │ │ - 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ - 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 428: 00005a25 632 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ - 429: 00006331 1144 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ - 430: 000067a9 186 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobalStackRef │ │ │ │ │ - 431: 00006865 590 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookup │ │ │ │ │ - 432: 00006ab5 30 FUNC GLOBAL HIDDEN 6 _PyDict_GetKeysVersionForCurrentState │ │ │ │ │ - 433: 00006ad5 196 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ - 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ - 435: 000011d5 280 FUNC GLOBAL HIDDEN 1 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ - 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ - 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ValidateKeywordArguments │ │ │ │ │ - 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ - 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ - 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 447: 00006fbd 192 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ - 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 451: 000075d9 94 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ - 452: 00007639 164 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ - 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ - 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ - 455: 00007d91 612 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ - 456: 00007ff5 488 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ - 457: 000081dd 92 FUNC GLOBAL HIDDEN 6 _PyDict_LookupIndex │ │ │ │ │ - 458: 00008239 652 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupAndVersion │ │ │ │ │ - 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 460: 0000876d 154 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ - 461: 000088ad 956 FUNC GLOBAL DEFAULT 6 _PyDict_MergeEx │ │ │ │ │ - 462: 00008c69 108 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ - 463: 00008cd5 366 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ - 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 465: 00008f21 224 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ - 466: 00009001 134 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ - 467: 00009089 136 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ - 468: 00009111 770 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ - 469: 00009415 192 FUNC GLOBAL HIDDEN 6 _PyDict_GetMethodStackRef │ │ │ │ │ - 470: 00000631 146 FUNC GLOBAL DEFAULT 1 PyDict_ContainsString │ │ │ │ │ - 471: 000094d5 106 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ - 472: 000006f1 128 FUNC GLOBAL DEFAULT 1 PyDict_Watch │ │ │ │ │ - 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 476: 0000a029 918 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ - 477: 0000a3c1 52 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ - 478: 0000a3f5 704 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ - 479: 00000b2d 132 FUNC GLOBAL DEFAULT 1 PyDict_Unwatch │ │ │ │ │ - 480: 00000bb1 82 FUNC GLOBAL DEFAULT 1 PyDict_PopString │ │ │ │ │ - 481: 00000c65 480 FUNC GLOBAL HIDDEN 1 _PyDictView_Intersect │ │ │ │ │ - 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ - 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ - 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ - 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethodObjArgs │ │ │ │ │ - 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ - 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ - 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ - 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ - 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ - 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ - 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ - 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ - 494: 000000e9 100 FUNC GLOBAL HIDDEN 9 _PyDict_DebugMallocStats │ │ │ │ │ - 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ - 496: 0000a6b5 882 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ - 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ - 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetItem │ │ │ │ │ - 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ - 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 503: 000014fd 64 FUNC GLOBAL DEFAULT 1 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ │ - 504: 0000aa29 88 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ - 505: 00001619 136 FUNC GLOBAL DEFAULT 1 _PyDict_LoadGlobal │ │ │ │ │ - 506: 000016a1 132 FUNC GLOBAL DEFAULT 1 _PyDict_SetItem_KnownHash │ │ │ │ │ - 507: 000018f5 92 FUNC GLOBAL DEFAULT 1 PyDict_GetItemString │ │ │ │ │ - 508: 00001951 100 FUNC GLOBAL HIDDEN 1 _PyObject_IsInstanceDictEmpty │ │ │ │ │ - 509: 0000aa8d 14 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ - 510: 000019b5 4 FUNC GLOBAL HIDDEN 1 _PyDict_Clear_LockHeld │ │ │ │ │ - 511: 000019b9 2 FUNC GLOBAL HIDDEN 1 _PyDict_DetachFromObject │ │ │ │ │ - 512: 000019bd 60 FUNC GLOBAL DEFAULT 1 _PyDict_GetItem_KnownHash │ │ │ │ │ - 513: 000019f9 242 FUNC GLOBAL DEFAULT 1 PyDict_Values │ │ │ │ │ - 514: 00001aed 664 FUNC GLOBAL DEFAULT 1 PyDict_Merge │ │ │ │ │ - 515: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ - 516: 0000014d 66 FUNC GLOBAL DEFAULT 9 PyDict_DelItemString │ │ │ │ │ - 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ - 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ - 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ - 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Contains │ │ │ │ │ - 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_Update │ │ │ │ │ - 523: 00000685 146 FUNC GLOBAL DEFAULT 9 _PyObject_SetManagedDict │ │ │ │ │ - 524: 00002311 216 FUNC GLOBAL DEFAULT 1 PyDict_Items │ │ │ │ │ - 525: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ - 526: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 527: 000008e5 86 FUNC GLOBAL HIDDEN 9 _PyDict_SizeOf_LockHeld │ │ │ │ │ - 528: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 529: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ - 530: 0000098b 54 FUNC GLOBAL HIDDEN 9 _PyDict_KeysSize │ │ │ │ │ - 531: 000009c1 12 FUNC GLOBAL DEFAULT 9 PyDict_GetItem │ │ │ │ │ - 532: 000009cd 580 FUNC GLOBAL DEFAULT 9 PyDict_MergeFromSeq2 │ │ │ │ │ - 533: 00000c11 32 FUNC GLOBAL DEFAULT 9 PyDict_SetDefault │ │ │ │ │ - 534: 00000c31 96 FUNC GLOBAL DEFAULT 9 PyDict_AddWatcher │ │ │ │ │ - 535: 00000c91 64 FUNC GLOBAL DEFAULT 9 PyDict_ClearWatcher │ │ │ │ │ - 536: 00000cd1 1012 FUNC GLOBAL HIDDEN 9 _PyDict_CheckConsistency │ │ │ │ │ - 537: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ - 538: 000010c5 96 FUNC GLOBAL DEFAULT 9 _PyDict_NewPresized │ │ │ │ │ - 539: 00001125 48 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemWithError │ │ │ │ │ - 540: 00001155 40 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemIdWithError │ │ │ │ │ - 541: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromId │ │ │ │ │ - 542: 0000117d 68 FUNC GLOBAL DEFAULT 9 _PyDict_GetItemStringWithError │ │ │ │ │ - 543: 000011c1 4 FUNC GLOBAL DEFAULT 9 _PyDict_SizeOf │ │ │ │ │ - 544: 000011c5 42 FUNC GLOBAL HIDDEN 9 _PyDict_ContainsId │ │ │ │ │ - 545: 000011ef 26 FUNC GLOBAL HIDDEN 9 _PyDictKeys_GetVersionForCurrentState │ │ │ │ │ - 546: 00001209 60 FUNC GLOBAL DEFAULT 9 _PyDict_Pop │ │ │ │ │ - 547: 00001245 4 FUNC GLOBAL DEFAULT 9 _PyDict_DelItem_KnownHash │ │ │ │ │ - 548: 00001249 46 FUNC GLOBAL HIDDEN 9 _PyDict_SetItemId │ │ │ │ │ - 549: 00001277 42 FUNC GLOBAL HIDDEN 9 _PyDict_DelItemId │ │ │ │ │ - 550: 0000069c 208 OBJECT GLOBAL DEFAULT 3 PyDictValues_Type │ │ │ │ │ - 551: 000000ec 208 OBJECT GLOBAL DEFAULT 3 PyDictItems_Type │ │ │ │ │ - 552: 000004fc 208 OBJECT GLOBAL DEFAULT 3 PyDictKeys_Type │ │ │ │ │ - 553: 0000042c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterValue_Type │ │ │ │ │ - 554: 0000028c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterItem_Type │ │ │ │ │ - 555: 0000035c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterKey_Type │ │ │ │ │ - 556: 000001bc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterItem_Type │ │ │ │ │ - 557: 0000076c 208 OBJECT GLOBAL DEFAULT 3 PyDictIterValue_Type │ │ │ │ │ - 558: 000005cc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterKey_Type │ │ │ │ │ - 559: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyDict_Type │ │ │ │ │ - 560: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 561: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ - 562: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 563: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_AllocNoTrack │ │ │ │ │ - 564: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ - 565: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ + 46: 000027b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 47: 000027bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 48: 00002ac8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 49: 00002acc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 50: 00002dbc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 00002dc4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 52: 0000054d 150 FUNC LOCAL DEFAULT 1 compare_unicode_generic │ │ │ │ │ + 53: 00003098 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 54: 000030a4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 55: 000030a5 204 FUNC LOCAL DEFAULT 6 dict_getitem │ │ │ │ │ + 56: 00003168 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 57: 00003170 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 58: 00003268 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 59: 00003270 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 60: 000098f9 320 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys.isra.0 │ │ │ │ │ + 61: 00003498 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 62: 0000349c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 63: 00003568 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 64: 0000356c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 65: 00009af1 156 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ + 66: 0000153d 76 FUNC LOCAL DEFAULT 1 copy_values │ │ │ │ │ + 67: 00003eb1 496 FUNC LOCAL DEFAULT 6 dict_merge.constprop.0.isra.0 │ │ │ │ │ + 68: 00003980 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 69: 0000399c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 70: 000039a9 544 FUNC LOCAL DEFAULT 6 clone_combined_dict_keys │ │ │ │ │ + 71: 00003bc9 204 FUNC LOCAL DEFAULT 6 dict_subscript │ │ │ │ │ + 72: 00003c90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 73: 00003c94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 74: 000040a1 1672 FUNC LOCAL DEFAULT 6 dict_dict_merge.constprop.0.isra.0 │ │ │ │ │ + 75: 00003eac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 76: 00003eb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 77: 0000409c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 78: 00000080 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ + 79: 000040a0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 80: 00004578 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 81: 00004580 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 82: 00000135 644 FUNC LOCAL DEFAULT 1 dict_dict_merge.isra.0 │ │ │ │ │ + 83: 000003b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 84: 000003b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 85: 000004a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 86: 00004729 1772 FUNC LOCAL DEFAULT 6 dict_dealloc │ │ │ │ │ + 87: 000049d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 88: 000049dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 89: 00004e10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 90: 00004e14 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 91: 00004e15 236 FUNC LOCAL DEFAULT 6 dict_ass_sub │ │ │ │ │ + 92: 00004efc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 93: 00004f00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 94: 00005161 258 FUNC LOCAL DEFAULT 6 _PyDict_Next.constprop.2 │ │ │ │ │ + 95: 000055d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 96: 000055e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 97: 0000588c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 98: 00005890 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 99: 00005918 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 100: 000004a8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 101: 000004a9 18 FUNC LOCAL DEFAULT 1 PyStackRef_CLOSE │ │ │ │ │ + 102: 000004a9 18 FUNC LOCAL DEFAULT 1 PyStackRef_XCLOSE │ │ │ │ │ + 103: 0000591c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 104: 0000591d 268 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ + 105: 00005ead 408 FUNC LOCAL DEFAULT 6 delitem_common │ │ │ │ │ + 106: 000065f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 107: 00006604 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 108: 000067b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 109: 000067b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 110: 0000009c 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ + 111: 00006ba0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 112: 000000b8 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ + 113: 00006ba4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 114: 00006ba5 116 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ + 115: 00006c19 740 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ + 116: 000000c0 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ + 117: 000000d8 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ + 118: 00000120 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ + 119: 00006ef8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 120: 00000168 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ + 121: 00006efc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 122: 00006efd 204 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ + 123: 00006fbc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 124: 00006fc8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 125: 00007080 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 126: 00007088 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 127: 00007089 224 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ + 128: 00007160 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 129: 00007168 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 130: 00007169 392 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ + 131: 000072e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 132: 000072f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 133: 000072f1 136 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ + 134: 00007374 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 135: 00000190 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ + 136: 000001bc 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ + 137: 00007378 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 138: 00007379 620 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ + 139: 000075e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 140: 000075e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 141: 000076e9 1716 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ + 142: 000001e8 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ + 143: 000084cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 144: 00000210 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ + 145: 000084d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 146: 000084d1 678 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ + 147: 000004bd 142 FUNC LOCAL DEFAULT 1 pop_lock_held │ │ │ │ │ + 148: 00008815 164 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ + 149: 000088b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 150: 000088b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 151: 00008bf0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 152: 00008bf4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 153: 00008cdc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 154: 00008ce0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 155: 00000214 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ + 156: 00008e51 220 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ + 157: 00000218 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ + 158: 000015a5 116 FUNC LOCAL DEFAULT 1 detach_dict_from_object │ │ │ │ │ + 159: 000005e5 74 FUNC LOCAL DEFAULT 1 clear_inline_values │ │ │ │ │ + 160: 00009008 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 161: 0000900c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 162: 0000954d 22 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ + 163: 00009565 914 FUNC LOCAL DEFAULT 6 clear_lock_held │ │ │ │ │ + 164: 000097b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 165: 000097bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 166: 00009a20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 167: 000006c5 44 FUNC LOCAL DEFAULT 1 new_values │ │ │ │ │ + 168: 00009a38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 169: 00009aed 4 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ + 170: 00000250 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ + 171: 00000771 90 FUNC LOCAL DEFAULT 1 validate_watcher_id │ │ │ │ │ + 172: 0000076c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 173: 0000026c 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ + 174: 00000288 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ + 175: 00000770 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 176: 000007cd 22 FUNC LOCAL DEFAULT 1 dictiter_len │ │ │ │ │ + 177: 000007e5 184 FUNC LOCAL DEFAULT 1 dict_keys │ │ │ │ │ + 178: 00000894 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 179: 0000089c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 180: 0000089d 132 FUNC LOCAL DEFAULT 1 dictkeys_iter │ │ │ │ │ + 181: 00000918 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 182: 00000920 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 183: 00000921 184 FUNC LOCAL DEFAULT 1 dict_values │ │ │ │ │ + 184: 000009d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 185: 000009d8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 186: 000009d9 132 FUNC LOCAL DEFAULT 1 dictvalues_iter │ │ │ │ │ + 187: 00000a54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 188: 00009b80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 189: 00009b8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 190: 00009b8d 390 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ + 191: 00009d15 132 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ + 192: 00009d88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 193: 000002a8 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ + 194: 00000a5c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 195: 00000a5d 98 FUNC LOCAL DEFAULT 1 dict_init │ │ │ │ │ + 196: 000002b0 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ + 197: 00009d98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 198: 00009d99 98 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ + 199: 00009dfd 272 FUNC LOCAL DEFAULT 6 dict_vectorcall │ │ │ │ │ + 200: 00009f04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 201: 00000ac1 108 FUNC LOCAL DEFAULT 1 dict___contains__ │ │ │ │ │ + 202: 00009f0c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 203: 00009f0d 298 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ + 204: 0000a28c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 205: 0000a294 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 206: 0000a6c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 207: 00000bac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 208: 00000bb0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 209: 00000c05 42 FUNC LOCAL DEFAULT 1 dict_ior │ │ │ │ │ + 210: 00000c31 52 FUNC LOCAL DEFAULT 1 dictiter_traverse │ │ │ │ │ + 211: 00000e45 112 FUNC LOCAL DEFAULT 1 dictkeys_contains │ │ │ │ │ + 212: 00001e45 108 FUNC LOCAL DEFAULT 1 dictitems_contains │ │ │ │ │ + 213: 00000e38 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 214: 00000e44 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 215: 000002bc 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ + 216: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ + 217: 00000f28 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 218: 000002f8 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ + 219: 00000300 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ + 220: 00000f2c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 221: 00000f2d 500 FUNC LOCAL DEFAULT 1 dict_repr │ │ │ │ │ + 222: 00000304 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ + 223: 00000318 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ + 224: 00000144 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 225: 00001121 4 FUNC LOCAL DEFAULT 1 dict_copy │ │ │ │ │ + 226: 00000330 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ + 227: 00001125 78 FUNC LOCAL DEFAULT 1 dict_fromkeys │ │ │ │ │ + 228: 0000a6c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 229: 0000a994 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 230: 0000a99c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 231: 00001175 94 FUNC LOCAL DEFAULT 1 dict_or │ │ │ │ │ + 232: 000012e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 233: 000012ec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 234: 000012ed 526 FUNC LOCAL DEFAULT 1 dict_richcompare │ │ │ │ │ + 235: 0000aa8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 236: 0000aa90 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 237: 0000aa91 12 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ + 238: 00001589 28 FUNC LOCAL DEFAULT 1 dict_clear │ │ │ │ │ + 239: 00001720 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 240: 0000033c 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ + 241: 00001724 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 242: 00001725 464 FUNC LOCAL DEFAULT 1 dict_popitem │ │ │ │ │ + 243: 0000035c 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ + 244: 00001d80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 245: 00001d84 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 246: 00001d85 116 FUNC LOCAL DEFAULT 1 dictviews_sub │ │ │ │ │ + 247: 00001df9 76 FUNC LOCAL DEFAULT 1 dictviews_to_set │ │ │ │ │ + 248: 00001df4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 249: 00001df8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 250: 00001e40 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 251: 0000014c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 252: 00001e44 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 253: 0000018f 10 FUNC LOCAL DEFAULT 9 dict___reversed__ │ │ │ │ │ + 254: 00000194 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 255: 00001eb1 580 FUNC LOCAL DEFAULT 1 dictreviter_iternext │ │ │ │ │ + 256: 000020ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 257: 000003b4 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ + 258: 00000198 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 259: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ + 260: 000003dc 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ + 261: 000020f4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 262: 000020f5 108 FUNC LOCAL DEFAULT 1 dictview_repr │ │ │ │ │ + 263: 00002161 8 FUNC LOCAL DEFAULT 1 dictview_len │ │ │ │ │ + 264: 00002169 304 FUNC LOCAL DEFAULT 1 dictview_richcompare │ │ │ │ │ + 265: 000021b2 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 266: 000021b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 267: 00002299 120 FUNC LOCAL DEFAULT 1 all_contained_in │ │ │ │ │ + 268: 00002294 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 269: 00002298 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 270: 000001f3 66 FUNC LOCAL DEFAULT 9 dictviews_or │ │ │ │ │ + 271: 00000235 1104 FUNC LOCAL DEFAULT 9 dictviews_xor │ │ │ │ │ + 272: 000004d4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 273: 000004e0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 274: 0000067c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 275: 00000684 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 276: 00000717 338 FUNC LOCAL DEFAULT 9 dictviews_isdisjoint │ │ │ │ │ + 277: 00000864 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 278: 00000868 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 279: 00000869 24 FUNC LOCAL DEFAULT 9 dictitems_reversed │ │ │ │ │ + 280: 0000087c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 281: 000003e4 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ + 282: 00000880 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 283: 00000881 100 FUNC LOCAL DEFAULT 9 dictiter_reduce │ │ │ │ │ + 284: 000008e0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 285: 000008e4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 286: 0000093b 26 FUNC LOCAL DEFAULT 9 dict___sizeof__ │ │ │ │ │ + 287: 00000955 24 FUNC LOCAL DEFAULT 9 dictvalues_reversed │ │ │ │ │ + 288: 00000968 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 289: 0000096c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 290: 0000096d 24 FUNC LOCAL DEFAULT 9 dictkeys_reversed │ │ │ │ │ + 291: 00000980 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 292: 00000984 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 293: 00000985 6 FUNC LOCAL DEFAULT 9 dictview_mapping │ │ │ │ │ + 294: 00000c0c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 295: 00000c10 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 296: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ + 297: 00000c8c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 298: 00000c90 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 299: 00000ccc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 300: 00000410 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ + 301: 00000454 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ + 302: 00000480 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ + 303: 000004a8 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ + 304: 000004d4 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ + 305: 000004f8 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ + 306: 0000051c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ + 307: 00000550 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ + 308: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ + 309: 00000588 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ + 310: 000005a8 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ + 311: 000005c4 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ + 312: 000005e0 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ + 313: 000005f8 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ + 314: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ + 315: 00000630 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ + 316: 00000668 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ + 317: 00000674 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ + 318: 00000694 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ + 319: 000006b8 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ + 320: 00000cd0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 321: 00000fd4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 322: 00000fdc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 323: 000010c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 324: 000010c4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 325: 00001120 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 326: 00001124 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 327: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 328: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 329: 00000000 24 OBJECT LOCAL DEFAULT 11 CSWTCH.405 │ │ │ │ │ + 330: 00000018 25 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ + 331: 00000034 48 OBJECT LOCAL DEFAULT 11 reversed_values_doc │ │ │ │ │ + 332: 00000064 47 OBJECT LOCAL DEFAULT 11 reversed_items_doc │ │ │ │ │ + 333: 00000094 46 OBJECT LOCAL DEFAULT 11 reversed_keys_doc │ │ │ │ │ + 334: 000000c4 73 OBJECT LOCAL DEFAULT 11 isdisjoint_doc │ │ │ │ │ + 335: 00000110 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ + 336: 00000138 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ + 337: 00000170 371 OBJECT LOCAL DEFAULT 11 dictionary_doc │ │ │ │ │ + 338: 000002e4 296 OBJECT LOCAL DEFAULT 11 update__doc__ │ │ │ │ │ + 339: 0000040c 49 OBJECT LOCAL DEFAULT 11 getitem__doc__ │ │ │ │ │ + 340: 00000440 77 OBJECT LOCAL DEFAULT 11 dict_values__doc__ │ │ │ │ │ + 341: 00000490 83 OBJECT LOCAL DEFAULT 11 dict_items__doc__ │ │ │ │ │ + 342: 000004e4 81 OBJECT LOCAL DEFAULT 11 dict_keys__doc__ │ │ │ │ │ + 343: 00000538 73 OBJECT LOCAL DEFAULT 11 dict___reversed____doc__ │ │ │ │ │ + 344: 00000584 74 OBJECT LOCAL DEFAULT 11 dict___sizeof____doc__ │ │ │ │ │ + 345: 000005d0 168 OBJECT LOCAL DEFAULT 11 dict_popitem__doc__ │ │ │ │ │ + 346: 00000678 210 OBJECT LOCAL DEFAULT 11 dict_pop__doc__ │ │ │ │ │ + 347: 0000074c 52 OBJECT LOCAL DEFAULT 11 dict_clear__doc__ │ │ │ │ │ + 348: 00000780 181 OBJECT LOCAL DEFAULT 11 dict_setdefault__doc__ │ │ │ │ │ + 349: 00000838 105 OBJECT LOCAL DEFAULT 11 dict_get__doc__ │ │ │ │ │ + 350: 000008a4 90 OBJECT LOCAL DEFAULT 11 dict___contains____doc__ │ │ │ │ │ + 351: 00000900 54 OBJECT LOCAL DEFAULT 11 dict_copy__doc__ │ │ │ │ │ + 352: 00000938 118 OBJECT LOCAL DEFAULT 11 dict_fromkeys__doc__ │ │ │ │ │ + 353: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 354: 00000a1c 144 OBJECT LOCAL DEFAULT 3 dict_as_number │ │ │ │ │ + 355: 00000aac 40 OBJECT LOCAL DEFAULT 3 dict_as_sequence │ │ │ │ │ + 356: 00000be4 12 OBJECT LOCAL DEFAULT 3 dict_as_mapping │ │ │ │ │ + 357: 00000ad4 272 OBJECT LOCAL DEFAULT 3 mapp_methods │ │ │ │ │ + 358: 000000d0 28 OBJECT LOCAL DEFAULT 3 empty_keys_struct │ │ │ │ │ + 359: 0000090c 144 OBJECT LOCAL DEFAULT 3 dictviews_as_number │ │ │ │ │ + 360: 000008b4 40 OBJECT LOCAL DEFAULT 3 dictitems_as_sequence │ │ │ │ │ + 361: 00000884 48 OBJECT LOCAL DEFAULT 3 dictitems_methods │ │ │ │ │ + 362: 000009c4 40 OBJECT LOCAL DEFAULT 3 dictview_getset │ │ │ │ │ + 363: 000009ec 48 OBJECT LOCAL DEFAULT 3 dictiter_methods │ │ │ │ │ + 364: 0000099c 40 OBJECT LOCAL DEFAULT 3 dictkeys_as_sequence │ │ │ │ │ + 365: 000008dc 48 OBJECT LOCAL DEFAULT 3 dictkeys_methods │ │ │ │ │ + 366: 0000085c 40 OBJECT LOCAL DEFAULT 3 dictvalues_as_sequence │ │ │ │ │ + 367: 0000083c 32 OBJECT LOCAL DEFAULT 3 dictvalues_methods │ │ │ │ │ + 368: 00000001 280 FUNC GLOBAL DEFAULT 6 PyDict_New │ │ │ │ │ + 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 371: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 372: 0000023d 118 FUNC GLOBAL DEFAULT 6 PyDict_Contains │ │ │ │ │ + 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 374: 000002e9 1776 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ + 376: 000002b5 52 FUNC GLOBAL HIDDEN 6 _PyDict_Contains_KnownHash │ │ │ │ │ + 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 379: 000009d9 176 FUNC GLOBAL DEFAULT 6 PyDict_SetItem │ │ │ │ │ + 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 383: 00000eb5 120 FUNC GLOBAL DEFAULT 1 _PyDict_SendEvent │ │ │ │ │ + 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 387: 00001c8d 2 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ + 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 389: 00002559 114 FUNC GLOBAL DEFAULT 6 PyDict_GetItemWithError │ │ │ │ │ + 390: 000025cd 2776 FUNC GLOBAL HIDDEN 6 _PyDict_NewKeysForClass │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ + 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ + 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ + 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ + 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ + 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 398: 00003171 256 FUNC GLOBAL DEFAULT 6 PyDict_SetItemString │ │ │ │ │ + 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ + 401: 00000131 2 FUNC GLOBAL HIDDEN 1 _PyDict_EnablePerThreadRefcounting │ │ │ │ │ + 402: 00003271 180 FUNC GLOBAL DEFAULT 6 PyDict_GetItemRef │ │ │ │ │ + 403: 00003325 64 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_KnownHash │ │ │ │ │ + 404: 00003365 58 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ + 405: 000033a1 252 FUNC GLOBAL HIDDEN 6 _PyObjectDict_SetItem │ │ │ │ │ + 406: 00005ca1 524 FUNC GLOBAL HIDDEN 6 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ + 407: 0000349d 208 FUNC GLOBAL HIDDEN 6 _PyDict_SetItem_LockHeld │ │ │ │ │ + 408: 0000356d 1084 FUNC GLOBAL DEFAULT 6 PyDict_Copy │ │ │ │ │ + 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ + 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ + 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 413: 00003c95 44 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe │ │ │ │ │ + 414: 00003cc1 496 FUNC GLOBAL DEFAULT 6 PyDict_Update │ │ │ │ │ + 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ + 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ + 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ + 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 421: 00005049 280 FUNC GLOBAL HIDDEN 6 _PyDict_Next │ │ │ │ │ + 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ + 423: 00004f01 66 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ + 424: 00004f45 258 FUNC GLOBAL DEFAULT 6 PyDict_Next │ │ │ │ │ + 425: 00005265 214 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ + 426: 0000533d 1504 FUNC GLOBAL HIDDEN 6 _PyDict_LoadBuiltinsFromGlobals │ │ │ │ │ + 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetBuiltins │ │ │ │ │ + 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ + 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 430: 00005a29 632 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ + 431: 0000633d 1144 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ + 432: 000067b5 186 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobalStackRef │ │ │ │ │ + 433: 00006871 590 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookup │ │ │ │ │ + 434: 00006ac1 30 FUNC GLOBAL HIDDEN 6 _PyDict_GetKeysVersionForCurrentState │ │ │ │ │ + 435: 00006ae1 196 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ + 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ + 437: 000011d5 280 FUNC GLOBAL HIDDEN 1 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ + 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ + 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ + 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ValidateKeywordArguments │ │ │ │ │ + 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ + 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ + 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ + 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 449: 00006fc9 192 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 453: 000075e5 94 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ + 454: 00007645 164 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ + 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ + 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ + 457: 00007d9d 612 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ + 458: 00008001 488 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ + 459: 000081e9 92 FUNC GLOBAL HIDDEN 6 _PyDict_LookupIndex │ │ │ │ │ + 460: 00008245 652 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupAndVersion │ │ │ │ │ + 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 462: 00008779 154 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ + 463: 000088b9 956 FUNC GLOBAL DEFAULT 6 _PyDict_MergeEx │ │ │ │ │ + 464: 00008c75 108 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ + 465: 00008ce1 366 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ + 466: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 467: 00008f2d 224 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ + 468: 0000900d 134 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ + 469: 00009095 136 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ + 470: 0000911d 770 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ + 471: 00009421 192 FUNC GLOBAL HIDDEN 6 _PyDict_GetMethodStackRef │ │ │ │ │ + 472: 00000631 146 FUNC GLOBAL DEFAULT 1 PyDict_ContainsString │ │ │ │ │ + 473: 000094e1 106 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ + 474: 000006f1 128 FUNC GLOBAL DEFAULT 1 PyDict_Watch │ │ │ │ │ + 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 477: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 478: 0000a039 918 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ + 479: 0000a3d1 52 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ + 480: 0000a405 704 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ + 481: 00000b2d 132 FUNC GLOBAL DEFAULT 1 PyDict_Unwatch │ │ │ │ │ + 482: 00000bb1 82 FUNC GLOBAL DEFAULT 1 PyDict_PopString │ │ │ │ │ + 483: 00000c65 480 FUNC GLOBAL HIDDEN 1 _PyDictView_Intersect │ │ │ │ │ + 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ + 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ + 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ + 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethodObjArgs │ │ │ │ │ + 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ + 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ + 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ + 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ + 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ + 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ + 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ + 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ + 496: 000000e9 100 FUNC GLOBAL HIDDEN 9 _PyDict_DebugMallocStats │ │ │ │ │ + 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ + 498: 0000a6c5 882 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ + 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ + 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetItem │ │ │ │ │ + 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ + 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 505: 000014fd 64 FUNC GLOBAL DEFAULT 1 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ │ + 506: 0000aa39 88 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ + 507: 00001619 136 FUNC GLOBAL DEFAULT 1 _PyDict_LoadGlobal │ │ │ │ │ + 508: 000016a1 132 FUNC GLOBAL DEFAULT 1 _PyDict_SetItem_KnownHash │ │ │ │ │ + 509: 000018f5 92 FUNC GLOBAL DEFAULT 1 PyDict_GetItemString │ │ │ │ │ + 510: 00001951 100 FUNC GLOBAL HIDDEN 1 _PyObject_IsInstanceDictEmpty │ │ │ │ │ + 511: 0000aa9d 14 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ + 512: 000019b5 4 FUNC GLOBAL HIDDEN 1 _PyDict_Clear_LockHeld │ │ │ │ │ + 513: 000019b9 2 FUNC GLOBAL HIDDEN 1 _PyDict_DetachFromObject │ │ │ │ │ + 514: 000019bd 60 FUNC GLOBAL DEFAULT 1 _PyDict_GetItem_KnownHash │ │ │ │ │ + 515: 000019f9 242 FUNC GLOBAL DEFAULT 1 PyDict_Values │ │ │ │ │ + 516: 00001aed 664 FUNC GLOBAL DEFAULT 1 PyDict_Merge │ │ │ │ │ + 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ + 518: 0000014d 66 FUNC GLOBAL DEFAULT 9 PyDict_DelItemString │ │ │ │ │ + 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ + 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ + 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ + 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 523: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Contains │ │ │ │ │ + 524: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_Update │ │ │ │ │ + 525: 00000685 146 FUNC GLOBAL DEFAULT 9 _PyObject_SetManagedDict │ │ │ │ │ + 526: 00002311 216 FUNC GLOBAL DEFAULT 1 PyDict_Items │ │ │ │ │ + 527: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ + 528: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 529: 000008e5 86 FUNC GLOBAL HIDDEN 9 _PyDict_SizeOf_LockHeld │ │ │ │ │ + 530: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 531: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ + 532: 0000098b 54 FUNC GLOBAL HIDDEN 9 _PyDict_KeysSize │ │ │ │ │ + 533: 000009c1 12 FUNC GLOBAL DEFAULT 9 PyDict_GetItem │ │ │ │ │ + 534: 000009cd 580 FUNC GLOBAL DEFAULT 9 PyDict_MergeFromSeq2 │ │ │ │ │ + 535: 00000c11 32 FUNC GLOBAL DEFAULT 9 PyDict_SetDefault │ │ │ │ │ + 536: 00000c31 96 FUNC GLOBAL DEFAULT 9 PyDict_AddWatcher │ │ │ │ │ + 537: 00000c91 64 FUNC GLOBAL DEFAULT 9 PyDict_ClearWatcher │ │ │ │ │ + 538: 00000cd1 1012 FUNC GLOBAL HIDDEN 9 _PyDict_CheckConsistency │ │ │ │ │ + 539: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ + 540: 000010c5 96 FUNC GLOBAL DEFAULT 9 _PyDict_NewPresized │ │ │ │ │ + 541: 00001125 48 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemWithError │ │ │ │ │ + 542: 00001155 40 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemIdWithError │ │ │ │ │ + 543: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromId │ │ │ │ │ + 544: 0000117d 68 FUNC GLOBAL DEFAULT 9 _PyDict_GetItemStringWithError │ │ │ │ │ + 545: 000011c1 4 FUNC GLOBAL DEFAULT 9 _PyDict_SizeOf │ │ │ │ │ + 546: 000011c5 42 FUNC GLOBAL HIDDEN 9 _PyDict_ContainsId │ │ │ │ │ + 547: 000011ef 26 FUNC GLOBAL HIDDEN 9 _PyDictKeys_GetVersionForCurrentState │ │ │ │ │ + 548: 00001209 60 FUNC GLOBAL DEFAULT 9 _PyDict_Pop │ │ │ │ │ + 549: 00001245 4 FUNC GLOBAL DEFAULT 9 _PyDict_DelItem_KnownHash │ │ │ │ │ + 550: 00001249 46 FUNC GLOBAL HIDDEN 9 _PyDict_SetItemId │ │ │ │ │ + 551: 00001277 42 FUNC GLOBAL HIDDEN 9 _PyDict_DelItemId │ │ │ │ │ + 552: 0000069c 208 OBJECT GLOBAL DEFAULT 3 PyDictValues_Type │ │ │ │ │ + 553: 000000ec 208 OBJECT GLOBAL DEFAULT 3 PyDictItems_Type │ │ │ │ │ + 554: 000004fc 208 OBJECT GLOBAL DEFAULT 3 PyDictKeys_Type │ │ │ │ │ + 555: 0000042c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterValue_Type │ │ │ │ │ + 556: 0000028c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterItem_Type │ │ │ │ │ + 557: 0000035c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterKey_Type │ │ │ │ │ + 558: 000001bc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterItem_Type │ │ │ │ │ + 559: 0000076c 208 OBJECT GLOBAL DEFAULT 3 PyDictIterValue_Type │ │ │ │ │ + 560: 000005cc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterKey_Type │ │ │ │ │ + 561: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyDict_Type │ │ │ │ │ + 562: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 563: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ + 564: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 565: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_AllocNoTrack │ │ │ │ │ + 566: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 567: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,1860 +1,1860 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x13dbc contains 373 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x13dec contains 373 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000012 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00000026 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000003a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000182 0000440a R_ARM_THM_CALL 000039a1 clone_combined_dict_keys │ │ │ │ │ -000001bc 0001970a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -000001e8 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00000240 0001a30a R_ARM_THM_CALL 00005041 _PyDict_Next │ │ │ │ │ -00000284 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ -000002a8 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000002ac 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000002b0 00004c2f R_ARM_THM_MOVW_ABS_NC 00000080 .LC2 │ │ │ │ │ -000002b4 00004c30 R_ARM_THM_MOVT_ABS 00000080 .LC2 │ │ │ │ │ -000002ba 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000302 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000318 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000032a 0001760a R_ARM_THM_CALL 000002b5 _PyDict_Contains_KnownHash │ │ │ │ │ -00000374 00001e0a R_ARM_THM_CALL 0000111d dictresize.isra.0 │ │ │ │ │ -00000394 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003a6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003b4 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000412 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000041e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000044e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000049e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004a4 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000004e0 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000004e4 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000504 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000026 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000003a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000182 0000460a R_ARM_THM_CALL 000039a9 clone_combined_dict_keys │ │ │ │ │ +000001bc 0001990a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +000001e8 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00000240 0001a50a R_ARM_THM_CALL 00005049 _PyDict_Next │ │ │ │ │ +00000284 0000100a R_ARM_THM_CALL 00000d8d insertdict.isra.0 │ │ │ │ │ +000002a8 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000002ac 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000002b0 00004e2f R_ARM_THM_MOVW_ABS_NC 00000080 .LC2 │ │ │ │ │ +000002b4 00004e30 R_ARM_THM_MOVT_ABS 00000080 .LC2 │ │ │ │ │ +000002ba 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000302 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000318 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000032a 0001780a R_ARM_THM_CALL 000002b5 _PyDict_Contains_KnownHash │ │ │ │ │ +00000374 00001e0a R_ARM_THM_CALL 00001119 dictresize.isra.0 │ │ │ │ │ +00000394 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003a6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003b4 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000412 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000041e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000044e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000049e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004a4 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000004e0 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000004e4 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000504 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000516 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ 00000538 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000053c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000540 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000058c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005e2 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000618 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000644 00018d0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000064e 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000652 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000668 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000688 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006a0 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000540 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000596 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000005cc 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000624 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000644 00018f0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000064e 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000652 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000668 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000688 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006a0 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 000006ae 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000006e0 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000074e 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000752 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000756 0000a82f R_ARM_THM_MOVW_ABS_NC 00000250 .LC15 │ │ │ │ │ -0000075a 0000a830 R_ARM_THM_MOVT_ABS 00000250 .LC15 │ │ │ │ │ -00000760 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000076c 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000796 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000079a 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000079e 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000026c .LC16 │ │ │ │ │ -000007a2 0000ab30 R_ARM_THM_MOVT_ABS 0000026c .LC16 │ │ │ │ │ -000007a8 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000007b2 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000007b6 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000007ba 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ -000007be 0000ac30 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ -000007c4 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000804 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000006e0 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000074e 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000752 0001bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000756 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000250 .LC15 │ │ │ │ │ +0000075a 0000aa30 R_ARM_THM_MOVT_ABS 00000250 .LC15 │ │ │ │ │ +00000760 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000076c 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000796 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000079a 0001bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000079e 0000ad2f R_ARM_THM_MOVW_ABS_NC 0000026c .LC16 │ │ │ │ │ +000007a2 0000ad30 R_ARM_THM_MOVT_ABS 0000026c .LC16 │ │ │ │ │ +000007a8 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000007b2 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000007b6 0001bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000007ba 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ +000007be 0000ae30 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ +000007c4 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000804 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000085a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000085e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000862 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000862 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 0000086a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000086e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000872 0001ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000876 0001ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000087c 0000762f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00000880 00007630 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -0000088a 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000872 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000876 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000087c 0000782f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00000880 00007830 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +0000088a 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000894 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000898 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000008b0 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000090e 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000912 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000898 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000008b0 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000090e 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000912 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000918 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000091c 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000940 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000091c 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000940 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000996 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000099a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000099e 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000099e 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000009a6 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009aa 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009ae 0001ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000009b2 0001ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000009b8 0000762f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -000009bc 00007630 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -000009c6 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000009ae 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000009b2 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000009b8 0000782f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +000009bc 00007830 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +000009c6 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000009d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000009d4 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000009ec 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000a4a 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a4e 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000009d4 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000009ec 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000a4a 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000a4e 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000a54 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a58 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a7a 0000bf2f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC18 │ │ │ │ │ -00000a7e 0000bf30 R_ARM_THM_MOVT_ABS 000002a8 .LC18 │ │ │ │ │ -00000a8a 0001b50a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00000a96 0000710a R_ARM_THM_CALL 00006c0d dict_update_arg │ │ │ │ │ -00000aa8 0001b70a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -00000ab2 0000410a R_ARM_THM_CALL 00003ea9 dict_merge.constprop.0.isra.0 │ │ │ │ │ -00000ad0 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000ad4 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000aea 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000af6 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000afa 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000b08 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000b0c 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000b16 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000a58 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a7a 0000c12f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC18 │ │ │ │ │ +00000a7e 0000c130 R_ARM_THM_MOVT_ABS 000002a8 .LC18 │ │ │ │ │ +00000a8a 0001b70a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00000a96 0000730a R_ARM_THM_CALL 00006c19 dict_update_arg │ │ │ │ │ +00000aa8 0001b90a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +00000ab2 0000430a R_ARM_THM_CALL 00003eb1 dict_merge.constprop.0.isra.0 │ │ │ │ │ +00000ad0 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000ad4 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000aea 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000af6 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000afa 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000b08 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000b0c 0001dd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000b16 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000b24 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00000b8e 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b92 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b96 0000a82f R_ARM_THM_MOVW_ABS_NC 00000250 .LC15 │ │ │ │ │ -00000b9a 0000a830 R_ARM_THM_MOVT_ABS 00000250 .LC15 │ │ │ │ │ -00000ba0 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000bac 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bc6 00018d0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000bec 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c14 0000710a R_ARM_THM_CALL 00006c0d dict_update_arg │ │ │ │ │ -00000c82 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c92 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000ca8 0001e22f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00000cac 0001e230 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00000cbc 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000cd0 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000cdc 0001e30a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -00000ce8 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00000cfa 0000d12f R_ARM_THM_MOVW_ABS_NC 00000e45 dictkeys_contains │ │ │ │ │ -00000cfe 0000d130 R_ARM_THM_MOVT_ABS 00000e45 dictkeys_contains │ │ │ │ │ -00000d04 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000d2c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d34 0001e40a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -00000d54 0001e60a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -00000d8e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d92 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000da6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dc2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dd4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000de4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dec 0000d12f R_ARM_THM_MOVW_ABS_NC 00000e45 dictkeys_contains │ │ │ │ │ -00000df0 0000d130 R_ARM_THM_MOVT_ABS 00000e45 dictkeys_contains │ │ │ │ │ -00000df4 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000df8 0000d22f R_ARM_THM_MOVW_ABS_NC 00001e45 dictitems_contains │ │ │ │ │ -00000dfc 0000d230 R_ARM_THM_MOVT_ABS 00001e45 dictitems_contains │ │ │ │ │ -00000e30 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b8e 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b92 0001bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000b96 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000250 .LC15 │ │ │ │ │ +00000b9a 0000aa30 R_ARM_THM_MOVT_ABS 00000250 .LC15 │ │ │ │ │ +00000ba0 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bac 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000bc6 00018f0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000bec 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c14 0000730a R_ARM_THM_CALL 00006c19 dict_update_arg │ │ │ │ │ +00000c82 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000c92 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000ca8 0001e42f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00000cac 0001e430 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00000cbc 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000cd0 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000cdc 0001e50a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +00000ce8 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00000cfa 0000d32f R_ARM_THM_MOVW_ABS_NC 00000e45 dictkeys_contains │ │ │ │ │ +00000cfe 0000d330 R_ARM_THM_MOVT_ABS 00000e45 dictkeys_contains │ │ │ │ │ +00000d04 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000d2c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d34 0001e60a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +00000d54 0001e80a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +00000d8e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d92 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000da6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dc2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dd4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000de4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dec 0000d32f R_ARM_THM_MOVW_ABS_NC 00000e45 dictkeys_contains │ │ │ │ │ +00000df0 0000d330 R_ARM_THM_MOVT_ABS 00000e45 dictkeys_contains │ │ │ │ │ +00000df4 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000df8 0000d42f R_ARM_THM_MOVW_ABS_NC 00001e45 dictitems_contains │ │ │ │ │ +00000dfc 0000d430 R_ARM_THM_MOVT_ABS 00001e45 dictitems_contains │ │ │ │ │ +00000e30 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000e38 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000e3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000e40 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e5a 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000e5e 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000e70 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000e92 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000e40 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000e5a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000e5e 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000e70 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000e92 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000ea2 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00000f06 0000d62f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000f0a 0000d630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000f10 0000d52f R_ARM_THM_MOVW_ABS_NC 000002bc .LC20 │ │ │ │ │ -00000f14 0000d530 R_ARM_THM_MOVT_ABS 000002bc .LC20 │ │ │ │ │ -00000f1c 0001880a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00000f28 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f3e 0001e70a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00000f56 0001e80a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -00000f62 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000fd8 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000fe4 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000ff0 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00000ffc 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001008 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001014 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00001046 0001eb0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -0000104c 0001ec0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -0000106e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000109a 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -000010a4 0001eb0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -000010be 0001eb0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -000010c2 0000d92f R_ARM_THM_MOVW_ABS_NC 00000300 .LC22 │ │ │ │ │ -000010c6 0000d930 R_ARM_THM_MOVT_ABS 00000300 .LC22 │ │ │ │ │ -00001100 0000d82f R_ARM_THM_MOVW_ABS_NC 000002f8 .LC21 │ │ │ │ │ -00001104 0000d830 R_ARM_THM_MOVT_ABS 000002f8 .LC21 │ │ │ │ │ -00001112 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001144 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001148 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000115a 0000e02f R_ARM_THM_MOVW_ABS_NC 00000330 .LC25 │ │ │ │ │ -0000115e 0000e030 R_ARM_THM_MOVT_ABS 00000330 .LC25 │ │ │ │ │ -00001168 0001cb0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001196 0001960a R_ARM_THM_CALL 00003569 PyDict_Copy │ │ │ │ │ -000011a0 0000710a R_ARM_THM_CALL 00006c0d dict_update_arg │ │ │ │ │ -000011ac 0001f62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000011b0 0001f630 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000011cc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f06 0000d82f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000f0a 0000d830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000f10 0000d72f R_ARM_THM_MOVW_ABS_NC 000002bc .LC20 │ │ │ │ │ +00000f14 0000d730 R_ARM_THM_MOVT_ABS 000002bc .LC20 │ │ │ │ │ +00000f1c 00018a0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00000f28 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f3e 0001e90a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00000f56 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +00000f62 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000fd8 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000fe4 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000ff0 0001ec0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00000ffc 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001008 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001014 0001ec0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00001046 0001ed0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +0000104c 0001ee0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +0000106e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000109a 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000010a4 0001ed0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +000010be 0001ed0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +000010c2 0000db2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC22 │ │ │ │ │ +000010c6 0000db30 R_ARM_THM_MOVT_ABS 00000300 .LC22 │ │ │ │ │ +00001100 0000da2f R_ARM_THM_MOVW_ABS_NC 000002f8 .LC21 │ │ │ │ │ +00001104 0000da30 R_ARM_THM_MOVT_ABS 000002f8 .LC21 │ │ │ │ │ +00001112 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001144 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001148 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000115a 0000e22f R_ARM_THM_MOVW_ABS_NC 00000330 .LC25 │ │ │ │ │ +0000115e 0000e230 R_ARM_THM_MOVT_ABS 00000330 .LC25 │ │ │ │ │ +00001168 0001cd0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001196 0001980a R_ARM_THM_CALL 0000356d PyDict_Copy │ │ │ │ │ +000011a0 0000730a R_ARM_THM_CALL 00006c19 dict_update_arg │ │ │ │ │ +000011ac 0001f82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000011b0 0001f830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000011cc 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012ac 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 000012e2 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 000012e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000013a6 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000013ca 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000013fc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001412 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001428 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001456 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000145a 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001462 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001466 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001496 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000014aa 0001f62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000014ae 0001f630 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000014e2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014f4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001510 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000156a 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001596 0000a10a R_ARM_THM_CALL 00009559 clear_lock_held │ │ │ │ │ -0000159a 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000159e 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000015e0 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000015ee 0001c50a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00001606 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000160e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000162a 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000162e 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000164a 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000165e 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00001692 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000013a6 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000013ca 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000013fc 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001412 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001428 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001456 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000145a 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001462 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001466 0001dd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001496 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000014aa 0001f82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000014ae 0001f830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000014e2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014f4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001510 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000156a 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001596 0000a30a R_ARM_THM_CALL 00009565 clear_lock_held │ │ │ │ │ +0000159a 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000159e 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000015e0 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000015ee 0001c70a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00001606 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000160e 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000162a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000162e 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000164a 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000165e 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00001692 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 0000170c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001710 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001714 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001714 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00001720 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000173a 0001c20a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00001836 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000183a 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -0000183e 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00001842 0000ee2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC26 │ │ │ │ │ -00001846 0000ee30 R_ARM_THM_MOVT_ABS 0000033c .LC26 │ │ │ │ │ -0000184c 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000018a2 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -000018be 00001b0a R_ARM_THM_CALL 000016e1 dictresize.constprop.0.isra.0 │ │ │ │ │ -000018da 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018ea 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00001908 00018d0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00001914 0000f12f R_ARM_THM_MOVW_ABS_NC 0000035c .LC27 │ │ │ │ │ -00001918 0000f130 R_ARM_THM_MOVT_ABS 0000035c .LC27 │ │ │ │ │ -0000191c 0000350a R_ARM_THM_CALL 000030a1 dict_getitem │ │ │ │ │ -00001934 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001940 0000f12f R_ARM_THM_MOVW_ABS_NC 0000035c .LC27 │ │ │ │ │ -00001944 0000f130 R_ARM_THM_MOVT_ABS 0000035c .LC27 │ │ │ │ │ -00001948 0001880a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000019ac 0001b20a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -000019d8 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000173a 0001c40a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00001836 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000183a 00018b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +0000183e 00018b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00001842 0000f02f R_ARM_THM_MOVW_ABS_NC 0000033c .LC26 │ │ │ │ │ +00001846 0000f030 R_ARM_THM_MOVT_ABS 0000033c .LC26 │ │ │ │ │ +0000184c 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000018a2 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +000018be 00001b0a R_ARM_THM_CALL 000016dd dictresize.constprop.0.isra.0 │ │ │ │ │ +000018da 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018ea 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00001908 00018f0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00001914 0000f32f R_ARM_THM_MOVW_ABS_NC 0000035c .LC27 │ │ │ │ │ +00001918 0000f330 R_ARM_THM_MOVT_ABS 0000035c .LC27 │ │ │ │ │ +0000191c 0000370a R_ARM_THM_CALL 000030a5 dict_getitem │ │ │ │ │ +00001934 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001940 0000f32f R_ARM_THM_MOVW_ABS_NC 0000035c .LC27 │ │ │ │ │ +00001944 0000f330 R_ARM_THM_MOVT_ABS 0000035c .LC27 │ │ │ │ │ +00001948 00018a0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000019ac 0001b40a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +000019d8 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ 000019e6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000019ea 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000019f0 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001a1e 0001d00a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001ace 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000019f0 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001a1e 0001d20a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001ace 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001ad8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001adc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001ae0 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001b26 00003f2f R_ARM_THM_MOVW_ABS_NC 00009ae1 dict_iter │ │ │ │ │ -00001b2a 00003f30 R_ARM_THM_MOVT_ABS 00009ae1 dict_iter │ │ │ │ │ -00001b44 00019d0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00001b50 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00001b72 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00001b86 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00001bae 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001bb2 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001bce 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ -00001c00 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001ae0 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001b26 0000412f R_ARM_THM_MOVW_ABS_NC 00009af1 dict_iter │ │ │ │ │ +00001b2a 00004130 R_ARM_THM_MOVT_ABS 00009af1 dict_iter │ │ │ │ │ +00001b44 00019f0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00001b50 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00001b72 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00001b86 0001a20a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00001bae 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001bb2 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001bce 0000100a R_ARM_THM_CALL 00000d8d insertdict.isra.0 │ │ │ │ │ +00001c00 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00001c14 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00001c4c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c52 0000120a R_ARM_THM_CALL 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ -00001c6c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c8a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c8e 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001c4c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c52 0000120a R_ARM_THM_CALL 00000a89 insert_to_emptydict.isra.0 │ │ │ │ │ +00001c6c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c8a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c8e 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001ca0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001ca4 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001cac 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001cca 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ce2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cec 0001720a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ -00001d12 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d1c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d2e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d4c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d6c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d76 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cac 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001cca 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ce2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cec 0001740a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ +00001d12 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d1c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d2e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d4c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d6c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d76 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001d80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001db0 0002030a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00001ddc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001dec 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001df4 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001db0 0002050a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00001ddc 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001dec 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001df4 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001e14 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001e18 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001e32 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001e32 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001e40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001e6c 0001900a R_ARM_THM_CALL 0000326d PyDict_GetItemRef │ │ │ │ │ -00001e7e 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001ea8 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f9a 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00001f9e 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00001fa2 0000852f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ -00001fa6 00008530 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ -00001fae 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001fbe 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001fce 0001c20a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00002094 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00002098 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000209c 0000862f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ -000020a0 00008630 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ -000020aa 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000020cc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000020e0 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e6c 0001920a R_ARM_THM_CALL 00003271 PyDict_GetItemRef │ │ │ │ │ +00001e7e 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001ea8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f9a 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00001f9e 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00001fa2 0000872f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ +00001fa6 00008730 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ +00001fae 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001fbe 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001fce 0001c40a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00002094 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00002098 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000209c 0000882f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ +000020a0 00008830 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ +000020aa 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000020cc 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000020e0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000020ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000020f0 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002104 0001e70a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -0000210e 0002070a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -0000211a 0001022f R_ARM_THM_MOVW_ABS_NC 000003dc .LC30 │ │ │ │ │ -0000211e 00010230 R_ARM_THM_MOVT_ABS 000003dc .LC30 │ │ │ │ │ -00002124 0002080a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000213a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002142 0001eb0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -0000214c 0001012f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC29 │ │ │ │ │ -00002150 00010130 R_ARM_THM_MOVT_ABS 000003d8 .LC29 │ │ │ │ │ -0000217a 0001f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -0000217e 0001f230 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -0000218a 0001e22f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -0000218e 0001e230 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00002198 0001e40a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -000021a2 0001e40a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -000021e6 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000021ea 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002200 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002204 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002220 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000222c 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000223e 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002250 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002258 0001f62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000225c 0001f630 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002262 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00002266 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000226a 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000226e 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000227a 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000227e 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002282 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002286 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000020f0 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002104 0001e90a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +0000210e 0002090a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +0000211a 0001042f R_ARM_THM_MOVW_ABS_NC 000003dc .LC30 │ │ │ │ │ +0000211e 00010430 R_ARM_THM_MOVT_ABS 000003dc .LC30 │ │ │ │ │ +00002124 00020a0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000213a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002142 0001ed0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +0000214c 0001032f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC29 │ │ │ │ │ +00002150 00010330 R_ARM_THM_MOVT_ABS 000003d8 .LC29 │ │ │ │ │ +0000217a 0001f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +0000217e 0001f430 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +0000218a 0001e42f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +0000218e 0001e430 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00002198 0001e60a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +000021a2 0001e60a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +000021e6 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000021ea 0001dd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002200 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002204 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002220 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000222c 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000223e 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002250 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002258 0001f82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000225c 0001f830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002262 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002266 0001dd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000226a 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000226e 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000227a 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000227e 0001dd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002282 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002286 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 00002294 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000022a8 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000022b4 0002090a R_ARM_THM_CALL 00000000 PySequence_Contains │ │ │ │ │ -000022c8 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000022d6 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000022f2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002304 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002334 0001d00a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00002344 0001c20a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000022a8 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000022b4 00020b0a R_ARM_THM_CALL 00000000 PySequence_Contains │ │ │ │ │ +000022c8 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000022d6 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000022f2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002304 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002334 0001d20a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00002344 0001c40a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ 0000235c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00002360 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002364 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002384 00005c0a R_ARM_THM_CALL 00005159 _PyDict_Next.constprop.2 │ │ │ │ │ -000023c6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000023e2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000012c 0001781e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000492 0001801e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -000004b6 0001781e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000004fa 0001cc1e R_ARM_THM_JUMP24 0000876d _PyDict_Pop_KnownHash │ │ │ │ │ -000007da 0001d91e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -00000d4c 0001e51e R_ARM_THM_JUMP24 00000000 PyObject_CallMethodObjArgs │ │ │ │ │ -000010ae 0001ed1e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -000010ce 00018d1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000110c 00018d1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00001120 0001961e R_ARM_THM_JUMP24 00003569 PyDict_Copy │ │ │ │ │ -00001152 0001f01e R_ARM_THM_JUMP24 0000a6b5 _PyDict_FromKeys │ │ │ │ │ -000016e2 0000101e R_ARM_THM_JUMP24 00000d91 insertdict.isra.0 │ │ │ │ │ -00001704 0000121e R_ARM_THM_JUMP24 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ -000019b4 0000a11e R_ARM_THM_JUMP24 00009559 clear_lock_held │ │ │ │ │ -00001e2c 0001e31e R_ARM_THM_JUMP24 00000000 PySet_New │ │ │ │ │ -00002158 00018d1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00002364 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002384 00005e0a R_ARM_THM_CALL 00005161 _PyDict_Next.constprop.2 │ │ │ │ │ +000023c6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000023e2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000012c 00017a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000492 0001821e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +000004b6 00017a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000004fa 0001ce1e R_ARM_THM_JUMP24 00008779 _PyDict_Pop_KnownHash │ │ │ │ │ +000007da 0001db1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +00000d4c 0001e71e R_ARM_THM_JUMP24 00000000 PyObject_CallMethodObjArgs │ │ │ │ │ +000010ae 0001ef1e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +000010ce 00018f1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000110c 00018f1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00001120 0001981e R_ARM_THM_JUMP24 0000356d PyDict_Copy │ │ │ │ │ +00001152 0001f21e R_ARM_THM_JUMP24 0000a6c5 _PyDict_FromKeys │ │ │ │ │ +000016e2 0000101e R_ARM_THM_JUMP24 00000d8d insertdict.isra.0 │ │ │ │ │ +00001704 0000121e R_ARM_THM_JUMP24 00000a89 insert_to_emptydict.isra.0 │ │ │ │ │ +000019b4 0000a31e R_ARM_THM_JUMP24 00009565 clear_lock_held │ │ │ │ │ +00001e2c 0001e51e R_ARM_THM_JUMP24 00000000 PySet_New │ │ │ │ │ +00002158 00018f1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x14964 contains 186 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x14994 contains 186 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00005402 R_ARM_ABS32 00004721 dict_dealloc │ │ │ │ │ -0000002c 0000db02 R_ARM_ABS32 00000f2d dict_repr │ │ │ │ │ +00000018 00005602 R_ARM_ABS32 00004729 dict_dealloc │ │ │ │ │ +0000002c 0000dd02 R_ARM_ABS32 00000f2d dict_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00023102 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00000048 00023202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000058 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00006602 R_ARM_ABS32 00005919 dict_traverse │ │ │ │ │ -00000060 0000a002 R_ARM_ABS32 00009541 dict_tp_clear │ │ │ │ │ -00000064 0000e802 R_ARM_ABS32 000012ed dict_richcompare │ │ │ │ │ -0000006c 00003f02 R_ARM_ABS32 00009ae1 dict_iter │ │ │ │ │ +0000003c 00023302 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00000048 00023402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000005c 00006802 R_ARM_ABS32 0000591d dict_traverse │ │ │ │ │ +00000060 0000a202 R_ARM_ABS32 0000954d dict_tp_clear │ │ │ │ │ +00000064 0000ea02 R_ARM_ABS32 000012ed dict_richcompare │ │ │ │ │ +0000006c 00004102 R_ARM_ABS32 00009af1 dict_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 0000c102 R_ARM_ABS32 00000a5d dict_init │ │ │ │ │ -00000098 00023302 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000009c 0000bd02 R_ARM_ABS32 00009d05 dict_new │ │ │ │ │ -000000a0 0001c102 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000000c8 0000c502 R_ARM_ABS32 00009ded dict_vectorcall │ │ │ │ │ -000000f0 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000094 0000c302 R_ARM_ABS32 00000a5d dict_init │ │ │ │ │ +00000098 00023502 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ +0000009c 0000bf02 R_ARM_ABS32 00009d15 dict_new │ │ │ │ │ +000000a0 0001c302 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ +000000c8 0000c702 R_ARM_ABS32 00009dfd dict_vectorcall │ │ │ │ │ +000000f0 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000f8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000104 00008302 R_ARM_ABS32 000072e5 dictview_dealloc │ │ │ │ │ -00000118 00010402 R_ARM_ABS32 000020f5 dictview_repr │ │ │ │ │ +00000104 00008502 R_ARM_ABS32 000072f1 dictview_dealloc │ │ │ │ │ +00000118 00010602 R_ARM_ABS32 000020f5 dictview_repr │ │ │ │ │ 0000011c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000120 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000134 00023202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000148 0000eb02 R_ARM_ABS32 0000aa81 dictview_traverse │ │ │ │ │ -00000150 00010602 R_ARM_ABS32 00002169 dictview_richcompare │ │ │ │ │ -00000158 00007d02 R_ARM_ABS32 0000707d dictitems_iter │ │ │ │ │ +00000134 00023402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000148 0000ed02 R_ARM_ABS32 0000aa91 dictview_traverse │ │ │ │ │ +00000150 00010802 R_ARM_ABS32 00002169 dictview_richcompare │ │ │ │ │ +00000158 00007f02 R_ARM_ABS32 00007089 dictitems_iter │ │ │ │ │ 00000160 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000168 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001c0 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000001c0 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001d4 00009202 R_ARM_ABS32 00008809 dictiter_dealloc │ │ │ │ │ -00000204 00023202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000218 0000d002 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ -00000228 00023402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000022c 00008802 R_ARM_ABS32 0000736d dictiter_iternextitem │ │ │ │ │ +000001d4 00009402 R_ARM_ABS32 00008815 dictiter_dealloc │ │ │ │ │ +00000204 00023402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000218 0000d202 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ +00000228 00023602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000022c 00008a02 R_ARM_ABS32 00007379 dictiter_iternextitem │ │ │ │ │ 00000230 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000290 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000290 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000298 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002a4 00009202 R_ARM_ABS32 00008809 dictiter_dealloc │ │ │ │ │ -000002e8 0000d002 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ -000002f8 00023402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000002fc 0000fd02 R_ARM_ABS32 00001eb1 dictreviter_iternext │ │ │ │ │ +000002a4 00009402 R_ARM_ABS32 00008815 dictiter_dealloc │ │ │ │ │ +000002e8 0000d202 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ +000002f8 00023602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000002fc 0000ff02 R_ARM_ABS32 00001eb1 dictreviter_iternext │ │ │ │ │ 00000300 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000360 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000360 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000368 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000374 00009202 R_ARM_ABS32 00008809 dictiter_dealloc │ │ │ │ │ -000003b8 0000d002 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ -000003c8 00023402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000003cc 0000fd02 R_ARM_ABS32 00001eb1 dictreviter_iternext │ │ │ │ │ +00000374 00009402 R_ARM_ABS32 00008815 dictiter_dealloc │ │ │ │ │ +000003b8 0000d202 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ +000003c8 00023602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000003cc 0000ff02 R_ARM_ABS32 00001eb1 dictreviter_iternext │ │ │ │ │ 000003d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000430 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000430 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000438 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000444 00009202 R_ARM_ABS32 00008809 dictiter_dealloc │ │ │ │ │ -00000488 0000d002 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ -00000498 00023402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000049c 0000fd02 R_ARM_ABS32 00001eb1 dictreviter_iternext │ │ │ │ │ +00000444 00009402 R_ARM_ABS32 00008815 dictiter_dealloc │ │ │ │ │ +00000488 0000d202 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ +00000498 00023602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000049c 0000ff02 R_ARM_ABS32 00001eb1 dictreviter_iternext │ │ │ │ │ 000004a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000500 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000500 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000508 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000514 00008302 R_ARM_ABS32 000072e5 dictview_dealloc │ │ │ │ │ -00000528 00010402 R_ARM_ABS32 000020f5 dictview_repr │ │ │ │ │ +00000514 00008502 R_ARM_ABS32 000072f1 dictview_dealloc │ │ │ │ │ +00000528 00010602 R_ARM_ABS32 000020f5 dictview_repr │ │ │ │ │ 0000052c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000530 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000544 00023202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000558 0000eb02 R_ARM_ABS32 0000aa81 dictview_traverse │ │ │ │ │ -00000560 00010602 R_ARM_ABS32 00002169 dictview_richcompare │ │ │ │ │ -00000568 0000b202 R_ARM_ABS32 0000089d dictkeys_iter │ │ │ │ │ +00000544 00023402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000558 0000ed02 R_ARM_ABS32 0000aa91 dictview_traverse │ │ │ │ │ +00000560 00010802 R_ARM_ABS32 00002169 dictview_richcompare │ │ │ │ │ +00000568 0000b402 R_ARM_ABS32 0000089d dictkeys_iter │ │ │ │ │ 00000570 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000578 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000005d0 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000005d0 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000005d8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005e4 00009202 R_ARM_ABS32 00008809 dictiter_dealloc │ │ │ │ │ -00000614 00023202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000628 0000d002 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ -00000638 00023402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000063c 0000bc02 R_ARM_ABS32 00009b7d dictiter_iternextkey │ │ │ │ │ +000005e4 00009402 R_ARM_ABS32 00008815 dictiter_dealloc │ │ │ │ │ +00000614 00023402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000628 0000d202 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ +00000638 00023602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000063c 0000be02 R_ARM_ABS32 00009b8d dictiter_iternextkey │ │ │ │ │ 00000640 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006a0 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000006a0 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000006a8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006b4 00008302 R_ARM_ABS32 000072e5 dictview_dealloc │ │ │ │ │ -000006c8 00010402 R_ARM_ABS32 000020f5 dictview_repr │ │ │ │ │ +000006b4 00008502 R_ARM_ABS32 000072f1 dictview_dealloc │ │ │ │ │ +000006c8 00010602 R_ARM_ABS32 000020f5 dictview_repr │ │ │ │ │ 000006d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006e4 00023202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000006f8 0000eb02 R_ARM_ABS32 0000aa81 dictview_traverse │ │ │ │ │ -00000708 0000b802 R_ARM_ABS32 000009d9 dictvalues_iter │ │ │ │ │ +000006e4 00023402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +000006f8 0000ed02 R_ARM_ABS32 0000aa91 dictview_traverse │ │ │ │ │ +00000708 0000ba02 R_ARM_ABS32 000009d9 dictvalues_iter │ │ │ │ │ 00000710 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000718 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000770 00023002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000770 00023202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000778 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000784 00009202 R_ARM_ABS32 00008809 dictiter_dealloc │ │ │ │ │ -000007b4 00023202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000007c8 0000d002 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ -000007d8 00023402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000007dc 0000c902 R_ARM_ABS32 00009efd dictiter_iternextvalue │ │ │ │ │ +00000784 00009402 R_ARM_ABS32 00008815 dictiter_dealloc │ │ │ │ │ +000007b4 00023402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +000007c8 0000d202 R_ARM_ABS32 00000c31 dictiter_traverse │ │ │ │ │ +000007d8 00023602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000007dc 0000cb02 R_ARM_ABS32 00009f0d dictiter_iternextvalue │ │ │ │ │ 000007e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000083c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000840 00011d02 R_ARM_ABS32 00000955 dictvalues_reversed │ │ │ │ │ -00000848 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000085c 00010502 R_ARM_ABS32 00002161 dictview_len │ │ │ │ │ +00000840 00011f02 R_ARM_ABS32 00000955 dictvalues_reversed │ │ │ │ │ +00000848 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000085c 00010702 R_ARM_ABS32 00002161 dictview_len │ │ │ │ │ 00000884 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000888 00011202 R_ARM_ABS32 00000717 dictviews_isdisjoint │ │ │ │ │ -00000890 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000888 00011402 R_ARM_ABS32 00000717 dictviews_isdisjoint │ │ │ │ │ +00000890 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000894 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000898 00011502 R_ARM_ABS32 00000869 dictitems_reversed │ │ │ │ │ -000008a0 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000008b4 00010502 R_ARM_ABS32 00002161 dictview_len │ │ │ │ │ -000008d0 0000d202 R_ARM_ABS32 00001e45 dictitems_contains │ │ │ │ │ +00000898 00011702 R_ARM_ABS32 00000869 dictitems_reversed │ │ │ │ │ +000008a0 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000008b4 00010702 R_ARM_ABS32 00002161 dictview_len │ │ │ │ │ +000008d0 0000d402 R_ARM_ABS32 00001e45 dictitems_contains │ │ │ │ │ 000008dc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008e0 00011202 R_ARM_ABS32 00000717 dictviews_isdisjoint │ │ │ │ │ -000008e8 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000008e0 00011402 R_ARM_ABS32 00000717 dictviews_isdisjoint │ │ │ │ │ +000008e8 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008ec 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008f0 00012002 R_ARM_ABS32 0000096d dictkeys_reversed │ │ │ │ │ -000008f8 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000910 0000f402 R_ARM_ABS32 00001d85 dictviews_sub │ │ │ │ │ -00000940 0001e102 R_ARM_ABS32 00000c65 _PyDictView_Intersect │ │ │ │ │ -00000944 00010d02 R_ARM_ABS32 00000235 dictviews_xor │ │ │ │ │ -00000948 00010c02 R_ARM_ABS32 000001f3 dictviews_or │ │ │ │ │ -0000099c 00010502 R_ARM_ABS32 00002161 dictview_len │ │ │ │ │ -000009b8 0000d102 R_ARM_ABS32 00000e45 dictkeys_contains │ │ │ │ │ +000008f0 00012202 R_ARM_ABS32 0000096d dictkeys_reversed │ │ │ │ │ +000008f8 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000910 0000f602 R_ARM_ABS32 00001d85 dictviews_sub │ │ │ │ │ +00000940 0001e302 R_ARM_ABS32 00000c65 _PyDictView_Intersect │ │ │ │ │ +00000944 00010f02 R_ARM_ABS32 00000235 dictviews_xor │ │ │ │ │ +00000948 00010e02 R_ARM_ABS32 000001f3 dictviews_or │ │ │ │ │ +0000099c 00010702 R_ARM_ABS32 00002161 dictview_len │ │ │ │ │ +000009b8 0000d302 R_ARM_ABS32 00000e45 dictkeys_contains │ │ │ │ │ 000009c4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009c8 00012302 R_ARM_ABS32 00000985 dictview_mapping │ │ │ │ │ +000009c8 00012502 R_ARM_ABS32 00000985 dictview_mapping │ │ │ │ │ 000009d0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009ec 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009f0 0000ae02 R_ARM_ABS32 000007cd dictiter_len │ │ │ │ │ -000009f8 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000009f0 0000b002 R_ARM_ABS32 000007cd dictiter_len │ │ │ │ │ +000009f8 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009fc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a00 00011902 R_ARM_ABS32 00000881 dictiter_reduce │ │ │ │ │ -00000a08 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000a58 0000e502 R_ARM_ABS32 00001175 dict_or │ │ │ │ │ -00000a8c 0000cf02 R_ARM_ABS32 00000c05 dict_ior │ │ │ │ │ -00000ac8 00017202 R_ARM_ABS32 0000023d PyDict_Contains │ │ │ │ │ +00000a00 00011b02 R_ARM_ABS32 00000881 dictiter_reduce │ │ │ │ │ +00000a08 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000a58 0000e702 R_ARM_ABS32 00001175 dict_or │ │ │ │ │ +00000a8c 0000d102 R_ARM_ABS32 00000c05 dict_ior │ │ │ │ │ +00000ac8 00017402 R_ARM_ABS32 0000023d PyDict_Contains │ │ │ │ │ 00000ad4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ad8 0000c702 R_ARM_ABS32 00000ac1 dict___contains__ │ │ │ │ │ -00000ae0 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ad8 0000c902 R_ARM_ABS32 00000ac1 dict___contains__ │ │ │ │ │ +00000ae0 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ae4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ae8 00004502 R_ARM_ABS32 00003bc1 dict_subscript │ │ │ │ │ -00000af0 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ae8 00004702 R_ARM_ABS32 00003bc9 dict_subscript │ │ │ │ │ +00000af0 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000af4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000af8 00011c02 R_ARM_ABS32 0000093b dict___sizeof__ │ │ │ │ │ -00000b00 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000af8 00011e02 R_ARM_ABS32 0000093b dict___sizeof__ │ │ │ │ │ +00000b00 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b04 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b08 00009a02 R_ARM_ABS32 00008e45 dict_get │ │ │ │ │ -00000b10 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b08 00009c02 R_ARM_ABS32 00008e51 dict_get │ │ │ │ │ +00000b10 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b14 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b18 0000c402 R_ARM_ABS32 00009d89 dict_setdefault │ │ │ │ │ -00000b20 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b18 0000c602 R_ARM_ABS32 00009d99 dict_setdefault │ │ │ │ │ +00000b20 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b24 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b28 00009002 R_ARM_ABS32 000084c5 dict_pop │ │ │ │ │ -00000b30 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b28 00009202 R_ARM_ABS32 000084d1 dict_pop │ │ │ │ │ +00000b30 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b34 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b38 0000f002 R_ARM_ABS32 00001725 dict_popitem │ │ │ │ │ -00000b40 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b38 0000f202 R_ARM_ABS32 00001725 dict_popitem │ │ │ │ │ +00000b40 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b44 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b48 0000af02 R_ARM_ABS32 000007e5 dict_keys │ │ │ │ │ -00000b50 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b48 0000b102 R_ARM_ABS32 000007e5 dict_keys │ │ │ │ │ +00000b50 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b54 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b58 00007802 R_ARM_ABS32 00006ef1 dict_items │ │ │ │ │ -00000b60 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b58 00007a02 R_ARM_ABS32 00006efd dict_items │ │ │ │ │ +00000b60 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b64 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b68 0000b502 R_ARM_ABS32 00000921 dict_values │ │ │ │ │ -00000b70 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b68 0000b702 R_ARM_ABS32 00000921 dict_values │ │ │ │ │ +00000b70 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b74 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b78 00007002 R_ARM_ABS32 00006b99 dict_update │ │ │ │ │ -00000b80 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b78 00007202 R_ARM_ABS32 00006ba5 dict_update │ │ │ │ │ +00000b80 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b84 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b88 0000e102 R_ARM_ABS32 00001125 dict_fromkeys │ │ │ │ │ -00000b90 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b88 0000e302 R_ARM_ABS32 00001125 dict_fromkeys │ │ │ │ │ +00000b90 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b94 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b98 0000ec02 R_ARM_ABS32 00001589 dict_clear │ │ │ │ │ -00000ba0 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b98 0000ee02 R_ARM_ABS32 00001589 dict_clear │ │ │ │ │ +00000ba0 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ba4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ba8 0000df02 R_ARM_ABS32 00001121 dict_copy │ │ │ │ │ -00000bb0 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ba8 0000e102 R_ARM_ABS32 00001121 dict_copy │ │ │ │ │ +00000bb0 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000bb4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bb8 0000fb02 R_ARM_ABS32 0000018f dict___reversed__ │ │ │ │ │ -00000bc0 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000bb8 0000fd02 R_ARM_ABS32 0000018f dict___reversed__ │ │ │ │ │ +00000bc0 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000bc4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bc8 00023502 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ +00000bc8 00023702 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000bd0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000be4 0000a702 R_ARM_ABS32 00009add dict_length │ │ │ │ │ -00000be8 00004502 R_ARM_ABS32 00003bc1 dict_subscript │ │ │ │ │ -00000bec 00005902 R_ARM_ABS32 00004e0d dict_ass_sub │ │ │ │ │ +00000be4 0000a902 R_ARM_ABS32 00009aed dict_length │ │ │ │ │ +00000be8 00004702 R_ARM_ABS32 00003bc9 dict_subscript │ │ │ │ │ +00000bec 00005b02 R_ARM_ABS32 00004e15 dict_ass_sub │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x14f34 contains 980 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x14f64 contains 980 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000003c 00016f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000003c 0001710a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000090 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000094 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000098 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000098 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 000000f4 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00000108 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000108 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000010c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000110 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000114 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000015e 00016f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000110 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000114 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000015e 0001710a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000001b2 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000001b6 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001be 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000001be 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000021a 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00000230 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000234 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000238 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000024c 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000250 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000266 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000288 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000298 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000230 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000234 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000238 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000024c 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000250 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000266 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000288 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000298 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ 000002aa 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000002c6 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000336 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000033a 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000002c6 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000336 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000033a 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000422 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ 000004b8 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ 000004fc 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ 0000053c 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ 0000057c 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ 00000624 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ 00000652 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ 00000698 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00000738 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000007d0 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000832 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000008ac 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008e8 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000938 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000974 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000098c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a10 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000a14 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a38 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000a3c 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a4c 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000a72 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000a76 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000a7a 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000a88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000aa2 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000aa6 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000b16 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000b50 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000b8a 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000bc4 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00000bee 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000c18 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c2a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c30 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000cc4 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000ce4 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000d10 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000d1a 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000d86 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000d8c 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000db4 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000dd4 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000dd8 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000ee4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000fa2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001002 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001006 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001046 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001092 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010d8 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -000010e6 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -0000110c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001114 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011ca 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000120c 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000012d4 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001310 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000131c 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000013d0 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000013f0 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000013fe 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001430 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001454 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001458 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000145c 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001626 0000220a R_ARM_THM_CALL 00000045 build_indices_unicode │ │ │ │ │ -0000162e 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00001652 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000016c4 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001790 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000017d0 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000189a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000018d4 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000018e0 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001994 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000019c2 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000019ee 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000019fe 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001a1c 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001a20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001a24 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001bec 0000220a R_ARM_THM_CALL 00000045 build_indices_unicode │ │ │ │ │ -00001bf4 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00001c18 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001c74 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001cb4 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001cb8 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001cea 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00001ed4 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00001f84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000201a 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -0000202e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002032 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000203a 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000204a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000205a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002062 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00002090 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002094 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000020c6 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000022bc 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002374 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000240a 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00002420 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00002442 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002452 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000245e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002462 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000246a 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002576 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000257a 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000258e 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000259a 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000025aa 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000025b2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000025b6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000025be 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000025c8 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000025e8 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000260a 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002618 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002640 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002644 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002670 0001850a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -000027a8 0001860a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00002804 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002836 0001860a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00002938 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000293c 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002940 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002944 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002a9e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002b42 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002bc6 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002cc2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002d56 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002d78 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002db8 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002dbc 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002dd4 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002dfc 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002e92 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002ede 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002f00 0000320a R_ARM_THM_CALL 00000599 compare_unicode_generic │ │ │ │ │ -00002f62 0000320a R_ARM_THM_CALL 00000599 compare_unicode_generic │ │ │ │ │ +00000738 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000007d0 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000082e 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000894 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008c0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000930 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000974 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000098a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a0c 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000a10 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a34 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000a38 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a48 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000a6e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000a72 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000a76 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000a84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a9e 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000aa2 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000b12 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000b4c 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000b86 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000bc0 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00000bea 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000c14 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c26 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c2c 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000cc0 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000ce0 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000d0c 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000d16 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000d82 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000d88 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000db0 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000dd0 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000dd4 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000ee0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f9e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ffe 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001002 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001042 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000108e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010d4 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +000010e2 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00001108 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001110 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011c6 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001208 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000012d0 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000130c 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001318 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000013cc 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000013ec 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000013fa 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000142c 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001450 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001454 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001458 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001622 0000220a R_ARM_THM_CALL 00000045 build_indices_unicode │ │ │ │ │ +0000162a 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +0000164e 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000016c0 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000178c 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000017cc 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001896 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000018d0 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000018dc 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001990 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000019be 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000019ea 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000019fa 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001a18 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001a1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001a20 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001be8 0000220a R_ARM_THM_CALL 00000045 build_indices_unicode │ │ │ │ │ +00001bf0 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +00001c14 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001c70 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001cb0 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001cb4 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001ce6 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00001ed0 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001f80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002016 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +0000202a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000202e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002036 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002046 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002056 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000205e 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000208c 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002090 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000020c2 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000022b8 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002370 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002406 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +0000241c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000243e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000244e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000245a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000245e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002466 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002572 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002576 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000258a 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00002596 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000025a6 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000025ae 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000025b2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000025ba 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000025c4 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +000025e4 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002606 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002614 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000263c 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002640 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000266c 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +000027a4 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +000027b0 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000027b4 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027b8 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000280c 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000283e 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00002a9a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002ac8 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002b44 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002bc8 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002cc4 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002d58 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002d7a 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002dbc 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002dc0 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002dd8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002e00 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002e96 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002ee2 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002f04 0000340a R_ARM_THM_CALL 0000054d compare_unicode_generic │ │ │ │ │ +00002f62 0000340a R_ARM_THM_CALL 0000054d compare_unicode_generic │ │ │ │ │ 00002f72 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 00002f76 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00002f7a 0001880a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00002f90 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002fa0 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000301a 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -0000301e 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00003024 00018a0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -0000302e 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00003032 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00003036 0001880a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00003042 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00003046 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -0000304c 00018a0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -0000305a 0001860a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00003062 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003066 00018b0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00003094 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003098 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000309c 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000030ba 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000030be 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000030e2 0001850a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -000030f2 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000030fe 0001860a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -0000310c 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003128 0001850a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -0000313e 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00003142 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00003148 00018a0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -00003152 0001880a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000315a 0001880a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00003164 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003168 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003182 00018d0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000319c 00018e0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000031c0 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000031c4 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000031f8 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000031fc 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000320a 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000321a 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000323e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000324a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000324e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003252 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003264 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003268 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000328a 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000328e 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000032a2 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000032d4 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000032e4 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000032f8 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00003308 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000330c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003312 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003334 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003374 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000033d4 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000033d8 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000033fc 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003400 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000340a 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003460 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003464 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003480 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000348c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00003494 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000034cc 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000034d0 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000034f4 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000034f8 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003504 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003528 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000352c 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000354a 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003558 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00003564 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000359c 00003f2f R_ARM_THM_MOVW_ABS_NC 00009ae1 dict_iter │ │ │ │ │ -000035a0 00003f30 R_ARM_THM_MOVT_ABS 00009ae1 dict_iter │ │ │ │ │ -000035f2 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003604 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000036de 00016f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000037d0 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000037d4 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000037d8 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000385a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003866 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000387a 0000400a R_ARM_THM_CALL 0000153d copy_values │ │ │ │ │ -00003884 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003888 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000388c 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00003948 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003952 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003968 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000396c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003970 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003980 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003984 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003988 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000398c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003990 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003998 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -000039de 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000039f0 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003bac 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003bba 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003bd0 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003bd4 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003bea 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003bf8 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003bfc 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003c06 0001970a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00003c10 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003c20 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003c48 0001980a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00003c50 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003c5e 00019a0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00003c76 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c80 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00003c88 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003c9e 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003cfa 00003f2f R_ARM_THM_MOVW_ABS_NC 00009ae1 dict_iter │ │ │ │ │ -00003cfe 00003f30 R_ARM_THM_MOVT_ABS 00009ae1 dict_iter │ │ │ │ │ -00003d10 00019d0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00003d1c 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003d3c 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003d46 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003d4a 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003d94 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003da2 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00003dca 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003ddc 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003dfa 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e1e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e22 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003e44 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e60 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e66 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003e6a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003e72 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003e7c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e96 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e9e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ea4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003eea 00003f2f R_ARM_THM_MOVW_ABS_NC 00009ae1 dict_iter │ │ │ │ │ -00003eee 00003f30 R_ARM_THM_MOVT_ABS 00009ae1 dict_iter │ │ │ │ │ -00003f00 00019d0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00003f0c 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003f2c 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003f36 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003f3a 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003f84 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003f92 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00003fba 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003fcc 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003fea 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000400e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004012 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004034 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004050 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004056 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000405a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004062 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000406c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004086 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000408e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004094 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004270 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000427c 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000043b4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000043ca 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000446a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000044cc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000044ec 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000450c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000452a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004548 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004566 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004570 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004574 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000458e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000045c2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000045e0 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000045fe 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004656 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004674 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004690 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046aa 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046f4 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000046f8 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000046fc 00004c2f R_ARM_THM_MOVW_ABS_NC 00000080 .LC2 │ │ │ │ │ -00004700 00004c30 R_ARM_THM_MOVT_ABS 00000080 .LC2 │ │ │ │ │ -00004706 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000471a 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -0000474e 0001a40a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00004764 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004768 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000490e 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000491e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004930 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004940 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000494e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000495c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000496c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000497c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004992 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049a6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049ba 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049cc 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000049d0 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004a02 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a10 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a22 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a36 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a48 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a58 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b0c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b1a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b28 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b36 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b3e 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004c82 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cac 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cba 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cc8 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cd6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ce4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cf2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d00 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d10 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d20 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d30 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d40 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d50 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d84 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d92 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004da2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004db2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dc2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dd2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dec 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00004e08 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004e44 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004e48 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004e6e 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004e72 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004e82 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00004e9e 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004ea2 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004ec0 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00004ecc 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00004edc 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004ee0 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004ee8 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00004ef4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005272 00018d0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00005288 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000528c 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000052a0 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000052cc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052ea 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000052fc 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00005312 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005316 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000531c 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000538a 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000538e 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000546c 0001a90a R_ARM_THM_CALL 00000000 PyEval_GetBuiltins │ │ │ │ │ -00005488 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000054c8 0001aa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ -000054cc 0001aa30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ -000054d8 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005500 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000055aa 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000055d0 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000055d4 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000055f4 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -0000562e 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -0000566e 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -000056ac 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -0000578a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000057f6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00005880 0000320a R_ARM_THM_CALL 00000599 compare_unicode_generic │ │ │ │ │ -000058a8 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000058ba 0000320a R_ARM_THM_CALL 00000599 compare_unicode_generic │ │ │ │ │ -000058f8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000058fc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005904 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005914 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005a36 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005a3a 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005a64 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00005b12 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bca 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00005bd8 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00005c1a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c38 0001970a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00005c42 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005c46 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005c4e 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005c5e 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00005cc0 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00005d66 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e1e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e4a 0001970a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00005e7e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005e82 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005e8a 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005e9a 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00005f62 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006248 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000628c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006304 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000631c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000637e 00016f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000063d6 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000063da 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000064c2 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000064c6 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006582 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006586 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000658a 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000065c6 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000065d6 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -000065e8 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000065ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000065f0 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000065f4 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000670e 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000678c 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -0000679e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000067bc 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000067c0 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000067dc 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000067fa 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00006828 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000683c 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00006876 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000687a 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006a3a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006a50 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006a66 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006a8a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006b0c 0001b20a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -00006b4e 0001b30a R_ARM_THM_CALL 000011d5 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -00006b7a 0001b42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00006b7e 0001b430 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00006b82 00006c2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC3 │ │ │ │ │ -00006b86 00006c30 R_ARM_THM_MOVT_ABS 0000009c .LC3 │ │ │ │ │ -00006b8c 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006b94 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006bb6 00006e2f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ -00006bba 00006e30 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ -00006bc6 0001b50a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00006bdc 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006be0 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006bee 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006bf2 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006bfa 0001b70a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -00006c1e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006c22 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006c3e 0001b80a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -00006c50 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00006c5e 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006c62 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006c6c 0000722f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC5 │ │ │ │ │ -00006c70 00007230 R_ARM_THM_MOVT_ABS 000000c0 .LC5 │ │ │ │ │ -00006c78 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006c84 0001b90a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00006d42 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d48 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006d54 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006d72 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006daa 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006dbc 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00006df2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e4a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e50 0001ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006e54 0001ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006e5c 0001bb0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00006e62 0000732f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC6 │ │ │ │ │ -00006e66 00007330 R_ARM_THM_MOVT_ABS 000000d8 .LC6 │ │ │ │ │ -00006e6c 0001bc0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ -00006e72 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00006e78 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00006e92 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e98 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00006e9c 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00006ea6 0000742f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ -00006eaa 00007430 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ -00006eae 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006eb6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006ebe 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006ed2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006ee4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006eec 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006f10 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006f66 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006f6a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006f6e 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00006f88 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006f8c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006f90 0001ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006f94 0001ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006f9a 0000762f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00006f9e 00007630 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -00006fa8 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006fb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006fb4 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006fb8 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006fdc 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007032 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00007036 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000703a 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00007054 0001ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007058 0001ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007060 0000762f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00007064 00007630 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -0000706a 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007074 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007078 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007092 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000070a6 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000070aa 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000070c4 0001c00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000710c 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007110 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007118 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000711c 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000712e 0001c00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000714e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007154 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007158 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007172 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007214 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007218 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007222 0001c00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000072cc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000072d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000072d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000072dc 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000072e0 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000735e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007368 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007438 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007448 0001c20a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00007468 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007530 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007556 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000755a 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000755e 0000862f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ -00007562 00008630 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ -0000756c 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007576 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000757a 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000757e 0000852f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ -00007582 00008530 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ -0000758a 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000075b8 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000075cc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000075d4 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007622 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00007684 0001b10a R_ARM_THM_CALL 00006ad5 PyObject_GenericGetDict │ │ │ │ │ -0000769c 0001950a R_ARM_THM_CALL 00003499 _PyDict_SetItem_LockHeld │ │ │ │ │ -000076d4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000076fe 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007702 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000078ec 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000794a 0001c50a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00007a0c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007abc 0001c60a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ -00007b88 0001950a R_ARM_THM_CALL 00003499 _PyDict_SetItem_LockHeld │ │ │ │ │ -00007b9a 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00007c16 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007c40 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007ca6 0001b42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00007caa 0001b430 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00007cb0 00008c2f R_ARM_THM_MOVW_ABS_NC 000001e8 .LC11 │ │ │ │ │ -00007cb4 00008c30 R_ARM_THM_MOVT_ABS 000001e8 .LC11 │ │ │ │ │ -00007cbc 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007ce8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007d4a 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00007d58 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00007d7c 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00007ea8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007f6c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007f96 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007fac 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007fd0 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007fd4 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00007fea 00018b0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000813a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000815e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00008174 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000818a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000081aa 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000081ae 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000081c2 00018b0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000081ec 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000081f0 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008206 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008214 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008222 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00008230 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000824a 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000824e 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000842a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00008462 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000847a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00008494 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000084c0 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008504 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008508 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008522 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000085be 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000085d2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000868a 00008e2f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ -0000868e 00008e30 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -00008698 0001cb0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000086b0 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008706 0001970a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -0000870e 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00008716 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000871a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00008722 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000875c 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -0000878c 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000087e4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000087f4 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -0000888c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000088a0 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000088a8 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000088f2 00003f2f R_ARM_THM_MOVW_ABS_NC 00009ae1 dict_iter │ │ │ │ │ -000088f6 00003f30 R_ARM_THM_MOVT_ABS 00009ae1 dict_iter │ │ │ │ │ -0000890a 00019d0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00008916 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00008938 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000894a 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000894e 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008992 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000089a0 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -000089cc 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000089e0 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00008a1a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a4a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a68 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a6c 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008a7e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00008a82 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00008a8a 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008aa6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008abe 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b04 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00008b12 0001720a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ -00008b20 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00008b2e 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008b32 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008b56 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008b64 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00008b8e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ba8 0001970a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00008bc4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008bdc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008be4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008bec 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008bf6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008bfe 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c16 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c34 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c4a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c60 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c78 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008c7c 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008cae 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008cd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008cf8 0001d00a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008e00 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00008e04 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00008e08 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008e1a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008e24 0001d00a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008e68 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008e6c 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008e7a 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008e8a 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008eb0 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008eb4 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008eb8 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00008ebc 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00008ece 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008f00 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00008f06 0000992f R_ARM_THM_MOVW_ABS_NC 00000214 .LC13 │ │ │ │ │ -00008f0a 00009930 R_ARM_THM_MOVT_ABS 00000214 .LC13 │ │ │ │ │ -00008f14 0001cb0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00008f7e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008fa0 00009c0a R_ARM_THM_CALL 000015a5 detach_dict_from_object │ │ │ │ │ -00008fa6 00009b2f R_ARM_THM_MOVW_ABS_NC 00000218 .LC14 │ │ │ │ │ -00008faa 00009b30 R_ARM_THM_MOVT_ABS 00000218 .LC14 │ │ │ │ │ -00008fae 0001880a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00008fbe 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00008fcc 00009d0a R_ARM_THM_CALL 0000054d clear_inline_values │ │ │ │ │ -00008ffc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000901c 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000902e 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000907c 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -0000909a 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000909e 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000090b4 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000090e2 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000090f2 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00009106 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -0000913c 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009140 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00009158 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000091f6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092ae 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000932e 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00009346 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00009394 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000939c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000093ba 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -000093f2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000093f6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000093fe 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000943e 0001740a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000948e 0000640a R_ARM_THM_CALL 000004a9 PyStackRef_XCLOSE │ │ │ │ │ -0000949c 0000640a R_ARM_THM_CALL 000004a9 PyStackRef_XCLOSE │ │ │ │ │ -000094ac 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000094b6 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000094ba 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000971e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009730 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009744 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009758 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000976c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009780 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009792 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000979c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000097ac 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000097dc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097ea 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097fc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009810 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000981a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009824 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009836 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009846 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009854 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00009894 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -000098cc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000098da 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009910 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000993a 00017b0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00009966 00016f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000099b2 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000099b6 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000099ba 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00009a00 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00009a06 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009a18 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009a1c 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009a20 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009a24 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009ac0 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00009ad2 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -00009af2 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00009b70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009b74 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009b78 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009cbe 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009cc4 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009cc8 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009cce 0000852f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ -00009cd2 00008530 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ -00009cd8 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009ce6 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009cea 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009cee 0000862f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ -00009cf2 00008630 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ -00009cfa 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009d80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009d84 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009dba 0000c22f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC19 │ │ │ │ │ -00009dbe 0000c230 R_ARM_THM_MOVT_ABS 000002b0 .LC19 │ │ │ │ │ -00009dc8 0001cb0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00009dda 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009dde 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00009ea2 0001790a R_ARM_THM_CALL 000009dd PyDict_SetItem │ │ │ │ │ -00009ec4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ecc 0000bf2f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC18 │ │ │ │ │ -00009ed0 0000bf30 R_ARM_THM_MOVT_ABS 000002a8 .LC18 │ │ │ │ │ -00009eda 0001cb0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00009ef4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009ef8 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009fbc 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009fc0 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009fc4 0000862f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ -00009fc8 00008630 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ -00009fd0 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009ff0 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009ff4 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009ffa 0000852f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ -00009ffe 00008530 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ -0000a004 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a014 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a1ee 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a200 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a214 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a228 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a23c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a250 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a262 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a26c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a27c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a280 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a2b0 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2be 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2d0 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2e4 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2ee 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2f8 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a30a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a31a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a328 00017d0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ -0000a368 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -0000a3a0 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3ae 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000a3e2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000a3e6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000a3ea 00017a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a588 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a59a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a5aa 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a5b8 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a5c6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a5d6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a5e6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a5ee 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a602 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a616 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a652 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a660 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a672 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a686 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a698 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6a8 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6b0 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a6f0 0000c52f R_ARM_THM_MOVW_ABS_NC 00009ded dict_vectorcall │ │ │ │ │ -0000a6f4 0000c530 R_ARM_THM_MOVT_ABS 00009ded dict_vectorcall │ │ │ │ │ -0000a70e 0001f10a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000a71a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a71e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a72e 0001f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -0000a732 0001f230 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -0000a73c 0001e22f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -0000a740 0001e230 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -0000a74c 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000a762 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000a766 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000a76c 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000a7be 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a7d8 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a7e8 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000a7f6 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -0000a82c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a850 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000a860 0001f30a R_ARM_THM_CALL 00000000 PyObject_SetItem │ │ │ │ │ -0000a8ae 0001f40a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000a932 0001a30a R_ARM_THM_CALL 00005041 _PyDict_Next │ │ │ │ │ -0000a984 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a988 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a98e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a99e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9ba 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9ca 0001f50a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000a9e2 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9f6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa12 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa1e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a62 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000341c 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000347a 0001941e R_ARM_THM_JUMP24 00005c9d _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -0000351a 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003544 0001941e R_ARM_THM_JUMP24 00005c9d _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -00004e98 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00004eba 0001941e R_ARM_THM_JUMP24 00005c9d _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -00005f5e 0001781e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000734e 0001c11e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00007678 0001951e R_ARM_THM_JUMP24 00003499 _PyDict_SetItem_LockHeld │ │ │ │ │ -00007d32 0001951e R_ARM_THM_JUMP24 00003499 _PyDict_SetItem_LockHeld │ │ │ │ │ -0000887e 0001c11e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00008904 0000501e R_ARM_THM_JUMP24 00000135 dict_dict_merge.isra.0 │ │ │ │ │ -00008cc2 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00008ff6 0001781e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00009710 0001801e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -000098e6 0000041e R_ARM_THM_JUMP24 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -000099f8 00017e1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00009ab4 0001781e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000a1e0 0001801e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000a3ba 0000041e R_ARM_THM_JUMP24 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -0000a57a 0001801e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000aa96 0001b31e R_ARM_THM_JUMP24 000011d5 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -00003960 00017e1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00002f7a 00018a0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00002f90 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fa0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fee 00018b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00002ff2 00018b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00002ff8 00018c0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +00003002 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00003006 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +0000300a 00018a0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000305e 00018b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00003062 00018b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00003068 00018c0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +00003074 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003078 00018d0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003090 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00003098 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000309c 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000030a0 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000030be 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000030c2 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000030e6 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +000030f6 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003102 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00003110 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000312c 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +00003142 00018b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00003146 00018b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +0000314c 00018c0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +00003156 00018a0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000315e 00018a0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00003168 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000316c 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003186 00018f0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000031a0 0001900a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000031c4 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000031c8 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000031fc 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003200 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000320e 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000321e 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003242 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000324e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003252 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003256 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003268 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000326c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000328e 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003292 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000032a6 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000032d8 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000032e8 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000032fc 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000330c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003310 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003316 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003338 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003378 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000033d8 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000033dc 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003400 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003404 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000340e 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003464 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003468 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003484 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003490 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00003498 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000034d0 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000034d4 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000034f8 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000034fc 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003508 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000352c 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003530 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000354e 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000355c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00003568 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000035a0 0000412f R_ARM_THM_MOVW_ABS_NC 00009af1 dict_iter │ │ │ │ │ +000035a4 00004130 R_ARM_THM_MOVT_ABS 00009af1 dict_iter │ │ │ │ │ +000035f6 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003608 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000036e2 0001710a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000037d4 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000037d8 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000037dc 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000385e 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000386a 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000387e 0000420a R_ARM_THM_CALL 0000153d copy_values │ │ │ │ │ +00003888 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000388c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003890 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000394c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003956 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000396c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003970 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003974 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003988 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000398c 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003990 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003994 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003998 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000039a0 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +000039e6 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000039f8 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003bb4 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003bc2 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003bd8 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003bdc 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003bf2 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003c00 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003c04 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003c0e 0001990a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00003c18 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003c28 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003c50 00019a0a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00003c58 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003c66 00019c0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00003c7e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c88 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00003c90 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003ca6 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003d02 0000412f R_ARM_THM_MOVW_ABS_NC 00009af1 dict_iter │ │ │ │ │ +00003d06 00004130 R_ARM_THM_MOVT_ABS 00009af1 dict_iter │ │ │ │ │ +00003d18 00019f0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00003d24 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003d44 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003d4e 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003d52 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003d9c 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003daa 0001a20a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00003dd2 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003de4 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003e02 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e26 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e2a 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e4c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e68 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e6e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003e72 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003e7a 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003e84 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e9e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ea6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003eac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003ef2 0000412f R_ARM_THM_MOVW_ABS_NC 00009af1 dict_iter │ │ │ │ │ +00003ef6 00004130 R_ARM_THM_MOVT_ABS 00009af1 dict_iter │ │ │ │ │ +00003f08 00019f0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00003f14 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003f34 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003f3e 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003f42 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003f8c 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003f9a 0001a20a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00003fc2 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003fd4 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003ff2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004016 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000401a 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000403c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004058 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000405e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004062 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000406a 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00004074 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000408e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004096 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000409c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004278 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004284 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000043bc 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043d2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004472 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044d4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044f4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004514 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004532 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004550 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000456e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004578 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000457c 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004596 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045ca 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045e8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004606 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000465e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000467c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004698 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046b2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046fc 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00004700 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00004704 00004e2f R_ARM_THM_MOVW_ABS_NC 00000080 .LC2 │ │ │ │ │ +00004708 00004e30 R_ARM_THM_MOVT_ABS 00000080 .LC2 │ │ │ │ │ +0000470e 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004722 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00004756 0001a60a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +0000476c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004770 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004916 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004926 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004938 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004948 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004956 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004964 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004974 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004984 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000499a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049ae 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049c2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049d4 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000049d8 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004a0a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a18 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a2a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a3e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a50 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a60 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b14 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b22 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b30 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b3e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b46 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004c8a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cb4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cc2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cd0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cde 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cec 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cfa 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d08 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d18 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d28 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d38 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d48 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d58 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d8c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d9a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004daa 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dba 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dca 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dda 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004df4 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00004e10 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004e4c 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004e50 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004e76 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004e7a 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004e8a 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00004ea6 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004eaa 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004ec8 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00004ed4 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00004ee4 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004ee8 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004ef0 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00004efc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000527a 00018f0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00005290 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005294 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000052a8 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000052d4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000052f2 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00005304 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000531a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000531e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005324 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005392 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005396 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005474 0001ab0a R_ARM_THM_CALL 00000000 PyEval_GetBuiltins │ │ │ │ │ +00005490 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000054d0 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ +000054d4 0001ac30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ +000054e0 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005508 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000055b2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000055d8 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000055dc 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000055fc 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00005636 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00005676 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +000056b4 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00005792 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000057fe 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000587a 0000340a R_ARM_THM_CALL 0000054d compare_unicode_generic │ │ │ │ │ +0000588c 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000589e 0000340a R_ARM_THM_CALL 0000054d compare_unicode_generic │ │ │ │ │ +000058e2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000058e6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000058ee 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005918 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a3a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005a3e 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005a68 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00005b16 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005bce 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00005bdc 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00005c1e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c3c 0001990a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00005c46 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00005c4a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005c52 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005c62 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00005cc4 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00005d6a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e22 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e4e 0001990a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00005e82 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00005e86 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005e8e 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005e9e 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00005f66 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006278 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000062be 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006308 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006320 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000638a 0001710a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000063e2 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000063e6 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000064ce 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000064d2 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000658e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006592 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006596 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000065d2 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000065e2 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +000065f4 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000065f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000065fc 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006600 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000671a 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006798 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +000067aa 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000067b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000067c8 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000067cc 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000067e8 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00006806 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00006834 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006848 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00006882 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006886 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006a46 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006a5c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006a72 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006a96 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006b18 0001b40a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +00006b5a 0001b50a R_ARM_THM_CALL 000011d5 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +00006b86 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00006b8a 0001b630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00006b8e 00006e2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC3 │ │ │ │ │ +00006b92 00006e30 R_ARM_THM_MOVT_ABS 0000009c .LC3 │ │ │ │ │ +00006b98 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006ba0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006bc2 0000702f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ +00006bc6 00007030 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ +00006bd2 0001b70a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00006be8 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006bec 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006bfa 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006bfe 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006c06 0001b90a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +00006c2a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006c2e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006c4a 0001ba0a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +00006c5c 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00006c6a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006c6e 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006c78 0000742f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC5 │ │ │ │ │ +00006c7c 00007430 R_ARM_THM_MOVT_ABS 000000c0 .LC5 │ │ │ │ │ +00006c84 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00006c90 0001bb0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00006d4e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d54 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00006d60 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006d7e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006db6 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006dc8 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00006dfe 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e56 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e5c 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006e60 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006e68 0001bd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00006e6e 0000752f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC6 │ │ │ │ │ +00006e72 00007530 R_ARM_THM_MOVT_ABS 000000d8 .LC6 │ │ │ │ │ +00006e78 0001be0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ +00006e7e 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +00006e84 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +00006e9e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ea4 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00006ea8 0001bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00006eb2 0000762f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ +00006eb6 00007630 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ +00006eba 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006ec2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006eca 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ede 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ef0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ef8 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006f1c 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006f72 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006f76 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006f7a 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006f94 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006f98 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006f9c 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006fa0 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006fa6 0000782f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00006faa 00007830 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00006fb4 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006fbc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006fc0 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006fc4 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006fe8 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000703e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00007042 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00007046 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00007060 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007064 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000706c 0000782f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00007070 00007830 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00007076 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007080 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007084 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000709e 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000070b2 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000070b6 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000070d0 0001c20a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00007118 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000711c 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00007124 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007128 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000713a 0001c20a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000715a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007160 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007164 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000717e 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00007220 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007224 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000722e 0001c20a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000072d8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000072e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000072e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000072e8 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000072ec 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000736a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007374 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007444 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007454 0001c40a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00007474 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000753c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007562 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00007566 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000756a 0000882f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ +0000756e 00008830 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ +00007578 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007582 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00007586 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000758a 0000872f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ +0000758e 00008730 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ +00007596 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000075c4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000075d8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000075e0 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000762e 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00007690 0001b30a R_ARM_THM_CALL 00006ae1 PyObject_GenericGetDict │ │ │ │ │ +000076a8 0001970a R_ARM_THM_CALL 0000349d _PyDict_SetItem_LockHeld │ │ │ │ │ +000076e0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000770a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000770e 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000078f8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007956 0001c70a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00007a18 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007ac8 0001c80a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ +00007b94 0001970a R_ARM_THM_CALL 0000349d _PyDict_SetItem_LockHeld │ │ │ │ │ +00007ba6 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +00007c22 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007c4c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007cb2 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00007cb6 0001b630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00007cbc 00008e2f R_ARM_THM_MOVW_ABS_NC 000001e8 .LC11 │ │ │ │ │ +00007cc0 00008e30 R_ARM_THM_MOVT_ABS 000001e8 .LC11 │ │ │ │ │ +00007cc8 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007cf4 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007d56 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00007d64 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00007d88 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00007eb4 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007f78 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007fa2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007fb8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007fdc 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00007fe0 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00007ff6 00018d0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00008146 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000816a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008180 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008196 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000081b6 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000081ba 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000081ce 00018d0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000081f8 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000081fc 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008212 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008220 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000822e 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000823c 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008256 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000825a 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008436 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000846e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008486 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000084a0 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000084cc 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008510 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008514 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000852e 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000085ca 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000085de 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008696 0000902f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ +0000869a 00009030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ +000086a4 0001cd0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000086bc 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008712 0001990a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +0000871a 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00008722 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00008726 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000872e 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008768 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00008798 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000087f0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008800 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00008898 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000088ac 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000088b4 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000088fe 0000412f R_ARM_THM_MOVW_ABS_NC 00009af1 dict_iter │ │ │ │ │ +00008902 00004130 R_ARM_THM_MOVT_ABS 00009af1 dict_iter │ │ │ │ │ +00008916 00019f0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00008922 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00008944 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00008956 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000895a 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000899e 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000089ac 0001a20a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +000089d8 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000089ec 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00008a26 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a56 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a74 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a78 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008a8a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00008a8e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00008a96 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008ab2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008aca 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b10 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00008b1e 0001740a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ +00008b2c 0001a20a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00008b3a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008b3e 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008b62 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008b70 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00008b9a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008bb4 0001990a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00008bd0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008be8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008bf0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008bf8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c02 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c0a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c22 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c40 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c56 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c6c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c84 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008c88 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008cba 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008cdc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008d04 0001d20a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008e0c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00008e10 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00008e14 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008e26 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008e30 0001d20a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008e74 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008e78 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008e86 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008e96 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008ebc 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008ec0 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008ec4 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00008ec8 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00008eda 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008f0c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00008f12 00009b2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC13 │ │ │ │ │ +00008f16 00009b30 R_ARM_THM_MOVT_ABS 00000214 .LC13 │ │ │ │ │ +00008f20 0001cd0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008f8a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008fac 00009e0a R_ARM_THM_CALL 000015a5 detach_dict_from_object │ │ │ │ │ +00008fb2 00009d2f R_ARM_THM_MOVW_ABS_NC 00000218 .LC14 │ │ │ │ │ +00008fb6 00009d30 R_ARM_THM_MOVT_ABS 00000218 .LC14 │ │ │ │ │ +00008fba 00018a0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00008fca 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +00008fd8 00009f0a R_ARM_THM_CALL 000005e5 clear_inline_values │ │ │ │ │ +00009008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009028 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000903a 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00009088 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +000090a6 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000090aa 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000090c0 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000090ee 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000090fe 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00009112 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00009148 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000914c 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009164 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00009202 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092ba 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000933a 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00009352 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000093a0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000093a8 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +000093c6 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +000093fe 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00009402 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000940a 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000944a 0001760a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000949a 0000660a R_ARM_THM_CALL 000004a9 PyStackRef_XCLOSE │ │ │ │ │ +000094a8 0000660a R_ARM_THM_CALL 000004a9 PyStackRef_XCLOSE │ │ │ │ │ +000094b8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000094c2 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000094c6 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000972a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000973c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009750 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009764 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009778 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000978c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000979e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097a8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000097b8 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000097e8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097f6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009808 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000981c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009826 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009830 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009842 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009852 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009860 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +000098a0 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +000098d8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000098e6 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000991c 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00009946 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00009972 0001710a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000099be 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000099c2 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000099c6 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00009a0c 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +00009a12 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009a28 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009a2c 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009a30 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009a34 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009ad0 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00009ae2 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +00009b02 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00009b80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009b84 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009b88 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009cce 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009cd4 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009cd8 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009cde 0000872f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ +00009ce2 00008730 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ +00009ce8 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009cf6 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009cfa 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009cfe 0000882f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ +00009d02 00008830 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ +00009d0a 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009d90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009d94 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009dca 0000c42f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC19 │ │ │ │ │ +00009dce 0000c430 R_ARM_THM_MOVT_ABS 000002b0 .LC19 │ │ │ │ │ +00009dd8 0001cd0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00009dea 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00009dee 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009eb2 00017b0a R_ARM_THM_CALL 000009d9 PyDict_SetItem │ │ │ │ │ +00009ed4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009edc 0000c12f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC18 │ │ │ │ │ +00009ee0 0000c130 R_ARM_THM_MOVT_ABS 000002a8 .LC18 │ │ │ │ │ +00009eea 0001cd0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00009f04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009f08 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009fcc 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009fd0 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009fd4 0000882f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ +00009fd8 00008830 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ +00009fe0 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a000 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000a004 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000a00a 0000872f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ +0000a00e 00008730 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ +0000a014 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a024 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a1fe 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a210 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a224 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a238 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a24c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a260 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a272 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a27c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a28c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a290 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a2c0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a2ce 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a2e0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a2f4 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a2fe 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a308 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a31a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a32a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a338 00017f0a R_ARM_THM_CALL 00000eb5 _PyDict_SendEvent │ │ │ │ │ +0000a378 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +0000a3b0 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3be 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000a3f2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000a3f6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000a3fa 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a598 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a5aa 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a5ba 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a5c8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a5d6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a5e6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a5f6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a5fe 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a612 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a626 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a662 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a670 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a682 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a696 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6a8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6b8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6c0 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a700 0000c72f R_ARM_THM_MOVW_ABS_NC 00009dfd dict_vectorcall │ │ │ │ │ +0000a704 0000c730 R_ARM_THM_MOVT_ABS 00009dfd dict_vectorcall │ │ │ │ │ +0000a71e 0001f30a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000a72a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a72e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a73e 0001f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +0000a742 0001f430 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +0000a74c 0001e42f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +0000a750 0001e430 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +0000a75c 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000a772 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000a776 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000a77c 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000a7ce 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a7e8 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a7f8 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000a806 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000a83c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a860 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000a870 0001f50a R_ARM_THM_CALL 00000000 PyObject_SetItem │ │ │ │ │ +0000a8be 0001f60a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +0000a942 0001a50a R_ARM_THM_CALL 00005049 _PyDict_Next │ │ │ │ │ +0000a994 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a998 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a99e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a9ae 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a9ca 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a9da 0001f70a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000a9f2 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa06 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa22 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa2e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a5e 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003420 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000347e 0001961e R_ARM_THM_JUMP24 00005ca1 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +0000351e 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003548 0001961e R_ARM_THM_JUMP24 00005ca1 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00004ea0 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00004ec2 0001961e R_ARM_THM_JUMP24 00005ca1 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00005f62 00017a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000735a 0001c31e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00007684 0001971e R_ARM_THM_JUMP24 0000349d _PyDict_SetItem_LockHeld │ │ │ │ │ +00007d3e 0001971e R_ARM_THM_JUMP24 0000349d _PyDict_SetItem_LockHeld │ │ │ │ │ +0000888a 0001c31e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00008910 0000521e R_ARM_THM_JUMP24 00000135 dict_dict_merge.isra.0 │ │ │ │ │ +00008cce 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00009002 00017a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000971c 0001821e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +000098f2 0000041e R_ARM_THM_JUMP24 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +00009a04 0001801e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00009ac4 00017a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000a1f0 0001821e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000a3ca 0000041e R_ARM_THM_JUMP24 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +0000a58a 0001821e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000aaa6 0001b51e R_ARM_THM_JUMP24 000011d5 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +00003964 0001801e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x16dd4 contains 300 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x16e04 contains 300 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000042 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000058 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000dc 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000000fe 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC23 │ │ │ │ │ -00000102 0000dc30 R_ARM_THM_MOVT_ABS 00000304 .LC23 │ │ │ │ │ -00000118 0001ef0a R_ARM_THM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ │ -00000120 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC24 │ │ │ │ │ -00000124 0000dd30 R_ARM_THM_MOVT_ABS 00000318 .LC24 │ │ │ │ │ -00000144 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000148 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000015e 00018d0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000016a 0001ac0a R_ARM_THM_CALL 00005a25 PyDict_DelItem │ │ │ │ │ -00000180 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000042 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000058 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000dc 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000000fe 0000de2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC23 │ │ │ │ │ +00000102 0000de30 R_ARM_THM_MOVT_ABS 00000304 .LC23 │ │ │ │ │ +00000118 0001f10a R_ARM_THM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ │ +00000120 0000df2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC24 │ │ │ │ │ +00000124 0000df30 R_ARM_THM_MOVT_ABS 00000318 .LC24 │ │ │ │ │ +00000144 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000148 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000015e 00018f0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000016a 0001ae0a R_ARM_THM_CALL 00005a29 PyDict_DelItem │ │ │ │ │ +00000180 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000194 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001a8 0002050a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -000001ac 0001ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000001b0 0001ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000001cc 0000ff2f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC28 │ │ │ │ │ -000001d0 0000ff30 R_ARM_THM_MOVT_ABS 000003b4 .LC28 │ │ │ │ │ -000001d4 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000202 0000f50a R_ARM_THM_CALL 00001df9 dictviews_to_set │ │ │ │ │ -0000020c 00020a0a R_ARM_THM_CALL 00000000 _PySet_Update │ │ │ │ │ -0000022a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000254 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000266 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000001a8 0002070a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +000001ac 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000001b0 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000001cc 0001012f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC28 │ │ │ │ │ +000001d0 00010130 R_ARM_THM_MOVT_ABS 000003b4 .LC28 │ │ │ │ │ +000001d4 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000202 0000f70a R_ARM_THM_CALL 00001df9 dictviews_to_set │ │ │ │ │ +0000020c 00020c0a R_ARM_THM_CALL 00000000 _PySet_Update │ │ │ │ │ +0000022a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000254 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000266 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000027c 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ -0000028a 0000400a R_ARM_THM_CALL 0000153d copy_values │ │ │ │ │ -00000292 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000028a 0000420a R_ARM_THM_CALL 0000153d copy_values │ │ │ │ │ +00000292 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000029a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000029e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000002a2 0001700a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000002b6 0001800a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000032e 00003f2f R_ARM_THM_MOVW_ABS_NC 00009ae1 dict_iter │ │ │ │ │ -00000332 00003f30 R_ARM_THM_MOVT_ABS 00009ae1 dict_iter │ │ │ │ │ -0000038c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000394 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000039e 00017f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000002a2 0001720a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000002b6 0001820a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000032e 0000412f R_ARM_THM_MOVW_ABS_NC 00009af1 dict_iter │ │ │ │ │ +00000332 00004130 R_ARM_THM_MOVT_ABS 00009af1 dict_iter │ │ │ │ │ +0000038c 00017e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000394 0001800a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000039e 0001810a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00000406 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 0000041e 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ -0000042c 0000410a R_ARM_THM_CALL 00003ea9 dict_merge.constprop.0.isra.0 │ │ │ │ │ -00000448 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000456 0001e30a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -00000474 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000048e 0001a30a R_ARM_THM_CALL 00005041 _PyDict_Next │ │ │ │ │ -000004c2 0002000a R_ARM_THM_CALL 000019bd _PyDict_GetItem_KnownHash │ │ │ │ │ -000004ca 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000042c 0000430a R_ARM_THM_CALL 00003eb1 dict_merge.constprop.0.isra.0 │ │ │ │ │ +00000448 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000456 0001e50a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +00000474 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000048e 0001a50a R_ARM_THM_CALL 00005049 _PyDict_Next │ │ │ │ │ +000004c2 0002020a R_ARM_THM_CALL 000019bd _PyDict_GetItem_KnownHash │ │ │ │ │ +000004ca 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000004d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000004d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000004dc 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000004f0 0001770a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000502 0001940a R_ARM_THM_CALL 00005c9d _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -00000512 0001c00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00000520 0001e60a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -0000053e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000554 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000568 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004dc 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000004f0 0001790a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000502 0001960a R_ARM_THM_CALL 00005ca1 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00000512 0001c20a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00000520 0001e80a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +0000053e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000554 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000568 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000056e 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -0000058a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005a2 0002030a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -000005ae 00020a0a R_ARM_THM_CALL 00000000 _PySet_Update │ │ │ │ │ -000005c6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005dc 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005f6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000058a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005a2 0002050a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +000005ae 00020c0a R_ARM_THM_CALL 00000000 _PySet_Update │ │ │ │ │ +000005c6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005dc 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005f6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000600 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 00000606 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 0000060c 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 00000612 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 00000618 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00000622 0000f50a R_ARM_THM_CALL 00001df9 dictviews_to_set │ │ │ │ │ -0000063a 0002030a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00000652 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000066c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000067c 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000680 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000006ba 00009d0a R_ARM_THM_CALL 0000054d clear_inline_values │ │ │ │ │ -000006c4 00009c0a R_ARM_THM_CALL 000015a5 detach_dict_from_object │ │ │ │ │ -000006ec 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000622 0000f70a R_ARM_THM_CALL 00001df9 dictviews_to_set │ │ │ │ │ +0000063a 0002050a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00000652 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000066c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000067c 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000680 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000006ba 00009f0a R_ARM_THM_CALL 000005e5 clear_inline_values │ │ │ │ │ +000006c4 00009e0a R_ARM_THM_CALL 000015a5 detach_dict_from_object │ │ │ │ │ +000006ec 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000706 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00000734 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000738 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000073c 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000740 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000074e 0001f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -00000752 0001f230 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -0000075c 0001e22f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00000760 0001e230 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00000768 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000772 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000782 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000792 0001ab0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007a0 0001e40a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -000007b8 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000007c6 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000007d2 0002090a R_ARM_THM_CALL 00000000 PySequence_Contains │ │ │ │ │ -000007fa 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000080a 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000820 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000824 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000828 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000083e 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000842 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000846 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000084a 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000856 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000085a 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000734 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000738 0001dd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000073c 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000740 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000074e 0001f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00000752 0001f430 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +0000075c 0001e42f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00000760 0001e430 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00000768 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000772 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000782 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000792 0001ad0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007a0 0001e60a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +000007b8 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000007c6 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000007d2 00020b0a R_ARM_THM_CALL 00000000 PySequence_Contains │ │ │ │ │ +000007fa 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000080a 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000820 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000824 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000828 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000083e 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000842 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000846 0001dd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000084a 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000856 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000085a 0001dd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 00000864 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000872 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000876 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000872 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000876 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000087c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000008b2 0002070a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +000008b2 0002090a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ 000008ba 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -000008c2 00020d0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -000008ca 0001172f R_ARM_THM_MOVW_ABS_NC 000003e4 .LC31 │ │ │ │ │ -000008ce 00011730 R_ARM_THM_MOVT_ABS 000003e4 .LC31 │ │ │ │ │ -000008d2 00020e0a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -000008e0 00018702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000948 00020f0a R_ARM_THM_CALL 000008e5 _PyDict_SizeOf_LockHeld │ │ │ │ │ -0000095e 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000962 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000008c2 00020f0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +000008ca 0001192f R_ARM_THM_MOVW_ABS_NC 000003e4 .LC31 │ │ │ │ │ +000008ce 00011930 R_ARM_THM_MOVT_ABS 000003e4 .LC31 │ │ │ │ │ +000008d2 0002100a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +000008e0 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000948 0002110a R_ARM_THM_CALL 000008e5 _PyDict_SizeOf_LockHeld │ │ │ │ │ +0000095e 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000962 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000968 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000976 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000097a 0001b630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000976 0001b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000097a 0001b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000980 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000009c0 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 000009c4 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -000009e4 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000009f4 0000722f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC5 │ │ │ │ │ -000009f8 00007230 R_ARM_THM_MOVT_ABS 000000c0 .LC5 │ │ │ │ │ -000009fc 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000a00 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a0a 00019f0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000a14 0001990a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a24 0001b90a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00000a2c 0001ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000a30 0001ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000a38 0001bb0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000a44 0000732f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC6 │ │ │ │ │ -00000a48 00007330 R_ARM_THM_MOVT_ABS 000000d8 .LC6 │ │ │ │ │ -00000a4c 0001bc0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ -00000a66 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000a6a 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000a74 0000742f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ -00000a78 00007430 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ -00000a7c 0001be0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000ad4 0001750a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000afe 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b12 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b28 0000120a R_ARM_THM_CALL 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ -00000b2e 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ -00000b54 0000280a R_ARM_THM_CALL 00002071 dict_setdefault_ref_lock_held │ │ │ │ │ -00000b68 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b7c 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b92 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ba6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bba 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bce 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009e4 0001a00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000009f4 0000742f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC5 │ │ │ │ │ +000009f8 00007430 R_ARM_THM_MOVT_ABS 000000c0 .LC5 │ │ │ │ │ +000009fc 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000a00 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a0a 0001a10a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000a14 00019b0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a24 0001bb0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00000a2c 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a30 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a38 0001bd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000a44 0000752f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC6 │ │ │ │ │ +00000a48 00007530 R_ARM_THM_MOVT_ABS 000000d8 .LC6 │ │ │ │ │ +00000a4c 0001be0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ +00000a66 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000a6a 0001bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000a74 0000762f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ +00000a78 00007630 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ +00000a7c 0001c00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000ad4 0001770a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000afe 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b12 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b28 0000120a R_ARM_THM_CALL 00000a89 insert_to_emptydict.isra.0 │ │ │ │ │ +00000b2e 0000100a R_ARM_THM_CALL 00000d8d insertdict.isra.0 │ │ │ │ │ +00000b54 0000280a R_ARM_THM_CALL 0000206d dict_setdefault_ref_lock_held │ │ │ │ │ +00000b68 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b7c 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b92 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ba6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bba 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bce 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000be0 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 00000be6 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00000bfa 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bfa 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c0c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000c26 0000280a R_ARM_THM_CALL 00002071 dict_setdefault_ref_lock_held │ │ │ │ │ -00000c6e 0001a12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000c72 0001a130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00000c76 0001262f R_ARM_THM_MOVW_ABS_NC 000003ec .LC32 │ │ │ │ │ -00000c7a 00012630 R_ARM_THM_MOVT_ABS 000003ec .LC32 │ │ │ │ │ -00000c80 0001a20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000c8c 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000cb2 0000a90a R_ARM_THM_CALL 00000771 validate_watcher_id │ │ │ │ │ -00000ccc 0001716b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000c26 0000280a R_ARM_THM_CALL 0000206d dict_setdefault_ref_lock_held │ │ │ │ │ +00000c6e 0001a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000c72 0001a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000c76 0001282f R_ARM_THM_MOVW_ABS_NC 000003ec .LC32 │ │ │ │ │ +00000c7a 00012830 R_ARM_THM_MOVT_ABS 000003ec .LC32 │ │ │ │ │ +00000c80 0001a40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c8c 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000cb2 0000ab0a R_ARM_THM_CALL 00000771 validate_watcher_id │ │ │ │ │ +00000ccc 0001736b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000cf4 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000cf8 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000d00 00012a2f R_ARM_THM_MOVW_ABS_NC 00000410 .LC33 │ │ │ │ │ -00000d04 00012a30 R_ARM_THM_MOVT_ABS 00000410 .LC33 │ │ │ │ │ -00000d08 0002190a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000d00 00012c2f R_ARM_THM_MOVW_ABS_NC 00000410 .LC33 │ │ │ │ │ +00000d04 00012c30 R_ARM_THM_MOVT_ABS 00000410 .LC33 │ │ │ │ │ +00000d08 00021b0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00000d3a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000d3e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000d42 00012b2f R_ARM_THM_MOVW_ABS_NC 00000454 .LC34 │ │ │ │ │ -00000d46 00012b30 R_ARM_THM_MOVT_ABS 00000454 .LC34 │ │ │ │ │ +00000d42 00012d2f R_ARM_THM_MOVW_ABS_NC 00000454 .LC34 │ │ │ │ │ +00000d46 00012d30 R_ARM_THM_MOVT_ABS 00000454 .LC34 │ │ │ │ │ 00000d5e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000d62 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000d66 00012c2f R_ARM_THM_MOVW_ABS_NC 00000480 .LC35 │ │ │ │ │ -00000d6a 00012c30 R_ARM_THM_MOVT_ABS 00000480 .LC35 │ │ │ │ │ -00000d7a 0002190a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000d66 00012e2f R_ARM_THM_MOVW_ABS_NC 00000480 .LC35 │ │ │ │ │ +00000d6a 00012e30 R_ARM_THM_MOVT_ABS 00000480 .LC35 │ │ │ │ │ +00000d7a 00021b0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00000d92 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000d96 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000d9a 00012d2f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC36 │ │ │ │ │ -00000d9e 00012d30 R_ARM_THM_MOVT_ABS 000004a8 .LC36 │ │ │ │ │ +00000d9a 00012f2f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC36 │ │ │ │ │ +00000d9e 00012f30 R_ARM_THM_MOVT_ABS 000004a8 .LC36 │ │ │ │ │ 00000db6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000dba 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000dc2 00012e2f R_ARM_THM_MOVW_ABS_NC 000004d4 .LC37 │ │ │ │ │ -00000dc6 00012e30 R_ARM_THM_MOVT_ABS 000004d4 .LC37 │ │ │ │ │ -00000dca 0002190a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000dc2 0001302f R_ARM_THM_MOVW_ABS_NC 000004d4 .LC37 │ │ │ │ │ +00000dc6 00013030 R_ARM_THM_MOVT_ABS 000004d4 .LC37 │ │ │ │ │ +00000dca 00021b0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00000dd8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000ddc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000de0 00012f2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC38 │ │ │ │ │ -00000de4 00012f30 R_ARM_THM_MOVT_ABS 000004f8 .LC38 │ │ │ │ │ +00000de0 0001312f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC38 │ │ │ │ │ +00000de4 00013130 R_ARM_THM_MOVT_ABS 000004f8 .LC38 │ │ │ │ │ 00000dfc 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e00 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e04 0001302f R_ARM_THM_MOVW_ABS_NC 0000051c .LC39 │ │ │ │ │ -00000e08 00013030 R_ARM_THM_MOVT_ABS 0000051c .LC39 │ │ │ │ │ +00000e04 0001322f R_ARM_THM_MOVW_ABS_NC 0000051c .LC39 │ │ │ │ │ +00000e08 00013230 R_ARM_THM_MOVT_ABS 0000051c .LC39 │ │ │ │ │ 00000e18 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e1c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e20 0001312f R_ARM_THM_MOVW_ABS_NC 00000550 .LC40 │ │ │ │ │ -00000e24 00013130 R_ARM_THM_MOVT_ABS 00000550 .LC40 │ │ │ │ │ +00000e20 0001332f R_ARM_THM_MOVW_ABS_NC 00000550 .LC40 │ │ │ │ │ +00000e24 00013330 R_ARM_THM_MOVT_ABS 00000550 .LC40 │ │ │ │ │ 00000e34 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e38 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e3c 0001322f R_ARM_THM_MOVW_ABS_NC 00000574 .LC41 │ │ │ │ │ -00000e40 00013230 R_ARM_THM_MOVT_ABS 00000574 .LC41 │ │ │ │ │ +00000e3c 0001342f R_ARM_THM_MOVW_ABS_NC 00000574 .LC41 │ │ │ │ │ +00000e40 00013430 R_ARM_THM_MOVT_ABS 00000574 .LC41 │ │ │ │ │ 00000e54 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e58 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e5c 0001332f R_ARM_THM_MOVW_ABS_NC 00000588 .LC42 │ │ │ │ │ -00000e60 00013330 R_ARM_THM_MOVT_ABS 00000588 .LC42 │ │ │ │ │ +00000e5c 0001352f R_ARM_THM_MOVW_ABS_NC 00000588 .LC42 │ │ │ │ │ +00000e60 00013530 R_ARM_THM_MOVT_ABS 00000588 .LC42 │ │ │ │ │ 00000e72 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e76 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e7a 0001342f R_ARM_THM_MOVW_ABS_NC 000005a8 .LC43 │ │ │ │ │ -00000e7e 00013430 R_ARM_THM_MOVT_ABS 000005a8 .LC43 │ │ │ │ │ +00000e7a 0001362f R_ARM_THM_MOVW_ABS_NC 000005a8 .LC43 │ │ │ │ │ +00000e7e 00013630 R_ARM_THM_MOVT_ABS 000005a8 .LC43 │ │ │ │ │ 00000ec2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000ec6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000eca 0001352f R_ARM_THM_MOVW_ABS_NC 000005c4 .LC44 │ │ │ │ │ -00000ece 00013530 R_ARM_THM_MOVT_ABS 000005c4 .LC44 │ │ │ │ │ -00000ef4 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000ef8 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000eca 0001372f R_ARM_THM_MOVW_ABS_NC 000005c4 .LC44 │ │ │ │ │ +00000ece 00013730 R_ARM_THM_MOVT_ABS 000005c4 .LC44 │ │ │ │ │ +00000ef4 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000ef8 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000f12 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000f16 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000f1a 0001362f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC45 │ │ │ │ │ -00000f1e 00013630 R_ARM_THM_MOVT_ABS 000005e0 .LC45 │ │ │ │ │ +00000f1a 0001382f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC45 │ │ │ │ │ +00000f1e 00013830 R_ARM_THM_MOVT_ABS 000005e0 .LC45 │ │ │ │ │ 00000f34 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000f38 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000f42 0001372f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC46 │ │ │ │ │ -00000f46 00013730 R_ARM_THM_MOVT_ABS 000005f8 .LC46 │ │ │ │ │ -00000f4a 0002190a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000f42 0001392f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC46 │ │ │ │ │ +00000f46 00013930 R_ARM_THM_MOVT_ABS 000005f8 .LC46 │ │ │ │ │ +00000f4a 00021b0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00000f5e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000f62 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000f66 0001382f R_ARM_THM_MOVW_ABS_NC 00000618 .LC47 │ │ │ │ │ -00000f6a 00013830 R_ARM_THM_MOVT_ABS 00000618 .LC47 │ │ │ │ │ -00000f84 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000f88 00017330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000f66 00013a2f R_ARM_THM_MOVW_ABS_NC 00000618 .LC47 │ │ │ │ │ +00000f6a 00013a30 R_ARM_THM_MOVT_ABS 00000618 .LC47 │ │ │ │ │ +00000f84 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000f88 00017530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000f9e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000fa2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000fa6 0001392f R_ARM_THM_MOVW_ABS_NC 00000630 .LC48 │ │ │ │ │ -00000faa 00013930 R_ARM_THM_MOVT_ABS 00000630 .LC48 │ │ │ │ │ +00000fa6 00013b2f R_ARM_THM_MOVW_ABS_NC 00000630 .LC48 │ │ │ │ │ +00000faa 00013b30 R_ARM_THM_MOVT_ABS 00000630 .LC48 │ │ │ │ │ 00000fbc 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000fc0 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000fc4 00013a2f R_ARM_THM_MOVW_ABS_NC 00000668 .LC49 │ │ │ │ │ -00000fc8 00013a30 R_ARM_THM_MOVT_ABS 00000668 .LC49 │ │ │ │ │ -00000fd4 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000fc4 00013c2f R_ARM_THM_MOVW_ABS_NC 00000668 .LC49 │ │ │ │ │ +00000fc8 00013c30 R_ARM_THM_MOVT_ABS 00000668 .LC49 │ │ │ │ │ +00000fd4 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000fd8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000fea 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000fee 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000ff2 0001372f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC46 │ │ │ │ │ -00000ff6 00013730 R_ARM_THM_MOVT_ABS 000005f8 .LC46 │ │ │ │ │ -00001000 0002190a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000ff2 0001392f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC46 │ │ │ │ │ +00000ff6 00013930 R_ARM_THM_MOVT_ABS 000005f8 .LC46 │ │ │ │ │ +00001000 00021b0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 0000100a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000100e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001012 00013b2f R_ARM_THM_MOVW_ABS_NC 00000674 .LC50 │ │ │ │ │ -00001016 00013b30 R_ARM_THM_MOVT_ABS 00000674 .LC50 │ │ │ │ │ +00001012 00013d2f R_ARM_THM_MOVW_ABS_NC 00000674 .LC50 │ │ │ │ │ +00001016 00013d30 R_ARM_THM_MOVT_ABS 00000674 .LC50 │ │ │ │ │ 00001048 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000104c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001050 0001322f R_ARM_THM_MOVW_ABS_NC 00000574 .LC41 │ │ │ │ │ -00001054 00013230 R_ARM_THM_MOVT_ABS 00000574 .LC41 │ │ │ │ │ +00001050 0001342f R_ARM_THM_MOVW_ABS_NC 00000574 .LC41 │ │ │ │ │ +00001054 00013430 R_ARM_THM_MOVT_ABS 00000574 .LC41 │ │ │ │ │ 00001076 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000107a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000107e 00013c2f R_ARM_THM_MOVW_ABS_NC 00000694 .LC51 │ │ │ │ │ -00001082 00013c30 R_ARM_THM_MOVT_ABS 00000694 .LC51 │ │ │ │ │ +0000107e 00013e2f R_ARM_THM_MOVW_ABS_NC 00000694 .LC51 │ │ │ │ │ +00001082 00013e30 R_ARM_THM_MOVT_ABS 00000694 .LC51 │ │ │ │ │ 0000109e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000010a2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000010ac 00013d2f R_ARM_THM_MOVW_ABS_NC 000006b8 .LC52 │ │ │ │ │ -000010b0 00013d30 R_ARM_THM_MOVT_ABS 000006b8 .LC52 │ │ │ │ │ -000010b4 0002190a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -000010c0 00014502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000110a 0000180a R_ARM_THM_CALL 00000c35 new_keys_object.isra.0 │ │ │ │ │ +000010ac 00013f2f R_ARM_THM_MOVW_ABS_NC 000006b8 .LC52 │ │ │ │ │ +000010b0 00013f30 R_ARM_THM_MOVT_ABS 000006b8 .LC52 │ │ │ │ │ +000010b4 00021b0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +000010c0 00014702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000110a 0000180a R_ARM_THM_CALL 00000c31 new_keys_object.isra.0 │ │ │ │ │ 00001120 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001166 00021d0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -0000118e 00018d0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000119a 0001830a R_ARM_THM_CALL 0000255d PyDict_GetItemWithError │ │ │ │ │ -000011b6 0001780a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011d6 00021d0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -0000121e 0000910a R_ARM_THM_CALL 000004bd pop_lock_held │ │ │ │ │ -00001236 0001970a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -0000125c 00021d0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -00001288 00021d0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -0000013e 0001ef1e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ -00000190 0000801e R_ARM_THM_JUMP24 0000715d dictiter_new │ │ │ │ │ -000001c0 0002061e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ -000001ec 0001781e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000086e 0000801e R_ARM_THM_JUMP24 0000715d dictiter_new │ │ │ │ │ -00000950 0002101e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000095a 0000801e R_ARM_THM_JUMP24 0000715d dictiter_new │ │ │ │ │ -00000972 0000801e R_ARM_THM_JUMP24 0000715d dictiter_new │ │ │ │ │ -00000986 0002111e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ -000009c8 0000351e R_ARM_THM_JUMP24 000030a1 dict_getitem │ │ │ │ │ +00001166 00021f0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +0000118e 00018f0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000119a 0001850a R_ARM_THM_CALL 00002559 PyDict_GetItemWithError │ │ │ │ │ +000011b6 00017a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011d6 00021f0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +0000121e 0000930a R_ARM_THM_CALL 000004bd pop_lock_held │ │ │ │ │ +00001236 0001990a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +0000125c 00021f0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +00001288 00021f0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +0000013e 0001f11e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ +00000190 0000821e R_ARM_THM_JUMP24 00007169 dictiter_new │ │ │ │ │ +000001c0 0002081e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ +000001ec 00017a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000086e 0000821e R_ARM_THM_JUMP24 00007169 dictiter_new │ │ │ │ │ +00000950 0002121e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000095a 0000821e R_ARM_THM_JUMP24 00007169 dictiter_new │ │ │ │ │ +00000972 0000821e R_ARM_THM_JUMP24 00007169 dictiter_new │ │ │ │ │ +00000986 0002131e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ +000009c8 0000371e R_ARM_THM_JUMP24 000030a5 dict_getitem │ │ │ │ │ 000010ce 0000071e R_ARM_THM_JUMP24 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 00001118 0000071e R_ARM_THM_JUMP24 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ -0000114c 0002001e R_ARM_THM_JUMP24 000019bd _PyDict_GetItem_KnownHash │ │ │ │ │ -00001176 0002001e R_ARM_THM_JUMP24 000019bd _PyDict_GetItem_KnownHash │ │ │ │ │ -000011c0 00020f1e R_ARM_THM_JUMP24 000008e5 _PyDict_SizeOf_LockHeld │ │ │ │ │ -000011e4 0001721e R_ARM_THM_JUMP24 0000023d PyDict_Contains │ │ │ │ │ -00001244 0001941e R_ARM_THM_JUMP24 00005c9d _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -0000126c 0001791e R_ARM_THM_JUMP24 000009dd PyDict_SetItem │ │ │ │ │ -00001296 0001ac1e R_ARM_THM_JUMP24 00005a25 PyDict_DelItem │ │ │ │ │ +0000114c 0002021e R_ARM_THM_JUMP24 000019bd _PyDict_GetItem_KnownHash │ │ │ │ │ +00001176 0002021e R_ARM_THM_JUMP24 000019bd _PyDict_GetItem_KnownHash │ │ │ │ │ +000011c0 0002111e R_ARM_THM_JUMP24 000008e5 _PyDict_SizeOf_LockHeld │ │ │ │ │ +000011e4 0001741e R_ARM_THM_JUMP24 0000023d PyDict_Contains │ │ │ │ │ +00001244 0001961e R_ARM_THM_JUMP24 00005ca1 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +0000126c 00017b1e R_ARM_THM_JUMP24 000009d9 PyDict_SetItem │ │ │ │ │ +00001296 0001ae1e R_ARM_THM_JUMP24 00005a29 PyDict_DelItem │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x17734 contains 6 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x17764 contains 6 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 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 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -165,15 +165,15 @@ │ │ │ │ │ bne.n 210 │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ bne.n 1ee │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cbnz r0, 1de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 39a0 │ │ │ │ │ + bl 39a8 │ │ │ │ │ R_ARM_THM_CALL clone_combined_dict_keys │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 1d8 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ bl 3b8 │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ @@ -237,15 +237,15 @@ │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5040 <_PyDict_Next> │ │ │ │ │ + bl 5048 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 150 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -266,15 +266,15 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r3, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl d90 <_PyDictView_Intersect+0x12c> │ │ │ │ │ + bl d8c <_PyDictView_Intersect+0x128> │ │ │ │ │ R_ARM_THM_CALL insertdict.isra.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 30a │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ @@ -366,15 +366,15 @@ │ │ │ │ │ cmp r3, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #8 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ R_ARM_THM_CALL dictresize.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1d8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ b.n 230 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 28e │ │ │ │ │ @@ -547,15 +547,15 @@ │ │ │ │ │ bne.n 4fe │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ beq.n 4fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 876c <_PyDict_Pop_KnownHash> │ │ │ │ │ + b.w 8778 <_PyDict_Pop_KnownHash> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_Pop_KnownHash │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ @@ -585,65 +585,29 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 52a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000054c : │ │ │ │ │ -clear_inline_values(): │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldrb r3, [r0, #3] │ │ │ │ │ - cbz r3, 594 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - strb r5, [r0, #3] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - ldrb.w r3, [r4], #4 │ │ │ │ │ - b.n 572 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - adds r4, #4 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble.n 594 │ │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 56e │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - str r7, [r4, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 590 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 590 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldrb r3, [r6, #0] │ │ │ │ │ - b.n 56e │ │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -00000598 : │ │ │ │ │ +0000054c : │ │ │ │ │ compare_unicode_generic(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr.w r3, [r2, r3, lsl #3] │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ - beq.n 5be │ │ │ │ │ + beq.n 572 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr.w lr, [r3] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -658,40 +622,76 @@ │ │ │ │ │ mov r5, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 60c │ │ │ │ │ + blt.n 5c0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 622 │ │ │ │ │ + blt.n 5d6 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 628 │ │ │ │ │ + bne.n 5dc │ │ │ │ │ ldr.w r1, [r4, r5, lsl #3] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r2 │ │ │ │ │ mvnne.w r0, #3 │ │ │ │ │ - b.n 5ba │ │ │ │ │ + b.n 56e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5f2 │ │ │ │ │ + bne.n 5a6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 5f2 │ │ │ │ │ + b.n 5a6 │ │ │ │ │ mvn.w r0, #2 │ │ │ │ │ - b.n 5ba │ │ │ │ │ + b.n 56e │ │ │ │ │ mvn.w r0, #3 │ │ │ │ │ - b.n 5ba │ │ │ │ │ + b.n 56e │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +000005e4 : │ │ │ │ │ +clear_inline_values(): │ │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ + ldrb r3, [r0, #3] │ │ │ │ │ + cbz r3, 62c │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + strb r5, [r0, #3] │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + ldrb.w r3, [r4], #4 │ │ │ │ │ + b.n 60a │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + adds r4, #4 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + ble.n 62c │ │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 606 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + str r7, [r4, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 628 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cbnz r3, 628 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldrb r3, [r6, #0] │ │ │ │ │ + b.n 606 │ │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00000630 : │ │ │ │ │ PyDict_ContainsString(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -1170,29 +1170,29 @@ │ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ cbz r0, ab8 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cbz r1, aa2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 6c0c │ │ │ │ │ + bl 6c18 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, a9e │ │ │ │ │ cbnz r4, aa6 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ b.n a9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cbz r0, ab8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3ea8 │ │ │ │ │ + bl 3eb0 │ │ │ │ │ R_ARM_THM_CALL dict_merge.constprop.0.isra.0 │ │ │ │ │ b.n a9e │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ b.n a9e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00000ac0 : │ │ │ │ │ @@ -1346,15 +1346,15 @@ │ │ │ │ │ 00000c04 : │ │ │ │ │ dict_ior(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 6c0c │ │ │ │ │ + bl 6c18 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, c2a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n c26 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -1920,15 +1920,15 @@ │ │ │ │ │ b.n 1032 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r9, r8 │ │ │ │ │ b.n 1044 │ │ │ │ │ │ │ │ │ │ 00001120 : │ │ │ │ │ dict_copy(): │ │ │ │ │ - b.w 3568 │ │ │ │ │ + b.w 356c │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_Copy │ │ │ │ │ │ │ │ │ │ 00001124 : │ │ │ │ │ dict_fromkeys(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -1944,15 +1944,15 @@ │ │ │ │ │ bgt.n 1156 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w a6b4 <_PyDict_FromKeys> │ │ │ │ │ + b.w a6c4 <_PyDict_FromKeys> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_FromKeys │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ b.n 114c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ @@ -1978,20 +1978,20 @@ │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ bpl.n 11ac │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ bpl.n 11ac │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 3568 │ │ │ │ │ + bl 356c │ │ │ │ │ R_ARM_THM_CALL PyDict_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 11a6 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bl 6c0c │ │ │ │ │ + bl 6c18 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, 11b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ @@ -2420,15 +2420,15 @@ │ │ │ │ │ │ │ │ │ │ 00001588 : │ │ │ │ │ dict_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 9558 │ │ │ │ │ + bl 9564 │ │ │ │ │ R_ARM_THM_CALL clear_lock_held │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ @@ -2576,29 +2576,29 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w d90 <_PyDictView_Intersect+0x12c> │ │ │ │ │ + b.w d8c <_PyDictView_Intersect+0x128> │ │ │ │ │ R_ARM_THM_JUMP24 insertdict.isra.0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w a8c │ │ │ │ │ + b.w a88 │ │ │ │ │ R_ARM_THM_JUMP24 insert_to_emptydict.isra.0 │ │ │ │ │ movw r1, #2758 @ 0xac6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ @@ -2765,15 +2765,15 @@ │ │ │ │ │ b.n 17c4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ bcc.w 177c │ │ │ │ │ b.n 1772 │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ │ - bl 16e0 <_PyDict_SetItem_KnownHash+0x40> │ │ │ │ │ + bl 16dc <_PyDict_SetItem_KnownHash+0x3c> │ │ │ │ │ R_ARM_THM_CALL dictresize.constprop.0.isra.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.w 1752 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1850 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -2810,15 +2810,15 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cbz r0, 1940 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ - bl 30a0 │ │ │ │ │ + bl 30a4 │ │ │ │ │ R_ARM_THM_CALL dict_getitem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1938 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -2882,15 +2882,15 @@ │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ b.n 199e <_PyObject_IsInstanceDictEmpty+0x4e> │ │ │ │ │ │ │ │ │ │ 000019b4 <_PyDict_Clear_LockHeld>: │ │ │ │ │ _PyDict_Clear_LockHeld(): │ │ │ │ │ - b.w 9558 │ │ │ │ │ + b.w 9564 │ │ │ │ │ R_ARM_THM_JUMP24 clear_lock_held │ │ │ │ │ │ │ │ │ │ 000019b8 <_PyDict_DetachFromObject>: │ │ │ │ │ _PyDict_DetachFromObject(): │ │ │ │ │ b.n 15a4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ @@ -3117,15 +3117,15 @@ │ │ │ │ │ beq.n 1bfa │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r7, [pc, #444] @ (1d80 ) │ │ │ │ │ strd r1, r3, [sp, #4] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ beq.n 1c52 │ │ │ │ │ - bl d90 <_PyDictView_Intersect+0x12c> │ │ │ │ │ + bl d8c <_PyDictView_Intersect+0x128> │ │ │ │ │ R_ARM_THM_CALL insertdict.isra.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 1c5e │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -3169,15 +3169,15 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cbnz r3, 1cb0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 1cb0 │ │ │ │ │ - bl a8c │ │ │ │ │ + bl a88 │ │ │ │ │ R_ARM_THM_CALL insert_to_emptydict.isra.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ b.n 1bd8 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -3407,15 +3407,15 @@ │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ bne.n 1e92 │ │ │ │ │ ldrd r1, r6, [r1, #16] │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - bl 326c │ │ │ │ │ + bl 3270 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ bne.n 1e8c │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ @@ -3995,15 +3995,15 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 5158 <_PyDict_Next.constprop.2> │ │ │ │ │ + bl 5160 <_PyDict_Next.constprop.2> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next.constprop.2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2368 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -403,15 +403,15 @@ │ │ │ │ │ mov.w sl, sl, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, r8 │ │ │ │ │ b.n 3a4 <_Py_dict_lookup+0xbc> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ - bne.w 952 <_Py_dict_lookup+0x66a> │ │ │ │ │ + bne.w 8da <_Py_dict_lookup+0x5f2> │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -474,15 +474,15 @@ │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 948 <_Py_dict_lookup+0x660> │ │ │ │ │ + blt.w 8d0 <_Py_dict_lookup+0x5e8> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ bne.w 5e6 <_Py_dict_lookup+0x2fe> │ │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ @@ -498,15 +498,15 @@ │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 948 <_Py_dict_lookup+0x660> │ │ │ │ │ + blt.w 8d0 <_Py_dict_lookup+0x5e8> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ bne.n 5e6 <_Py_dict_lookup+0x2fe> │ │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ │ mov.w sl, r6, lsr #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ @@ -522,15 +522,15 @@ │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 948 <_Py_dict_lookup+0x660> │ │ │ │ │ + blt.w 8d0 <_Py_dict_lookup+0x5e8> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ bne.w 664 <_Py_dict_lookup+0x37c> │ │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add.w r9, r9, sl, lsr #5 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ @@ -544,15 +544,15 @@ │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 948 <_Py_dict_lookup+0x660> │ │ │ │ │ + blt.w 8d0 <_Py_dict_lookup+0x5e8> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ bne.n 664 <_Py_dict_lookup+0x37c> │ │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ │ mov.w sl, sl, lsr #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ @@ -659,27 +659,27 @@ │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ beq.w 40e <_Py_dict_lookup+0x126> │ │ │ │ │ b.n 58c <_Py_dict_lookup+0x2a4> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ itt le │ │ │ │ │ ldrsble.w r3, [r5, sl] │ │ │ │ │ strle r3, [sp, #24] │ │ │ │ │ - bgt.w 9aa <_Py_dict_lookup+0x6c2> │ │ │ │ │ + bgt.w 9a8 <_Py_dict_lookup+0x6c0> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge.n 710 <_Py_dict_lookup+0x428> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ beq.w 40e <_Py_dict_lookup+0x126> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r3, sl │ │ │ │ │ and.w r3, r3, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bgt.w 9ba <_Py_dict_lookup+0x6d2> │ │ │ │ │ + bgt.w 9b8 <_Py_dict_lookup+0x6d0> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldrsb r3, [r5, r3] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge.n 774 <_Py_dict_lookup+0x48c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -705,39 +705,39 @@ │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ bne.n 6ca <_Py_dict_lookup+0x3e2> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 940 <_Py_dict_lookup+0x658> │ │ │ │ │ + blt.w 8c8 <_Py_dict_lookup+0x5e0> │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 928 <_Py_dict_lookup+0x640> │ │ │ │ │ + blt.w 8b0 <_Py_dict_lookup+0x5c8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 920 <_Py_dict_lookup+0x638> │ │ │ │ │ + blt.w 8a8 <_Py_dict_lookup+0x5c0> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ bne.w 306 <_Py_dict_lookup+0x1e> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ bne.w 306 <_Py_dict_lookup+0x1e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 91c <_Py_dict_lookup+0x634> │ │ │ │ │ + bne.w 8a4 <_Py_dict_lookup+0x5bc> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ b.n 6ca <_Py_dict_lookup+0x3e2> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr.w sl, [fp, r3, lsl #3] │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ add.w r3, fp, r3, lsl #3 │ │ │ │ │ @@ -753,155 +753,111 @@ │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ str.w r8, [sp, #24] │ │ │ │ │ add r3, r1 │ │ │ │ │ and.w r9, r3, r4 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 99c <_Py_dict_lookup+0x6b4> │ │ │ │ │ + bgt.w 9ca <_Py_dict_lookup+0x6e2> │ │ │ │ │ ldrsb.w r4, [r5, r9] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n 806 <_Py_dict_lookup+0x51e> │ │ │ │ │ + bge.n 802 <_Py_dict_lookup+0x51a> │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - bne.n 864 <_Py_dict_lookup+0x57c> │ │ │ │ │ + bne.n 860 <_Py_dict_lookup+0x578> │ │ │ │ │ mov r3, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ b.n 410 <_Py_dict_lookup+0x128> │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8b4 <_Py_dict_lookup+0x5cc> │ │ │ │ │ + blt.n 89c <_Py_dict_lookup+0x5b4> │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 89e <_Py_dict_lookup+0x5b6> │ │ │ │ │ + blt.n 886 <_Py_dict_lookup+0x59e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 920 <_Py_dict_lookup+0x638> │ │ │ │ │ + blt.n 8a8 <_Py_dict_lookup+0x5c0> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ bne.w 306 <_Py_dict_lookup+0x1e> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r2, sl │ │ │ │ │ bne.w 306 <_Py_dict_lookup+0x1e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 91c <_Py_dict_lookup+0x634> │ │ │ │ │ + bne.n 8a4 <_Py_dict_lookup+0x5bc> │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ b.n 78c <_Py_dict_lookup+0x4a4> │ │ │ │ │ ldr.w r8, [fp, r4, lsl #3] │ │ │ │ │ lsls r3, r4, #3 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ add.w r3, fp, r4, lsl #3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 864 <_Py_dict_lookup+0x57c> │ │ │ │ │ + bne.n 860 <_Py_dict_lookup+0x578> │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt.w r2, [r8] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97c <_Py_dict_lookup+0x694> │ │ │ │ │ + blt.w 964 <_Py_dict_lookup+0x67c> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 920 <_Py_dict_lookup+0x638> │ │ │ │ │ + blt.n 8a8 <_Py_dict_lookup+0x5c0> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 994 <_Py_dict_lookup+0x6ac> │ │ │ │ │ + bne.w 992 <_Py_dict_lookup+0x6aa> │ │ │ │ │ ldr.w r0, [fp, r4, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bne.w 994 <_Py_dict_lookup+0x6ac> │ │ │ │ │ + bne.w 992 <_Py_dict_lookup+0x6aa> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 914 <_Py_dict_lookup+0x62c> │ │ │ │ │ + bne.n 95c <_Py_dict_lookup+0x674> │ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ │ add.w r8, r9, r9, lsl #2 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r8, r8, sl, lsr #5 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ and.w r8, r8, r3 │ │ │ │ │ - bgt.w 9cc <_Py_dict_lookup+0x6e4> │ │ │ │ │ + bgt.w 99a <_Py_dict_lookup+0x6b2> │ │ │ │ │ ldrsb.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n 8bc <_Py_dict_lookup+0x5d4> │ │ │ │ │ + bge.n 8ee <_Py_dict_lookup+0x606> │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ beq.n 7ba <_Py_dict_lookup+0x4d2> │ │ │ │ │ - mov.w sl, sl, lsr #10 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - add.w r8, r8, r8, lsl #2 │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - add r1, r8 │ │ │ │ │ - and.w r9, r1, r3 │ │ │ │ │ - b.n 7a8 <_Py_dict_lookup+0x4c0> │ │ │ │ │ + b.n 904 <_Py_dict_lookup+0x61c> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n 7e0 <_Py_dict_lookup+0x4f8> │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ b.n 7e0 <_Py_dict_lookup+0x4f8> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ b.n 7ca <_Py_dict_lookup+0x4e2> │ │ │ │ │ - ldr.w r9, [fp, r4, lsl #3] │ │ │ │ │ - lsls r3, r4, #3 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - add.w r3, fp, r4, lsl #3 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr.w r1, [r9, #12] │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ - bne.n 888 <_Py_dict_lookup+0x5a0> │ │ │ │ │ - ldr.w r2, [r9] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - itt lt │ │ │ │ │ - addlt r2, #1 │ │ │ │ │ - strlt.w r2, [r9] │ │ │ │ │ - movs r2, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr.w r2, [r9] │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 966 <_Py_dict_lookup+0x67e> │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - blt.n 920 <_Py_dict_lookup+0x638> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 994 <_Py_dict_lookup+0x6ac> │ │ │ │ │ - ldr.w r0, [fp, r4, lsl #3] │ │ │ │ │ - cmp r9, r0 │ │ │ │ │ - bne.n 994 <_Py_dict_lookup+0x6ac> │ │ │ │ │ - cbnz r1, 914 <_Py_dict_lookup+0x62c> │ │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ │ - b.n 888 <_Py_dict_lookup+0x5a0> │ │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - b.n 42e <_Py_dict_lookup+0x146> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ b.n 42e <_Py_dict_lookup+0x146> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ b.n 410 <_Py_dict_lookup+0x128> │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ @@ -915,54 +871,99 @@ │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ b.n 74a <_Py_dict_lookup+0x462> │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ b.n 732 <_Py_dict_lookup+0x44a> │ │ │ │ │ adds r0, #4 │ │ │ │ │ - bne.n 960 <_Py_dict_lookup+0x678> │ │ │ │ │ + bne.n 8e8 <_Py_dict_lookup+0x600> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ b.n 306 <_Py_dict_lookup+0x1e> │ │ │ │ │ lsrs r7, r6, #5 │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add r7, sl │ │ │ │ │ ands r7, r4 │ │ │ │ │ b.n 376 <_Py_dict_lookup+0x8e> │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ b.n 40e <_Py_dict_lookup+0x126> │ │ │ │ │ + ldr.w r9, [fp, r4, lsl #3] │ │ │ │ │ + lsls r3, r4, #3 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + add.w r3, fp, r4, lsl #3 │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr.w r1, [r9, #12] │ │ │ │ │ + cmp r6, r1 │ │ │ │ │ + beq.n 91a <_Py_dict_lookup+0x632> │ │ │ │ │ + mov.w sl, sl, lsr #10 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + add.w r8, r8, r8, lsl #2 │ │ │ │ │ + add.w r1, sl, #1 │ │ │ │ │ + add r1, r8 │ │ │ │ │ + and.w r9, r1, r3 │ │ │ │ │ + b.n 7a8 <_Py_dict_lookup+0x4c0> │ │ │ │ │ + ldr.w r2, [r9] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + itt lt │ │ │ │ │ + addlt r2, #1 │ │ │ │ │ + strlt.w r2, [r9] │ │ │ │ │ + movs r2, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldr.w r2, [r9] │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 97c <_Py_dict_lookup+0x694> │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + blt.n 8a8 <_Py_dict_lookup+0x5c0> │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.n 992 <_Py_dict_lookup+0x6aa> │ │ │ │ │ + ldr.w r0, [fp, r4, lsl #3] │ │ │ │ │ + cmp r9, r0 │ │ │ │ │ + bne.n 992 <_Py_dict_lookup+0x6aa> │ │ │ │ │ + cbnz r1, 95c <_Py_dict_lookup+0x674> │ │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ │ + b.n 904 <_Py_dict_lookup+0x61c> │ │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + b.n 42e <_Py_dict_lookup+0x146> │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str.w r2, [r9] │ │ │ │ │ + str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8f8 <_Py_dict_lookup+0x610> │ │ │ │ │ + bne.w 840 <_Py_dict_lookup+0x558> │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 8f8 <_Py_dict_lookup+0x610> │ │ │ │ │ + b.n 840 <_Py_dict_lookup+0x558> │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str.w r2, [r8] │ │ │ │ │ + str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 844 <_Py_dict_lookup+0x55c> │ │ │ │ │ + bne.n 940 <_Py_dict_lookup+0x658> │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 844 <_Py_dict_lookup+0x55c> │ │ │ │ │ + b.n 940 <_Py_dict_lookup+0x658> │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ mov r1, r2 │ │ │ │ │ b.n 306 <_Py_dict_lookup+0x1e> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ - ldrshle.w r4, [r5, r9, lsl #1] │ │ │ │ │ - ldrgt.w r4, [r5, r9, lsl #2] │ │ │ │ │ - b.n 7b2 <_Py_dict_lookup+0x4ca> │ │ │ │ │ + ldrshle.w r4, [r5, r8, lsl #1] │ │ │ │ │ + ldrgt.w r4, [r5, r8, lsl #2] │ │ │ │ │ + b.n 87c <_Py_dict_lookup+0x594> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, sl, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, sl, lsl #1] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ b.n 6c0 <_Py_dict_lookup+0x3d8> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ @@ -970,101 +971,100 @@ │ │ │ │ │ ldrle r3, [sp, #28] │ │ │ │ │ ldrgt.w r3, [r5, r3, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r3, lsl #1] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ b.n 6e6 <_Py_dict_lookup+0x3fe> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ - ldrshle.w r4, [r5, r8, lsl #1] │ │ │ │ │ - ldrgt.w r4, [r5, r8, lsl #2] │ │ │ │ │ - b.n 880 <_Py_dict_lookup+0x598> │ │ │ │ │ - nop │ │ │ │ │ + ldrshle.w r4, [r5, r9, lsl #1] │ │ │ │ │ + ldrgt.w r4, [r5, r9, lsl #2] │ │ │ │ │ + b.n 7b2 <_Py_dict_lookup+0x4ca> │ │ │ │ │ │ │ │ │ │ -000009dc : │ │ │ │ │ +000009d8 : │ │ │ │ │ PyDict_SetItem(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #2 │ │ │ │ │ - bpl.n a6e │ │ │ │ │ + bpl.n a6a │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r1, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a36 │ │ │ │ │ + blt.n a32 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n a48 │ │ │ │ │ + bne.n a44 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n a48 │ │ │ │ │ - ldr r1, [pc, #100] @ (a88 ) │ │ │ │ │ + beq.n a44 │ │ │ │ │ + ldr r1, [pc, #100] @ (a84 ) │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n a66 │ │ │ │ │ + beq.n a62 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.n d90 │ │ │ │ │ + b.n d8c │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n a1c │ │ │ │ │ + beq.n a18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - bne.n a22 │ │ │ │ │ + bne.n a1e │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.n a8c │ │ │ │ │ + b.n a88 │ │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000a8c : │ │ │ │ │ +00000a88 : │ │ │ │ │ insert_to_emptydict.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ @@ -1076,27 +1076,27 @@ │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ itt ne │ │ │ │ │ movne r0, #88 @ 0x58 │ │ │ │ │ movne r5, #60 @ 0x3c │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bne.n b50 │ │ │ │ │ - ldr r3, [pc, #368] @ (c30 ) │ │ │ │ │ + bne.n b4c │ │ │ │ │ + ldr r3, [pc, #368] @ (c2c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r3, #1928] @ 0x788 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n b50 │ │ │ │ │ + beq.n b4c │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ add.w r0, r4, #28 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ add.w r5, r4, #20 │ │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ @@ -1116,15 +1116,15 @@ │ │ │ │ │ strh r2, [r4, #4] │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bba │ │ │ │ │ + bne.n bb6 │ │ │ │ │ strb.w r0, [r5, fp] │ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ │ lsls r3, r2 │ │ │ │ │ add r5, r3 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ @@ -1139,15 +1139,15 @@ │ │ │ │ │ str r4, [r7, #24] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bee │ │ │ │ │ + beq.n bea │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ sub.w r3, r8, r6 │ │ │ │ │ clz r3, r3 │ │ │ │ │ @@ -1163,82 +1163,82 @@ │ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ │ strh.w r3, [r0, #-24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ │ add.w r5, r4, #20 │ │ │ │ │ and.w fp, sl, #7 │ │ │ │ │ - cbnz r0, bba │ │ │ │ │ + cbnz r0, bb6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb.w r3, [r5, fp] │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ │ add r5, r3 │ │ │ │ │ - beq.n b2c │ │ │ │ │ + beq.n b28 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ strd sl, r9, [r5] │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ - b.n b36 │ │ │ │ │ + b.n b32 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - ble.n b9a │ │ │ │ │ + ble.n b96 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ite le │ │ │ │ │ strhle.w r3, [r5, fp, lsl #1] │ │ │ │ │ strgt.w r3, [r5, fp, lsl #2] │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ │ add r5, r3 │ │ │ │ │ - beq.n b2c │ │ │ │ │ - b.n bae │ │ │ │ │ + beq.n b28 │ │ │ │ │ + b.n baa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c0c │ │ │ │ │ + blt.n c08 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c1e │ │ │ │ │ + blt.n c1a │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n b4a │ │ │ │ │ + b.n b46 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bfc │ │ │ │ │ + bne.n bf8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n bfc │ │ │ │ │ + b.n bf8 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c06 │ │ │ │ │ + bne.n c02 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c06 │ │ │ │ │ + b.n c02 │ │ │ │ │ .word 0x00000166 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000c34 : │ │ │ │ │ +00000c30 : │ │ │ │ │ new_keys_object.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -1248,29 +1248,29 @@ │ │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ │ sub sp, #16 │ │ │ │ │ lsl.w r3, r1, ip │ │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ │ lsr.w r3, r3, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n d26 │ │ │ │ │ + beq.n d22 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bhi.n d54 │ │ │ │ │ + bhi.n d50 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne.n cd0 │ │ │ │ │ - ldr r3, [pc, #276] @ (d8c ) │ │ │ │ │ + bne.n ccc │ │ │ │ │ + ldr r3, [pc, #276] @ (d88 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r3, #1928] @ 0x788 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n d46 │ │ │ │ │ + beq.n d42 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ movw r0, #771 @ 0x303 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ @@ -1299,15 +1299,15 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldrd r3, r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d84 │ │ │ │ │ + beq.n d80 │ │ │ │ │ strb r2, [r0, #4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ strb r6, [r0, #5] │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ strb r5, [r0, #6] │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ @@ -1325,120 +1325,120 @@ │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #7 │ │ │ │ │ it hi │ │ │ │ │ movhi r1, #12 │ │ │ │ │ - bhi.n d56 │ │ │ │ │ + bhi.n d52 │ │ │ │ │ movs r0, #12 │ │ │ │ │ add.w r4, r1, #20 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mul.w r8, r0, r3 │ │ │ │ │ mla r0, r0, r3, r4 │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n ce4 │ │ │ │ │ + b.n ce0 │ │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ │ mov.w r8, #40 @ 0x28 │ │ │ │ │ movs r7, #28 │ │ │ │ │ movs r1, #8 │ │ │ │ │ movs r3, #5 │ │ │ │ │ - b.n d3e │ │ │ │ │ + b.n d3a │ │ │ │ │ movs r1, #8 │ │ │ │ │ mul.w r0, r3, r1 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bhi.n d72 │ │ │ │ │ + bhi.n d6e │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ lsls r1, r4 │ │ │ │ │ add.w r4, r1, #20 │ │ │ │ │ mov r7, r4 │ │ │ │ │ adds r0, r4, r0 │ │ │ │ │ - b.n d3e │ │ │ │ │ + b.n d3a │ │ │ │ │ adds r0, r2, #2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ add.w r0, r1, #20 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r0, r8 │ │ │ │ │ - b.n d3e │ │ │ │ │ + b.n d3a │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n cc8 │ │ │ │ │ + b.n cc4 │ │ │ │ │ .word 0x0000010e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000d90 : │ │ │ │ │ +00000d8c : │ │ │ │ │ insertdict.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1000 │ │ │ │ │ + bne.w ffc │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmn.w r0, #3 │ │ │ │ │ - beq.w fde │ │ │ │ │ + beq.w fda │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n e9c │ │ │ │ │ + bne.n e98 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ │ - cbz r3, de2 │ │ │ │ │ + cbz r3, dde │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 1060 │ │ │ │ │ + bne.w 105c │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w fba │ │ │ │ │ + ble.w fb6 │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10de │ │ │ │ │ + bne.w 10da │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ lsl.w r2, r2, ip │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ and.w r2, r7, lr │ │ │ │ │ - bgt.n e5e │ │ │ │ │ + bgt.n e5a │ │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w f60 │ │ │ │ │ + bge.w f5c │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ strb r3, [r0, r2] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ │ lsl.w r2, r2, lr │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n e88 │ │ │ │ │ + beq.n e84 │ │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ │ str r6, [r0, r2] │ │ │ │ │ add r2, r0 │ │ │ │ │ str r5, [r2, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ @@ -1448,286 +1448,286 @@ │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bgt.w 104c │ │ │ │ │ + bgt.w 1048 │ │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n eea │ │ │ │ │ + bge.n ee6 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ │ lsl.w r2, r2, lr │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n e3a │ │ │ │ │ + bne.n e36 │ │ │ │ │ mov.w ip, #12 │ │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ strd r6, r5, [r1, #4] │ │ │ │ │ str r7, [r0, r2] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n e44 │ │ │ │ │ + b.n e40 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq.n f8c │ │ │ │ │ + beq.n f88 │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10d0 │ │ │ │ │ + bne.w 10cc │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n f7a │ │ │ │ │ + beq.n f76 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 10f8 │ │ │ │ │ + bne.w 10f4 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ add.w r8, r3, r8, lsl #3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ add r8, r3 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str.w r5, [r8, #24] │ │ │ │ │ - blt.n f96 │ │ │ │ │ + blt.n f92 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e54 │ │ │ │ │ + bge.n e50 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n e54 │ │ │ │ │ + bne.n e50 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e56 │ │ │ │ │ + b.n e52 │ │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w r1, r8, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, lr, r2 │ │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n e6e │ │ │ │ │ + blt.n e6a │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add.w r1, r2, r8 │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ and.w r2, r1, lr │ │ │ │ │ - ble.n f4c │ │ │ │ │ + ble.n f48 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bgt.w 10b2 │ │ │ │ │ + bgt.w 10ae │ │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n fa8 │ │ │ │ │ + bge.n fa4 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - ble.n e70 │ │ │ │ │ + ble.n e6c │ │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ │ - b.n e26 │ │ │ │ │ + b.n e22 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add r2, r8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ and.w r2, r2, lr │ │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n f3c │ │ │ │ │ + bge.n f38 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ strb r3, [r0, r2] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n e26 │ │ │ │ │ + b.n e22 │ │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w r1, r8, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, r2, lr │ │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n f52 │ │ │ │ │ - b.n f04 │ │ │ │ │ + blt.n f4e │ │ │ │ │ + b.n f00 │ │ │ │ │ movs r2, #12 │ │ │ │ │ mla r8, r2, r8, r3 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ add r8, r3 │ │ │ │ │ str.w r5, [r8, #28] │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ed2 │ │ │ │ │ + bge.n ece │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ed2 │ │ │ │ │ + bne.n ece │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ed2 │ │ │ │ │ + b.n ece │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add r2, r8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ and.w r2, r2, lr │ │ │ │ │ - b.n f26 │ │ │ │ │ + b.n f22 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r1, #8 │ │ │ │ │ subs r1, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 16e0 │ │ │ │ │ + bl 16dc │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w dea │ │ │ │ │ + bne.w de6 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1100 │ │ │ │ │ + blt.w 10fc │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ffa │ │ │ │ │ + bge.n ff6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1112 │ │ │ │ │ + beq.w 110e │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n e56 │ │ │ │ │ + b.n e52 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w db2 │ │ │ │ │ + bne.w dae │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ - bl 6040 │ │ │ │ │ + bl 6044 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w dcc │ │ │ │ │ + beq.w dc8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 9a28 │ │ │ │ │ + bl 9a38 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1088 │ │ │ │ │ + blt.n 1084 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w e54 │ │ │ │ │ + bge.w e50 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w e54 │ │ │ │ │ + bne.w e50 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e56 │ │ │ │ │ - add.w r1, r3, r2, lsl #2 │ │ │ │ │ - ldr.w r8, [r1, #20] │ │ │ │ │ + b.n e52 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ + add.w r8, r3, r1 │ │ │ │ │ + ldr.w r8, [r8, #20] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bge.n 1098 │ │ │ │ │ + bge.n 1094 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n f36 │ │ │ │ │ + b.n f32 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #8 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n fde │ │ │ │ │ + beq.n fda │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ - b.n de2 │ │ │ │ │ + b.n dde │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1030 │ │ │ │ │ + bne.n 102c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1030 │ │ │ │ │ + b.n 102c │ │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ │ add r1, r2 │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, r2, lr │ │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 105c │ │ │ │ │ - b.n f04 │ │ │ │ │ + blt.n 1058 │ │ │ │ │ + b.n f00 │ │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add r9, r8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - blt.w f2e │ │ │ │ │ + blt.w f2a │ │ │ │ │ and.w r2, lr, r9 │ │ │ │ │ - b.n f1e │ │ │ │ │ + b.n f1a │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n ea8 │ │ │ │ │ + b.n ea4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ movs r1, #0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - b.n dfc │ │ │ │ │ + b.n df8 │ │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ │ str r5, [r2, #4] │ │ │ │ │ - b.n f8c │ │ │ │ │ + b.n f88 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fe8 │ │ │ │ │ + bne.w fe4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n fe8 │ │ │ │ │ + b.n fe4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ffa │ │ │ │ │ + b.n ff6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000111c : │ │ │ │ │ +00001118 : │ │ │ │ │ dictresize.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r1, #31 │ │ │ │ │ - bhi.w 13fe │ │ │ │ │ + bhi.w 13fa │ │ │ │ │ ldrd r6, r3, [r0, #24] │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r5, #43691 @ 0xaaab │ │ │ │ │ @@ -1738,29 +1738,29 @@ │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ andne.w r0, r2, #1 │ │ │ │ │ lsl.w r1, r9, r3 │ │ │ │ │ umull r5, r1, r5, r1 │ │ │ │ │ lsrs r1, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13d6 │ │ │ │ │ + beq.w 13d2 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bhi.w 15b0 │ │ │ │ │ + bhi.w 15ac │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - bne.w 12c6 │ │ │ │ │ - ldr r2, [pc, #732] @ (1454 ) │ │ │ │ │ + bne.w 12c2 │ │ │ │ │ + ldr r2, [pc, #732] @ (1450 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r2, #1928] @ 0x788 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1440 │ │ │ │ │ + beq.w 143c │ │ │ │ │ ldr.w r1, [r2, #1932] @ 0x78c │ │ │ │ │ add.w r8, r5, #28 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ add.w r4, r5, #20 │ │ │ │ │ str.w r0, [r2, #1928] @ 0x788 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ @@ -1783,82 +1783,82 @@ │ │ │ │ │ ldrb.w ip, [r6, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ │ lsl.w ip, r3, ip │ │ │ │ │ add.w ip, ip, #20 │ │ │ │ │ add ip, r6 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 15de │ │ │ │ │ + bne.w 15da │ │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 141e │ │ │ │ │ + beq.w 141a │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1460 │ │ │ │ │ + bne.w 145c │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 1460 │ │ │ │ │ + bne.w 145c │ │ │ │ │ mov r1, ip │ │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 126c │ │ │ │ │ + beq.n 1268 │ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov sl, r6 │ │ │ │ │ lsl.w ip, ip, r0 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1248 │ │ │ │ │ + b.n 1244 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bgt.w 1408 │ │ │ │ │ + bgt.w 1404 │ │ │ │ │ ldrsh.w lr, [r4, r2, lsl #1] │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 1382 │ │ │ │ │ + bne.w 137e │ │ │ │ │ strh.w r3, [r4, r2, lsl #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 126a │ │ │ │ │ + beq.n 1266 │ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ │ ldr.w r2, [r8, r3, lsl #3] │ │ │ │ │ cmp r0, #7 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ and.w r2, ip, r1 │ │ │ │ │ - bgt.n 122a │ │ │ │ │ + bgt.n 1226 │ │ │ │ │ ldrsb.w lr, [r4, r2] │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 1382 │ │ │ │ │ + bne.w 137e │ │ │ │ │ strb r3, [r4, r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 1246 │ │ │ │ │ + bne.n 1242 │ │ │ │ │ mov r6, sl │ │ │ │ │ - ldr r3, [pc, #488] @ (1458 ) │ │ │ │ │ + ldr r3, [pc, #488] @ (1454 ) │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 12b0 │ │ │ │ │ + beq.n 12ac │ │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 13ce │ │ │ │ │ + bne.w 13ca │ │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 13ce │ │ │ │ │ - ldr r3, [pc, #468] @ (145c ) │ │ │ │ │ + bne.w 13ca │ │ │ │ │ + ldr r3, [pc, #468] @ (1458 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.w 13ce │ │ │ │ │ + bhi.w 13ca │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ str.w r6, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -1874,15 +1874,15 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13fe │ │ │ │ │ + beq.w 13fa │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ strb r4, [r5, #4] │ │ │ │ │ add.w r4, r5, #20 │ │ │ │ │ mov r2, r9 │ │ │ │ │ strb.w r8, [r5, #5] │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ @@ -1907,325 +1907,325 @@ │ │ │ │ │ lsl.w ip, r9, ip │ │ │ │ │ lsl.w r3, r9, r2 │ │ │ │ │ add.w ip, ip, #20 │ │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ │ add ip, r6 │ │ │ │ │ add.w r8, r4, r3 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 166e │ │ │ │ │ + bne.w 166a │ │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 141e │ │ │ │ │ + beq.n 141a │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 11f2 │ │ │ │ │ + bne.w 11ee │ │ │ │ │ cmp r9, fp │ │ │ │ │ - ble.n 1434 │ │ │ │ │ + ble.n 1430 │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r0, r0, r9, r5 │ │ │ │ │ add r0, r3 │ │ │ │ │ add r3, r5 │ │ │ │ │ - b.n 1374 │ │ │ │ │ + b.n 1370 │ │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ │ adds r3, #12 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 1434 │ │ │ │ │ + beq.n 1430 │ │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1362 │ │ │ │ │ + bne.n 135e │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ - b.n 1374 │ │ │ │ │ + b.n 1370 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w lr, r1, #1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r2, lr │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ - ble.n 13c4 │ │ │ │ │ + ble.n 13c0 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bgt.w 1568 │ │ │ │ │ + bgt.w 1564 │ │ │ │ │ ldrsh.w r0, [r4, r2, lsl #1] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 123c │ │ │ │ │ + beq.w 1238 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, r2, ip │ │ │ │ │ - b.n 139c │ │ │ │ │ + b.n 1398 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ ldrsb r0, [r4, r2] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 1262 │ │ │ │ │ - b.n 13b6 │ │ │ │ │ + beq.w 125e │ │ │ │ │ + b.n 13b2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12b0 │ │ │ │ │ + b.n 12ac │ │ │ │ │ mov fp, r0 │ │ │ │ │ movs r3, #12 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bhi.w 15b4 │ │ │ │ │ + bhi.w 15b0 │ │ │ │ │ mul.w r3, r3, r1 │ │ │ │ │ add.w r2, r9, #20 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12e6 │ │ │ │ │ + bne.w 12e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 12c0 │ │ │ │ │ + b.n 12bc │ │ │ │ │ ldr.w r6, [r4, r2, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - bne.n 1382 │ │ │ │ │ + bne.n 137e │ │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1246 │ │ │ │ │ - b.n 126a │ │ │ │ │ + bne.w 1242 │ │ │ │ │ + b.n 1266 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1582 │ │ │ │ │ + bne.w 157e │ │ │ │ │ movs r2, #12 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r8 │ │ │ │ │ mul.w r2, r2, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2478 │ │ │ │ │ - b.n 126c │ │ │ │ │ + bl 2474 │ │ │ │ │ + b.n 1268 │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r3, #28 │ │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ │ mov.w r9, #8 │ │ │ │ │ movs r1, #5 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ - b.n 13ee │ │ │ │ │ + b.n 13ea │ │ │ │ │ .word 0x000002d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001ce │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt sl, r7 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movgt r7, r4 │ │ │ │ │ - ble.w 1686 │ │ │ │ │ + ble.w 1682 │ │ │ │ │ mvns r2, r3 │ │ │ │ │ add r2, r9 │ │ │ │ │ ands.w r4, r2, #3 │ │ │ │ │ - beq.n 1538 │ │ │ │ │ + beq.n 1534 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1540 │ │ │ │ │ + beq.n 153c │ │ │ │ │ add.w r2, r8, r3, lsl #3 │ │ │ │ │ add.w lr, ip, #8 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov ip, lr │ │ │ │ │ cmp r4, #1 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ - beq.n 1538 │ │ │ │ │ + beq.n 1534 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 14ba │ │ │ │ │ + beq.n 14b6 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1540 │ │ │ │ │ + beq.n 153c │ │ │ │ │ add.w r2, r8, r3, lsl #3 │ │ │ │ │ add.w lr, lr, #8 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov ip, lr │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1540 │ │ │ │ │ + beq.n 153c │ │ │ │ │ add.w r2, r8, r3, lsl #3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ add.w ip, lr, #8 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ - b.n 1538 │ │ │ │ │ + b.n 1534 │ │ │ │ │ add.w r2, r8, r3, lsl #3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ add.w lr, ip, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ - beq.n 1562 │ │ │ │ │ + beq.n 155e │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ mov ip, lr │ │ │ │ │ add.w r2, r8, r3, lsl #3 │ │ │ │ │ - cbz r1, 1540 │ │ │ │ │ + cbz r1, 153c │ │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ │ add.w ip, lr, #8 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ add.w r2, r8, r3, lsl #3 │ │ │ │ │ - cbz r1, 1540 │ │ │ │ │ + cbz r1, 153c │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ add.w ip, lr, #16 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ adds r3, r4, #2 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ add.w r2, r8, r3, lsl #3 │ │ │ │ │ - cbz r1, 1540 │ │ │ │ │ + cbz r1, 153c │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ adds r3, r4, #3 │ │ │ │ │ add.w ip, lr, #24 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 14d6 │ │ │ │ │ + bne.n 14d2 │ │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ │ add.w r2, ip, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 15d4 │ │ │ │ │ + beq.n 15d0 │ │ │ │ │ add.w r4, r8, r3, lsl #3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ │ add.w ip, r2, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ │ - bne.n 1470 │ │ │ │ │ + bne.n 146c │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 1216 │ │ │ │ │ + b.n 1212 │ │ │ │ │ ldr.w r6, [r4, r2, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - beq.w 1410 │ │ │ │ │ + beq.w 140c │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ - b.n 1396 │ │ │ │ │ + b.n 1392 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 1434 │ │ │ │ │ + ble.w 1430 │ │ │ │ │ movs r4, #12 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mla r4, r4, r9, r8 │ │ │ │ │ - b.n 1598 │ │ │ │ │ + b.n 1594 │ │ │ │ │ add.w ip, ip, #12 │ │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1594 │ │ │ │ │ + beq.n 1590 │ │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 1594 │ │ │ │ │ - b.n 1434 │ │ │ │ │ + bne.n 1590 │ │ │ │ │ + b.n 1430 │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r3, #8 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bhi.w 16ca │ │ │ │ │ + bhi.w 16c6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r8, r4, #1 │ │ │ │ │ lsl.w r9, r2, r8 │ │ │ │ │ add.w r2, r9, #20 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ - b.n 13ee │ │ │ │ │ + b.n 13ea │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 154c │ │ │ │ │ - b.n 15d4 │ │ │ │ │ + bne.n 1548 │ │ │ │ │ + b.n 15d0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 1620 │ │ │ │ │ + ble.n 161c │ │ │ │ │ ldr r2, [r7, #28] │ │ │ │ │ mov r3, r8 │ │ │ │ │ add.w r4, r8, r9, lsl #3 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ adds r0, r2, #3 │ │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ │ add.w lr, sl, r2, lsl #2 │ │ │ │ │ ldr.w r5, [ip, r2, lsl #3] │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ - blt.n 1658 │ │ │ │ │ + blt.n 1654 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 15f6 │ │ │ │ │ + bne.n 15f2 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 44 │ │ │ │ │ R_ARM_THM_CALL build_indices_unicode │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r7, #28] │ │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 16c2 │ │ │ │ │ + beq.n 16be │ │ │ │ │ ldrb.w r2, [sl] │ │ │ │ │ strb.w r1, [sl, #3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 12b0 │ │ │ │ │ + beq.w 12ac │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n 12b0 │ │ │ │ │ + b.n 12ac │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ adds r3, #8 │ │ │ │ │ str.w r5, [r3, #-8] │ │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 15f6 │ │ │ │ │ - b.n 161e │ │ │ │ │ + bne.n 15f2 │ │ │ │ │ + b.n 161a │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15de │ │ │ │ │ + bne.n 15da │ │ │ │ │ mov r1, r8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - blt.n 168c │ │ │ │ │ + blt.n 1688 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2478 │ │ │ │ │ - b.n 162a │ │ │ │ │ - bne.w 1216 │ │ │ │ │ - b.n 126c │ │ │ │ │ + bl 2474 │ │ │ │ │ + b.n 1626 │ │ │ │ │ + bne.w 1212 │ │ │ │ │ + b.n 1268 │ │ │ │ │ ldr r2, [r7, #28] │ │ │ │ │ adds r1, #12 │ │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -2237,68 +2237,68 @@ │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r2, #0] │ │ │ │ │ str.w r2, [r1, #-8] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ str.w r2, [r1, #-12] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str.w r2, [r1, #-4] │ │ │ │ │ - b.n 1676 │ │ │ │ │ + b.n 1672 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12b0 │ │ │ │ │ + b.n 12ac │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r8, r4, #2 │ │ │ │ │ lsl.w r9, r2, r8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w r3, r9, #20 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ adds r0, r3, r2 │ │ │ │ │ - b.n 13ee │ │ │ │ │ + b.n 13ea │ │ │ │ │ │ │ │ │ │ -000016e0 : │ │ │ │ │ +000016dc : │ │ │ │ │ dictresize.constprop.0.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r1, #31 │ │ │ │ │ - bhi.w 19fe │ │ │ │ │ + bhi.w 19fa │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldrd r6, r3, [r0, #24] │ │ │ │ │ lsl.w r9, r8, r1 │ │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl.w r3, r9, r8 │ │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ │ mov r4, r1 │ │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 19d2 │ │ │ │ │ + beq.w 19ce │ │ │ │ │ cmp r1, #7 │ │ │ │ │ itt hi │ │ │ │ │ movhi fp, r8 │ │ │ │ │ movhi r2, #8 │ │ │ │ │ - bhi.w 1b7a │ │ │ │ │ + bhi.w 1b76 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - bne.w 188a │ │ │ │ │ - ldr r3, [pc, #736] @ (1a1c ) │ │ │ │ │ + bne.w 1886 │ │ │ │ │ + ldr r3, [pc, #736] @ (1a18 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1928] @ 0x788 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1a08 │ │ │ │ │ + beq.w 1a04 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ add.w r9, r5, #28 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ @@ -2320,82 +2320,82 @@ │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldrb.w ip, [r6, #5] │ │ │ │ │ lsl.w ip, r8, ip │ │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ │ add.w ip, ip, #20 │ │ │ │ │ add ip, r6 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 1ba0 │ │ │ │ │ + bne.w 1b9c │ │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 19b0 │ │ │ │ │ + beq.w 19ac │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 1a28 │ │ │ │ │ + bne.w 1a24 │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 1a28 │ │ │ │ │ + bne.w 1a24 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov.w r2, r8, lsl #3 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 1830 │ │ │ │ │ + beq.n 182c │ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov sl, r6 │ │ │ │ │ lsl.w ip, ip, r0 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 180c │ │ │ │ │ + b.n 1808 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bgt.w 199a │ │ │ │ │ + bgt.w 1996 │ │ │ │ │ ldrsh.w lr, [r4, r2, lsl #1] │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 1946 │ │ │ │ │ + bne.w 1942 │ │ │ │ │ strh.w r3, [r4, r2, lsl #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.n 182e │ │ │ │ │ + beq.n 182a │ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ │ cmp r0, #7 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ and.w r2, ip, r1 │ │ │ │ │ - bgt.n 17ee │ │ │ │ │ + bgt.n 17ea │ │ │ │ │ ldrsb.w lr, [r4, r2] │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 1946 │ │ │ │ │ + bne.w 1942 │ │ │ │ │ strb r3, [r4, r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 180a │ │ │ │ │ + bne.n 1806 │ │ │ │ │ mov r6, sl │ │ │ │ │ - ldr r3, [pc, #492] @ (1a20 ) │ │ │ │ │ + ldr r3, [pc, #492] @ (1a1c ) │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 1874 │ │ │ │ │ + beq.n 1870 │ │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 1992 │ │ │ │ │ + bne.w 198e │ │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 1992 │ │ │ │ │ - ldr r3, [pc, #472] @ (1a24 ) │ │ │ │ │ + bne.w 198e │ │ │ │ │ + ldr r3, [pc, #472] @ (1a20 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.w 1992 │ │ │ │ │ + bhi.w 198e │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ str.w r6, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -2412,15 +2412,15 @@ │ │ │ │ │ adds r0, r2, r1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 19fe │ │ │ │ │ + beq.w 19fa │ │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ │ mov fp, r8 │ │ │ │ │ strb r4, [r5, #4] │ │ │ │ │ add.w r4, r5, #20 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ @@ -2445,259 +2445,259 @@ │ │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ │ lsl.w ip, r9, ip │ │ │ │ │ add.w ip, ip, #20 │ │ │ │ │ lsl.w r3, r9, r2 │ │ │ │ │ add ip, r6 │ │ │ │ │ add.w r9, r4, r3 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 1c1e │ │ │ │ │ + bne.w 1c1a │ │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 19b0 │ │ │ │ │ + beq.n 19ac │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 17b6 │ │ │ │ │ + bne.w 17b2 │ │ │ │ │ cmp r8, fp │ │ │ │ │ - ble.n 19c6 │ │ │ │ │ + ble.n 19c2 │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r0, r0, r8, r5 │ │ │ │ │ add r0, r3 │ │ │ │ │ add r3, r5 │ │ │ │ │ - b.n 1938 │ │ │ │ │ + b.n 1934 │ │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ │ adds r3, #12 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 19c6 │ │ │ │ │ + beq.n 19c2 │ │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1926 │ │ │ │ │ + bne.n 1922 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ - b.n 1938 │ │ │ │ │ + b.n 1934 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w lr, r1, #1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r2, lr │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ - ble.n 1988 │ │ │ │ │ + ble.n 1984 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bgt.w 1b30 │ │ │ │ │ + bgt.w 1b2c │ │ │ │ │ ldrsh.w r0, [r4, r2, lsl #1] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 1800 │ │ │ │ │ + beq.w 17fc │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, r2, ip │ │ │ │ │ - b.n 1960 │ │ │ │ │ + b.n 195c │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ ldrsb r0, [r4, r2] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 1826 │ │ │ │ │ - b.n 197a │ │ │ │ │ + beq.w 1822 │ │ │ │ │ + b.n 1976 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1874 │ │ │ │ │ + b.n 1870 │ │ │ │ │ ldr.w r6, [r4, r2, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - bne.n 1946 │ │ │ │ │ + bne.n 1942 │ │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 180a │ │ │ │ │ - b.n 182e │ │ │ │ │ + bne.w 1806 │ │ │ │ │ + b.n 182a │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 1b4a │ │ │ │ │ + bne.w 1b46 │ │ │ │ │ movs r2, #12 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r9 │ │ │ │ │ mul.w r2, r2, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2478 │ │ │ │ │ - b.n 1830 │ │ │ │ │ + bl 2474 │ │ │ │ │ + b.n 182c │ │ │ │ │ mov fp, r5 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.w 1b78 │ │ │ │ │ + bhi.w 1b74 │ │ │ │ │ movs r0, #12 │ │ │ │ │ mul.w r2, r0, r3 │ │ │ │ │ add.w r0, r9, #20 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 18ac │ │ │ │ │ + bne.w 18a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1884 │ │ │ │ │ + b.n 1880 │ │ │ │ │ movs r3, #28 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ mov fp, r8 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ │ mov.w r9, #8 │ │ │ │ │ movs r3, #5 │ │ │ │ │ - b.n 19ea │ │ │ │ │ + b.n 19e6 │ │ │ │ │ .word 0x000002da │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001d2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt sl, r7 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movgt r7, r4 │ │ │ │ │ - ble.w 1c36 │ │ │ │ │ + ble.w 1c32 │ │ │ │ │ mvns r2, r3 │ │ │ │ │ add r2, r8 │ │ │ │ │ ands.w r4, r2, #3 │ │ │ │ │ - beq.n 1b00 │ │ │ │ │ + beq.n 1afc │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b08 │ │ │ │ │ + beq.n 1b04 │ │ │ │ │ add.w r2, r9, r3, lsl #3 │ │ │ │ │ add.w lr, ip, #8 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov ip, lr │ │ │ │ │ cmp r4, #1 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ - beq.n 1b00 │ │ │ │ │ + beq.n 1afc │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1a82 │ │ │ │ │ + beq.n 1a7e │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b08 │ │ │ │ │ + beq.n 1b04 │ │ │ │ │ add.w r2, r9, r3, lsl #3 │ │ │ │ │ add.w lr, lr, #8 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov ip, lr │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b08 │ │ │ │ │ + beq.n 1b04 │ │ │ │ │ add.w r2, r9, r3, lsl #3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ add.w ip, lr, #8 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ - b.n 1b00 │ │ │ │ │ + b.n 1afc │ │ │ │ │ add.w r2, r9, r3, lsl #3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ add.w lr, ip, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ - beq.n 1b2a │ │ │ │ │ + beq.n 1b26 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ mov ip, lr │ │ │ │ │ add.w r2, r9, r3, lsl #3 │ │ │ │ │ - cbz r1, 1b08 │ │ │ │ │ + cbz r1, 1b04 │ │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ │ add.w ip, lr, #8 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ add.w r2, r9, r3, lsl #3 │ │ │ │ │ - cbz r1, 1b08 │ │ │ │ │ + cbz r1, 1b04 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ add.w ip, lr, #16 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ adds r3, r4, #2 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ add.w r2, r9, r3, lsl #3 │ │ │ │ │ - cbz r1, 1b08 │ │ │ │ │ + cbz r1, 1b04 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ adds r3, r4, #3 │ │ │ │ │ add.w ip, lr, #24 │ │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1a9e │ │ │ │ │ + bne.n 1a9a │ │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ │ add.w r2, ip, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b96 │ │ │ │ │ + beq.n 1b92 │ │ │ │ │ add.w r4, r9, r3, lsl #3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ │ add.w ip, r2, #8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ │ - bne.n 1a38 │ │ │ │ │ + bne.n 1a34 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 17da │ │ │ │ │ + b.n 17d6 │ │ │ │ │ ldr.w r6, [r4, r2, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - beq.w 19a2 │ │ │ │ │ + beq.w 199e │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ - b.n 195a │ │ │ │ │ + b.n 1956 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w 19c6 │ │ │ │ │ + ble.w 19c2 │ │ │ │ │ movs r4, #12 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mla r4, r4, r8, r9 │ │ │ │ │ - b.n 1b60 │ │ │ │ │ + b.n 1b5c │ │ │ │ │ add.w ip, ip, #12 │ │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1b5c │ │ │ │ │ + beq.n 1b58 │ │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 1b5c │ │ │ │ │ - b.n 19c6 │ │ │ │ │ + bne.n 1b58 │ │ │ │ │ + b.n 19c2 │ │ │ │ │ movs r2, #12 │ │ │ │ │ mul.w r0, r3, r2 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - bhi.n 1c7a │ │ │ │ │ + bhi.n 1c76 │ │ │ │ │ movs r2, #1 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ lsl.w r9, r2, r1 │ │ │ │ │ add.w r2, r9, #20 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ adds r0, r2, r0 │ │ │ │ │ - b.n 19ea │ │ │ │ │ + b.n 19e6 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1b14 │ │ │ │ │ - b.n 1b96 │ │ │ │ │ + bne.n 1b10 │ │ │ │ │ + b.n 1b92 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 1be6 │ │ │ │ │ + ble.n 1be2 │ │ │ │ │ ldr r2, [r7, #28] │ │ │ │ │ mov r3, r9 │ │ │ │ │ add.w r4, r9, r8, lsl #3 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ adds r0, r2, #3 │ │ │ │ │ @@ -2710,52 +2710,52 @@ │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #-8] │ │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 1bb8 │ │ │ │ │ + bne.n 1bb4 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 44 │ │ │ │ │ R_ARM_THM_CALL build_indices_unicode │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r7, #28] │ │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1c72 │ │ │ │ │ + beq.n 1c6e │ │ │ │ │ ldrb.w r2, [sl] │ │ │ │ │ strb.w r1, [sl, #3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1874 │ │ │ │ │ + beq.w 1870 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n 1874 │ │ │ │ │ + b.n 1870 │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1ba0 │ │ │ │ │ + bne.n 1b9c │ │ │ │ │ mov r1, r9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - blt.n 1c3c │ │ │ │ │ + blt.n 1c38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2478 │ │ │ │ │ - b.n 1bf0 │ │ │ │ │ - bne.w 17da │ │ │ │ │ - b.n 1830 │ │ │ │ │ + bl 2474 │ │ │ │ │ + b.n 1bec │ │ │ │ │ + bne.w 17d6 │ │ │ │ │ + b.n 182c │ │ │ │ │ ldr r2, [r7, #28] │ │ │ │ │ adds r1, #12 │ │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -2767,310 +2767,310 @@ │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r2, #0] │ │ │ │ │ str.w r2, [r1, #-8] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ str.w r2, [r1, #-12] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str.w r2, [r1, #-4] │ │ │ │ │ - b.n 1c26 │ │ │ │ │ + b.n 1c22 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1874 │ │ │ │ │ + b.n 1870 │ │ │ │ │ movs r2, #1 │ │ │ │ │ adds r1, r4, #2 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ lsl.w r9, r2, r1 │ │ │ │ │ add.w r2, r9, #20 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ adds r0, r2, r0 │ │ │ │ │ - b.n 19ea │ │ │ │ │ + b.n 19e6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001c90 : │ │ │ │ │ +00001c8c : │ │ │ │ │ PyDict_SetDefaultRef(): │ │ │ │ │ - b.n 1c94 │ │ │ │ │ + b.n 1c90 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001c94 : │ │ │ │ │ +00001c90 : │ │ │ │ │ dict_setdefault_ref_lock_held.constprop.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ - bpl.w 202e │ │ │ │ │ + bpl.w 202a │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1ed2 │ │ │ │ │ + bne.w 1ece │ │ │ │ │ ldr r6, [r1, #12] │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - beq.w 1ed2 │ │ │ │ │ + beq.w 1ece │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ - ldr r3, [pc, #688] @ (1f84 ) │ │ │ │ │ + ldr r3, [pc, #688] @ (1f80 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w 1f88 │ │ │ │ │ + beq.w 1f84 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1ef8 │ │ │ │ │ + bne.w 1ef4 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r3, r0, #3 │ │ │ │ │ - beq.w 1f72 │ │ │ │ │ + beq.w 1f6e │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 1db4 │ │ │ │ │ + bne.n 1db0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1e88 │ │ │ │ │ + bge.w 1e84 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1e92 │ │ │ │ │ + bge.w 1e8e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ - cbz r2, 1d22 │ │ │ │ │ + cbz r2, 1d1e │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.w 1fd0 │ │ │ │ │ + bne.w 1fcc │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 1f3e │ │ │ │ │ + ble.w 1f3a │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2012 │ │ │ │ │ + bne.w 200e │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ lsl.w ip, ip, lr │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ and.w r2, ip, r6 │ │ │ │ │ - bgt.n 1dd6 │ │ │ │ │ + bgt.n 1dd2 │ │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 1e14 │ │ │ │ │ + bge.n 1e10 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ strb r3, [r0, r2] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ │ lsl.w r2, r2, lr │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 1e00 │ │ │ │ │ + beq.n 1dfc │ │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ │ str r5, [r0, r2] │ │ │ │ │ add r2, r0 │ │ │ │ │ str r7, [r2, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 1daa │ │ │ │ │ + beq.n 1da6 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1da6 │ │ │ │ │ + bge.n 1da2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ str.w r7, [r8] │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 1dcc │ │ │ │ │ + beq.n 1dc8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ - bgt.w 1fbc │ │ │ │ │ + bgt.w 1fb8 │ │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 1e3a │ │ │ │ │ + bge.n 1e36 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ │ lsl.w r2, r2, lr │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 1d7a │ │ │ │ │ + bne.n 1d76 │ │ │ │ │ mov.w ip, #12 │ │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ strd r5, r7, [r1, #4] │ │ │ │ │ str r6, [r0, r2] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n 1d84 │ │ │ │ │ + b.n 1d80 │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 1e54 │ │ │ │ │ + bge.n 1e50 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ strb r3, [r0, r2] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n 1d66 │ │ │ │ │ + b.n 1d62 │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1de6 │ │ │ │ │ + blt.n 1de2 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ │ add r2, sl │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ and.w r2, r2, ip │ │ │ │ │ - bgt.n 1ea2 │ │ │ │ │ + bgt.n 1e9e │ │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - blt.n 1e2c │ │ │ │ │ + blt.n 1e28 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ │ add r2, sl │ │ │ │ │ adds r2, #1 │ │ │ │ │ and.w r2, r2, ip │ │ │ │ │ - b.n 1e6c │ │ │ │ │ + b.n 1e68 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1d10 │ │ │ │ │ + blt.w 1d0c │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1d1a │ │ │ │ │ - b.n 1d22 │ │ │ │ │ + bne.w 1d16 │ │ │ │ │ + b.n 1d1e │ │ │ │ │ and.w r2, r9, ip │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ │ add r9, sl │ │ │ │ │ it le │ │ │ │ │ ldrshle.w r1, [r0, r2, lsl #1] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ it gt │ │ │ │ │ ldrgt.w r1, [r0, r2, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 1e9e │ │ │ │ │ + bge.n 1e9a │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ - ble.n 1de8 │ │ │ │ │ + ble.n 1de4 │ │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ │ - b.n 1d66 │ │ │ │ │ + b.n 1d62 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ - beq.w 2060 │ │ │ │ │ + beq.w 205c │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - ldr r3, [pc, #160] @ (1f84 ) │ │ │ │ │ + ldr r3, [pc, #160] @ (1f80 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 1f88 │ │ │ │ │ + beq.n 1f84 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1ce2 │ │ │ │ │ + beq.w 1cde │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1ce2 │ │ │ │ │ + bne.w 1cde │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 6040 │ │ │ │ │ + bl 6044 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 1cf8 │ │ │ │ │ + beq.w 1cf4 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ subs r6, r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ - cbnz r2, 1f24 │ │ │ │ │ + cbnz r2, 1f20 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9a28 │ │ │ │ │ + bl 9a38 │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 1dce │ │ │ │ │ + beq.w 1dca │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ - b.n 1dce │ │ │ │ │ + b.n 1dca │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r1, #8 │ │ │ │ │ subs r1, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 16e0 │ │ │ │ │ + bl 16dc │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 1d2a │ │ │ │ │ + bne.w 1d26 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2040 │ │ │ │ │ + blt.n 203c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2050 │ │ │ │ │ + blt.n 204c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 1f7e │ │ │ │ │ + beq.n 1f7a │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1dce │ │ │ │ │ + b.n 1dca │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -3079,380 +3079,380 @@ │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl a8c │ │ │ │ │ + bl a88 │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - bne.w 1d94 │ │ │ │ │ + bne.w 1d90 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1f78 │ │ │ │ │ - b.n 1dce │ │ │ │ │ + bne.n 1f74 │ │ │ │ │ + b.n 1dca │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ ldr.w r9, [r1, #20] │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bge.n 1ff8 │ │ │ │ │ + bge.n 1ff4 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n 1ecc │ │ │ │ │ + b.n 1ec8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #8 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1f62 │ │ │ │ │ + beq.n 1f5e │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ - b.n 1d22 │ │ │ │ │ + b.n 1d1e │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add r1, r2 │ │ │ │ │ add.w r2, r9, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1fcc │ │ │ │ │ - b.n 1e54 │ │ │ │ │ + blt.n 1fc8 │ │ │ │ │ + b.n 1e50 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b.n 1d3e │ │ │ │ │ + b.n 1d3a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 1f72 │ │ │ │ │ + b.n 1f6e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1f6a │ │ │ │ │ + bne.n 1f66 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1f6a │ │ │ │ │ + b.n 1f66 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1f72 │ │ │ │ │ + bne.n 1f6e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1f72 │ │ │ │ │ + b.n 1f6e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1f78 │ │ │ │ │ - b.n 1dce │ │ │ │ │ + bne.n 1f74 │ │ │ │ │ + b.n 1dca │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002070 : │ │ │ │ │ +0000206c : │ │ │ │ │ dict_setdefault_ref_lock_held(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ - bpl.w 245e │ │ │ │ │ + bpl.w 245a │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 22ba │ │ │ │ │ + bne.w 22b6 │ │ │ │ │ ldr r6, [r1, #12] │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - beq.w 22ba │ │ │ │ │ + beq.w 22b6 │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ - ldr r3, [pc, #708] @ (2374 ) │ │ │ │ │ + ldr r3, [pc, #708] @ (2370 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w 2378 │ │ │ │ │ + beq.w 2374 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 22e0 │ │ │ │ │ + bne.w 22dc │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r3, r0, #3 │ │ │ │ │ - beq.w 236a │ │ │ │ │ + beq.w 2366 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 2194 │ │ │ │ │ + bne.n 2190 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2270 │ │ │ │ │ + bge.w 226c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 227a │ │ │ │ │ + bge.w 2276 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ - cbz r2, 20fe │ │ │ │ │ + cbz r2, 20fa │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.w 23c0 │ │ │ │ │ + bne.w 23bc │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 2336 │ │ │ │ │ + ble.w 2332 │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2402 │ │ │ │ │ + bne.w 23fe │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ lsl.w ip, ip, lr │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ and.w r2, ip, r6 │ │ │ │ │ - bgt.n 21be │ │ │ │ │ + bgt.n 21ba │ │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 21fc │ │ │ │ │ + bge.n 21f8 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ strb r3, [r0, r2] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ │ lsl.w r2, r2, lr │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 21e8 │ │ │ │ │ + beq.n 21e4 │ │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ │ str r5, [r0, r2] │ │ │ │ │ add r2, r0 │ │ │ │ │ str r7, [r2, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 218a │ │ │ │ │ + beq.n 2186 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r3, 2186 │ │ │ │ │ + cbz r3, 2182 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2186 │ │ │ │ │ + bge.n 2182 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ str.w r7, [r8] │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2332 │ │ │ │ │ + beq.w 232e │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 232e │ │ │ │ │ + beq.w 232a │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 232a │ │ │ │ │ + blt.w 2326 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ - bgt.w 23ac │ │ │ │ │ + bgt.w 23a8 │ │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 2222 │ │ │ │ │ + bge.n 221e │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ │ lsl.w r2, r2, lr │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 2156 │ │ │ │ │ + bne.n 2152 │ │ │ │ │ mov.w ip, #12 │ │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ strd r5, r7, [r1, #4] │ │ │ │ │ str r6, [r0, r2] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n 2160 │ │ │ │ │ + b.n 215c │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 223c │ │ │ │ │ + bge.n 2238 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ strb r3, [r0, r2] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n 2142 │ │ │ │ │ + b.n 213e │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 21ce │ │ │ │ │ + blt.n 21ca │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ │ add r2, sl │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ - bgt.n 228a │ │ │ │ │ + bgt.n 2286 │ │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - blt.n 2214 │ │ │ │ │ + blt.n 2210 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ │ add r2, sl │ │ │ │ │ adds r2, #1 │ │ │ │ │ and.w r2, r2, ip │ │ │ │ │ - b.n 2254 │ │ │ │ │ + b.n 2250 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 20ec │ │ │ │ │ + blt.w 20e8 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 20f6 │ │ │ │ │ - b.n 20fe │ │ │ │ │ + bne.w 20f2 │ │ │ │ │ + b.n 20fa │ │ │ │ │ and.w r2, ip, r9 │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ │ add r9, sl │ │ │ │ │ it le │ │ │ │ │ ldrshle.w r1, [r0, r2, lsl #1] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ it gt │ │ │ │ │ ldrgt.w r1, [r0, r2, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 2286 │ │ │ │ │ + bge.n 2282 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ - ble.n 21d0 │ │ │ │ │ + ble.n 21cc │ │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ │ - b.n 2142 │ │ │ │ │ + b.n 213e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ - beq.w 241e │ │ │ │ │ + beq.w 241a │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - ldr r3, [pc, #168] @ (2374 ) │ │ │ │ │ + ldr r3, [pc, #168] @ (2370 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2378 │ │ │ │ │ + beq.n 2374 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 20be │ │ │ │ │ + beq.w 20ba │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 20be │ │ │ │ │ + bne.w 20ba │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 6040 │ │ │ │ │ + bl 6044 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 20d4 │ │ │ │ │ + beq.w 20d0 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ subs r6, r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ - cbnz r2, 230c │ │ │ │ │ + cbnz r2, 2308 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9a28 │ │ │ │ │ + bl 9a38 │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 21b6 │ │ │ │ │ + beq.w 21b2 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r3, 2324 │ │ │ │ │ + cbz r3, 2320 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ - b.n 21b6 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 21b6 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r1, #8 │ │ │ │ │ subs r1, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 16e0 │ │ │ │ │ + bl 16dc │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 2106 │ │ │ │ │ + bne.w 2102 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2438 │ │ │ │ │ + blt.n 2434 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2448 │ │ │ │ │ + blt.n 2444 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 242c │ │ │ │ │ - b.n 2432 │ │ │ │ │ + bne.n 2428 │ │ │ │ │ + b.n 242e │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3462,262 +3462,262 @@ │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl a8c │ │ │ │ │ + bl a88 │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - bne.w 2170 │ │ │ │ │ + bne.w 216c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 242c │ │ │ │ │ - b.n 21b6 │ │ │ │ │ + bne.n 2428 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ ldr.w r9, [r1, #20] │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bge.n 23e8 │ │ │ │ │ + bge.n 23e4 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n 22b4 │ │ │ │ │ + b.n 22b0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #8 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 235a │ │ │ │ │ + beq.n 2356 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ - b.n 20fe │ │ │ │ │ + b.n 20fa │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add r2, r1 │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, r2, ip │ │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 23bc │ │ │ │ │ - b.n 223c │ │ │ │ │ + blt.n 23b8 │ │ │ │ │ + b.n 2238 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b.n 211a │ │ │ │ │ + b.n 2116 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 21b6 │ │ │ │ │ + beq.w 21b2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 21b6 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2362 │ │ │ │ │ + bne.n 235e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2362 │ │ │ │ │ + b.n 235e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 236a │ │ │ │ │ + bne.n 2366 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 242c │ │ │ │ │ - b.n 2432 │ │ │ │ │ + bne.n 2428 │ │ │ │ │ + b.n 242e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 242c │ │ │ │ │ - b.n 2432 │ │ │ │ │ + bne.n 2428 │ │ │ │ │ + b.n 242e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002478 : │ │ │ │ │ +00002474 : │ │ │ │ │ build_indices_generic(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 255a │ │ │ │ │ + beq.n 2556 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ add.w r4, r5, #20 │ │ │ │ │ add.w r0, r1, #12 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ lsls r6, r2 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - b.n 24b4 │ │ │ │ │ + b.n 24b0 │ │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 24de │ │ │ │ │ + bne.n 24da │ │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r8, lr │ │ │ │ │ - beq.n 24da │ │ │ │ │ + beq.n 24d6 │ │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ │ adds r0, #12 │ │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ and.w r3, r6, r1 │ │ │ │ │ - ble.n 249a │ │ │ │ │ + ble.n 2496 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.n 254a │ │ │ │ │ + bgt.n 2546 │ │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 24de │ │ │ │ │ + bne.n 24da │ │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r8, lr │ │ │ │ │ - bne.n 24b0 │ │ │ │ │ + bne.n 24ac │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ add ip, r3 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r3, ip │ │ │ │ │ and.w r3, r3, r6 │ │ │ │ │ - bgt.n 252c │ │ │ │ │ + bgt.n 2528 │ │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 253c │ │ │ │ │ + bne.n 2538 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - ble.n 24a4 │ │ │ │ │ + ble.n 24a0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - ble.n 24ce │ │ │ │ │ + ble.n 24ca │ │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r8, lr │ │ │ │ │ - bne.n 24b0 │ │ │ │ │ - b.n 24da │ │ │ │ │ + bne.n 24ac │ │ │ │ │ + b.n 24d6 │ │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 24fc │ │ │ │ │ + beq.n 24f8 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r1 │ │ │ │ │ ands r3, r6 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.n 2512 │ │ │ │ │ + bgt.n 250e │ │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 24fc │ │ │ │ │ - b.n 2520 │ │ │ │ │ + beq.n 24f8 │ │ │ │ │ + b.n 251c │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r1 │ │ │ │ │ ands r3, r6 │ │ │ │ │ - b.n 24f2 │ │ │ │ │ + b.n 24ee │ │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ │ add.w r7, r5, ip │ │ │ │ │ ldr r7, [r7, #20] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.n 2504 │ │ │ │ │ - b.n 24e2 │ │ │ │ │ + beq.n 2500 │ │ │ │ │ + b.n 24de │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000255c : │ │ │ │ │ +00002558 : │ │ │ │ │ PyDict_GetItemWithError(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ - bpl.n 25b2 │ │ │ │ │ + bpl.n 25ae │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 2598 │ │ │ │ │ + bne.n 2594 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 2598 │ │ │ │ │ + beq.n 2594 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 25c6 │ │ │ │ │ + beq.n 25c2 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n 2594 │ │ │ │ │ + b.n 2590 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2594 │ │ │ │ │ + b.n 2590 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 25c2 │ │ │ │ │ + b.n 25be │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000025d0 <_PyDict_NewKeysForClass>: │ │ │ │ │ +000025cc <_PyDict_NewKeysForClass>: │ │ │ │ │ _PyDict_NewKeysForClass(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3062 <_PyDict_NewKeysForClass+0xa92> │ │ │ │ │ + beq.w 3074 <_PyDict_NewKeysForClass+0xaa8> │ │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ │ movs r5, #0 │ │ │ │ │ strh r3, [r0, #4] │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ str r5, [r0, #16] │ │ │ │ │ @@ -3734,32 +3734,32 @@ │ │ │ │ │ movs r3, #2 │ │ │ │ │ strb r3, [r4, #6] │ │ │ │ │ movs r3, #30 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ ldr.w r3, [r6, #132] @ 0x84 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.w 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ - bpl.w 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ - ldr.w r8, [pc, #772] @ 2944 <_PyDict_NewKeysForClass+0x374> │ │ │ │ │ + bpl.w 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ldr.w r8, [pc, #380] @ 27b8 <_PyDict_NewKeysForClass+0x1ec> │ │ │ │ │ movw fp, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt fp, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r2, [r8, #948] @ 0x3b4 │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.w 2edc <_PyDict_NewKeysForClass+0x90c> │ │ │ │ │ + bne.w 2ee0 <_PyDict_NewKeysForClass+0x914> │ │ │ │ │ ldr.w r6, [r8, #956] @ 0x3bc │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.w 2edc <_PyDict_NewKeysForClass+0x90c> │ │ │ │ │ - ldr r2, [pc, #728] @ (2938 <_PyDict_NewKeysForClass+0x368>) │ │ │ │ │ + beq.w 2ee0 <_PyDict_NewKeysForClass+0x914> │ │ │ │ │ + ldr r2, [pc, #340] @ (27b0 <_PyDict_NewKeysForClass+0x1e4>) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr r3, [r1, r2] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -3775,270 +3775,280 @@ │ │ │ │ │ lsl.w r2, r9, r3 │ │ │ │ │ lsl.w r3, r9, sl │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r3, r5, #20 │ │ │ │ │ and.w r7, r6, lr │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 2bf2 <_PyDict_NewKeysForClass+0x622> │ │ │ │ │ + beq.w 2bf4 <_PyDict_NewKeysForClass+0x628> │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr.w r2, [r8, #948] @ 0x3b4 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.w 2ea0 <_PyDict_NewKeysForClass+0x8d0> │ │ │ │ │ + bne.w 2ea4 <_PyDict_NewKeysForClass+0x8d8> │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ str.w lr, [sp, #28] │ │ │ │ │ - bgt.w 2aca <_PyDict_NewKeysForClass+0x4fa> │ │ │ │ │ + bgt.w 2acc <_PyDict_NewKeysForClass+0x500> │ │ │ │ │ ldrsb r2, [r3, r7] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 2796 <_PyDict_NewKeysForClass+0x1c6> │ │ │ │ │ + blt.n 2792 <_PyDict_NewKeysForClass+0x1c6> │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ - ldr r2, [pc, #624] @ (293c <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ + ldr r2, [pc, #236] @ (27b4 <_PyDict_NewKeysForClass+0x1e8>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 2810 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + beq.w 2818 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 2b74 <_PyDict_NewKeysForClass+0x5a4> │ │ │ │ │ + beq.w 2b76 <_PyDict_NewKeysForClass+0x5aa> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add r9, r2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ ldrsb.w r7, [r3, r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2a88 <_PyDict_NewKeysForClass+0x4b8> │ │ │ │ │ + blt.w 2a86 <_PyDict_NewKeysForClass+0x4ba> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #568] @ (293c <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ + ldr r2, [pc, #180] @ (27b4 <_PyDict_NewKeysForClass+0x1e8>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 2810 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + beq.w 2818 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.w 2d00 <_PyDict_NewKeysForClass+0x730> │ │ │ │ │ + beq.w 2d02 <_PyDict_NewKeysForClass+0x736> │ │ │ │ │ mov.w ip, r6, lsr #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ add r2, r9 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ and.w r9, r2, r1 │ │ │ │ │ mov r5, ip │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ - bgt.w 2c9c <_PyDict_NewKeysForClass+0x6cc> │ │ │ │ │ + bgt.w 2c9e <_PyDict_NewKeysForClass+0x6d2> │ │ │ │ │ ldrsb.w r7, [r3, r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2b14 <_PyDict_NewKeysForClass+0x544> │ │ │ │ │ + blt.w 2b16 <_PyDict_NewKeysForClass+0x54a> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #504] @ (293c <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ + ldr r2, [pc, #116] @ (27b4 <_PyDict_NewKeysForClass+0x1e8>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 280e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ + beq.n 2816 <_PyDict_NewKeysForClass+0x24a> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 27b4 <_PyDict_NewKeysForClass+0x1e4> │ │ │ │ │ + beq.n 27bc <_PyDict_NewKeysForClass+0x1f0> │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add.w r9, r9, r5, lsr #5 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ - bgt.w 2cea <_PyDict_NewKeysForClass+0x71a> │ │ │ │ │ + bgt.w 2cec <_PyDict_NewKeysForClass+0x720> │ │ │ │ │ ldrsb.w r7, [r3, r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2b6c <_PyDict_NewKeysForClass+0x59c> │ │ │ │ │ + blt.w 2b6e <_PyDict_NewKeysForClass+0x5a2> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #452] @ (293c <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ + ldr r2, [pc, #64] @ (27b4 <_PyDict_NewKeysForClass+0x1e8>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 280e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ + beq.n 2816 <_PyDict_NewKeysForClass+0x24a> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 2e3e <_PyDict_NewKeysForClass+0x86e> │ │ │ │ │ + beq.w 2e42 <_PyDict_NewKeysForClass+0x876> │ │ │ │ │ lsrs r5, r5, #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ add r9, r2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ - b.n 2728 <_PyDict_NewKeysForClass+0x158> │ │ │ │ │ + b.n 2724 <_PyDict_NewKeysForClass+0x158> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 2f3e <_PyDict_NewKeysForClass+0x96e> │ │ │ │ │ + bne.w 2faa <_PyDict_NewKeysForClass+0x9de> │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 303e <_PyDict_NewKeysForClass+0xa6e> │ │ │ │ │ + bne.w 2fe8 <_PyDict_NewKeysForClass+0xa1c> │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + .word 0x00000152 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ + .word 0x000063b0 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00006000 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr.w r0, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 274c <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 2748 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb.w lr, [r8, #960] @ 0x3c0 │ │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne.n 274c <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 2748 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 300c <_PyDict_NewKeysForClass+0xa3c> │ │ │ │ │ + beq.w 3046 <_PyDict_NewKeysForClass+0xa7a> │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ ldrb.w r1, [r8, #960] @ 0x3c0 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 3004 <_PyDict_NewKeysForClass+0xa34> │ │ │ │ │ + beq.w 303e <_PyDict_NewKeysForClass+0xa72> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #328] @ (2940 <_PyDict_NewKeysForClass+0x370>) │ │ │ │ │ + ldr r1, [pc, #712] @ (2ac8 <_PyDict_NewKeysForClass+0x4fc>) │ │ │ │ │ add.w lr, r1, #8 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, lr │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 274c <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 2748 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 2ece <_PyDict_NewKeysForClass+0x8fe> │ │ │ │ │ + beq.w 2ed2 <_PyDict_NewKeysForClass+0x906> │ │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ │ add.w r7, r3, r7, lsl #3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ add r7, r3 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3012 <_PyDict_NewKeysForClass+0xa42> │ │ │ │ │ + bne.w 3056 <_PyDict_NewKeysForClass+0xa8a> │ │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.n 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #5 │ │ │ │ │ - bpl.n 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + bpl.n 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.n 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ble.n 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ add.w r3, r2, #12 │ │ │ │ │ add.w sl, r4, #20 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, lr │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + bne.w 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ - beq.w 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + beq.w 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ ldrb.w r9, [r4, #4] │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldrb r5, [r4, #5] │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ lsl.w fp, r0, r9 │ │ │ │ │ lsl.w r5, r0, r5 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ add r5, sl │ │ │ │ │ and.w r8, r7, fp │ │ │ │ │ - bgt.w 2a36 <_PyDict_NewKeysForClass+0x466> │ │ │ │ │ + bgt.w 2a34 <_PyDict_NewKeysForClass+0x468> │ │ │ │ │ ldrsb.w r0, [sl, r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2948 <_PyDict_NewKeysForClass+0x378> │ │ │ │ │ + blt.n 2970 <_PyDict_NewKeysForClass+0x3a4> │ │ │ │ │ ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + beq.w 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.w 2b3c <_PyDict_NewKeysForClass+0x56c> │ │ │ │ │ + beq.w 2b3e <_PyDict_NewKeysForClass+0x572> │ │ │ │ │ lsrs r6, r7, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ add r6, r0 │ │ │ │ │ and.w r0, fp, r6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldrsb.w r0, [sl, r0] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 29ac <_PyDict_NewKeysForClass+0x3dc> │ │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 29bc <_PyDict_NewKeysForClass+0x3ec> │ │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.w 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - cmp.w r9, #7 │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ - ble.n 2958 <_PyDict_NewKeysForClass+0x388> │ │ │ │ │ - cmp.w r9, #15 │ │ │ │ │ - bgt.w 2faa <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ - ldrsh.w r2, [sl, r8, lsl #1] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt.w 2fde <_PyDict_NewKeysForClass+0xa0e> │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - add.w r8, r8, r8, lsl #2 │ │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ │ - add r8, r2 │ │ │ │ │ + blt.n 29d4 <_PyDict_NewKeysForClass+0x408> │ │ │ │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + beq.n 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ │ + cmp r7, r6 │ │ │ │ │ + beq.w 2cbe <_PyDict_NewKeysForClass+0x6f2> │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + mov.w ip, r7, lsr #10 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + add.w r6, r0, r0, lsl #2 │ │ │ │ │ + add.w r0, ip, #1 │ │ │ │ │ + add r6, r0 │ │ │ │ │ + and.w r6, fp, r6 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - and.w r8, fp, r8 │ │ │ │ │ - bgt.w 2aba <_PyDict_NewKeysForClass+0x4ea> │ │ │ │ │ - ldrsb.w r0, [sl, r8] │ │ │ │ │ + bgt.w 2b26 <_PyDict_NewKeysForClass+0x55a> │ │ │ │ │ + ldrsb.w r0, [sl, r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 2900 <_PyDict_NewKeysForClass+0x330> │ │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ │ + blt.w 2ab0 <_PyDict_NewKeysForClass+0x4e4> │ │ │ │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + beq.w 2aac <_PyDict_NewKeysForClass+0x4e0> │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq.w 2a94 <_PyDict_NewKeysForClass+0x4c8> │ │ │ │ │ + add.w r6, r6, r6, lsl #2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - ble.n 2964 <_PyDict_NewKeysForClass+0x394> │ │ │ │ │ - cmp.w r9, #15 │ │ │ │ │ - bgt.w 2fb6 <_PyDict_NewKeysForClass+0x9e6> │ │ │ │ │ - strh.w r0, [sl, r8, lsl #1] │ │ │ │ │ - b.n 2968 <_PyDict_NewKeysForClass+0x398> │ │ │ │ │ - nop │ │ │ │ │ - .word 0x000002d6 │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000063b0 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000063c4 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00006000 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + add.w r6, r6, ip, lsr #5 │ │ │ │ │ + add.w r6, r6, #1 │ │ │ │ │ + and.w r6, fp, r6 │ │ │ │ │ + bgt.w 2cae <_PyDict_NewKeysForClass+0x6e2> │ │ │ │ │ + ldrsb.w r0, [sl, r6] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 2b1e <_PyDict_NewKeysForClass+0x552> │ │ │ │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + beq.w 2aac <_PyDict_NewKeysForClass+0x4e0> │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq.w 2dd2 <_PyDict_NewKeysForClass+0x806> │ │ │ │ │ + mov.w ip, ip, lsr #10 │ │ │ │ │ + add.w r6, r6, r6, lsl #2 │ │ │ │ │ + add.w r0, ip, #1 │ │ │ │ │ + add r6, r0 │ │ │ │ │ + and.w r6, fp, r6 │ │ │ │ │ + b.n 2904 <_PyDict_NewKeysForClass+0x338> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 28ba <_PyDict_NewKeysForClass+0x2ea> │ │ │ │ │ + bne.n 28c4 <_PyDict_NewKeysForClass+0x2f8> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ble.w 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldrsb.w r2, [sl, r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it lt │ │ │ │ │ ldrlt r0, [r4, #16] │ │ │ │ │ - bge.n 28fe <_PyDict_NewKeysForClass+0x32e> │ │ │ │ │ + bge.n 29fe <_PyDict_NewKeysForClass+0x432> │ │ │ │ │ strb.w r0, [sl, r8] │ │ │ │ │ ldrb r5, [r4, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r5 │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -4049,713 +4059,705 @@ │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ - beq.w 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.w 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 2864 <_PyDict_NewKeysForClass+0x294> │ │ │ │ │ + blt.w 286c <_PyDict_NewKeysForClass+0x2a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - beq.n 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ - beq.w 2cbc <_PyDict_NewKeysForClass+0x6ec> │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - mov.w ip, r7, lsr #10 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add.w r6, r0, r0, lsl #2 │ │ │ │ │ - add.w r0, ip, #1 │ │ │ │ │ - add r6, r0 │ │ │ │ │ - and.w r6, fp, r6 │ │ │ │ │ + cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ + bne.n 28ee <_PyDict_NewKeysForClass+0x322> │ │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble.w 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + movs r2, #0 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - bgt.w 2b24 <_PyDict_NewKeysForClass+0x554> │ │ │ │ │ - ldrsb.w r0, [sl, r6] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 2ab2 <_PyDict_NewKeysForClass+0x4e2> │ │ │ │ │ - ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - beq.n 2aae <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - beq.n 2a98 <_PyDict_NewKeysForClass+0x4c8> │ │ │ │ │ - add.w r6, r6, r6, lsl #2 │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + ble.n 2980 <_PyDict_NewKeysForClass+0x3b4> │ │ │ │ │ + cmp.w r9, #15 │ │ │ │ │ + bgt.w 2f42 <_PyDict_NewKeysForClass+0x976> │ │ │ │ │ + ldrsh.w r2, [sl, r8, lsl #1] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt.w 302c <_PyDict_NewKeysForClass+0xa60> │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + add.w r8, r8, r8, lsl #2 │ │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ │ + add r8, r2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - add.w r6, r6, ip, lsr #5 │ │ │ │ │ - add.w r6, r6, #1 │ │ │ │ │ - and.w r6, fp, r6 │ │ │ │ │ - bgt.w 2cac <_PyDict_NewKeysForClass+0x6dc> │ │ │ │ │ - ldrsb.w r0, [sl, r6] │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + and.w r8, fp, r8 │ │ │ │ │ + bgt.n 2ab6 <_PyDict_NewKeysForClass+0x4ea> │ │ │ │ │ + ldrsb.w r0, [sl, r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2b1c <_PyDict_NewKeysForClass+0x54c> │ │ │ │ │ - ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - beq.n 2aae <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - beq.w 2dce <_PyDict_NewKeysForClass+0x7fe> │ │ │ │ │ - mov.w ip, ip, lsr #10 │ │ │ │ │ - add.w r6, r6, r6, lsl #2 │ │ │ │ │ - add.w r0, ip, #1 │ │ │ │ │ - add r6, r0 │ │ │ │ │ - and.w r6, fp, r6 │ │ │ │ │ - b.n 29d2 <_PyDict_NewKeysForClass+0x402> │ │ │ │ │ + bge.n 2a00 <_PyDict_NewKeysForClass+0x434> │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ + cmp.w r9, #7 │ │ │ │ │ + ble.n 298c <_PyDict_NewKeysForClass+0x3c0> │ │ │ │ │ + cmp.w r9, #15 │ │ │ │ │ + bgt.w 2f4e <_PyDict_NewKeysForClass+0x982> │ │ │ │ │ + strh.w r0, [sl, r8, lsl #1] │ │ │ │ │ + b.n 2990 <_PyDict_NewKeysForClass+0x3c4> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r0, [sl, r8, lsl #2] │ │ │ │ │ ldrshle.w r0, [sl, r8, lsl #1] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2a90 <_PyDict_NewKeysForClass+0x4c0> │ │ │ │ │ + blt.n 2a8e <_PyDict_NewKeysForClass+0x4c2> │ │ │ │ │ ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + beq.n 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 2b3c <_PyDict_NewKeysForClass+0x56c> │ │ │ │ │ + beq.n 2b3e <_PyDict_NewKeysForClass+0x572> │ │ │ │ │ lsrs r6, r7, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ add r6, r0 │ │ │ │ │ and.w r0, fp, r6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w ip, [sl, r0, lsl #2] │ │ │ │ │ ldrshle.w ip, [sl, r0, lsl #1] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.w 28d4 <_PyDict_NewKeysForClass+0x304> │ │ │ │ │ + blt.n 29d4 <_PyDict_NewKeysForClass+0x408> │ │ │ │ │ ldr.w r0, [r5, ip, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 29b4 <_PyDict_NewKeysForClass+0x3e4> │ │ │ │ │ - b.n 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + bne.w 28e6 <_PyDict_NewKeysForClass+0x31a> │ │ │ │ │ + b.n 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 279c <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 2710 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + beq.w 2798 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 270c <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 28da <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ - b.n 2a56 <_PyDict_NewKeysForClass+0x486> │ │ │ │ │ + beq.n 29da <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ + b.n 2a54 <_PyDict_NewKeysForClass+0x488> │ │ │ │ │ strd r3, ip, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 29f0 <_PyDict_NewKeysForClass+0x420> │ │ │ │ │ + beq.w 2928 <_PyDict_NewKeysForClass+0x35c> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + b.n 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 28da <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ - b.n 29f0 <_PyDict_NewKeysForClass+0x420> │ │ │ │ │ + beq.n 29da <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ + b.n 2928 <_PyDict_NewKeysForClass+0x35c> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [sl, r8, lsl #1] │ │ │ │ │ ldrgt.w r0, [sl, r8, lsl #2] │ │ │ │ │ - b.n 291c <_PyDict_NewKeysForClass+0x34c> │ │ │ │ │ + b.n 2a1a <_PyDict_NewKeysForClass+0x44e> │ │ │ │ │ + nop │ │ │ │ │ + .word 0x000063c4 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ itet le │ │ │ │ │ ldrle r2, [sp, #12] │ │ │ │ │ ldrgt.w r7, [r3, r7, lsl #2] │ │ │ │ │ ldrshle.w r7, [r3, r2, lsl #1] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 2b34 <_PyDict_NewKeysForClass+0x564> │ │ │ │ │ + blt.n 2b36 <_PyDict_NewKeysForClass+0x56a> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #720] @ (2db8 <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ + ldr r2, [pc, #724] @ (2dbc <_PyDict_NewKeysForClass+0x7f0>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 2810 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + beq.w 2818 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 2b74 <_PyDict_NewKeysForClass+0x5a4> │ │ │ │ │ + beq.n 2b76 <_PyDict_NewKeysForClass+0x5aa> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ │ lsrs r2, r6, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r9, r2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r7, [r3, r9, lsl #2] │ │ │ │ │ ldrshle.w r7, [r3, r9, lsl #1] │ │ │ │ │ - b.n 26f4 <_PyDict_NewKeysForClass+0x124> │ │ │ │ │ + b.n 26f0 <_PyDict_NewKeysForClass+0x124> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 279c <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 274c <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + beq.w 2798 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2748 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 28da <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ - b.n 2a22 <_PyDict_NewKeysForClass+0x452> │ │ │ │ │ + beq.w 29da <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ + b.n 295c <_PyDict_NewKeysForClass+0x390> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [sl, r6, lsl #1] │ │ │ │ │ ldrgt.w r0, [sl, r6, lsl #2] │ │ │ │ │ - b.n 29de <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ + b.n 2910 <_PyDict_NewKeysForClass+0x344> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 279c <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 2af2 <_PyDict_NewKeysForClass+0x522> │ │ │ │ │ + beq.w 2798 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2af4 <_PyDict_NewKeysForClass+0x528> │ │ │ │ │ strd r3, r2, [sp, #28] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + bne.w 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ lsrs r6, r7, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ add r6, r0 │ │ │ │ │ and.w r0, fp, r6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ble.w 28ca <_PyDict_NewKeysForClass+0x2fa> │ │ │ │ │ - b.n 2a66 <_PyDict_NewKeysForClass+0x496> │ │ │ │ │ + ble.w 28d4 <_PyDict_NewKeysForClass+0x308> │ │ │ │ │ + b.n 2a64 <_PyDict_NewKeysForClass+0x498> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 279c <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 2784 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + beq.w 2798 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2780 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ ldr.w r2, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 2bd2 <_PyDict_NewKeysForClass+0x602> │ │ │ │ │ + bne.n 2bd4 <_PyDict_NewKeysForClass+0x608> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb.w lr, [r8, #960] @ 0x3c0 │ │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 2bd2 <_PyDict_NewKeysForClass+0x602> │ │ │ │ │ + bne.n 2bd4 <_PyDict_NewKeysForClass+0x608> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 3080 <_PyDict_NewKeysForClass+0xab0> │ │ │ │ │ + beq.w 303a <_PyDict_NewKeysForClass+0xa6e> │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ │ ldrb.w r1, [r8, #960] @ 0x3c0 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 307a <_PyDict_NewKeysForClass+0xaaa> │ │ │ │ │ + beq.w 2fe2 <_PyDict_NewKeysForClass+0xa16> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #516] @ (2dbc <_PyDict_NewKeysForClass+0x7ec>) │ │ │ │ │ + ldr r1, [pc, #516] @ (2dc0 <_PyDict_NewKeysForClass+0x7f4>) │ │ │ │ │ sub.w lr, r1, #8 │ │ │ │ │ it ne │ │ │ │ │ movne r1, lr │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2810 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + beq.w 2818 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ │ mov.w r2, r6, lsr #5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ add r9, r2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ - ble.w 26f0 <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ - b.n 2b04 <_PyDict_NewKeysForClass+0x534> │ │ │ │ │ + ble.w 26ec <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ + b.n 2b06 <_PyDict_NewKeysForClass+0x53a> │ │ │ │ │ strd r5, r6, [sp, #28] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ mov r3, ip │ │ │ │ │ mov r4, r2 │ │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 2cdc <_PyDict_NewKeysForClass+0x70c> │ │ │ │ │ + bgt.n 2cde <_PyDict_NewKeysForClass+0x712> │ │ │ │ │ ldrsb r7, [r6, r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 2cd4 <_PyDict_NewKeysForClass+0x704> │ │ │ │ │ + blt.n 2cd6 <_PyDict_NewKeysForClass+0x70a> │ │ │ │ │ movs r2, #12 │ │ │ │ │ - ldr r0, [pc, #420] @ (2db8 <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ + ldr r0, [pc, #420] @ (2dbc <_PyDict_NewKeysForClass+0x7f0>) │ │ │ │ │ mla r2, r2, r7, r4 │ │ │ │ │ add.w sl, r6, r2 │ │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 2c7e <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ + beq.n 2c80 <_PyDict_NewKeysForClass+0x6b4> │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 2d64 <_PyDict_NewKeysForClass+0x794> │ │ │ │ │ + beq.w 2d66 <_PyDict_NewKeysForClass+0x79a> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w r2, r2, r3, lsr #5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ and.w sl, r2, r0 │ │ │ │ │ - bgt.w 2dc0 <_PyDict_NewKeysForClass+0x7f0> │ │ │ │ │ + bgt.w 2dc4 <_PyDict_NewKeysForClass+0x7f8> │ │ │ │ │ ldrsb.w r7, [r6, sl] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 2cfa <_PyDict_NewKeysForClass+0x72a> │ │ │ │ │ + blt.n 2cfc <_PyDict_NewKeysForClass+0x730> │ │ │ │ │ movs r2, #12 │ │ │ │ │ - ldr r0, [pc, #356] @ (2db8 <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ + ldr r0, [pc, #356] @ (2dbc <_PyDict_NewKeysForClass+0x7f0>) │ │ │ │ │ mla r2, r2, r7, r4 │ │ │ │ │ adds r5, r6, r2 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr r5, [r5, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 2c7e <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ + beq.n 2c80 <_PyDict_NewKeysForClass+0x6b4> │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 2de8 <_PyDict_NewKeysForClass+0x818> │ │ │ │ │ + beq.w 2dec <_PyDict_NewKeysForClass+0x820> │ │ │ │ │ lsrs r3, r3, #10 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ add r2, sl │ │ │ │ │ ands r2, r0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n 2c04 <_PyDict_NewKeysForClass+0x634> │ │ │ │ │ + b.n 2c06 <_PyDict_NewKeysForClass+0x63a> │ │ │ │ │ ldrd r4, r0, [sp, #24] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 279c <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + blt.w 2798 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ movs r2, #12 │ │ │ │ │ ldrb r1, [r0, #5] │ │ │ │ │ mla r3, r2, r7, r6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 2828 <_PyDict_NewKeysForClass+0x258> │ │ │ │ │ + b.n 2830 <_PyDict_NewKeysForClass+0x264> │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r3, r9, lsl #1] │ │ │ │ │ ldrgt.w r7, [r3, r9, lsl #2] │ │ │ │ │ - b.n 2734 <_PyDict_NewKeysForClass+0x164> │ │ │ │ │ + b.n 2730 <_PyDict_NewKeysForClass+0x164> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [sl, r6, lsl #1] │ │ │ │ │ ldrgt.w r0, [sl, r6, lsl #2] │ │ │ │ │ - b.n 2a0c <_PyDict_NewKeysForClass+0x43c> │ │ │ │ │ + b.n 2944 <_PyDict_NewKeysForClass+0x378> │ │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 299c <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ - b.n 29bc <_PyDict_NewKeysForClass+0x3ec> │ │ │ │ │ + bne.w 29c4 <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + b.n 28ee <_PyDict_NewKeysForClass+0x322> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - bne.n 2c2e <_PyDict_NewKeysForClass+0x65e> │ │ │ │ │ + bne.n 2c30 <_PyDict_NewKeysForClass+0x664> │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ - b.n 279c <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2798 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r6, r2, lsl #1] │ │ │ │ │ ldrgt.w r7, [r6, r2, lsl #2] │ │ │ │ │ - b.n 2c0c <_PyDict_NewKeysForClass+0x63c> │ │ │ │ │ + b.n 2c0e <_PyDict_NewKeysForClass+0x642> │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r3, r9, lsl #1] │ │ │ │ │ ldrgt.w r7, [r3, r9, lsl #2] │ │ │ │ │ - b.n 276a <_PyDict_NewKeysForClass+0x19a> │ │ │ │ │ + b.n 2766 <_PyDict_NewKeysForClass+0x19a> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.n 2cd8 <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ - b.n 2c6c <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ + beq.n 2cda <_PyDict_NewKeysForClass+0x70e> │ │ │ │ │ + b.n 2c6e <_PyDict_NewKeysForClass+0x6a2> │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ ldr.w r2, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.w 2710 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + bne.w 270c <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb.w lr, [r8, #960] @ 0x3c0 │ │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.w 2710 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + bne.w 270c <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 308e <_PyDict_NewKeysForClass+0xabe> │ │ │ │ │ + beq.w 3052 <_PyDict_NewKeysForClass+0xa86> │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ │ ldrb.w r1, [r8, #960] @ 0x3c0 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2fe2 <_PyDict_NewKeysForClass+0xa12> │ │ │ │ │ + beq.w 304c <_PyDict_NewKeysForClass+0xa80> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #116] @ (2dbc <_PyDict_NewKeysForClass+0x7ec>) │ │ │ │ │ + ldr r1, [pc, #116] @ (2dc0 <_PyDict_NewKeysForClass+0x7f4>) │ │ │ │ │ sub.w lr, r1, #8 │ │ │ │ │ it ne │ │ │ │ │ movne r1, lr │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2810 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ - b.n 2710 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + beq.w 2818 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ + b.n 270c <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r1, [pc, #76] @ (2db8 <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ + ldr r1, [pc, #80] @ (2dbc <_PyDict_NewKeysForClass+0x7f0>) │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r5, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2d92 <_PyDict_NewKeysForClass+0x7c2> │ │ │ │ │ + bge.n 2d94 <_PyDict_NewKeysForClass+0x7c8> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2f9a <_PyDict_NewKeysForClass+0x9ca> │ │ │ │ │ + beq.w 2f9a <_PyDict_NewKeysForClass+0x9ce> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 2cd8 <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ + blt.n 2cda <_PyDict_NewKeysForClass+0x70e> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 2f80 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ + bne.w 2f80 <_PyDict_NewKeysForClass+0x9b4> │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 2f80 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ + bne.w 2f80 <_PyDict_NewKeysForClass+0x9b4> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2c7e <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ + bne.w 2c80 <_PyDict_NewKeysForClass+0x6b4> │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ │ - b.n 2c2e <_PyDict_NewKeysForClass+0x65e> │ │ │ │ │ + b.n 2c30 <_PyDict_NewKeysForClass+0x664> │ │ │ │ │ + nop │ │ │ │ │ .word 0x000063b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000063cc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r6, sl, lsl #1] │ │ │ │ │ ldrgt.w r7, [r6, sl, lsl #2] │ │ │ │ │ - b.n 2c4c <_PyDict_NewKeysForClass+0x67c> │ │ │ │ │ + b.n 2c4e <_PyDict_NewKeysForClass+0x682> │ │ │ │ │ strd r3, ip, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2aae <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ - b.n 2a22 <_PyDict_NewKeysForClass+0x452> │ │ │ │ │ + bne.w 2aac <_PyDict_NewKeysForClass+0x4e0> │ │ │ │ │ + b.n 295c <_PyDict_NewKeysForClass+0x390> │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r1, [pc, #676] @ (3094 <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ + ldr r1, [pc, #676] @ (3098 <_PyDict_NewKeysForClass+0xacc>) │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r5, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2e16 <_PyDict_NewKeysForClass+0x846> │ │ │ │ │ + bge.n 2e1a <_PyDict_NewKeysForClass+0x84e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2f8a <_PyDict_NewKeysForClass+0x9ba> │ │ │ │ │ + beq.w 2f8a <_PyDict_NewKeysForClass+0x9be> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 2cd8 <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ + blt.w 2cda <_PyDict_NewKeysForClass+0x70e> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 2f80 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ + bne.w 2f80 <_PyDict_NewKeysForClass+0x9b4> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 2f80 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ + bne.w 2f80 <_PyDict_NewKeysForClass+0x9b4> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2c7e <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ + bne.w 2c80 <_PyDict_NewKeysForClass+0x6b4> │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ - b.n 2c6c <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ + b.n 2c6e <_PyDict_NewKeysForClass+0x6a2> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr.w r0, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 2784 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + bne.w 2780 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb.w lr, [r8, #960] @ 0x3c0 │ │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne.w 2784 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + bne.w 2780 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 308a <_PyDict_NewKeysForClass+0xaba> │ │ │ │ │ + beq.w 3036 <_PyDict_NewKeysForClass+0xa6a> │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ ldrb.w r1, [r8, #960] @ 0x3c0 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 3084 <_PyDict_NewKeysForClass+0xab4> │ │ │ │ │ + beq.w 3030 <_PyDict_NewKeysForClass+0xa64> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #532] @ (3098 <_PyDict_NewKeysForClass+0xac8>) │ │ │ │ │ + ldr r1, [pc, #532] @ (309c <_PyDict_NewKeysForClass+0xad0>) │ │ │ │ │ add.w lr, r1, #8 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, lr │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 280e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ - b.n 2784 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + beq.w 2816 <_PyDict_NewKeysForClass+0x24a> │ │ │ │ │ + b.n 2780 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ mov r2, sl │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ mov sl, r5 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ mov r7, lr │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 2ff6 <_PyDict_NewKeysForClass+0xa26> │ │ │ │ │ + bgt.w 301e <_PyDict_NewKeysForClass+0xa52> │ │ │ │ │ ldrsb.w r3, [r4, fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 2ef2 <_PyDict_NewKeysForClass+0x922> │ │ │ │ │ + bge.n 2ef6 <_PyDict_NewKeysForClass+0x92a> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 2f0e <_PyDict_NewKeysForClass+0x93e> │ │ │ │ │ + bne.n 2f12 <_PyDict_NewKeysForClass+0x946> │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - b.n 279c <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2798 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 2828 <_PyDict_NewKeysForClass+0x258> │ │ │ │ │ - ldr r0, [pc, #436] @ (3094 <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ + b.n 2830 <_PyDict_NewKeysForClass+0x264> │ │ │ │ │ + ldr r0, [pc, #436] @ (3098 <_PyDict_NewKeysForClass+0xacc>) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 2f72 <_PyDict_NewKeysForClass+0x9a2> │ │ │ │ │ - ldr r2, [pc, #432] @ (309c <_PyDict_NewKeysForClass+0xacc>) │ │ │ │ │ + beq.n 2f72 <_PyDict_NewKeysForClass+0x9a6> │ │ │ │ │ + ldr r2, [pc, #432] @ (30a0 <_PyDict_NewKeysForClass+0xad4>) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.w 2662 <_PyDict_NewKeysForClass+0x92> │ │ │ │ │ - ldr r2, [pc, #416] @ (3094 <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ + b.w 265e <_PyDict_NewKeysForClass+0x92> │ │ │ │ │ + ldr r2, [pc, #416] @ (3098 <_PyDict_NewKeysForClass+0xacc>) │ │ │ │ │ mov r1, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - bl 598 <_Py_dict_lookup+0x2b0> │ │ │ │ │ + bl 54c <_Py_dict_lookup+0x264> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 2fca <_PyDict_NewKeysForClass+0x9fa> │ │ │ │ │ - bne.n 2fbc <_PyDict_NewKeysForClass+0x9ec> │ │ │ │ │ + blt.n 2fce <_PyDict_NewKeysForClass+0xa02> │ │ │ │ │ + bne.n 2fc0 <_PyDict_NewKeysForClass+0x9f4> │ │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ │ add.w fp, fp, fp, lsl #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w fp, fp, r5, lsr #5 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ and.w fp, fp, r7 │ │ │ │ │ - bgt.n 2fe8 <_PyDict_NewKeysForClass+0xa18> │ │ │ │ │ + bgt.n 3010 <_PyDict_NewKeysForClass+0xa44> │ │ │ │ │ ldrsb.w r3, [r4, fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 2f54 <_PyDict_NewKeysForClass+0x984> │ │ │ │ │ + bge.n 2f54 <_PyDict_NewKeysForClass+0x988> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 2ec6 <_PyDict_NewKeysForClass+0x8f6> │ │ │ │ │ + beq.n 2eca <_PyDict_NewKeysForClass+0x8fe> │ │ │ │ │ lsrs r5, r5, #10 │ │ │ │ │ add.w fp, fp, fp, lsl #2 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ add r3, fp │ │ │ │ │ and.w fp, r3, r7 │ │ │ │ │ - b.n 2eb4 <_PyDict_NewKeysForClass+0x8e4> │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - add.w r9, r2, r2, lsl #2 │ │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - add r9, r2 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - and.w r9, r9, r2 │ │ │ │ │ - b.w 26f0 <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ - ldr r2, [pc, #316] @ (3094 <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ + b.n 2eb8 <_PyDict_NewKeysForClass+0x8ec> │ │ │ │ │ + ldr.w r2, [sl, r8, lsl #2] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bge.w 29fe <_PyDict_NewKeysForClass+0x432> │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ + str.w r0, [sl, r8, lsl #2] │ │ │ │ │ + b.n 2990 <_PyDict_NewKeysForClass+0x3c4> │ │ │ │ │ + ldr r2, [pc, #320] @ (3098 <_PyDict_NewKeysForClass+0xacc>) │ │ │ │ │ mov r1, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - bl 598 <_Py_dict_lookup+0x2b0> │ │ │ │ │ + bl 54c <_Py_dict_lookup+0x264> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 2fca <_PyDict_NewKeysForClass+0x9fa> │ │ │ │ │ - bne.n 2fbc <_PyDict_NewKeysForClass+0x9ec> │ │ │ │ │ + blt.n 2fce <_PyDict_NewKeysForClass+0xa02> │ │ │ │ │ + bne.n 2fc0 <_PyDict_NewKeysForClass+0x9f4> │ │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ │ - b.n 2f2e <_PyDict_NewKeysForClass+0x95e> │ │ │ │ │ + b.n 2f32 <_PyDict_NewKeysForClass+0x966> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + b.n 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ - b.w 267a <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ + b.w 2676 <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ strd r0, r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2e16 <_PyDict_NewKeysForClass+0x846> │ │ │ │ │ + b.n 2e1a <_PyDict_NewKeysForClass+0x84e> │ │ │ │ │ strd r0, r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2d92 <_PyDict_NewKeysForClass+0x7c2> │ │ │ │ │ - ldr.w r2, [sl, r8, lsl #2] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bge.w 28fe <_PyDict_NewKeysForClass+0x32e> │ │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ │ - str.w r0, [sl, r8, lsl #2] │ │ │ │ │ - b.n 2968 <_PyDict_NewKeysForClass+0x398> │ │ │ │ │ + b.n 2d94 <_PyDict_NewKeysForClass+0x7c8> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + add.w r9, r2, r2, lsl #2 │ │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + add r9, r2 │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ + and.w r9, r9, r2 │ │ │ │ │ + b.w 26ec <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - b.n 2810 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + b.n 2818 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ adds r2, #4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - bne.w 279c <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + bne.w 2798 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ - b.w 267a <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ │ - b.n 2930 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ - ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2d50 <_PyDict_NewKeysForClass+0x780> │ │ │ │ │ - cmp r2, #15 │ │ │ │ │ - ite le │ │ │ │ │ - ldrshle.w r3, [r4, fp, lsl #1] │ │ │ │ │ - ldrgt.w r3, [r4, fp, lsl #2] │ │ │ │ │ - b.n 2f26 <_PyDict_NewKeysForClass+0x956> │ │ │ │ │ - cmp r2, #15 │ │ │ │ │ - ite le │ │ │ │ │ - ldrshle.w r3, [r4, fp, lsl #1] │ │ │ │ │ - ldrgt.w r3, [r4, fp, lsl #2] │ │ │ │ │ - b.n 2ebe <_PyDict_NewKeysForClass+0x8ee> │ │ │ │ │ + b.w 2676 <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.w 27fe <_PyDict_NewKeysForClass+0x22e> │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b.w 27e4 <_PyDict_NewKeysForClass+0x214> │ │ │ │ │ + b.n 2bc2 <_PyDict_NewKeysForClass+0x5f6> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2832 <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ + beq.n 308c <_PyDict_NewKeysForClass+0xac0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2832 <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ + bne.n 308c <_PyDict_NewKeysForClass+0xac0> │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.w 2832 <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ + b.n 283a <_PyDict_NewKeysForClass+0x26e> │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + ite le │ │ │ │ │ + ldrshle.w r3, [r4, fp, lsl #1] │ │ │ │ │ + ldrgt.w r3, [r4, fp, lsl #2] │ │ │ │ │ + b.n 2f2a <_PyDict_NewKeysForClass+0x95e> │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + ite le │ │ │ │ │ + ldrshle.w r3, [r4, fp, lsl #1] │ │ │ │ │ + ldrgt.w r3, [r4, fp, lsl #2] │ │ │ │ │ + b.n 2ec2 <_PyDict_NewKeysForClass+0x8f6> │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ + b.n 2a2e <_PyDict_NewKeysForClass+0x462> │ │ │ │ │ + ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ + b.n 2e90 <_PyDict_NewKeysForClass+0x8c4> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b.n 2e76 <_PyDict_NewKeysForClass+0x8aa> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b.n 2ba8 <_PyDict_NewKeysForClass+0x5dc> │ │ │ │ │ + ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ + b.w 2806 <_PyDict_NewKeysForClass+0x23a> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b.w 27ec <_PyDict_NewKeysForClass+0x220> │ │ │ │ │ + ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ + b.n 2d52 <_PyDict_NewKeysForClass+0x786> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b.n 2d38 <_PyDict_NewKeysForClass+0x76c> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbz r0, 3056 <_PyDict_NewKeysForClass+0xa86> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 283a <_PyDict_NewKeysForClass+0x26e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ - cbnz r0, 3056 <_PyDict_NewKeysForClass+0xa86> │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - b.n 302e <_PyDict_NewKeysForClass+0xa5e> │ │ │ │ │ - ldrd r0, r1, [sp, #16] │ │ │ │ │ - bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ - R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ - b.w 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 283a <_PyDict_NewKeysForClass+0x26e> │ │ │ │ │ + b.n 3002 <_PyDict_NewKeysForClass+0xa36> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr.w r3, [r6, #132] @ 0x84 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2630 <_PyDict_NewKeysForClass+0x60> │ │ │ │ │ - b.w 27ac <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ - ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2bc0 <_PyDict_NewKeysForClass+0x5f0> │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b.n 2ba6 <_PyDict_NewKeysForClass+0x5d6> │ │ │ │ │ - ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2e8c <_PyDict_NewKeysForClass+0x8bc> │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b.n 2e72 <_PyDict_NewKeysForClass+0x8a2> │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b.n 2d36 <_PyDict_NewKeysForClass+0x766> │ │ │ │ │ - nop │ │ │ │ │ + bne.w 262c <_PyDict_NewKeysForClass+0x60> │ │ │ │ │ + b.w 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ldrd r0, r1, [sp, #16] │ │ │ │ │ + bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ + R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ + b.w 27a8 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ .word 0x000063b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000063c4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000001ae │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000030a0 : │ │ │ │ │ +000030a4 : │ │ │ │ │ dict_getitem(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.n 3134 │ │ │ │ │ + bpl.n 3138 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3108 │ │ │ │ │ + bne.n 310c │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 3108 │ │ │ │ │ + beq.n 310c │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #140] @ (3164 ) │ │ │ │ │ + ldr r3, [pc, #140] @ (3168 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_GetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_GetRaisedException │ │ │ │ │ @@ -4763,316 +4765,316 @@ │ │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ │ - cbnz r3, 3138 │ │ │ │ │ + cbnz r3, 313c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 3158 │ │ │ │ │ + beq.n 315c │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #72] @ (3168 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (316c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_GetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_GetRaisedException │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ │ - b.n 30ec │ │ │ │ │ + b.n 30f0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30fa │ │ │ │ │ + beq.n 30fe │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 30fa │ │ │ │ │ + bne.n 30fe │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 30fa │ │ │ │ │ + b.n 30fe │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3104 │ │ │ │ │ + b.n 3108 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000088 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000044 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000316c : │ │ │ │ │ +00003170 : │ │ │ │ │ PyDict_SetItemString(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 325c │ │ │ │ │ - ldr r3, [pc, #212] @ (3264 ) │ │ │ │ │ + beq.n 3260 │ │ │ │ │ + ldr r3, [pc, #212] @ (3268 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternImmortal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_InternImmortal │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ - bpl.n 3246 │ │ │ │ │ + bpl.n 324a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 31f6 │ │ │ │ │ + blt.n 31fa │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3208 │ │ │ │ │ + bne.n 320c │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3208 │ │ │ │ │ - ldr r3, [pc, #148] @ (3268 ) │ │ │ │ │ + beq.n 320c │ │ │ │ │ + ldr r3, [pc, #148] @ (326c ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq.n 3222 │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 3226 │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3232 │ │ │ │ │ + blt.n 3236 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - beq.n 31cc │ │ │ │ │ + beq.n 31d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 31d2 │ │ │ │ │ + bne.n 31d6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3228 │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 322c │ │ │ │ │ + bl a88 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 31f0 │ │ │ │ │ + bge.n 31f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 31f0 │ │ │ │ │ + bne.n 31f4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 31f0 │ │ │ │ │ + b.n 31f4 │ │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3228 │ │ │ │ │ + b.n 322c │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 31f0 │ │ │ │ │ + b.n 31f4 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000cc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000326c : │ │ │ │ │ +00003270 : │ │ │ │ │ PyDict_GetItemRef(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq.n 3304 │ │ │ │ │ + beq.n 3308 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 32d2 │ │ │ │ │ + bne.n 32d6 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 32d2 │ │ │ │ │ + beq.n 32d6 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 32ec │ │ │ │ │ + beq.n 32f0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbz r3, 32ce │ │ │ │ │ + cbz r3, 32d2 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 32c4 │ │ │ │ │ + bge.n 32c8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.n 32c6 │ │ │ │ │ + b.n 32ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 32f4 │ │ │ │ │ + beq.n 32f8 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - bne.n 32aa │ │ │ │ │ + bne.n 32ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 32c6 │ │ │ │ │ + b.n 32ca │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 32be │ │ │ │ │ + b.n 32c2 │ │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 32be │ │ │ │ │ + b.n 32c2 │ │ │ │ │ │ │ │ │ │ -00003320 <_PyDict_GetItemRef_KnownHash>: │ │ │ │ │ +00003324 <_PyDict_GetItemRef_KnownHash>: │ │ │ │ │ _PyDict_GetItemRef_KnownHash(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 3358 <_PyDict_GetItemRef_KnownHash+0x38> │ │ │ │ │ + beq.n 335c <_PyDict_GetItemRef_KnownHash+0x38> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r3, 3354 <_PyDict_GetItemRef_KnownHash+0x34> │ │ │ │ │ + cbz r3, 3358 <_PyDict_GetItemRef_KnownHash+0x34> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 334c <_PyDict_GetItemRef_KnownHash+0x2c> │ │ │ │ │ + bge.n 3350 <_PyDict_GetItemRef_KnownHash+0x2c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 334e <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ + b.n 3352 <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 334e <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ + b.n 3352 <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ │ │ │ │ │ -00003360 <_Py_dict_lookup_threadsafe_stackref>: │ │ │ │ │ +00003364 <_Py_dict_lookup_threadsafe_stackref>: │ │ │ │ │ _Py_dict_lookup_threadsafe_stackref(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r3, 3384 <_Py_dict_lookup_threadsafe_stackref+0x24> │ │ │ │ │ + cbnz r3, 3388 <_Py_dict_lookup_threadsafe_stackref+0x24> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ @@ -5080,261 +5082,261 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000339c <_PyObjectDict_SetItem>: │ │ │ │ │ +000033a0 <_PyObjectDict_SetItem>: │ │ │ │ │ _PyObjectDict_SetItem(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 3420 <_PyObjectDict_SetItem+0x84> │ │ │ │ │ + beq.n 3424 <_PyObjectDict_SetItem+0x84> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 3460 <_PyObjectDict_SetItem+0xc4> │ │ │ │ │ + beq.n 3464 <_PyObjectDict_SetItem+0xc4> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 33fc <_PyObjectDict_SetItem+0x60> │ │ │ │ │ + bge.n 3400 <_PyObjectDict_SetItem+0x60> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3408 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ + bne.n 340c <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3408 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ - ldr r3, [pc, #172] @ (3494 <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ + beq.n 340c <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ + ldr r3, [pc, #172] @ (3498 <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq.n 3444 <_PyObjectDict_SetItem+0xa8> │ │ │ │ │ + beq.n 344e <_PyObjectDict_SetItem+0xae> │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w d90 │ │ │ │ │ + b.w d8c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 33e0 <_PyObjectDict_SetItem+0x44> │ │ │ │ │ + beq.n 33e4 <_PyObjectDict_SetItem+0x44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 33e6 <_PyObjectDict_SetItem+0x4a> │ │ │ │ │ + bne.n 33ea <_PyObjectDict_SetItem+0x4a> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #22 │ │ │ │ │ - bpl.n 3430 <_PyObjectDict_SetItem+0x94> │ │ │ │ │ + bpl.n 3434 <_PyObjectDict_SetItem+0x94> │ │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ │ - cbnz r0, 344c <_PyObjectDict_SetItem+0xb0> │ │ │ │ │ + cbnz r0, 3456 <_PyObjectDict_SetItem+0xb6> │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #96] @ (3494 <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ + ldr r0, [pc, #96] @ (3498 <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 33b6 <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ - b.n 3458 <_PyObjectDict_SetItem+0xbc> │ │ │ │ │ + bne.n 33ba <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w a8c │ │ │ │ │ - bl 98ec │ │ │ │ │ + b.w a88 │ │ │ │ │ + bl 98f8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 33b6 <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + bne.n 33ba <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ + b.n 3446 <_PyObjectDict_SetItem+0xa6> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 347e <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ + bne.n 3482 <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - beq.n 347e <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ + beq.n 3482 <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 5c9c <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5ca0 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 3472 <_PyObjectDict_SetItem+0xd6> │ │ │ │ │ + bne.n 3476 <_PyObjectDict_SetItem+0xd6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 3458 <_PyObjectDict_SetItem+0xbc> │ │ │ │ │ + b.n 3446 <_PyObjectDict_SetItem+0xa6> │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003498 <_PyDict_SetItem_LockHeld>: │ │ │ │ │ +0000349c <_PyDict_SetItem_LockHeld>: │ │ │ │ │ _PyDict_SetItem_LockHeld(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3528 <_PyDict_SetItem_LockHeld+0x90> │ │ │ │ │ + beq.n 352c <_PyDict_SetItem_LockHeld+0x90> │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r4, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 34f4 <_PyDict_SetItem_LockHeld+0x5c> │ │ │ │ │ + bge.n 34f8 <_PyDict_SetItem_LockHeld+0x5c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 3500 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ + bne.n 3504 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3500 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ - ldr r1, [pc, #132] @ (3564 <_PyDict_SetItem_LockHeld+0xcc>) │ │ │ │ │ + beq.n 3504 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ + ldr r1, [pc, #132] @ (3568 <_PyDict_SetItem_LockHeld+0xcc>) │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 351e <_PyDict_SetItem_LockHeld+0x86> │ │ │ │ │ + beq.n 3522 <_PyDict_SetItem_LockHeld+0x86> │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w d90 │ │ │ │ │ + b.w d8c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 34d8 <_PyDict_SetItem_LockHeld+0x40> │ │ │ │ │ + beq.n 34dc <_PyDict_SetItem_LockHeld+0x40> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - bne.n 34de <_PyDict_SetItem_LockHeld+0x46> │ │ │ │ │ + bne.n 34e2 <_PyDict_SetItem_LockHeld+0x46> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w a8c │ │ │ │ │ + b.w a88 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 3548 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ + bne.n 354c <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 3548 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ + beq.n 354c <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 5c9c <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5ca0 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 353a <_PyDict_SetItem_LockHeld+0xa2> │ │ │ │ │ + bne.n 353e <_PyDict_SetItem_LockHeld+0xa2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003568 : │ │ │ │ │ +0000356c : │ │ │ │ │ PyDict_Copy(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3964 │ │ │ │ │ + beq.w 3968 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.w 3964 │ │ │ │ │ + bpl.w 3968 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3818 │ │ │ │ │ + beq.w 381c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 387a │ │ │ │ │ + bne.w 387e │ │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 3914 │ │ │ │ │ + bne.w 3918 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ smull r5, r3, r3, r0 │ │ │ │ │ sub.w r3, r3, r0, asr #31 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.w 3914 │ │ │ │ │ + blt.w 3918 │ │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3832 │ │ │ │ │ + beq.w 3836 │ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ │ movs r2, #1 │ │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ @@ -5344,96 +5346,96 @@ │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ add.w r6, r2, r3, lsl #3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3866 │ │ │ │ │ + beq.w 386a │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r5 │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 386e │ │ │ │ │ + beq.w 3872 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov.w lr, #8 │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 36ae │ │ │ │ │ + ble.n 36b2 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.w 37b0 │ │ │ │ │ + beq.w 37b4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 3684 │ │ │ │ │ + beq.n 3688 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3660 │ │ │ │ │ + beq.n 3664 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 365a │ │ │ │ │ + cbz r2, 365e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 382c │ │ │ │ │ + blt.w 3830 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 367e │ │ │ │ │ + cbz r2, 3682 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3826 │ │ │ │ │ + blt.w 382a │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 36a2 │ │ │ │ │ + cbz r2, 36a6 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3812 │ │ │ │ │ + blt.w 3816 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.w 37b0 │ │ │ │ │ - ldr r3, [pc, #720] @ (3980 ) │ │ │ │ │ + bne.w 37b4 │ │ │ │ │ + ldr r3, [pc, #724] @ (3988 ) │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 37d0 │ │ │ │ │ + beq.w 37d4 │ │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1920] @ 0x780 │ │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -5442,15 +5444,15 @@ │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ str r2, [r3, #28] │ │ │ │ │ str r5, [r3, #24] │ │ │ │ │ - ldr r2, [pc, #656] @ (3984 ) │ │ │ │ │ + ldr r2, [pc, #660] @ (398c ) │ │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ sub.w r5, r3, #8 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ @@ -5470,117 +5472,117 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 37ca │ │ │ │ │ + blt.n 37ce │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3764 │ │ │ │ │ + cbz r2, 3768 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 380c │ │ │ │ │ + blt.n 3810 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3784 │ │ │ │ │ + cbz r2, 3788 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3800 │ │ │ │ │ + blt.n 3804 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 37a4 │ │ │ │ │ + cbz r2, 37a8 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3806 │ │ │ │ │ + blt.n 380a │ │ │ │ │ adds r0, #3 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.w 36ae │ │ │ │ │ + beq.w 36b2 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3742 │ │ │ │ │ + beq.n 3746 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3732 │ │ │ │ │ + blt.n 3736 │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3742 │ │ │ │ │ + bge.n 3746 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 3742 │ │ │ │ │ + b.n 3746 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3994 │ │ │ │ │ + beq.w 399c │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r0, #24] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - ldr r2, [pc, #404] @ (3988 ) │ │ │ │ │ + ldr r2, [pc, #408] @ (3990 ) │ │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.n 36fe │ │ │ │ │ + b.n 3702 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 3784 │ │ │ │ │ + b.n 3788 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 37a4 │ │ │ │ │ + b.n 37a8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 3764 │ │ │ │ │ + b.n 3768 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 36a2 │ │ │ │ │ - ldr r0, [pc, #368] @ (398c ) │ │ │ │ │ + b.n 36a6 │ │ │ │ │ + ldr r0, [pc, #372] @ (3994 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 118 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 367e │ │ │ │ │ + b.n 3682 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 365a │ │ │ │ │ + b.n 365e │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ │ lsl.w r1, r3, r2 │ │ │ │ │ lsl.w r2, r3, r5 │ │ │ │ │ @@ -5591,64 +5593,64 @@ │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ mla r6, r1, r3, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35fe │ │ │ │ │ + bne.w 3602 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 372c │ │ │ │ │ + b.n 3730 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ add.w r1, r3, #8 │ │ │ │ │ - b.n 3624 │ │ │ │ │ - bl 153c │ │ │ │ │ + b.n 3628 │ │ │ │ │ + bl 153c │ │ │ │ │ R_ARM_THM_CALL copy_values │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 395a │ │ │ │ │ + beq.n 395e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 394e │ │ │ │ │ + beq.n 3952 │ │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ - bcs.n 38c0 │ │ │ │ │ + bcs.n 38c4 │ │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 389c │ │ │ │ │ + beq.n 38a0 │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ add.w lr, ip, #1 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ it lt │ │ │ │ │ strlt.w lr, [r1] │ │ │ │ │ - b.n 389c │ │ │ │ │ + b.n 38a0 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - vldr d7, [pc, #172] @ 3978 │ │ │ │ │ + vldr d7, [pc, #176] @ 3980 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ strd r1, r5, [r3, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ it ge │ │ │ │ │ addge r2, #1 │ │ │ │ │ - ldr r0, [pc, #176] @ (3990 ) │ │ │ │ │ + ldr r0, [pc, #180] @ (3998 ) │ │ │ │ │ it ge │ │ │ │ │ strge r2, [r1, #0] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ @@ -5659,87 +5661,88 @@ │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orrs r2, r6 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ - b.n 372c │ │ │ │ │ + b.n 3730 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #116] @ (398c ) │ │ │ │ │ + ldr r0, [pc, #120] @ (3994 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 372c │ │ │ │ │ + beq.w 3730 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 3ea8 │ │ │ │ │ + bl 3eb0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 372c │ │ │ │ │ + beq.w 3730 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 386a │ │ │ │ │ + bge.n 386e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 386a │ │ │ │ │ + bne.n 386e │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 386a │ │ │ │ │ + b.n 386e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 372c │ │ │ │ │ + b.n 3730 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ movw r1, #4231 @ 0x1087 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 372c │ │ │ │ │ + b.n 3730 │ │ │ │ │ + nop.w │ │ │ │ │ ... │ │ │ │ │ - .word 0x000002c8 │ │ │ │ │ + .word 0x000002cc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000286 │ │ │ │ │ + .word 0x0000028a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x0000018a │ │ │ │ │ + .word 0x0000018e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - .word 0x000000a4 │ │ │ │ │ + .word 0x000000a8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 372c │ │ │ │ │ + b.n 3730 │ │ │ │ │ │ │ │ │ │ -000039a0 : │ │ │ │ │ +000039a8 : │ │ │ │ │ clone_combined_dict_keys(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3b84 │ │ │ │ │ + beq.w 3b8c │ │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ │ movs r5, #1 │ │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ │ lsls r3, r5 │ │ │ │ │ @@ -5749,185 +5752,185 @@ │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ add.w r5, r5, r3, lsl #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3bb8 │ │ │ │ │ + beq.w 3bc0 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r4 │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3b78 │ │ │ │ │ + beq.w 3b80 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov.w lr, #8 │ │ │ │ │ ldr r6, [r4, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 3a94 │ │ │ │ │ + ble.n 3a9c │ │ │ │ │ movs r5, #0 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.n 3b10 │ │ │ │ │ + beq.n 3b18 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 3a6e │ │ │ │ │ + beq.n 3a76 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3a4a │ │ │ │ │ + beq.n 3a52 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3a44 │ │ │ │ │ + cbz r2, 3a4c │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3a36 │ │ │ │ │ + bge.n 3a3e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3b72 │ │ │ │ │ + blt.w 3b7a │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ movs r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3a68 │ │ │ │ │ + cbz r2, 3a70 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3a5a │ │ │ │ │ + bge.n 3a62 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3b6c │ │ │ │ │ + blt.w 3b74 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3a8a │ │ │ │ │ + cbz r2, 3a92 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b66 │ │ │ │ │ + blt.n 3b6e │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 3b10 │ │ │ │ │ + bne.n 3b18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b2a │ │ │ │ │ + blt.n 3b32 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3ac6 │ │ │ │ │ + cbz r2, 3ace │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b30 │ │ │ │ │ + bge.n 3b38 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b3c │ │ │ │ │ + blt.n 3b44 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3ae6 │ │ │ │ │ + cbz r2, 3aee │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b42 │ │ │ │ │ + bge.n 3b4a │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b4e │ │ │ │ │ + blt.n 3b56 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3b06 │ │ │ │ │ + cbz r2, 3b0e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b54 │ │ │ │ │ + bge.n 3b5c │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b60 │ │ │ │ │ + blt.n 3b68 │ │ │ │ │ adds r5, #3 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 3a94 │ │ │ │ │ + beq.n 3a9c │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3aa4 │ │ │ │ │ + beq.n 3aac │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3a98 │ │ │ │ │ + blt.n 3aa0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3aa4 │ │ │ │ │ + bge.n 3aac │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3aa4 │ │ │ │ │ + b.n 3aac │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3ac6 │ │ │ │ │ + bge.n 3ace │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3ac6 │ │ │ │ │ + b.n 3ace │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3ae6 │ │ │ │ │ + bge.n 3aee │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3ae6 │ │ │ │ │ + b.n 3aee │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b06 │ │ │ │ │ + bge.n 3b0e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3b06 │ │ │ │ │ + b.n 3b0e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3a8a │ │ │ │ │ + b.n 3a92 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3a68 │ │ │ │ │ + b.n 3a70 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3a44 │ │ │ │ │ + b.n 3a4c │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ add.w r1, r3, #8 │ │ │ │ │ - b.n 3a10 │ │ │ │ │ + b.n 3a18 │ │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ │ lsl.w r2, r3, r0 │ │ │ │ │ lsl.w r5, r3, r4 │ │ │ │ │ @@ -5938,755 +5941,755 @@ │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 39ea │ │ │ │ │ + bne.w 39f2 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3a94 │ │ │ │ │ + b.n 3a9c │ │ │ │ │ │ │ │ │ │ -00003bc0 : │ │ │ │ │ +00003bc8 : │ │ │ │ │ dict_subscript(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3c0e │ │ │ │ │ + bne.n 3c16 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 3c0e │ │ │ │ │ + beq.n 3c16 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r3, 3c2a │ │ │ │ │ + cbnz r3, 3c32 │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 3c0a │ │ │ │ │ + beq.n 3c12 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3c44 │ │ │ │ │ + bne.n 3c4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3c3e │ │ │ │ │ + b.n 3c46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 3c7e │ │ │ │ │ + beq.n 3c86 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3bf2 │ │ │ │ │ + beq.n 3bfa │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.n 3c0a │ │ │ │ │ + beq.n 3c12 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 3bf6 │ │ │ │ │ + beq.n 3bfe │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r1, [pc, #64] @ (3c88 ) │ │ │ │ │ + ldr r1, [pc, #64] @ (3c90 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - cbnz r0, 3c5c │ │ │ │ │ + cbnz r0, 3c64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c04 │ │ │ │ │ - b.n 3c3e │ │ │ │ │ + beq.n 3c0c │ │ │ │ │ + b.n 3c46 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3c7a │ │ │ │ │ + bge.n 3c82 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 3c7a │ │ │ │ │ + cbnz r2, 3c82 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 3c3e │ │ │ │ │ + b.n 3c46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 3c0a │ │ │ │ │ + b.n 3c12 │ │ │ │ │ nop │ │ │ │ │ .word 0x00005d00 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003c8c <_Py_dict_lookup_threadsafe>: │ │ │ │ │ +00003c94 <_Py_dict_lookup_threadsafe>: │ │ │ │ │ _Py_dict_lookup_threadsafe(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 3cb4 <_Py_dict_lookup_threadsafe+0x28> │ │ │ │ │ + cbz r3, 3cbc <_Py_dict_lookup_threadsafe+0x28> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00003cb8 : │ │ │ │ │ +00003cc0 : │ │ │ │ │ PyDict_Update(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e66 │ │ │ │ │ + beq.w 3e6e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ lsls r7, r3, #31 │ │ │ │ │ - bmi.w 3e66 │ │ │ │ │ + bmi.w 3e6e │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #2 │ │ │ │ │ - bpl.n 3d0e │ │ │ │ │ + bpl.n 3d16 │ │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3d0e │ │ │ │ │ + bne.n 3d16 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.n 4098 │ │ │ │ │ + b.n 40a0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e50 │ │ │ │ │ + beq.w 3e58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d34 │ │ │ │ │ + bge.n 3d3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3e9c │ │ │ │ │ + beq.w 3ea4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3e50 │ │ │ │ │ + beq.w 3e58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e0e │ │ │ │ │ + beq.n 3e16 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - b.n 3d9e │ │ │ │ │ + b.n 3da6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 3dc6 │ │ │ │ │ + bne.n 3dce │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3dc6 │ │ │ │ │ + beq.n 3dce │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ - ldr r0, [pc, #320] @ (3ea4 ) │ │ │ │ │ + ldr r0, [pc, #320] @ (3eac ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 3e04 │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 3e0c │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3dec │ │ │ │ │ + blt.n 3df4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d8e │ │ │ │ │ + bge.n 3d96 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 3e78 │ │ │ │ │ + beq.n 3e80 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 3e84 │ │ │ │ │ + beq.n 3e8c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e0e │ │ │ │ │ + beq.n 3e16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e34 │ │ │ │ │ + beq.n 3e3c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r4, #0] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3d50 │ │ │ │ │ + blt.n 3d58 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 3d5a │ │ │ │ │ + beq.n 3d62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - bne.n 3d60 │ │ │ │ │ + bne.n 3d68 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d7e │ │ │ │ │ + bge.n 3d86 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3d7e │ │ │ │ │ + bne.n 3d86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 3d7e │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 3d86 │ │ │ │ │ + bl a88 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 3de4 │ │ │ │ │ + b.n 3dec │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e22 │ │ │ │ │ + bge.n 3e2a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 3e22 │ │ │ │ │ + cbnz r3, 3e2a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e48 │ │ │ │ │ + bge.n 3e50 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 3e48 │ │ │ │ │ + cbnz r3, 3e50 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3e56 │ │ │ │ │ + blt.n 3e5e │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3e2e │ │ │ │ │ + b.n 3e36 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e50 │ │ │ │ │ + bne.n 3e58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e50 │ │ │ │ │ + b.n 3e58 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 3e50 │ │ │ │ │ + b.n 3e58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 3d8e │ │ │ │ │ + b.n 3d96 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e50 │ │ │ │ │ + bge.n 3e58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e50 │ │ │ │ │ + bne.n 3e58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e50 │ │ │ │ │ + b.n 3e58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3d34 │ │ │ │ │ + b.n 3d3c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003ea8 : │ │ │ │ │ +00003eb0 : │ │ │ │ │ dict_merge.constprop.0.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4056 │ │ │ │ │ + beq.w 405e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ lsls r7, r3, #31 │ │ │ │ │ - bmi.w 4056 │ │ │ │ │ + bmi.w 405e │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #2 │ │ │ │ │ - bpl.n 3efe │ │ │ │ │ + bpl.n 3f06 │ │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3efe │ │ │ │ │ + bne.n 3f06 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.n 4098 │ │ │ │ │ + b.n 40a0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4040 │ │ │ │ │ + beq.w 4048 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3f24 │ │ │ │ │ + bge.n 3f2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 408c │ │ │ │ │ + beq.w 4094 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 4040 │ │ │ │ │ + beq.w 4048 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ffe │ │ │ │ │ + beq.n 4006 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - b.n 3f8e │ │ │ │ │ + b.n 3f96 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 3fb6 │ │ │ │ │ + bne.n 3fbe │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3fb6 │ │ │ │ │ + beq.n 3fbe │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ - ldr r0, [pc, #320] @ (4094 ) │ │ │ │ │ + ldr r0, [pc, #320] @ (409c ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 3ff4 │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 3ffc │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3fdc │ │ │ │ │ + blt.n 3fe4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3f7e │ │ │ │ │ + bge.n 3f86 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 4068 │ │ │ │ │ + beq.n 4070 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 4074 │ │ │ │ │ + beq.n 407c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ffe │ │ │ │ │ + beq.n 4006 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4024 │ │ │ │ │ + beq.n 402c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r4, #0] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3f40 │ │ │ │ │ + blt.n 3f48 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 3f4a │ │ │ │ │ + beq.n 3f52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - bne.n 3f50 │ │ │ │ │ + bne.n 3f58 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3f6e │ │ │ │ │ + bge.n 3f76 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3f6e │ │ │ │ │ + bne.n 3f76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 3f6e │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 3f76 │ │ │ │ │ + bl a88 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 3fd4 │ │ │ │ │ + b.n 3fdc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4012 │ │ │ │ │ + bge.n 401a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 4012 │ │ │ │ │ + cbnz r3, 401a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4038 │ │ │ │ │ + bge.n 4040 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 4038 │ │ │ │ │ + cbnz r3, 4040 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4046 │ │ │ │ │ + blt.n 404e │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 401e │ │ │ │ │ + b.n 4026 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4040 │ │ │ │ │ + bne.n 4048 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4040 │ │ │ │ │ + b.n 4048 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 4040 │ │ │ │ │ + b.n 4048 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 3f7e │ │ │ │ │ + b.n 3f86 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4040 │ │ │ │ │ + bge.n 4048 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4040 │ │ │ │ │ + bne.n 4048 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4040 │ │ │ │ │ + b.n 4048 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3f24 │ │ │ │ │ + b.n 3f2c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004098 : │ │ │ │ │ +000040a0 : │ │ │ │ │ dict_dict_merge.constprop.0.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 40b4 │ │ │ │ │ + beq.n 40bc │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, 40be │ │ │ │ │ + cbnz r3, 40c6 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 42fc │ │ │ │ │ + bne.w 4304 │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 42fc │ │ │ │ │ + bne.w 4304 │ │ │ │ │ ldr r2, [r1, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 42fc │ │ │ │ │ + bne.w 4304 │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 42fc │ │ │ │ │ + bne.w 4304 │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne.w 42d8 │ │ │ │ │ + bne.w 42e0 │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4710 │ │ │ │ │ + bne.w 4718 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 39a0 │ │ │ │ │ + bl 39a8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 470a │ │ │ │ │ + beq.w 4712 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 4280 │ │ │ │ │ + blt.w 4288 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.w 4280 │ │ │ │ │ + bne.w 4288 │ │ │ │ │ ldrb r1, [r0, #5] │ │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4430 │ │ │ │ │ + beq.w 4438 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 4474 │ │ │ │ │ + ble.w 447c │ │ │ │ │ adds r2, r1, r3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r7, r2, #20 │ │ │ │ │ ands.w r1, r0, #3 │ │ │ │ │ add.w r2, r2, #24 │ │ │ │ │ - beq.w 424c │ │ │ │ │ + beq.w 4254 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 4194 │ │ │ │ │ + beq.n 419c │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 416e │ │ │ │ │ + beq.n 4176 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, 415c │ │ │ │ │ + cbz r0, 4164 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4698 │ │ │ │ │ + blt.w 46a0 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ - cbz r0, 416c │ │ │ │ │ + cbz r0, 4174 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 467e │ │ │ │ │ + blt.w 4686 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 4180 │ │ │ │ │ + cbz r0, 4188 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4642 │ │ │ │ │ + blt.w 464a │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 4192 │ │ │ │ │ + cbz r0, 419a │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4660 │ │ │ │ │ + blt.w 4668 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 41a6 │ │ │ │ │ + cbz r0, 41ae │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 45cc │ │ │ │ │ + blt.w 45d4 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 41b8 │ │ │ │ │ + cbz r0, 41c0 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 45ea │ │ │ │ │ + blt.w 45f2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 424c │ │ │ │ │ - b.n 4474 │ │ │ │ │ + bne.n 4254 │ │ │ │ │ + b.n 447c │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 41d2 │ │ │ │ │ + cbz r0, 41da │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4516 │ │ │ │ │ + blt.w 451e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, 41e6 │ │ │ │ │ + cbz r0, 41ee │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4534 │ │ │ │ │ + blt.w 453c │ │ │ │ │ ldr.w r0, [r2, r1, lsl #3] │ │ │ │ │ - cbz r0, 41f8 │ │ │ │ │ + cbz r0, 4200 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4552 │ │ │ │ │ + blt.w 455a │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 420c │ │ │ │ │ + cbz r0, 4214 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4578 │ │ │ │ │ + blt.w 4580 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 421e │ │ │ │ │ + cbz r0, 4226 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 44b8 │ │ │ │ │ + blt.w 44c0 │ │ │ │ │ adds r3, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 4232 │ │ │ │ │ + cbz r0, 423a │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 44d6 │ │ │ │ │ + blt.w 44de │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 4244 │ │ │ │ │ + cbz r0, 424c │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 44f8 │ │ │ │ │ + blt.w 4500 │ │ │ │ │ adds r3, r1, #3 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 4474 │ │ │ │ │ + beq.w 447c │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 41c0 │ │ │ │ │ + beq.n 41c8 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 41c0 │ │ │ │ │ + bge.n 41c8 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 41c0 │ │ │ │ │ + bne.n 41c8 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 41c0 │ │ │ │ │ + b.n 41c8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ str.w r9, [r5, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 40b6 │ │ │ │ │ + beq.w 40be │ │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 40b6 │ │ │ │ │ - ldr r3, [pc, #720] @ (4570 ) │ │ │ │ │ + bne.w 40be │ │ │ │ │ + ldr r3, [pc, #720] @ (4578 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub.w r4, r5, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ │ @@ -6696,301 +6699,301 @@ │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ adds r1, #1 │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ str.w r4, [ip] │ │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ │ str r4, [r0, #4] │ │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ │ - b.n 40b6 │ │ │ │ │ + b.n 40be │ │ │ │ │ movs r1, #1 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ │ add.w r2, r2, r2, lsr #31 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ smull r1, r0, r2, r1 │ │ │ │ │ sub.w r2, r0, r2, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 40ec │ │ │ │ │ + bgt.w 40f4 │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ lsls r1, r2 │ │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ │ sub.w r2, r2, r1, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 4608 │ │ │ │ │ + bgt.w 4610 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ - bpl.w 40b4 │ │ │ │ │ + bpl.w 40bc │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 46ca │ │ │ │ │ + bne.w 46d2 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.w 40b4 │ │ │ │ │ + ble.w 40bc │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ │ lsl.w r2, ip, r2 │ │ │ │ │ adds r2, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43ee │ │ │ │ │ + beq.n 43f6 │ │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 459a │ │ │ │ │ + beq.w 45a2 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 440a │ │ │ │ │ + blt.n 4412 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43d4 │ │ │ │ │ + blt.n 43dc │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ │ - bl d90 │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43bc │ │ │ │ │ + blt.n 43c4 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43a8 │ │ │ │ │ + blt.n 43b0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 470a │ │ │ │ │ + bne.w 4712 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 46f4 │ │ │ │ │ + bne.w 46fc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.w 40b4 │ │ │ │ │ - b.n 4326 │ │ │ │ │ + bpl.w 40bc │ │ │ │ │ + b.n 432e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 438c │ │ │ │ │ + bne.n 4394 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 438c │ │ │ │ │ + b.n 4394 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4384 │ │ │ │ │ + bne.n 438c │ │ │ │ │ mov r0, r3 │ │ │ │ │ strd r1, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ - b.n 4384 │ │ │ │ │ + b.n 438c │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4420 │ │ │ │ │ + blt.n 4428 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 436c │ │ │ │ │ + beq.n 4374 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - b.n 436c │ │ │ │ │ + b.n 4374 │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46b2 │ │ │ │ │ + beq.w 46ba │ │ │ │ │ ldrd r2, r1, [r2] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4364 │ │ │ │ │ + bge.n 436c │ │ │ │ │ add.w ip, r0, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43d4 │ │ │ │ │ + blt.n 43dc │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 436c │ │ │ │ │ + beq.n 4374 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43e8 │ │ │ │ │ - b.n 436c │ │ │ │ │ + blt.n 43f0 │ │ │ │ │ + b.n 4374 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.w 427a │ │ │ │ │ + ble.w 4282 │ │ │ │ │ add r3, sl │ │ │ │ │ - b.n 4450 │ │ │ │ │ + b.n 4458 │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - cbz r0, 4448 │ │ │ │ │ + cbz r0, 4450 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 45b4 │ │ │ │ │ + blt.w 45bc │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 4474 │ │ │ │ │ + beq.n 447c │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 443a │ │ │ │ │ + beq.n 4442 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 443a │ │ │ │ │ + bge.n 4442 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 443a │ │ │ │ │ + bne.n 4442 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ - b.n 443a │ │ │ │ │ + b.n 4442 │ │ │ │ │ ldrb.w r3, [sl, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 427a │ │ │ │ │ + bne.w 4282 │ │ │ │ │ ldrb.w r3, [sl, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 427a │ │ │ │ │ - ldr r3, [pc, #232] @ (4574 ) │ │ │ │ │ + bne.w 4282 │ │ │ │ │ + ldr r3, [pc, #232] @ (457c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.w 427a │ │ │ │ │ + bhi.w 4282 │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r1, [sl] │ │ │ │ │ str.w sl, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n 4280 │ │ │ │ │ + b.n 4288 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 421e │ │ │ │ │ + bne.w 4226 │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 421e │ │ │ │ │ + b.n 4226 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4232 │ │ │ │ │ + bne.w 423a │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4232 │ │ │ │ │ + b.n 423a │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4244 │ │ │ │ │ + bne.w 424c │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 4244 │ │ │ │ │ + b.n 424c │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41d2 │ │ │ │ │ + bne.w 41da │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 41d2 │ │ │ │ │ + b.n 41da │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41e6 │ │ │ │ │ + bne.w 41ee │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 41e6 │ │ │ │ │ + b.n 41ee │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41f8 │ │ │ │ │ + bne.w 4200 │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 41f8 │ │ │ │ │ + b.n 4200 │ │ │ │ │ .word 0x000002c6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000e2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 420c │ │ │ │ │ + bne.w 4214 │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 420c │ │ │ │ │ + b.n 4214 │ │ │ │ │ add r6, ip │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.w 40b4 │ │ │ │ │ + ble.w 40bc │ │ │ │ │ adds r2, #8 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46be │ │ │ │ │ + beq.w 46c6 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bgt.w 4358 │ │ │ │ │ - b.n 40b4 │ │ │ │ │ + bgt.w 4360 │ │ │ │ │ + b.n 40bc │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4448 │ │ │ │ │ + bne.w 4450 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ - b.n 4448 │ │ │ │ │ + b.n 4450 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41a6 │ │ │ │ │ + bne.w 41ae │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 41a6 │ │ │ │ │ + b.n 41ae │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41b8 │ │ │ │ │ + bne.w 41c0 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 41b8 │ │ │ │ │ + b.n 41c0 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ │ @@ -7001,1400 +7004,1400 @@ │ │ │ │ │ cmp r3, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #8 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 470a │ │ │ │ │ + bne.n 4712 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 431a │ │ │ │ │ + b.n 4322 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4180 │ │ │ │ │ + bne.w 4188 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 4180 │ │ │ │ │ + b.n 4188 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4192 │ │ │ │ │ + bne.w 419a │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 4192 │ │ │ │ │ + b.n 419a │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 416c │ │ │ │ │ + bne.w 4174 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 416c │ │ │ │ │ + b.n 4174 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 415c │ │ │ │ │ + bne.w 4164 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 415c │ │ │ │ │ + b.n 4164 │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r2, #12 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.w 43f6 │ │ │ │ │ - b.n 40b4 │ │ │ │ │ + bne.w 43fe │ │ │ │ │ + b.n 40bc │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bgt.w 45a4 │ │ │ │ │ - b.n 40b4 │ │ │ │ │ + bgt.w 45ac │ │ │ │ │ + b.n 40bc │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 40b4 │ │ │ │ │ + ble.w 40bc │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ add.w r2, r0, r1, lsl #3 │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ movs r1, #1 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ - b.n 4402 │ │ │ │ │ + b.n 440a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 40b6 │ │ │ │ │ + b.n 40be │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 40f4 │ │ │ │ │ + b.n 40fc │ │ │ │ │ │ │ │ │ │ -00004720 : │ │ │ │ │ +00004728 : │ │ │ │ │ dict_dealloc(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4dd8 │ │ │ │ │ + bge.w 4de0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4de0 │ │ │ │ │ + bne.w 4de8 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ ldrd r7, r8, [r5, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_UnTrack │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 4a5e │ │ │ │ │ - cbz r7, 4762 │ │ │ │ │ + bne.w 4a66 │ │ │ │ │ + cbz r7, 476a │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bge.n 47a4 │ │ │ │ │ + bge.n 47ac │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 4982 │ │ │ │ │ - ldr r3, [pc, #600] @ (49cc ) │ │ │ │ │ + bne.w 498a │ │ │ │ │ + ldr r3, [pc, #600] @ (49d4 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.w 4982 │ │ │ │ │ + bhi.w 498a │ │ │ │ │ ldr.w r1, [r3, #1920] @ 0x780 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1920] @ 0x780 │ │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - bne.n 4762 │ │ │ │ │ + bne.n 476a │ │ │ │ │ ldrb r3, [r7, #5] │ │ │ │ │ ldr r6, [r7, #16] │ │ │ │ │ lsls r4, r3 │ │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 49c2 │ │ │ │ │ + beq.w 49ca │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - ble.n 4842 │ │ │ │ │ + ble.n 484a │ │ │ │ │ add r4, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ add.w r9, r4, #20 │ │ │ │ │ ands.w r2, r6, #3 │ │ │ │ │ add.w r4, r4, #24 │ │ │ │ │ - beq.w 48fa │ │ │ │ │ + beq.w 4902 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 481c │ │ │ │ │ + beq.n 4824 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 47fa │ │ │ │ │ + beq.n 4802 │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ - cbz r0, 47ea │ │ │ │ │ + cbz r0, 47f2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a4e │ │ │ │ │ + blt.w 4a56 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbz r0, 47f8 │ │ │ │ │ + cbz r0, 4800 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a3e │ │ │ │ │ + blt.w 4a46 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 480a │ │ │ │ │ + cbz r0, 4812 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a16 │ │ │ │ │ + blt.w 4a1e │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 481a │ │ │ │ │ + cbz r0, 4822 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a2a │ │ │ │ │ + blt.w 4a32 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 482c │ │ │ │ │ + cbz r0, 4834 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 49ae │ │ │ │ │ + blt.w 49b6 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 483c │ │ │ │ │ + cbz r0, 4844 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 499a │ │ │ │ │ + blt.w 49a2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 48fa │ │ │ │ │ + bne.n 4902 │ │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 490c │ │ │ │ │ + bne.n 4914 │ │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 490c │ │ │ │ │ - ldr r3, [pc, #384] @ (49d0 ) │ │ │ │ │ + bne.n 4914 │ │ │ │ │ + ldr r3, [pc, #384] @ (49d8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n 490c │ │ │ │ │ + bhi.n 4914 │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ str.w r7, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n 4762 │ │ │ │ │ + b.n 476a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4990 │ │ │ │ │ + beq.w 4998 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 4892 │ │ │ │ │ + cbz r0, 489a │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4914 │ │ │ │ │ + blt.n 491c │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ldr.w r0, [r9, r8, lsl #3] │ │ │ │ │ - cbz r0, 48a4 │ │ │ │ │ + cbz r0, 48ac │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4946 │ │ │ │ │ + blt.n 494e │ │ │ │ │ ldr.w r0, [r4, r8, lsl #3] │ │ │ │ │ - cbz r0, 48b2 │ │ │ │ │ + cbz r0, 48ba │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4954 │ │ │ │ │ + blt.n 495c │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 48c4 │ │ │ │ │ + cbz r0, 48cc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4962 │ │ │ │ │ + blt.n 496a │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 48d2 │ │ │ │ │ + cbz r0, 48da │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4974 │ │ │ │ │ + blt.n 497c │ │ │ │ │ add.w r3, r8, #2 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 48e4 │ │ │ │ │ + cbz r0, 48ec │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4926 │ │ │ │ │ + blt.n 492e │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 48f2 │ │ │ │ │ + cbz r0, 48fa │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4938 │ │ │ │ │ + blt.n 4940 │ │ │ │ │ add.w r3, r8, #3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 4842 │ │ │ │ │ + beq.n 484a │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4884 │ │ │ │ │ + beq.n 488c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4884 │ │ │ │ │ - b.n 487a │ │ │ │ │ + bge.n 488c │ │ │ │ │ + b.n 4882 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 4762 │ │ │ │ │ + b.n 476a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4892 │ │ │ │ │ + bne.n 489a │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4892 │ │ │ │ │ + b.n 489a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 48e4 │ │ │ │ │ + bne.n 48ec │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 48e4 │ │ │ │ │ + b.n 48ec │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 48f2 │ │ │ │ │ + bne.n 48fa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 48f2 │ │ │ │ │ + b.n 48fa │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 48a4 │ │ │ │ │ + bne.n 48ac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 48a4 │ │ │ │ │ + b.n 48ac │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 48b2 │ │ │ │ │ + bne.n 48ba │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 48b2 │ │ │ │ │ + b.n 48ba │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 48c4 │ │ │ │ │ + bne.n 48cc │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 48c4 │ │ │ │ │ + b.n 48cc │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 48d2 │ │ │ │ │ + bne.n 48da │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 48d2 │ │ │ │ │ + b.n 48da │ │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4884 │ │ │ │ │ + b.n 488c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 483c │ │ │ │ │ + bne.w 4844 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 483c │ │ │ │ │ + b.n 4844 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 482c │ │ │ │ │ + bne.w 4834 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 482c │ │ │ │ │ + b.n 4834 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n 490c │ │ │ │ │ + ble.n 4914 │ │ │ │ │ add r4, r7 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 49ec │ │ │ │ │ + b.n 49f4 │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000178 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 49e0 │ │ │ │ │ + cbz r0, 49e8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4a08 │ │ │ │ │ + blt.n 4a10 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r4, #12 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.w 4842 │ │ │ │ │ + beq.w 484a │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 49d4 │ │ │ │ │ + beq.n 49dc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 49d4 │ │ │ │ │ + bge.n 49dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 49d4 │ │ │ │ │ + bne.n 49dc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 49d4 │ │ │ │ │ + b.n 49dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 49e0 │ │ │ │ │ + bne.n 49e8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 49e0 │ │ │ │ │ + b.n 49e8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 480a │ │ │ │ │ + bne.w 4812 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 480a │ │ │ │ │ + b.n 4812 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 481a │ │ │ │ │ + bne.w 4822 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 481a │ │ │ │ │ + b.n 4822 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 47f8 │ │ │ │ │ + bne.w 4800 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 47f8 │ │ │ │ │ + b.n 4800 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 47ea │ │ │ │ │ + bne.w 47f2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 47ea │ │ │ │ │ + b.n 47f2 │ │ │ │ │ ldrb.w r3, [r8, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4b42 │ │ │ │ │ + bne.n 4b4a │ │ │ │ │ ldrb.w r6, [r8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4b3c │ │ │ │ │ + beq.n 4b44 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.n 4af4 │ │ │ │ │ + beq.n 4afc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4aa8 │ │ │ │ │ + beq.n 4ab0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4a94 │ │ │ │ │ + beq.n 4a9c │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4a90 │ │ │ │ │ + cbz r0, 4a98 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d46 │ │ │ │ │ + blt.w 4d4e │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4aa4 │ │ │ │ │ + cbz r0, 4aac │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d16 │ │ │ │ │ + blt.w 4d1e │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4ab8 │ │ │ │ │ + cbz r0, 4ac0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d06 │ │ │ │ │ + blt.w 4d0e │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bne.n 4af4 │ │ │ │ │ - b.n 4b3c │ │ │ │ │ + bne.n 4afc │ │ │ │ │ + b.n 4b44 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - cbz r0, 4ad2 │ │ │ │ │ + cbz r0, 4ada │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4b12 │ │ │ │ │ + blt.n 4b1a │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - cbz r0, 4ade │ │ │ │ │ + cbz r0, 4ae6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4b20 │ │ │ │ │ + blt.n 4b28 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ adds r4, #12 │ │ │ │ │ - cbz r0, 4aec │ │ │ │ │ + cbz r0, 4af4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4b2e │ │ │ │ │ + blt.n 4b36 │ │ │ │ │ add.w r9, r9, #3 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - beq.n 4b3c │ │ │ │ │ + beq.n 4b44 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ac2 │ │ │ │ │ + beq.n 4aca │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4ac2 │ │ │ │ │ + bge.n 4aca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ac2 │ │ │ │ │ + bne.n 4aca │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ac2 │ │ │ │ │ + b.n 4aca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ad2 │ │ │ │ │ + bne.n 4ada │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ad2 │ │ │ │ │ + b.n 4ada │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ade │ │ │ │ │ + bne.n 4ae6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ade │ │ │ │ │ + b.n 4ae6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4aec │ │ │ │ │ + bne.n 4af4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4aec │ │ │ │ │ + b.n 4af4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 4762 │ │ │ │ │ + blt.w 476a │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - bne.w 4762 │ │ │ │ │ + bne.w 476a │ │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ │ ldrb r6, [r7, #6] │ │ │ │ │ lsls r3, r2 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 4d56 │ │ │ │ │ + beq.w 4d5e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 4c88 │ │ │ │ │ + ble.w 4c90 │ │ │ │ │ add r3, r7 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ add.w r6, r3, #20 │ │ │ │ │ add.w r4, r3, #24 │ │ │ │ │ ands.w r3, r2, #3 │ │ │ │ │ - beq.n 4c6a │ │ │ │ │ + beq.n 4c72 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4bca │ │ │ │ │ + beq.n 4bd2 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4ba6 │ │ │ │ │ + beq.n 4bae │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, 4b94 │ │ │ │ │ + cbz r0, 4b9c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4db8 │ │ │ │ │ + blt.w 4dc0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbz r0, 4ba2 │ │ │ │ │ + cbz r0, 4baa │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4dc8 │ │ │ │ │ + blt.w 4dd0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4bb6 │ │ │ │ │ + cbz r0, 4bbe │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4da8 │ │ │ │ │ + blt.w 4db0 │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4bc6 │ │ │ │ │ + cbz r0, 4bce │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d98 │ │ │ │ │ + blt.w 4da0 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4bda │ │ │ │ │ + cbz r0, 4be2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d36 │ │ │ │ │ + blt.w 4d3e │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4bea │ │ │ │ │ + cbz r0, 4bf2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d26 │ │ │ │ │ + blt.w 4d2e │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - bne.n 4c6a │ │ │ │ │ - b.n 4c88 │ │ │ │ │ + bne.n 4c72 │ │ │ │ │ + b.n 4c90 │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c02 │ │ │ │ │ + cbz r0, 4c0a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cea │ │ │ │ │ + blt.n 4cf2 │ │ │ │ │ add.w r8, r9, #1 │ │ │ │ │ ldr.w r0, [r6, r8, lsl #3] │ │ │ │ │ - cbz r0, 4c14 │ │ │ │ │ + cbz r0, 4c1c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cf8 │ │ │ │ │ + blt.n 4d00 │ │ │ │ │ ldr.w r0, [r4, r8, lsl #3] │ │ │ │ │ - cbz r0, 4c22 │ │ │ │ │ + cbz r0, 4c2a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4ca4 │ │ │ │ │ + blt.n 4cac │ │ │ │ │ add.w r9, r8, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c34 │ │ │ │ │ + cbz r0, 4c3c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cb2 │ │ │ │ │ + blt.n 4cba │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c42 │ │ │ │ │ + cbz r0, 4c4a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cc0 │ │ │ │ │ + blt.n 4cc8 │ │ │ │ │ add.w r9, r8, #2 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c54 │ │ │ │ │ + cbz r0, 4c5c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cce │ │ │ │ │ + blt.n 4cd6 │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c62 │ │ │ │ │ + cbz r0, 4c6a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cdc │ │ │ │ │ + blt.n 4ce4 │ │ │ │ │ add.w r9, r8, #3 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq.n 4c88 │ │ │ │ │ + beq.n 4c90 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4bf4 │ │ │ │ │ + beq.n 4bfc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4bf4 │ │ │ │ │ + bge.n 4bfc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4bf4 │ │ │ │ │ + bne.n 4bfc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bf4 │ │ │ │ │ + b.n 4bfc │ │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 490c │ │ │ │ │ + bne.w 4914 │ │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 490c │ │ │ │ │ - ldr r3, [pc, #364] @ (4e08 ) │ │ │ │ │ + bne.w 4914 │ │ │ │ │ + ldr r3, [pc, #364] @ (4e10 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 4858 │ │ │ │ │ + b.n 4860 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c22 │ │ │ │ │ + bne.n 4c2a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c22 │ │ │ │ │ + b.n 4c2a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c34 │ │ │ │ │ + bne.n 4c3c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c34 │ │ │ │ │ + b.n 4c3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c42 │ │ │ │ │ + bne.n 4c4a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c42 │ │ │ │ │ + b.n 4c4a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c54 │ │ │ │ │ + bne.n 4c5c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c54 │ │ │ │ │ + b.n 4c5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c62 │ │ │ │ │ + bne.n 4c6a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c62 │ │ │ │ │ + b.n 4c6a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c02 │ │ │ │ │ + bne.n 4c0a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c02 │ │ │ │ │ + b.n 4c0a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c14 │ │ │ │ │ + bne.n 4c1c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c14 │ │ │ │ │ + b.n 4c1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ab8 │ │ │ │ │ + bne.w 4ac0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ab8 │ │ │ │ │ + b.n 4ac0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4aa4 │ │ │ │ │ + bne.w 4aac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4aa4 │ │ │ │ │ + b.n 4aac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bea │ │ │ │ │ + bne.w 4bf2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bea │ │ │ │ │ + b.n 4bf2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bda │ │ │ │ │ + bne.w 4be2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bda │ │ │ │ │ + b.n 4be2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4a90 │ │ │ │ │ + bne.w 4a98 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4a90 │ │ │ │ │ + b.n 4a98 │ │ │ │ │ adds r4, r7, r3 │ │ │ │ │ - b.n 4d6a │ │ │ │ │ + b.n 4d72 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 4d66 │ │ │ │ │ + cbz r0, 4d6e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d8a │ │ │ │ │ + blt.n 4d92 │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #12 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - bge.n 4c88 │ │ │ │ │ + bge.n 4c90 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4d5a │ │ │ │ │ + beq.n 4d62 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4d5a │ │ │ │ │ + bge.n 4d62 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4d5a │ │ │ │ │ + bne.n 4d62 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4d5a │ │ │ │ │ + b.n 4d62 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4d66 │ │ │ │ │ + bne.n 4d6e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4d66 │ │ │ │ │ + b.n 4d6e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bc6 │ │ │ │ │ + bne.w 4bce │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bc6 │ │ │ │ │ + b.n 4bce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bb6 │ │ │ │ │ + bne.w 4bbe │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bb6 │ │ │ │ │ + b.n 4bbe │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4b94 │ │ │ │ │ + bne.w 4b9c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b94 │ │ │ │ │ + b.n 4b9c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ba2 │ │ │ │ │ + bne.w 4baa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ba2 │ │ │ │ │ + b.n 4baa │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 479e │ │ │ │ │ - b.n 4de4 │ │ │ │ │ + beq.w 47a6 │ │ │ │ │ + b.n 4dec │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #5 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 479e │ │ │ │ │ + bge.w 47a6 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4748 │ │ │ │ │ - b.n 479e │ │ │ │ │ + beq.w 4750 │ │ │ │ │ + b.n 47a6 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000166 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00004e0c : │ │ │ │ │ +00004e14 : │ │ │ │ │ dict_ass_sub(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4e9c │ │ │ │ │ + beq.n 4ea4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ - bpl.n 4edc │ │ │ │ │ + bpl.n 4ee4 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r1, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4e6c │ │ │ │ │ + blt.n 4e74 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 4e7e │ │ │ │ │ + bne.n 4e86 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 4e7e │ │ │ │ │ - ldr r1, [pc, #156] @ (4ef4 ) │ │ │ │ │ + beq.n 4e86 │ │ │ │ │ + ldr r1, [pc, #156] @ (4efc ) │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 4ed2 │ │ │ │ │ + beq.n 4eda │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w d90 │ │ │ │ │ + b.w d8c │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 4e50 │ │ │ │ │ + beq.n 4e58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - bne.n 4e56 │ │ │ │ │ + bne.n 4e5e │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 4ebe │ │ │ │ │ + bne.n 4ec6 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 4ebe │ │ │ │ │ + beq.n 4ec6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 5c9c <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5ca0 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 4eb0 │ │ │ │ │ + bne.n 4eb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 4eec │ │ │ │ │ + b.n 4ef4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w a8c │ │ │ │ │ + b.w a88 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004ef8 <_PyDict_HasOnlyStringKeys>: │ │ │ │ │ +00004f00 <_PyDict_HasOnlyStringKeys>: │ │ │ │ │ _PyDict_HasOnlyStringKeys(): │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ - cbz r3, 4f02 <_PyDict_HasOnlyStringKeys+0xa> │ │ │ │ │ + cbz r3, 4f0a <_PyDict_HasOnlyStringKeys+0xa> │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5158 <_PyDict_Next.constprop.2> │ │ │ │ │ - cbz r0, 4f36 <_PyDict_HasOnlyStringKeys+0x3e> │ │ │ │ │ + bl 5160 <_PyDict_Next.constprop.2> │ │ │ │ │ + cbz r0, 4f3e <_PyDict_HasOnlyStringKeys+0x3e> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne.n 4f16 <_PyDict_HasOnlyStringKeys+0x1e> │ │ │ │ │ + bne.n 4f1e <_PyDict_HasOnlyStringKeys+0x1e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 4f32 <_PyDict_HasOnlyStringKeys+0x3a> │ │ │ │ │ + b.n 4f3a <_PyDict_HasOnlyStringKeys+0x3a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004f3c : │ │ │ │ │ +00004f44 : │ │ │ │ │ PyDict_Next(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 4fd6 │ │ │ │ │ + bpl.n 4fde │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 4ffa │ │ │ │ │ + bne.n 5002 │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movge r0, #1 │ │ │ │ │ orrs.w r0, r0, ip, lsr #31 │ │ │ │ │ - bne.n 4fd6 │ │ │ │ │ + bne.n 4fde │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 4f9c │ │ │ │ │ + cbz r5, 4fa4 │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r0, lr │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 4fda │ │ │ │ │ + cbz r5, 4fe2 │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 4fba │ │ │ │ │ + cbz r2, 4fc2 │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 4fbe │ │ │ │ │ + cbz r3, 4fc6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add lr, r0 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 4fc2 │ │ │ │ │ + cbz r0, 4fca │ │ │ │ │ ldrd r4, lr, [lr, #4] │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4f90 │ │ │ │ │ + bne.n 4f98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4f94 │ │ │ │ │ + bne.n 4f9c │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 4fd6 │ │ │ │ │ + ble.n 4fde │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 5030 │ │ │ │ │ + cbz r0, 5038 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 4fac │ │ │ │ │ + bgt.n 4fb4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 4fd6 │ │ │ │ │ + ble.n 4fde │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 4fee │ │ │ │ │ + cbz r5, 4ff6 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 4f82 │ │ │ │ │ - b.n 4fd6 │ │ │ │ │ + blt.n 4f8a │ │ │ │ │ + b.n 4fde │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 4fe4 │ │ │ │ │ - b.n 4fd6 │ │ │ │ │ + bgt.n 4fec │ │ │ │ │ + b.n 4fde │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 4fd6 │ │ │ │ │ + blt.n 4fde │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bge.n 4fd6 │ │ │ │ │ + bge.n 4fde │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldrb.w r5, [lr, #5] │ │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ │ ldrb.w r0, [r0, ip] │ │ │ │ │ add.w r4, r4, r0, lsl #2 │ │ │ │ │ add.w r0, lr, r0, lsl #3 │ │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ │ movs r4, #1 │ │ │ │ │ lsls r4, r5 │ │ │ │ │ add r0, r4 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ - b.n 4fb0 │ │ │ │ │ + b.n 4fb8 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 4fcc │ │ │ │ │ - b.n 4fd6 │ │ │ │ │ + bgt.n 4fd4 │ │ │ │ │ + b.n 4fde │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005040 <_PyDict_Next>: │ │ │ │ │ +00005048 <_PyDict_Next>: │ │ │ │ │ _PyDict_Next(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + bpl.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 5112 <_PyDict_Next+0xd2> │ │ │ │ │ + bne.n 511a <_PyDict_Next+0xd2> │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movge r0, #1 │ │ │ │ │ orrs.w r0, r0, ip, lsr #31 │ │ │ │ │ - bne.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + bne.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 50a8 <_PyDict_Next+0x68> │ │ │ │ │ + cbz r5, 50b0 <_PyDict_Next+0x68> │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r0, lr │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 50f2 <_PyDict_Next+0xb2> │ │ │ │ │ + beq.n 50fa <_PyDict_Next+0xb2> │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 50cc <_PyDict_Next+0x8c> │ │ │ │ │ + cbz r2, 50d4 <_PyDict_Next+0x8c> │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 50d0 <_PyDict_Next+0x90> │ │ │ │ │ + cbz r3, 50d8 <_PyDict_Next+0x90> │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbnz r3, 50d6 <_PyDict_Next+0x96> │ │ │ │ │ + cbnz r3, 50de <_PyDict_Next+0x96> │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add lr, r0 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 50da <_PyDict_Next+0x9a> │ │ │ │ │ + cbz r0, 50e2 <_PyDict_Next+0x9a> │ │ │ │ │ ldrd r0, r4, [lr] │ │ │ │ │ ldr.w lr, [lr, #8] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5098 <_PyDict_Next+0x58> │ │ │ │ │ + bne.n 50a0 <_PyDict_Next+0x58> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 509c <_PyDict_Next+0x5c> │ │ │ │ │ + bne.n 50a4 <_PyDict_Next+0x5c> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 50a4 <_PyDict_Next+0x64> │ │ │ │ │ + beq.n 50ac <_PyDict_Next+0x64> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - b.n 50a4 <_PyDict_Next+0x64> │ │ │ │ │ + b.n 50ac <_PyDict_Next+0x64> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 514a <_PyDict_Next+0x10a> │ │ │ │ │ + cbz r0, 5152 <_PyDict_Next+0x10a> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 50b8 <_PyDict_Next+0x78> │ │ │ │ │ + bgt.n 50c0 <_PyDict_Next+0x78> │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 5106 <_PyDict_Next+0xc6> │ │ │ │ │ + cbz r5, 510e <_PyDict_Next+0xc6> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5088 <_PyDict_Next+0x48> │ │ │ │ │ - b.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 5090 <_PyDict_Next+0x48> │ │ │ │ │ + b.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 50fc <_PyDict_Next+0xbc> │ │ │ │ │ - b.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 5104 <_PyDict_Next+0xbc> │ │ │ │ │ + b.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + blt.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - ble.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldrb.w r5, [lr, #5] │ │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ │ ldrb.w r0, [r0, ip] │ │ │ │ │ add.w r4, r4, r0, lsl #2 │ │ │ │ │ add.w r0, lr, r0, lsl #3 │ │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ │ movs r4, #1 │ │ │ │ │ lsls r4, r5 │ │ │ │ │ add r0, r4 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - b.n 50c0 <_PyDict_Next+0x80> │ │ │ │ │ + b.n 50c8 <_PyDict_Next+0x80> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 50e4 <_PyDict_Next+0xa4> │ │ │ │ │ - b.n 50ee <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 50ec <_PyDict_Next+0xa4> │ │ │ │ │ + b.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ │ │ │ │ │ -00005158 <_PyDict_Next.constprop.2>: │ │ │ │ │ +00005160 <_PyDict_Next.constprop.2>: │ │ │ │ │ _PyDict_Next.constprop.2(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bpl.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 5216 <_PyDict_Next.constprop.2+0xbe> │ │ │ │ │ + bne.n 521e <_PyDict_Next.constprop.2+0xbe> │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movge r0, #1 │ │ │ │ │ orrs.w r0, r0, ip, lsr #31 │ │ │ │ │ - bne.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bne.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 51b8 <_PyDict_Next.constprop.2+0x60> │ │ │ │ │ + cbz r5, 51c0 <_PyDict_Next.constprop.2+0x60> │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r0, lr │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 51f6 <_PyDict_Next.constprop.2+0x9e> │ │ │ │ │ + cbz r5, 51fe <_PyDict_Next.constprop.2+0x9e> │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 51d6 <_PyDict_Next.constprop.2+0x7e> │ │ │ │ │ + cbz r2, 51de <_PyDict_Next.constprop.2+0x7e> │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 51da <_PyDict_Next.constprop.2+0x82> │ │ │ │ │ + cbz r3, 51e2 <_PyDict_Next.constprop.2+0x82> │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add lr, r0 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 51de <_PyDict_Next.constprop.2+0x86> │ │ │ │ │ + cbz r0, 51e6 <_PyDict_Next.constprop.2+0x86> │ │ │ │ │ ldrd r4, lr, [lr, #4] │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 51ac <_PyDict_Next.constprop.2+0x54> │ │ │ │ │ + bne.n 51b4 <_PyDict_Next.constprop.2+0x54> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 51b0 <_PyDict_Next.constprop.2+0x58> │ │ │ │ │ + bne.n 51b8 <_PyDict_Next.constprop.2+0x58> │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + ble.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 524c <_PyDict_Next.constprop.2+0xf4> │ │ │ │ │ + cbz r0, 5254 <_PyDict_Next.constprop.2+0xf4> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 51c8 <_PyDict_Next.constprop.2+0x70> │ │ │ │ │ + bgt.n 51d0 <_PyDict_Next.constprop.2+0x70> │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + ble.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 520a <_PyDict_Next.constprop.2+0xb2> │ │ │ │ │ + cbz r5, 5212 <_PyDict_Next.constprop.2+0xb2> │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 519e <_PyDict_Next.constprop.2+0x46> │ │ │ │ │ - b.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + blt.n 51a6 <_PyDict_Next.constprop.2+0x46> │ │ │ │ │ + b.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5200 <_PyDict_Next.constprop.2+0xa8> │ │ │ │ │ - b.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bgt.n 5208 <_PyDict_Next.constprop.2+0xa8> │ │ │ │ │ + b.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + blt.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bge.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bge.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldrb.w r5, [lr, #5] │ │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ │ ldrb.w r0, [r0, ip] │ │ │ │ │ add.w r4, r4, r0, lsl #2 │ │ │ │ │ add.w r0, lr, r0, lsl #3 │ │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ │ movs r4, #1 │ │ │ │ │ lsls r4, r5 │ │ │ │ │ add r0, r4 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ - b.n 51cc <_PyDict_Next.constprop.2+0x74> │ │ │ │ │ + b.n 51d4 <_PyDict_Next.constprop.2+0x74> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 51e8 <_PyDict_Next.constprop.2+0x90> │ │ │ │ │ - b.n 51f2 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bgt.n 51f0 <_PyDict_Next.constprop.2+0x90> │ │ │ │ │ + b.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000525c : │ │ │ │ │ +00005264 : │ │ │ │ │ PyDict_GetItemStringRef(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 532a │ │ │ │ │ + beq.n 5332 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq.n 530e │ │ │ │ │ + beq.n 5316 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 52e8 │ │ │ │ │ + bne.n 52f0 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 52e8 │ │ │ │ │ + beq.n 52f0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 5306 │ │ │ │ │ + beq.n 530e │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r1, 52e4 │ │ │ │ │ + cbz r1, 52ec │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 52d6 │ │ │ │ │ + bge.n 52de │ │ │ │ │ movs r6, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 52d0 │ │ │ │ │ + bge.n 52d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 52d0 │ │ │ │ │ + cbnz r3, 52d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 52c4 │ │ │ │ │ - b.n 52d0 │ │ │ │ │ + blt.n 52cc │ │ │ │ │ + b.n 52d8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 52d8 │ │ │ │ │ + b.n 52e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 52fa │ │ │ │ │ + beq.n 5302 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 529c │ │ │ │ │ + b.n 52a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - b.n 52bc │ │ │ │ │ + b.n 52c4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 52d8 │ │ │ │ │ + b.n 52e0 │ │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - b.n 52bc │ │ │ │ │ + b.n 52c4 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - b.n 52d0 │ │ │ │ │ + b.n 52d8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005334 <_PyDict_LoadBuiltinsFromGlobals>: │ │ │ │ │ +0000533c <_PyDict_LoadBuiltinsFromGlobals>: │ │ │ │ │ _PyDict_LoadBuiltinsFromGlobals(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ - bpl.w 58f8 <_PyDict_LoadBuiltinsFromGlobals+0x5c4> │ │ │ │ │ - ldr.w r9, [pc, #640] @ 55d4 <_PyDict_LoadBuiltinsFromGlobals+0x2a0> │ │ │ │ │ + bpl.w 58e2 <_PyDict_LoadBuiltinsFromGlobals+0x5a6> │ │ │ │ │ + ldr.w r9, [pc, #640] @ 55dc <_PyDict_LoadBuiltinsFromGlobals+0x2a0> │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ ldr.w r6, [r9, #804] @ 0x324 │ │ │ │ │ ldr.w r4, [sl, #24] │ │ │ │ │ add.w r5, r4, #20 │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ @@ -8402,1128 +8405,1126 @@ │ │ │ │ │ lsl.w fp, r8, r2 │ │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ adds r3, r5, r3 │ │ │ │ │ and.w r7, r6, fp │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55d8 <_PyDict_LoadBuiltinsFromGlobals+0x2a4> │ │ │ │ │ + beq.w 55e0 <_PyDict_LoadBuiltinsFromGlobals+0x2a4> │ │ │ │ │ ldr.w r3, [r9, #796] @ 0x31c │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w 580e <_PyDict_LoadBuiltinsFromGlobals+0x4da> │ │ │ │ │ + bne.w 580e <_PyDict_LoadBuiltinsFromGlobals+0x4d2> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 5506 <_PyDict_LoadBuiltinsFromGlobals+0x1d2> │ │ │ │ │ + bgt.w 550e <_PyDict_LoadBuiltinsFromGlobals+0x1d2> │ │ │ │ │ ldrsb r1, [r5, r7] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 5466 <_PyDict_LoadBuiltinsFromGlobals+0x132> │ │ │ │ │ + blt.n 546e <_PyDict_LoadBuiltinsFromGlobals+0x132> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ │ - ldr r1, [pc, #544] @ (55d0 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #544] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5494 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.w 55a4 <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ + beq.w 55ac <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ lsrs r7, r6, #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 5544 <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ + blt.w 554c <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #3] │ │ │ │ │ - ldr r1, [pc, #500] @ (55d0 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #500] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5494 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.w 5784 <_PyDict_LoadBuiltinsFromGlobals+0x450> │ │ │ │ │ + beq.w 578c <_PyDict_LoadBuiltinsFromGlobals+0x450> │ │ │ │ │ mov.w r8, r6, lsr #10 │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ add.w r7, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 5710 <_PyDict_LoadBuiltinsFromGlobals+0x3dc> │ │ │ │ │ + bgt.w 5718 <_PyDict_LoadBuiltinsFromGlobals+0x3dc> │ │ │ │ │ ldrsb.w r9, [r5, r7] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 555c <_PyDict_LoadBuiltinsFromGlobals+0x228> │ │ │ │ │ + blt.w 5564 <_PyDict_LoadBuiltinsFromGlobals+0x228> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #448] @ (55d0 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #448] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ ldr.w r0, [r3, r9, lsl #3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5492 <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ + beq.n 549a <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x152> │ │ │ │ │ + beq.n 548e <_PyDict_LoadBuiltinsFromGlobals+0x152> │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r7, r7, r8, lsr #5 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - bgt.w 573a <_PyDict_LoadBuiltinsFromGlobals+0x406> │ │ │ │ │ + bgt.w 5742 <_PyDict_LoadBuiltinsFromGlobals+0x406> │ │ │ │ │ ldrsb.w r9, [r5, r7] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 5588 <_PyDict_LoadBuiltinsFromGlobals+0x254> │ │ │ │ │ + blt.w 5590 <_PyDict_LoadBuiltinsFromGlobals+0x254> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #396] @ (55d0 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #396] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ ldr.w r0, [r3, r9, lsl #3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5492 <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ + beq.n 549a <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 57f4 <_PyDict_LoadBuiltinsFromGlobals+0x4c0> │ │ │ │ │ + beq.w 57fc <_PyDict_LoadBuiltinsFromGlobals+0x4c0> │ │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 53f8 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ + b.n 5400 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ adds r1, #1 │ │ │ │ │ - bne.w 58cc <_PyDict_LoadBuiltinsFromGlobals+0x598> │ │ │ │ │ + bne.w 58c6 <_PyDict_LoadBuiltinsFromGlobals+0x58a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_GetBuiltins │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 547e <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bge.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 541c <_PyDict_LoadBuiltinsFromGlobals+0xe8> │ │ │ │ │ + beq.n 5424 <_PyDict_LoadBuiltinsFromGlobals+0xe8> │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 5852 <_PyDict_LoadBuiltinsFromGlobals+0x51e> │ │ │ │ │ + beq.w 584c <_PyDict_LoadBuiltinsFromGlobals+0x510> │ │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r5, r5, r3, lsl #3 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ add r5, r2 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itett lt │ │ │ │ │ movlt r5, r3 │ │ │ │ │ orrge.w r5, r3, #1 │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ bic.w r4, r5, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyModule_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyModule_Type │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 57b0 <_PyDict_LoadBuiltinsFromGlobals+0x47c> │ │ │ │ │ + beq.w 57b8 <_PyDict_LoadBuiltinsFromGlobals+0x47c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 57b0 <_PyDict_LoadBuiltinsFromGlobals+0x47c> │ │ │ │ │ + bne.w 57b8 <_PyDict_LoadBuiltinsFromGlobals+0x47c> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 590a <_PyDict_LoadBuiltinsFromGlobals+0x5d6> │ │ │ │ │ + bge.w 58f4 <_PyDict_LoadBuiltinsFromGlobals+0x5b8> │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsls r2, r5, #31 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bmi.n 547e <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bmi.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 547e <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bne.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 547e <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 57b4 <_PyDict_LoadBuiltinsFromGlobals+0x480> │ │ │ │ │ + bgt.w 57bc <_PyDict_LoadBuiltinsFromGlobals+0x480> │ │ │ │ │ ldrsh.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 5572 <_PyDict_LoadBuiltinsFromGlobals+0x23e> │ │ │ │ │ + blt.n 557a <_PyDict_LoadBuiltinsFromGlobals+0x23e> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #3] │ │ │ │ │ - ldr r1, [pc, #180] @ (55d0 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #180] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5494 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 55a4 <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ + beq.n 55ac <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ lsrs r7, r6, #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 57d2 <_PyDict_LoadBuiltinsFromGlobals+0x49e> │ │ │ │ │ + bgt.w 57da <_PyDict_LoadBuiltinsFromGlobals+0x49e> │ │ │ │ │ ldrsh.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 53d2 <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ + bge.w 53da <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ mov.w r8, r6, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 53f8 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ + b.n 5400 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r7, r7, r8, lsr #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 5432 <_PyDict_LoadBuiltinsFromGlobals+0xfe> │ │ │ │ │ + b.n 543a <_PyDict_LoadBuiltinsFromGlobals+0xfe> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 553a <_PyDict_LoadBuiltinsFromGlobals+0x206> │ │ │ │ │ + b.n 5542 <_PyDict_LoadBuiltinsFromGlobals+0x206> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 53fe <_PyDict_LoadBuiltinsFromGlobals+0xca> │ │ │ │ │ - ldr r1, [pc, #40] @ (55d0 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + b.n 5406 <_PyDict_LoadBuiltinsFromGlobals+0xca> │ │ │ │ │ + ldr r1, [pc, #40] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5494 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + bne.w 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - ble.w 53ca <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ - b.n 5534 <_PyDict_LoadBuiltinsFromGlobals+0x200> │ │ │ │ │ + ble.w 53d2 <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ + b.n 553c <_PyDict_LoadBuiltinsFromGlobals+0x200> │ │ │ │ │ nop │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 576a <_PyDict_LoadBuiltinsFromGlobals+0x436> │ │ │ │ │ + bgt.w 5772 <_PyDict_LoadBuiltinsFromGlobals+0x436> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 577c <_PyDict_LoadBuiltinsFromGlobals+0x448> │ │ │ │ │ - ldr r2, [pc, #704] @ (58a8 <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + blt.w 5784 <_PyDict_LoadBuiltinsFromGlobals+0x448> │ │ │ │ │ + ldr r2, [pc, #668] @ (588c <_PyDict_LoadBuiltinsFromGlobals+0x550>) │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5892 <_PyDict_LoadBuiltinsFromGlobals+0x55e> │ │ │ │ │ + blt.w 58be <_PyDict_LoadBuiltinsFromGlobals+0x582> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne.n 56d0 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ + bne.n 56d8 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ - add.w r3, r7, r7, lsl #2 │ │ │ │ │ - lsrs r7, r6, #5 │ │ │ │ │ - adds r7, #1 │ │ │ │ │ + lsrs r3, r6, #5 │ │ │ │ │ + add.w r7, r7, r7, lsl #2 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - bgt.w 57a2 <_PyDict_LoadBuiltinsFromGlobals+0x46e> │ │ │ │ │ + bgt.w 57aa <_PyDict_LoadBuiltinsFromGlobals+0x46e> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 579a <_PyDict_LoadBuiltinsFromGlobals+0x466> │ │ │ │ │ - ldr r2, [pc, #644] @ (58a8 <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + blt.w 57a2 <_PyDict_LoadBuiltinsFromGlobals+0x466> │ │ │ │ │ + ldr r2, [pc, #608] @ (588c <_PyDict_LoadBuiltinsFromGlobals+0x550>) │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5892 <_PyDict_LoadBuiltinsFromGlobals+0x55e> │ │ │ │ │ + blt.w 58be <_PyDict_LoadBuiltinsFromGlobals+0x582> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne.n 56d0 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ + bne.n 56d8 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ lsrs r1, r6, #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str.w fp, [sp, #16] │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 57e6 <_PyDict_LoadBuiltinsFromGlobals+0x4b2> │ │ │ │ │ + bgt.w 57ee <_PyDict_LoadBuiltinsFromGlobals+0x4b2> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 57de <_PyDict_LoadBuiltinsFromGlobals+0x4aa> │ │ │ │ │ - ldr r2, [pc, #580] @ (58a8 <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + blt.w 57e6 <_PyDict_LoadBuiltinsFromGlobals+0x4aa> │ │ │ │ │ + ldr r2, [pc, #544] @ (588c <_PyDict_LoadBuiltinsFromGlobals+0x550>) │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5892 <_PyDict_LoadBuiltinsFromGlobals+0x55e> │ │ │ │ │ + blt.w 58be <_PyDict_LoadBuiltinsFromGlobals+0x582> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne.n 56d0 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ + bne.n 56d8 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add.w r7, r7, fp, lsr #5 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ and.w r7, r7, r3 │ │ │ │ │ - bgt.w 5864 <_PyDict_LoadBuiltinsFromGlobals+0x530> │ │ │ │ │ + bgt.w 585e <_PyDict_LoadBuiltinsFromGlobals+0x522> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 5806 <_PyDict_LoadBuiltinsFromGlobals+0x4d2> │ │ │ │ │ - ldr r2, [pc, #520] @ (58a8 <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + blt.w 5844 <_PyDict_LoadBuiltinsFromGlobals+0x508> │ │ │ │ │ + ldr r2, [pc, #484] @ (588c <_PyDict_LoadBuiltinsFromGlobals+0x550>) │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5892 <_PyDict_LoadBuiltinsFromGlobals+0x55e> │ │ │ │ │ + blt.w 58be <_PyDict_LoadBuiltinsFromGlobals+0x582> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne.n 56d0 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ + bne.n 56d8 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ mov.w fp, fp, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, fp, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ands r7, r3 │ │ │ │ │ - b.n 5652 <_PyDict_LoadBuiltinsFromGlobals+0x31e> │ │ │ │ │ + b.n 565a <_PyDict_LoadBuiltinsFromGlobals+0x31e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 5706 <_PyDict_LoadBuiltinsFromGlobals+0x3d2> │ │ │ │ │ + blt.n 570e <_PyDict_LoadBuiltinsFromGlobals+0x3d2> │ │ │ │ │ movs r2, #12 │ │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ │ movs r1, #1 │ │ │ │ │ mla r2, r2, r3, r5 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr r5, [r2, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r5, r5, #1 │ │ │ │ │ - bge.w 54c0 <_PyDict_LoadBuiltinsFromGlobals+0x18c> │ │ │ │ │ + bge.w 54c8 <_PyDict_LoadBuiltinsFromGlobals+0x18c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - bne.w 54c4 <_PyDict_LoadBuiltinsFromGlobals+0x190> │ │ │ │ │ - b.n 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + bne.w 54cc <_PyDict_LoadBuiltinsFromGlobals+0x190> │ │ │ │ │ + b.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ adds r3, #3 │ │ │ │ │ - bne.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + bne.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 547e <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r9, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r9, [r5, r7, lsl #2] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bge.w 540a <_PyDict_LoadBuiltinsFromGlobals+0xd6> │ │ │ │ │ + bge.w 5412 <_PyDict_LoadBuiltinsFromGlobals+0xd6> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r7, r7, r8, lsr #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r9, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r9, [r5, r7, lsl #2] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bge.w 543e <_PyDict_LoadBuiltinsFromGlobals+0x10a> │ │ │ │ │ + bge.w 5446 <_PyDict_LoadBuiltinsFromGlobals+0x10a> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 5710 <_PyDict_LoadBuiltinsFromGlobals+0x3dc> │ │ │ │ │ + b.n 5718 <_PyDict_LoadBuiltinsFromGlobals+0x3dc> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 55e6 <_PyDict_LoadBuiltinsFromGlobals+0x2b2> │ │ │ │ │ + bge.w 55ee <_PyDict_LoadBuiltinsFromGlobals+0x2b2> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 5604 <_PyDict_LoadBuiltinsFromGlobals+0x2d0> │ │ │ │ │ - ldr r1, [pc, #288] @ (58a8 <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 560c <_PyDict_LoadBuiltinsFromGlobals+0x2d0> │ │ │ │ │ + ldr r1, [pc, #252] @ (588c <_PyDict_LoadBuiltinsFromGlobals+0x550>) │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5494 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ - b.n 5548 <_PyDict_LoadBuiltinsFromGlobals+0x214> │ │ │ │ │ + bne.w 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + b.n 5550 <_PyDict_LoadBuiltinsFromGlobals+0x214> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 563e <_PyDict_LoadBuiltinsFromGlobals+0x30a> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 5646 <_PyDict_LoadBuiltinsFromGlobals+0x30a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ - b.n 561a <_PyDict_LoadBuiltinsFromGlobals+0x2e6> │ │ │ │ │ + b.n 5622 <_PyDict_LoadBuiltinsFromGlobals+0x2e6> │ │ │ │ │ ldr r4, [r4, #8] │ │ │ │ │ - b.n 54e2 <_PyDict_LoadBuiltinsFromGlobals+0x1ae> │ │ │ │ │ + b.n 54ea <_PyDict_LoadBuiltinsFromGlobals+0x1ae> │ │ │ │ │ ldr.w r3, [r5, r7, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 5514 <_PyDict_LoadBuiltinsFromGlobals+0x1e0> │ │ │ │ │ + bge.w 551c <_PyDict_LoadBuiltinsFromGlobals+0x1e0> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ ldr.w r3, [r5, r7, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 53d2 <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ - b.n 5544 <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ + bge.w 53da <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ + b.n 554c <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 567e <_PyDict_LoadBuiltinsFromGlobals+0x34a> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 5686 <_PyDict_LoadBuiltinsFromGlobals+0x34a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ - b.n 565a <_PyDict_LoadBuiltinsFromGlobals+0x326> │ │ │ │ │ + b.n 5662 <_PyDict_LoadBuiltinsFromGlobals+0x326> │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5452 <_PyDict_LoadBuiltinsFromGlobals+0x11e> │ │ │ │ │ + beq.w 545a <_PyDict_LoadBuiltinsFromGlobals+0x11e> │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 5494 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 56bc <_PyDict_LoadBuiltinsFromGlobals+0x388> │ │ │ │ │ + b.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 58ea <_PyDict_LoadBuiltinsFromGlobals+0x5b6> │ │ │ │ │ + bgt.n 58fc <_PyDict_LoadBuiltinsFromGlobals+0x5c0> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 5872 <_PyDict_LoadBuiltinsFromGlobals+0x53e> │ │ │ │ │ + bge.n 586c <_PyDict_LoadBuiltinsFromGlobals+0x530> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r7, r7, r4, lsr #5 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - bgt.n 58dc <_PyDict_LoadBuiltinsFromGlobals+0x5a8> │ │ │ │ │ + bgt.n 590a <_PyDict_LoadBuiltinsFromGlobals+0x5ce> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 58ac <_PyDict_LoadBuiltinsFromGlobals+0x578> │ │ │ │ │ + bge.n 5890 <_PyDict_LoadBuiltinsFromGlobals+0x554> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ │ - add.w r7, r7, r7, lsl #2 │ │ │ │ │ - adds r3, r4, #1 │ │ │ │ │ - add r7, r3 │ │ │ │ │ - and.w r7, r7, fp │ │ │ │ │ - b.n 5812 <_PyDict_LoadBuiltinsFromGlobals+0x4de> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 58ae <_PyDict_LoadBuiltinsFromGlobals+0x572> │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 56c4 <_PyDict_LoadBuiltinsFromGlobals+0x388> │ │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 546c <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 56ea <_PyDict_LoadBuiltinsFromGlobals+0x3b6> │ │ │ │ │ + beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 56f2 <_PyDict_LoadBuiltinsFromGlobals+0x3b6> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ - b.n 5698 <_PyDict_LoadBuiltinsFromGlobals+0x364> │ │ │ │ │ - ldr r2, [pc, #52] @ (58a8 <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + b.n 56a0 <_PyDict_LoadBuiltinsFromGlobals+0x364> │ │ │ │ │ + ldr r2, [pc, #28] @ (588c <_PyDict_LoadBuiltinsFromGlobals+0x550>) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bl 598 <_Py_dict_lookup+0x2b0> │ │ │ │ │ + bl 54c <_Py_dict_lookup+0x264> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 589e <_PyDict_LoadBuiltinsFromGlobals+0x56a> │ │ │ │ │ + blt.n 58da <_PyDict_LoadBuiltinsFromGlobals+0x59e> │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - bne.n 589a <_PyDict_LoadBuiltinsFromGlobals+0x566> │ │ │ │ │ + bne.n 58d6 <_PyDict_LoadBuiltinsFromGlobals+0x59a> │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ - b.n 5822 <_PyDict_LoadBuiltinsFromGlobals+0x4ee> │ │ │ │ │ - adds r0, #4 │ │ │ │ │ - beq.w 535e <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ - b.n 570c <_PyDict_LoadBuiltinsFromGlobals+0x3d8> │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - b.n 5494 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ - adds r2, #4 │ │ │ │ │ - bne.w 570c <_PyDict_LoadBuiltinsFromGlobals+0x3d8> │ │ │ │ │ - b.n 535e <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ - nop │ │ │ │ │ + b.n 5822 <_PyDict_LoadBuiltinsFromGlobals+0x4e6> │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r2, [pc, #100] @ (5914 <_PyDict_LoadBuiltinsFromGlobals+0x5e0>) │ │ │ │ │ + ldr r2, [pc, #132] @ (5918 <_PyDict_LoadBuiltinsFromGlobals+0x5dc>) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bl 598 <_Py_dict_lookup+0x2b0> │ │ │ │ │ + bl 54c <_Py_dict_lookup+0x264> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 589e <_PyDict_LoadBuiltinsFromGlobals+0x56a> │ │ │ │ │ + blt.n 58da <_PyDict_LoadBuiltinsFromGlobals+0x59e> │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - bne.n 589a <_PyDict_LoadBuiltinsFromGlobals+0x566> │ │ │ │ │ + bne.n 58d6 <_PyDict_LoadBuiltinsFromGlobals+0x59a> │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ - b.n 5842 <_PyDict_LoadBuiltinsFromGlobals+0x50e> │ │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ │ + add.w r7, r7, r7, lsl #2 │ │ │ │ │ + adds r3, r4, #1 │ │ │ │ │ + add r7, r3 │ │ │ │ │ + and.w r7, r7, fp │ │ │ │ │ + b.n 5812 <_PyDict_LoadBuiltinsFromGlobals+0x4d6> │ │ │ │ │ + adds r0, #4 │ │ │ │ │ + beq.w 5366 <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ + b.n 5714 <_PyDict_LoadBuiltinsFromGlobals+0x3d8> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 53ca <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ - cmp r2, #15 │ │ │ │ │ - ite le │ │ │ │ │ - ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ - ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ - b.n 5838 <_PyDict_LoadBuiltinsFromGlobals+0x504> │ │ │ │ │ - cmp r2, #15 │ │ │ │ │ - ite le │ │ │ │ │ - ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ - ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ - b.n 5818 <_PyDict_LoadBuiltinsFromGlobals+0x4e4> │ │ │ │ │ + b.n 53d2 <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + b.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + adds r2, #4 │ │ │ │ │ + bne.w 5714 <_PyDict_LoadBuiltinsFromGlobals+0x3d8> │ │ │ │ │ + b.n 5366 <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2646 @ 0xa56 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 570c <_PyDict_LoadBuiltinsFromGlobals+0x3d8> │ │ │ │ │ + b.n 5714 <_PyDict_LoadBuiltinsFromGlobals+0x3d8> │ │ │ │ │ lsls r3, r5, #31 │ │ │ │ │ - bmi.w 547e <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ - b.n 54f4 <_PyDict_LoadBuiltinsFromGlobals+0x1c0> │ │ │ │ │ - nop │ │ │ │ │ + bmi.w 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 54fc <_PyDict_LoadBuiltinsFromGlobals+0x1c0> │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + ite le │ │ │ │ │ + ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ + ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ + b.n 5818 <_PyDict_LoadBuiltinsFromGlobals+0x4dc> │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + ite le │ │ │ │ │ + ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ + ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ + b.n 5838 <_PyDict_LoadBuiltinsFromGlobals+0x4fc> │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00005918 : │ │ │ │ │ +0000591c : │ │ │ │ │ dict_traverse(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ - cbz r7, 5972 │ │ │ │ │ + cbz r7, 5976 │ │ │ │ │ ldr r7, [r0, #28] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 59ae │ │ │ │ │ + bne.n 59b2 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble.n 596c │ │ │ │ │ + ble.n 5970 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ lsl.w r8, r8, r2 │ │ │ │ │ add r8, r3 │ │ │ │ │ add.w r8, r8, #24 │ │ │ │ │ ldr.w r0, [r8, r7, lsl #3] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - cbz r0, 5966 │ │ │ │ │ + cbz r0, 596a │ │ │ │ │ adds r7, #1 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 5962 │ │ │ │ │ + cbnz r0, 5966 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 5950 │ │ │ │ │ + bne.n 5954 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 5950 │ │ │ │ │ + bne.n 5954 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble.n 596c │ │ │ │ │ + ble.n 5970 │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ add.w r8, r3, r2 │ │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a18 │ │ │ │ │ + beq.n 5a1c │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5962 │ │ │ │ │ + bne.n 5966 │ │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a18 │ │ │ │ │ + beq.n 5a1c │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r8, r8, #12 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5962 │ │ │ │ │ + bne.n 5966 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 5980 │ │ │ │ │ + bne.n 5984 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 596c │ │ │ │ │ + ble.n 5970 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ - cbz r0, 59be │ │ │ │ │ + cbz r0, 59c2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5962 │ │ │ │ │ + bne.n 5966 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 596c │ │ │ │ │ + beq.n 5970 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbz r0, 59d2 │ │ │ │ │ + cbz r0, 59d6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5962 │ │ │ │ │ + bne.n 5966 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 596c │ │ │ │ │ + beq.n 5970 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - cbz r0, 59e6 │ │ │ │ │ + cbz r0, 59ea │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5962 │ │ │ │ │ + bne.n 5966 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 596c │ │ │ │ │ + beq.n 5970 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ movs r7, #3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbz r0, 5a00 │ │ │ │ │ + cbz r0, 5a04 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5962 │ │ │ │ │ + bne.n 5966 │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 596c │ │ │ │ │ + beq.n 5970 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 59fa │ │ │ │ │ - b.n 5a00 │ │ │ │ │ + bne.n 59fe │ │ │ │ │ + b.n 5a04 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r8, r8, #12 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 5980 │ │ │ │ │ - b.n 596c │ │ │ │ │ + bne.n 5984 │ │ │ │ │ + b.n 5970 │ │ │ │ │ │ │ │ │ │ -00005a24 : │ │ │ │ │ +00005a28 : │ │ │ │ │ PyDict_DelItem(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 5bc8 │ │ │ │ │ + bne.w 5bcc │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - beq.w 5bc8 │ │ │ │ │ + beq.w 5bcc │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ - bpl.w 5c42 │ │ │ │ │ + bpl.w 5c46 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 5c3c │ │ │ │ │ + beq.w 5c40 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 5c36 │ │ │ │ │ + beq.w 5c3a │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5c36 │ │ │ │ │ + beq.w 5c3a │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5c54 │ │ │ │ │ + bne.w 5c58 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w r2, r0, #20 │ │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ lsl.w r1, r1, ip │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r3, r4, r1 │ │ │ │ │ - bgt.w 5bde │ │ │ │ │ + bgt.w 5be2 │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bne.n 5b5c │ │ │ │ │ + bne.n 5b60 │ │ │ │ │ ldr r4, [r5, #28] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 5c64 │ │ │ │ │ + bne.w 5c68 │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 5b18 │ │ │ │ │ + bgt.n 5b1c │ │ │ │ │ movs r1, #254 @ 0xfe │ │ │ │ │ strb r1, [r2, r3] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ add.w r2, r3, #20 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5b38 │ │ │ │ │ + beq.n 5b3c │ │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5af6 │ │ │ │ │ + bge.n 5afa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 5b12 │ │ │ │ │ + cbz r3, 5b16 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5b08 │ │ │ │ │ + bge.n 5b0c │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 5c18 │ │ │ │ │ + beq.w 5c1c │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5af6 │ │ │ │ │ + b.n 5afa │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r1, #1 │ │ │ │ │ strgt.w r1, [r2, r3, lsl #2] │ │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ │ strhle.w r1, [r2, r3, lsl #1] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r1, [r0, #6] │ │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ │ lsls r3, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5ada │ │ │ │ │ + bne.n 5ade │ │ │ │ │ movs r1, #12 │ │ │ │ │ mla r3, r1, r7, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ strd r1, r1, [r4, #4] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5af6 │ │ │ │ │ + bge.n 5afa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5af6 │ │ │ │ │ - b.n 5b12 │ │ │ │ │ + bne.n 5afa │ │ │ │ │ + b.n 5b16 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5c96 │ │ │ │ │ + beq.w 5c9a │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.n 5aae │ │ │ │ │ + beq.n 5ab2 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5c96 │ │ │ │ │ + beq.w 5c9a │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w lr, [r2, r3] │ │ │ │ │ - ble.n 5bae │ │ │ │ │ + ble.n 5bb2 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.w 5aae │ │ │ │ │ + beq.w 5ab2 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r4 │ │ │ │ │ - bne.n 5b8e │ │ │ │ │ + bne.n 5b92 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 5aae │ │ │ │ │ + b.n 5ab2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ - bne.w 5a52 │ │ │ │ │ + bne.w 5a56 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 5b0a │ │ │ │ │ + b.n 5b0e │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bgt.n 5c26 │ │ │ │ │ + bgt.n 5c2a │ │ │ │ │ ldrsh.w lr, [r2, r3, lsl #1] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.w 5aae │ │ │ │ │ + beq.w 5ab2 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5c96 │ │ │ │ │ + beq.n 5c9a │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ add r3, lr │ │ │ │ │ and.w r3, r3, r1 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 5b76 │ │ │ │ │ + b.n 5b7a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add.w lr, r0, r3, lsl #2 │ │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.w 5aae │ │ │ │ │ - b.n 5bee │ │ │ │ │ + beq.w 5ab2 │ │ │ │ │ + b.n 5bf2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5b0a │ │ │ │ │ + b.n 5b0e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2854 @ 0xb26 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 5c3c │ │ │ │ │ + b.n 5c40 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 5a86 │ │ │ │ │ + b.n 5a8a │ │ │ │ │ add.w r2, r4, r7, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bne.n 5c8e │ │ │ │ │ + bne.n 5c92 │ │ │ │ │ subs r1, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - ble.n 5c92 │ │ │ │ │ + ble.n 5c96 │ │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ │ strb.w r0, [r3], #1 │ │ │ │ │ - b.n 5c80 │ │ │ │ │ + b.n 5c84 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 5c76 │ │ │ │ │ + b.n 5c7a │ │ │ │ │ strb r1, [r4, #1] │ │ │ │ │ - b.n 5af6 │ │ │ │ │ + b.n 5afa │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5aae │ │ │ │ │ + b.n 5ab2 │ │ │ │ │ │ │ │ │ │ -00005c9c <_PyDict_DelItem_KnownHash_LockHeld>: │ │ │ │ │ +00005ca0 <_PyDict_DelItem_KnownHash_LockHeld>: │ │ │ │ │ _PyDict_DelItem_KnownHash_LockHeld(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ - bpl.w 5e7e <_PyDict_DelItem_KnownHash_LockHeld+0x1e2> │ │ │ │ │ + bpl.w 5e82 <_PyDict_DelItem_KnownHash_LockHeld+0x1e2> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 5e4e <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ + beq.w 5e52 <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 5e48 <_PyDict_DelItem_KnownHash_LockHeld+0x1ac> │ │ │ │ │ + beq.w 5e4c <_PyDict_DelItem_KnownHash_LockHeld+0x1ac> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 5e48 <_PyDict_DelItem_KnownHash_LockHeld+0x1ac> │ │ │ │ │ + beq.w 5e4c <_PyDict_DelItem_KnownHash_LockHeld+0x1ac> │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5e90 <_PyDict_DelItem_KnownHash_LockHeld+0x1f4> │ │ │ │ │ + bne.w 5e94 <_PyDict_DelItem_KnownHash_LockHeld+0x1f4> │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w ip, r0, #20 │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ lsl.w r1, r1, r2 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r3, r7, r1 │ │ │ │ │ - bgt.n 5dac <_PyDict_DelItem_KnownHash_LockHeld+0x110> │ │ │ │ │ + bgt.n 5db0 <_PyDict_DelItem_KnownHash_LockHeld+0x110> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.n 5dc0 <_PyDict_DelItem_KnownHash_LockHeld+0x124> │ │ │ │ │ + bne.n 5dc4 <_PyDict_DelItem_KnownHash_LockHeld+0x124> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 5e54 <_PyDict_DelItem_KnownHash_LockHeld+0x1b8> │ │ │ │ │ + bne.w 5e58 <_PyDict_DelItem_KnownHash_LockHeld+0x1b8> │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 5d6c <_PyDict_DelItem_KnownHash_LockHeld+0xd0> │ │ │ │ │ + bgt.n 5d70 <_PyDict_DelItem_KnownHash_LockHeld+0xd0> │ │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ │ strb.w r2, [ip, r3] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5d8e <_PyDict_DelItem_KnownHash_LockHeld+0xf2> │ │ │ │ │ + beq.n 5d92 <_PyDict_DelItem_KnownHash_LockHeld+0xf2> │ │ │ │ │ adds r3, #20 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5d4c <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + bge.n 5d50 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 5d66 <_PyDict_DelItem_KnownHash_LockHeld+0xca> │ │ │ │ │ + cbz r3, 5d6a <_PyDict_DelItem_KnownHash_LockHeld+0xca> │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5d5c <_PyDict_DelItem_KnownHash_LockHeld+0xc0> │ │ │ │ │ + bge.n 5d60 <_PyDict_DelItem_KnownHash_LockHeld+0xc0> │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 5e1c <_PyDict_DelItem_KnownHash_LockHeld+0x180> │ │ │ │ │ + beq.n 5e20 <_PyDict_DelItem_KnownHash_LockHeld+0x180> │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5d4c <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + b.n 5d50 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r2, #1 │ │ │ │ │ strgt.w r2, [ip, r3, lsl #2] │ │ │ │ │ movwle r2, #65534 @ 0xfffe │ │ │ │ │ strhle.w r2, [ip, r3, lsl #1] │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r1, [r0, #6] │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5d2e <_PyDict_DelItem_KnownHash_LockHeld+0x92> │ │ │ │ │ + bne.n 5d32 <_PyDict_DelItem_KnownHash_LockHeld+0x92> │ │ │ │ │ movs r1, #12 │ │ │ │ │ adds r3, #20 │ │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ strd r1, r1, [r5, #4] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 5d46 <_PyDict_DelItem_KnownHash_LockHeld+0xaa> │ │ │ │ │ - b.n 5d4c <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + blt.n 5d4a <_PyDict_DelItem_KnownHash_LockHeld+0xaa> │ │ │ │ │ + b.n 5d50 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 5d04 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.n 5d08 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5e16 <_PyDict_DelItem_KnownHash_LockHeld+0x17a> │ │ │ │ │ + beq.n 5e1a <_PyDict_DelItem_KnownHash_LockHeld+0x17a> │ │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r3, lr │ │ │ │ │ and.w r3, r3, r1 │ │ │ │ │ - bgt.n 5e24 <_PyDict_DelItem_KnownHash_LockHeld+0x188> │ │ │ │ │ + bgt.n 5e28 <_PyDict_DelItem_KnownHash_LockHeld+0x188> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 5d04 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.n 5d08 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5e16 <_PyDict_DelItem_KnownHash_LockHeld+0x17a> │ │ │ │ │ + beq.n 5e1a <_PyDict_DelItem_KnownHash_LockHeld+0x17a> │ │ │ │ │ lsrs r7, r7, #10 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r7, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 5e36 <_PyDict_DelItem_KnownHash_LockHeld+0x19a> │ │ │ │ │ + bgt.n 5e3a <_PyDict_DelItem_KnownHash_LockHeld+0x19a> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.w 5d04 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.w 5d08 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r7 │ │ │ │ │ - bne.n 5df6 <_PyDict_DelItem_KnownHash_LockHeld+0x15a> │ │ │ │ │ + bne.n 5dfa <_PyDict_DelItem_KnownHash_LockHeld+0x15a> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5d04 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + b.n 5d08 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5d5e <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ + b.n 5d62 <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 5de0 <_PyDict_DelItem_KnownHash_LockHeld+0x144> │ │ │ │ │ + b.n 5de4 <_PyDict_DelItem_KnownHash_LockHeld+0x144> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 5e00 <_PyDict_DelItem_KnownHash_LockHeld+0x164> │ │ │ │ │ + b.n 5e04 <_PyDict_DelItem_KnownHash_LockHeld+0x164> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5d5e <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ + b.n 5d62 <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ add.w r2, r1, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldrb r5, [r2, r3] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 5ea4 <_PyDict_DelItem_KnownHash_LockHeld+0x208> │ │ │ │ │ + bne.n 5ea8 <_PyDict_DelItem_KnownHash_LockHeld+0x208> │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r5, r3, r2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - ble.n 5ea0 <_PyDict_DelItem_KnownHash_LockHeld+0x204> │ │ │ │ │ + ble.n 5ea4 <_PyDict_DelItem_KnownHash_LockHeld+0x204> │ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ - b.n 5e70 <_PyDict_DelItem_KnownHash_LockHeld+0x1d4> │ │ │ │ │ + b.n 5e74 <_PyDict_DelItem_KnownHash_LockHeld+0x1d4> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2854 @ 0xb26 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 5e4e <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ + b.n 5e52 <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 5ce2 <_PyDict_DelItem_KnownHash_LockHeld+0x46> │ │ │ │ │ + b.n 5ce6 <_PyDict_DelItem_KnownHash_LockHeld+0x46> │ │ │ │ │ strb r0, [r1, #1] │ │ │ │ │ - b.n 5d4c <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + b.n 5d50 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 5e66 <_PyDict_DelItem_KnownHash_LockHeld+0x1ca> │ │ │ │ │ + b.n 5e6a <_PyDict_DelItem_KnownHash_LockHeld+0x1ca> │ │ │ │ │ │ │ │ │ │ -00005ea8 : │ │ │ │ │ +00005eac : │ │ │ │ │ delitem_common(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr.w ip, [r0, #24] │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -9534,153 +9535,153 @@ │ │ │ │ │ ldrb.w r2, [ip, #4] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ and.w lr, r6, r3 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w r7, [r1, lr] │ │ │ │ │ - ble.n 5eee │ │ │ │ │ + ble.n 5ef2 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w r7, ip, lr, lsl #2 │ │ │ │ │ ldrshle.w r7, [r1, lr, lsl #1] │ │ │ │ │ ldrgt r7, [r7, #20] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 5f96 │ │ │ │ │ + bne.n 5f9a │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6008 │ │ │ │ │ + bne.w 600c │ │ │ │ │ ldrb.w r3, [ip, #4] │ │ │ │ │ str.w r2, [ip, #8] │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bgt.n 5f68 │ │ │ │ │ + bgt.n 5f6c │ │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ │ strb.w r3, [r1, lr] │ │ │ │ │ ldr.w ip, [r0, #24] │ │ │ │ │ ldrb.w r3, [ip, #5] │ │ │ │ │ movs r1, #1 │ │ │ │ │ lsls r1, r3 │ │ │ │ │ ldrb.w r3, [ip, #6] │ │ │ │ │ - cbz r3, 5f7e │ │ │ │ │ + cbz r3, 5f82 │ │ │ │ │ add.w r2, r1, r5, lsl #3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ adds r2, #20 │ │ │ │ │ add.w r1, ip, r2 │ │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ │ str.w r3, [ip, r2] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5f48 │ │ │ │ │ + bge.n 5f4c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 5f62 │ │ │ │ │ + cbz r3, 5f66 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5f56 │ │ │ │ │ + bge.n 5f5a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 5f58 │ │ │ │ │ + cbz r2, 5f5c │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5f48 │ │ │ │ │ + b.n 5f4c │ │ │ │ │ cmp r3, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r3, #1 │ │ │ │ │ strgt.w r3, [r1, lr, lsl #2] │ │ │ │ │ movwle r3, #65534 @ 0xfffe │ │ │ │ │ strhle.w r3, [r1, lr, lsl #1] │ │ │ │ │ - b.n 5f16 │ │ │ │ │ + b.n 5f1a │ │ │ │ │ movs r2, #12 │ │ │ │ │ mla r1, r2, r5, r1 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add.w r2, ip, r1 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ str.w r3, [ip, r1] │ │ │ │ │ - b.n 5f3a │ │ │ │ │ + b.n 5f3e │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.n 603a │ │ │ │ │ + beq.n 603e │ │ │ │ │ lsrs r7, r6, #5 │ │ │ │ │ add.w lr, lr, lr, lsl #2 │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add lr, r7 │ │ │ │ │ and.w lr, r3, lr │ │ │ │ │ - bgt.n 5fe8 │ │ │ │ │ + bgt.n 5fec │ │ │ │ │ ldrsb.w r7, [r1, lr] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 5ef2 │ │ │ │ │ + beq.n 5ef6 │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.n 603a │ │ │ │ │ + beq.n 603e │ │ │ │ │ lsrs r6, r6, #10 │ │ │ │ │ add.w lr, lr, lr, lsl #2 │ │ │ │ │ adds r7, r6, #1 │ │ │ │ │ add r7, lr │ │ │ │ │ and.w lr, r3, r7 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 5ff8 │ │ │ │ │ + bgt.n 5ffc │ │ │ │ │ ldrsb.w r7, [r1, lr] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 5ef2 │ │ │ │ │ + beq.n 5ef6 │ │ │ │ │ add.w lr, lr, lr, lsl #2 │ │ │ │ │ lsrs r6, r6, #5 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add lr, r6 │ │ │ │ │ - beq.n 603a │ │ │ │ │ + beq.n 603e │ │ │ │ │ and.w lr, r3, lr │ │ │ │ │ - b.n 5fc6 │ │ │ │ │ + b.n 5fca │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w r7, ip, lr, lsl #2 │ │ │ │ │ ldrshle.w r7, [r1, lr, lsl #1] │ │ │ │ │ ldrgt r7, [r7, #20] │ │ │ │ │ - b.n 5fb0 │ │ │ │ │ + b.n 5fb4 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w r7, ip, lr, lsl #2 │ │ │ │ │ ldrshle.w r7, [r1, lr, lsl #1] │ │ │ │ │ ldrgt r7, [r7, #20] │ │ │ │ │ - b.n 5fce │ │ │ │ │ + b.n 5fd2 │ │ │ │ │ add.w r1, r2, r5, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 6032 │ │ │ │ │ + bne.n 6036 │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r3, r1 │ │ │ │ │ subs r5, r3, r1 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - ble.n 6036 │ │ │ │ │ + ble.n 603a │ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ - b.n 6024 │ │ │ │ │ + b.n 6028 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 601a │ │ │ │ │ + b.n 601e │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ - b.n 5f48 │ │ │ │ │ + b.n 5f4c │ │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5ef2 │ │ │ │ │ + b.n 5ef6 │ │ │ │ │ │ │ │ │ │ -00006040 : │ │ │ │ │ +00006044 : │ │ │ │ │ insert_split_key(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add.w r6, r0, #20 │ │ │ │ │ @@ -9691,92 +9692,90 @@ │ │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ │ add.w r9, r6, r0 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ lsl.w r3, r3, r7 │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r5, r2, lr │ │ │ │ │ - bgt.w 618c │ │ │ │ │ + bgt.w 6188 │ │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6140 │ │ │ │ │ + blt.n 613c │ │ │ │ │ ldr.w r0, [r9, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 617e │ │ │ │ │ + beq.n 617a │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 6286 │ │ │ │ │ + beq.w 62b8 │ │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ │ add.w r0, r5, r5, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, lr, r2 │ │ │ │ │ ldrsb.w r2, [r6, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 6186 │ │ │ │ │ + blt.n 6182 │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 617e │ │ │ │ │ + beq.n 617a │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 62fe │ │ │ │ │ + beq.w 6302 │ │ │ │ │ mov.w ip, r8, lsr #10 │ │ │ │ │ add.w r0, sl, sl, lsl #2 │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ - mov fp, r5 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ add r2, r0 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ and.w r2, lr, r2 │ │ │ │ │ - mov r3, lr │ │ │ │ │ - mov sl, ip │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ + mov r5, r9 │ │ │ │ │ + mov r4, ip │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - it le │ │ │ │ │ - ldrsble.w r9, [r6, r2] │ │ │ │ │ - bgt.w 62e2 │ │ │ │ │ + bgt.n 61d0 │ │ │ │ │ + ldrsb.w r9, [r6, r2] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.n 61d2 │ │ │ │ │ + blt.n 61e2 │ │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 6258 │ │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - beq.w 6242 │ │ │ │ │ + beq.w 628a │ │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + beq.w 6272 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - add.w r2, r2, sl, lsr #5 │ │ │ │ │ + add.w r2, r2, r4, lsr #5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ - and.w r2, r2, r3 │ │ │ │ │ - bgt.w 62f0 │ │ │ │ │ + and.w r2, r2, lr │ │ │ │ │ + bgt.w 62f4 │ │ │ │ │ ldrsb.w r9, [r6, r2] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 625c │ │ │ │ │ + blt.w 62b0 │ │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 6258 │ │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - beq.w 6316 │ │ │ │ │ - mov.w sl, sl, lsr #10 │ │ │ │ │ + beq.w 628a │ │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + beq.w 631a │ │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ + adds r0, r4, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ - ands r2, r3 │ │ │ │ │ - b.n 60d6 │ │ │ │ │ + and.w r2, r2, lr │ │ │ │ │ + b.n 60d8 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 6092 │ │ │ │ │ + bne.n 6096 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 617e │ │ │ │ │ + ble.n 617a │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 6222 │ │ │ │ │ + bge.n 6232 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ strb r2, [r6, r5] │ │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r0 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ @@ -9792,212 +9791,214 @@ │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 6144 │ │ │ │ │ - b.n 60ba │ │ │ │ │ + beq.n 6140 │ │ │ │ │ + b.n 60be │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r2, [r6, r5, lsl #2] │ │ │ │ │ ldrshle.w r2, [r6, r5, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 6212 │ │ │ │ │ + blt.n 6204 │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 617e │ │ │ │ │ + beq.n 617a │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n 6286 │ │ │ │ │ + beq.w 62b8 │ │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ │ add.w r0, r5, r5, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, lr, r2 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r2, [r6, sl, lsl #2] │ │ │ │ │ ldrshle.w r2, [r6, sl, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 60aa │ │ │ │ │ + bge.w 60ae │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 6216 │ │ │ │ │ - b.n 60ba │ │ │ │ │ + beq.n 6208 │ │ │ │ │ + b.n 60be │ │ │ │ │ + cmp r7, #15 │ │ │ │ │ + ite le │ │ │ │ │ + ldrshle.w r9, [r6, r2, lsl #1] │ │ │ │ │ + ldrgt.w r9, [r6, r2, lsl #2] │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bge.n 60e6 │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 60fa │ │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ │ - mov r5, fp │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ │ + bne.n 60f8 │ │ │ │ │ + ldr.w r2, [fp, #12] │ │ │ │ │ + mov r5, sl │ │ │ │ │ + mov r4, fp │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it le │ │ │ │ │ movle.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - ble.n 617e │ │ │ │ │ + ble.n 617a │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - ble.n 614e │ │ │ │ │ + bgt.n 6212 │ │ │ │ │ + b.n 614a │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + bne.n 61a8 │ │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ble.n 617a │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r6, r5, lsl #1] │ │ │ │ │ ldrgt.w r2, [r6, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 6264 │ │ │ │ │ + bge.n 628e │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ strhle.w r2, [r6, r5, lsl #1] │ │ │ │ │ strgt.w r2, [r6, r5, lsl #2] │ │ │ │ │ - b.n 6158 │ │ │ │ │ - adds r3, r2, #1 │ │ │ │ │ - bne.n 61aa │ │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.n 617e │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ - b.n 61f2 │ │ │ │ │ + b.n 6154 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ add r2, r5 │ │ │ │ │ and.w r5, r2, lr │ │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 62b4 │ │ │ │ │ + blt.n 6150 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + add.w r5, r5, r5, lsl #2 │ │ │ │ │ + mov.w r8, r8, lsr #5 │ │ │ │ │ + add r5, r8 │ │ │ │ │ + cmp r7, #7 │ │ │ │ │ + add.w r5, r5, #1 │ │ │ │ │ + and.w r5, r5, r3 │ │ │ │ │ + bgt.n 62e6 │ │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bge.n 624c │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - ble.n 6156 │ │ │ │ │ - b.n 6204 │ │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ │ + ble.w 6152 │ │ │ │ │ + b.n 6224 │ │ │ │ │ + strd r2, lr, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr.w lr, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 60fa │ │ │ │ │ + beq.w 60f8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b.n 617e │ │ │ │ │ - cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 61d8 │ │ │ │ │ - b.n 612e │ │ │ │ │ + b.n 617a │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ add r2, r5 │ │ │ │ │ and.w r5, r2, lr │ │ │ │ │ it le │ │ │ │ │ ldrshle.w r2, [r6, r5, lsl #1] │ │ │ │ │ - ble.n 6236 │ │ │ │ │ - ldr.w r2, [r6, r5, lsl #2] │ │ │ │ │ - b.n 6236 │ │ │ │ │ - strd lr, r2, [sp, #4] │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ + bgt.n 6336 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt.n 6222 │ │ │ │ │ + b.n 624a │ │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ + beq.n 61e8 │ │ │ │ │ + b.n 612c │ │ │ │ │ + strd lr, r2, [sp, #8] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ - ldrd r1, lr, [sp] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ + ldrd r1, lr, [sp, #4] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 617e │ │ │ │ │ + bne.w 617a │ │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ │ add.w r0, r5, r5, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, lr, r2 │ │ │ │ │ - ble.w 60a2 │ │ │ │ │ - b.n 61ba │ │ │ │ │ - mov r3, lr │ │ │ │ │ - add.w r5, r5, r5, lsl #2 │ │ │ │ │ - mov.w r8, r8, lsr #5 │ │ │ │ │ - add r5, r8 │ │ │ │ │ - cmp r7, #7 │ │ │ │ │ - add.w r5, r5, #1 │ │ │ │ │ - and.w r5, r5, r3 │ │ │ │ │ - bgt.n 62d4 │ │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt.n 623a │ │ │ │ │ - b.n 62b6 │ │ │ │ │ + ble.w 60a6 │ │ │ │ │ + b.n 61b8 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r6, r5, lsl #1] │ │ │ │ │ ldrgt.w r2, [r6, r5, lsl #2] │ │ │ │ │ - b.n 62ce │ │ │ │ │ + b.n 6264 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r9, [r6, r2, lsl #1] │ │ │ │ │ ldrgt.w r9, [r6, r2, lsl #2] │ │ │ │ │ - b.n 60e2 │ │ │ │ │ - cmp r7, #15 │ │ │ │ │ - ite le │ │ │ │ │ - ldrshle.w r9, [r6, r2, lsl #1] │ │ │ │ │ - ldrgt.w r9, [r6, r2, lsl #2] │ │ │ │ │ - b.n 6114 │ │ │ │ │ - strd lr, r2, [sp, #4] │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ + b.n 6112 │ │ │ │ │ + strd lr, r2, [sp, #8] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ - ldrd r1, lr, [sp] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ + ldrd r1, lr, [sp, #4] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 617e │ │ │ │ │ - b.n 60ba │ │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ │ + bne.w 617a │ │ │ │ │ + b.n 60be │ │ │ │ │ + strd r2, lr, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr.w lr, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 612e │ │ │ │ │ + beq.w 612c │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b.n 617e │ │ │ │ │ + b.n 617a │ │ │ │ │ + ldr.w r2, [r6, r5, lsl #2] │ │ │ │ │ + b.n 62aa │ │ │ │ │ │ │ │ │ │ -00006330 <_PyDict_FromItems>: │ │ │ │ │ +0000633c <_PyDict_FromItems>: │ │ │ │ │ _PyDict_FromItems(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n 63d4 <_PyDict_FromItems+0xa4> │ │ │ │ │ - ldr r3, [pc, #660] @ (65e8 <_PyDict_FromItems+0x2b8>) │ │ │ │ │ + bgt.n 63e0 <_PyDict_FromItems+0xa4> │ │ │ │ │ + ldr r3, [pc, #660] @ (65f4 <_PyDict_FromItems+0x2b8>) │ │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r3, #1920] @ 0x780 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 6582 <_PyDict_FromItems+0x252> │ │ │ │ │ + beq.w 658e <_PyDict_FromItems+0x252> │ │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1920] @ 0x780 │ │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #616] @ (65ec <_PyDict_FromItems+0x2bc>) │ │ │ │ │ + ldr r3, [pc, #616] @ (65f8 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r2, [pc, #612] @ (65f0 <_PyDict_FromItems+0x2c0>) │ │ │ │ │ + ldr r2, [pc, #612] @ (65fc <_PyDict_FromItems+0x2c0>) │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ ldr.w r6, [r4, #-4] │ │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ │ and.w r6, r6, #3 │ │ │ │ │ @@ -10011,150 +10012,150 @@ │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ orr.w r6, r6, r7 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ strd r0, r6, [r4, #-8] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ │ - bgt.n 64c2 <_PyDict_FromItems+0x192> │ │ │ │ │ + bgt.n 64ce <_PyDict_FromItems+0x192> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - bne.w 65f8 <_PyDict_FromItems+0x2c8> │ │ │ │ │ + bne.w 6604 <_PyDict_FromItems+0x2c8> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 6350 <_PyDict_FromItems+0x20> │ │ │ │ │ + beq.n 635c <_PyDict_FromItems+0x20> │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ adds r3, r0, #4 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - beq.w 6722 <_PyDict_FromItems+0x3f2> │ │ │ │ │ + beq.w 672e <_PyDict_FromItems+0x3f2> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 6468 <_PyDict_FromItems+0x138> │ │ │ │ │ + beq.n 6474 <_PyDict_FromItems+0x138> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 645a <_PyDict_FromItems+0x12a> │ │ │ │ │ + beq.n 6466 <_PyDict_FromItems+0x12a> │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 644c <_PyDict_FromItems+0x11c> │ │ │ │ │ + beq.n 6458 <_PyDict_FromItems+0x11c> │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 643e <_PyDict_FromItems+0x10e> │ │ │ │ │ + beq.n 644a <_PyDict_FromItems+0x10e> │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 6430 <_PyDict_FromItems+0x100> │ │ │ │ │ + beq.n 643c <_PyDict_FromItems+0x100> │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 6422 <_PyDict_FromItems+0xf2> │ │ │ │ │ + beq.n 642e <_PyDict_FromItems+0xf2> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 6722 <_PyDict_FromItems+0x3f2> │ │ │ │ │ + bne.w 672e <_PyDict_FromItems+0x3f2> │ │ │ │ │ movs r1, #1 │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - ble.w 6350 <_PyDict_FromItems+0x20> │ │ │ │ │ + ble.w 635c <_PyDict_FromItems+0x20> │ │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ │ movt r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ itett le │ │ │ │ │ addle.w r0, r5, r5, lsl #1 │ │ │ │ │ movgt r0, #17 │ │ │ │ │ addle r0, #1 │ │ │ │ │ asrle r0, r0, #1 │ │ │ │ │ itttt le │ │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ clzle r0, r0 │ │ │ │ │ rsble r0, r0, #32 │ │ │ │ │ uxtble r0, r0 │ │ │ │ │ - bl c34 │ │ │ │ │ + bl c30 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 63cc <_PyDict_FromItems+0x9c> │ │ │ │ │ + beq.n 63d8 <_PyDict_FromItems+0x9c> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r0, 64ca <_PyDict_FromItems+0x19a> │ │ │ │ │ - b.n 63cc <_PyDict_FromItems+0x9c> │ │ │ │ │ + cbnz r0, 64d6 <_PyDict_FromItems+0x19a> │ │ │ │ │ + b.n 63d8 <_PyDict_FromItems+0x9c> │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r7, [r8] │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 65bc <_PyDict_FromItems+0x28c> │ │ │ │ │ + bge.n 65c8 <_PyDict_FromItems+0x28c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65c2 <_PyDict_FromItems+0x292> │ │ │ │ │ + bne.n 65ce <_PyDict_FromItems+0x292> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 65c2 <_PyDict_FromItems+0x292> │ │ │ │ │ - ldr r0, [pc, #244] @ (65ec <_PyDict_FromItems+0x2bc>) │ │ │ │ │ + beq.n 65ce <_PyDict_FromItems+0x292> │ │ │ │ │ + ldr r0, [pc, #244] @ (65f8 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 6772 <_PyDict_FromItems+0x442> │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.w 677e <_PyDict_FromItems+0x442> │ │ │ │ │ + bl d8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 65da <_PyDict_FromItems+0x2aa> │ │ │ │ │ + beq.n 65e6 <_PyDict_FromItems+0x2aa> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 63cc <_PyDict_FromItems+0x9c> │ │ │ │ │ + beq.w 63d8 <_PyDict_FromItems+0x9c> │ │ │ │ │ add.w r7, sl, fp, lsl #2 │ │ │ │ │ add.w r8, r8, r9, lsl #2 │ │ │ │ │ mov.w sl, fp, lsl #2 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ mov fp, r6 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov.w r9, r9, lsl #2 │ │ │ │ │ @@ -10163,275 +10164,275 @@ │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r1, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 6700 <_PyDict_FromItems+0x3d0> │ │ │ │ │ + bge.w 670c <_PyDict_FromItems+0x3d0> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.w 6708 <_PyDict_FromItems+0x3d8> │ │ │ │ │ + bne.w 6714 <_PyDict_FromItems+0x3d8> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.w 6708 <_PyDict_FromItems+0x3d8> │ │ │ │ │ + beq.w 6714 <_PyDict_FromItems+0x3d8> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 677e <_PyDict_FromItems+0x44e> │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.w 678a <_PyDict_FromItems+0x44e> │ │ │ │ │ + bl d8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 65da <_PyDict_FromItems+0x2aa> │ │ │ │ │ + beq.n 65e6 <_PyDict_FromItems+0x2aa> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r8, r9 │ │ │ │ │ add r7, sl │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 652a <_PyDict_FromItems+0x1fa> │ │ │ │ │ + bne.n 6536 <_PyDict_FromItems+0x1fa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 678a <_PyDict_FromItems+0x45a> │ │ │ │ │ - ldr r3, [pc, #84] @ (65ec <_PyDict_FromItems+0x2bc>) │ │ │ │ │ + beq.w 6796 <_PyDict_FromItems+0x45a> │ │ │ │ │ + ldr r3, [pc, #84] @ (65f8 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r6, [r0, #-4] │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ sub.w r3, r0, #8 │ │ │ │ │ - ldr r2, [pc, #72] @ (65f4 <_PyDict_FromItems+0x2c4>) │ │ │ │ │ + ldr r2, [pc, #72] @ (6600 <_PyDict_FromItems+0x2c4>) │ │ │ │ │ movs r0, #0 │ │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ │ and.w r6, r6, #3 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.n 63a6 <_PyDict_FromItems+0x76> │ │ │ │ │ + b.n 63b2 <_PyDict_FromItems+0x76> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 64f0 <_PyDict_FromItems+0x1c0> │ │ │ │ │ + beq.n 64fc <_PyDict_FromItems+0x1c0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 64f6 <_PyDict_FromItems+0x1c6> │ │ │ │ │ + bne.n 6502 <_PyDict_FromItems+0x1c6> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6792 <_PyDict_FromItems+0x462> │ │ │ │ │ + blt.w 679e <_PyDict_FromItems+0x462> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 63cc <_PyDict_FromItems+0x9c> │ │ │ │ │ + b.n 63d8 <_PyDict_FromItems+0x9c> │ │ │ │ │ .word 0x0000028e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000024a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000003a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 6350 <_PyDict_FromItems+0x20> │ │ │ │ │ + beq.w 635c <_PyDict_FromItems+0x20> │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ mov.w r1, #1 │ │ │ │ │ - beq.n 669c <_PyDict_FromItems+0x36c> │ │ │ │ │ + beq.n 66a8 <_PyDict_FromItems+0x36c> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6688 <_PyDict_FromItems+0x358> │ │ │ │ │ + beq.n 6694 <_PyDict_FromItems+0x358> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 667a <_PyDict_FromItems+0x34a> │ │ │ │ │ + beq.n 6686 <_PyDict_FromItems+0x34a> │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 666c <_PyDict_FromItems+0x33c> │ │ │ │ │ + beq.n 6678 <_PyDict_FromItems+0x33c> │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 665c <_PyDict_FromItems+0x32c> │ │ │ │ │ + beq.n 6668 <_PyDict_FromItems+0x32c> │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 664c <_PyDict_FromItems+0x31c> │ │ │ │ │ + beq.n 6658 <_PyDict_FromItems+0x31c> │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 663c <_PyDict_FromItems+0x30c> │ │ │ │ │ + beq.n 6648 <_PyDict_FromItems+0x30c> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 647c <_PyDict_FromItems+0x14c> │ │ │ │ │ + beq.w 6488 <_PyDict_FromItems+0x14c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 647c <_PyDict_FromItems+0x14c> │ │ │ │ │ - b.n 669e <_PyDict_FromItems+0x36e> │ │ │ │ │ + beq.w 6488 <_PyDict_FromItems+0x14c> │ │ │ │ │ + b.n 66aa <_PyDict_FromItems+0x36e> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - beq.w 6552 <_PyDict_FromItems+0x222> │ │ │ │ │ + beq.w 655e <_PyDict_FromItems+0x222> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ │ - bne.w 655a <_PyDict_FromItems+0x22a> │ │ │ │ │ + bne.w 6566 <_PyDict_FromItems+0x22a> │ │ │ │ │ mov r7, r1 │ │ │ │ │ - b.n 65d2 <_PyDict_FromItems+0x2a2> │ │ │ │ │ + b.n 65de <_PyDict_FromItems+0x2a2> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 676e <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 677a <_PyDict_FromItems+0x43e> │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 647c <_PyDict_FromItems+0x14c> │ │ │ │ │ - b.n 6722 <_PyDict_FromItems+0x3f2> │ │ │ │ │ + beq.w 6488 <_PyDict_FromItems+0x14c> │ │ │ │ │ + b.n 672e <_PyDict_FromItems+0x3f2> │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 647e <_PyDict_FromItems+0x14e> │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 648a <_PyDict_FromItems+0x14e> │ │ │ │ │ + bl a88 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 650e <_PyDict_FromItems+0x1de> │ │ │ │ │ - b.n 65da <_PyDict_FromItems+0x2aa> │ │ │ │ │ - bl a8c │ │ │ │ │ + bne.w 651a <_PyDict_FromItems+0x1de> │ │ │ │ │ + b.n 65e6 <_PyDict_FromItems+0x2aa> │ │ │ │ │ + bl a88 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 656e <_PyDict_FromItems+0x23e> │ │ │ │ │ - b.n 65da <_PyDict_FromItems+0x2aa> │ │ │ │ │ - ldr r0, [pc, #24] @ (67a4 <_PyDict_FromItems+0x474>) │ │ │ │ │ + bne.w 657a <_PyDict_FromItems+0x23e> │ │ │ │ │ + b.n 65e6 <_PyDict_FromItems+0x2aa> │ │ │ │ │ + ldr r0, [pc, #24] @ (67b0 <_PyDict_FromItems+0x474>) │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ - b.n 63cc <_PyDict_FromItems+0x9c> │ │ │ │ │ + b.n 63d8 <_PyDict_FromItems+0x9c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 65e4 <_PyDict_FromItems+0x2b4> │ │ │ │ │ + bne.w 65f0 <_PyDict_FromItems+0x2b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 65e4 <_PyDict_FromItems+0x2b4> │ │ │ │ │ + b.n 65f0 <_PyDict_FromItems+0x2b4> │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000067a8 <_PyDict_LoadGlobalStackRef>: │ │ │ │ │ +000067b4 <_PyDict_LoadGlobalStackRef>: │ │ │ │ │ _PyDict_LoadGlobalStackRef(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ @@ -10440,178 +10441,178 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 6826 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ + bne.n 6832 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 6826 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ + beq.n 6832 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 684a <_PyDict_LoadGlobalStackRef+0xa2> │ │ │ │ │ + bne.n 6856 <_PyDict_LoadGlobalStackRef+0xa2> │ │ │ │ │ movs r1, #1 │ │ │ │ │ adds r7, r0, #3 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ - beq.n 6806 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ + beq.n 6812 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 680a <_PyDict_LoadGlobalStackRef+0x62> │ │ │ │ │ + bne.n 6816 <_PyDict_LoadGlobalStackRef+0x62> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r3, 6812 <_PyDict_LoadGlobalStackRef+0x6a> │ │ │ │ │ + cbnz r3, 681e <_PyDict_LoadGlobalStackRef+0x6a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 67f6 <_PyDict_LoadGlobalStackRef+0x4e> │ │ │ │ │ + beq.n 6802 <_PyDict_LoadGlobalStackRef+0x4e> │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - b.n 6806 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ + b.n 6812 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 6802 <_PyDict_LoadGlobalStackRef+0x5a> │ │ │ │ │ + beq.n 680e <_PyDict_LoadGlobalStackRef+0x5a> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 67ea <_PyDict_LoadGlobalStackRef+0x42> │ │ │ │ │ + beq.n 67f6 <_PyDict_LoadGlobalStackRef+0x42> │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itet lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ │ strlt.w ip, [r1] │ │ │ │ │ - b.n 67ec <_PyDict_LoadGlobalStackRef+0x44> │ │ │ │ │ + b.n 67f8 <_PyDict_LoadGlobalStackRef+0x44> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006864 <_PyDictKeys_StringLookup>: │ │ │ │ │ +00006870 <_PyDictKeys_StringLookup>: │ │ │ │ │ _PyDictKeys_StringLookup(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.w 6aac <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ + bne.w 6ab8 <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6aac <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ + beq.w 6ab8 <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - beq.n 6978 <_PyDictKeys_StringLookup+0x114> │ │ │ │ │ + beq.n 6984 <_PyDictKeys_StringLookup+0x114> │ │ │ │ │ add.w r5, r6, #20 │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsl.w r3, r2, r0 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ lsl.w r2, r2, r6 │ │ │ │ │ add.w r9, r5, r3 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r8, r4, r2 │ │ │ │ │ - bgt.n 69a6 <_PyDictKeys_StringLookup+0x142> │ │ │ │ │ + bgt.n 69b2 <_PyDictKeys_StringLookup+0x142> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 6966 <_PyDictKeys_StringLookup+0x102> │ │ │ │ │ + blt.n 6972 <_PyDictKeys_StringLookup+0x102> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 6a34 <_PyDictKeys_StringLookup+0x1d0> │ │ │ │ │ + beq.w 6a40 <_PyDictKeys_StringLookup+0x1d0> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - bgt.n 69c4 <_PyDictKeys_StringLookup+0x160> │ │ │ │ │ + bgt.n 69d0 <_PyDictKeys_StringLookup+0x160> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 69d4 <_PyDictKeys_StringLookup+0x170> │ │ │ │ │ + blt.n 69e0 <_PyDictKeys_StringLookup+0x170> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 6a4a <_PyDictKeys_StringLookup+0x1e6> │ │ │ │ │ + beq.w 6a56 <_PyDictKeys_StringLookup+0x1e6> │ │ │ │ │ lsrs r0, r4, #10 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ - bgt.n 6a04 <_PyDictKeys_StringLookup+0x1a0> │ │ │ │ │ + bgt.n 6a10 <_PyDictKeys_StringLookup+0x1a0> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 69ea <_PyDictKeys_StringLookup+0x186> │ │ │ │ │ + blt.n 69f6 <_PyDictKeys_StringLookup+0x186> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 6a60 <_PyDictKeys_StringLookup+0x1fc> │ │ │ │ │ + beq.w 6a6c <_PyDictKeys_StringLookup+0x1fc> │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - bgt.n 6a26 <_PyDictKeys_StringLookup+0x1c2> │ │ │ │ │ + bgt.n 6a32 <_PyDictKeys_StringLookup+0x1c2> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 69fe <_PyDictKeys_StringLookup+0x19a> │ │ │ │ │ + blt.n 6a0a <_PyDictKeys_StringLookup+0x19a> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 6a84 <_PyDictKeys_StringLookup+0x220> │ │ │ │ │ + beq.w 6a90 <_PyDictKeys_StringLookup+0x220> │ │ │ │ │ mov.w r0, sl, lsr #10 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - b.n 690a <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ + b.n 6916 <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 6a9c <_PyDictKeys_StringLookup+0x238> │ │ │ │ │ + bne.w 6aa8 <_PyDictKeys_StringLookup+0x238> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ mov r0, r1 │ │ │ │ │ add.w r5, r6, #20 │ │ │ │ │ @@ -10624,223 +10625,223 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsl.w r7, r2, r7 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ lsl.w r2, r2, r6 │ │ │ │ │ add.w r9, r7, r5 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r8, r0, r2 │ │ │ │ │ - ble.n 68b8 <_PyDictKeys_StringLookup+0x54> │ │ │ │ │ + ble.n 68c4 <_PyDictKeys_StringLookup+0x54> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bgt.n 6a78 <_PyDictKeys_StringLookup+0x214> │ │ │ │ │ + bgt.n 6a84 <_PyDictKeys_StringLookup+0x214> │ │ │ │ │ ldrsh.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 68c0 <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ + bge.n 68cc <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 696c <_PyDictKeys_StringLookup+0x108> │ │ │ │ │ + beq.n 6978 <_PyDictKeys_StringLookup+0x108> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r2, r3 │ │ │ │ │ cmp r6, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 68ea <_PyDictKeys_StringLookup+0x86> │ │ │ │ │ + bge.n 68f6 <_PyDictKeys_StringLookup+0x86> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ lsrs r3, r4, #10 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - b.n 690a <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ + b.n 6916 <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - b.n 693a <_PyDictKeys_StringLookup+0xd6> │ │ │ │ │ + b.n 6946 <_PyDictKeys_StringLookup+0xd6> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 6952 <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ + beq.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 695e <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 6916 <_PyDictKeys_StringLookup+0xb2> │ │ │ │ │ + bge.n 6922 <_PyDictKeys_StringLookup+0xb2> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ cmp r6, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ - b.n 693e <_PyDictKeys_StringLookup+0xda> │ │ │ │ │ + b.n 694a <_PyDictKeys_StringLookup+0xda> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 68d0 <_PyDictKeys_StringLookup+0x6c> │ │ │ │ │ + bne.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 68dc <_PyDictKeys_StringLookup+0x6c> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 69d8 <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ + bne.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 69e4 <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 6926 <_PyDictKeys_StringLookup+0xc2> │ │ │ │ │ + bne.w 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 6932 <_PyDictKeys_StringLookup+0xc2> │ │ │ │ │ ldr.w r3, [r5, r8, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 68c0 <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ - b.n 69b2 <_PyDictKeys_StringLookup+0x14e> │ │ │ │ │ + bge.w 68cc <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ + b.n 69be <_PyDictKeys_StringLookup+0x14e> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 6952 <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ + bne.w 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 695e <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r2, r3 │ │ │ │ │ - b.n 68e2 <_PyDictKeys_StringLookup+0x7e> │ │ │ │ │ + b.n 68ee <_PyDictKeys_StringLookup+0x7e> │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 6970 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 697c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006ab4 <_PyDict_GetKeysVersionForCurrentState>: │ │ │ │ │ +00006ac0 <_PyDict_GetKeysVersionForCurrentState>: │ │ │ │ │ _PyDict_GetKeysVersionForCurrentState(): │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ - cbz r3, 6abe <_PyDict_GetKeysVersionForCurrentState+0xa> │ │ │ │ │ + cbz r3, 6aca <_PyDict_GetKeysVersionForCurrentState+0xa> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ add.w r0, r0, #40960 @ 0xa000 │ │ │ │ │ ldr.w r3, [r0, #364] @ 0x16c │ │ │ │ │ - cbz r3, 6ace <_PyDict_GetKeysVersionForCurrentState+0x1a> │ │ │ │ │ + cbz r3, 6ada <_PyDict_GetKeysVersionForCurrentState+0x1a> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str.w r1, [r0, #364] @ 0x16c │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 6aba <_PyDict_GetKeysVersionForCurrentState+0x6> │ │ │ │ │ + b.n 6ac6 <_PyDict_GetKeysVersionForCurrentState+0x6> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006ad4 : │ │ │ │ │ +00006ae0 : │ │ │ │ │ PyObject_GenericGetDict(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ │ tst.w ip, #16 │ │ │ │ │ - beq.n 6b0a │ │ │ │ │ + beq.n 6b16 │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, 6b40 │ │ │ │ │ + cbz r3, 6b4c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6b7a │ │ │ │ │ + beq.n 6b86 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6af8 │ │ │ │ │ + bne.n 6b04 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #22 │ │ │ │ │ - bpl.n 6b2c │ │ │ │ │ + bpl.n 6b38 │ │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ │ - cbnz r0, 6b5a │ │ │ │ │ + cbnz r0, 6b66 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #100] @ (6b94 ) │ │ │ │ │ + ldr r0, [pc, #100] @ (6ba0 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6af8 │ │ │ │ │ - b.n 6b04 │ │ │ │ │ + bne.n 6b04 │ │ │ │ │ + b.n 6b10 │ │ │ │ │ tst.w ip, #4 │ │ │ │ │ - beq.n 6b62 │ │ │ │ │ + beq.n 6b6e │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ add r3, r0 │ │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ │ - cbz r3, 6b62 │ │ │ │ │ - bl 11d4 │ │ │ │ │ + cbz r3, 6b6e │ │ │ │ │ + bl 11d4 │ │ │ │ │ R_ARM_THM_CALL _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6af8 │ │ │ │ │ - b.n 6b04 │ │ │ │ │ - bl 98ec │ │ │ │ │ + bne.n 6b04 │ │ │ │ │ + b.n 6b10 │ │ │ │ │ + bl 98f8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 6b38 │ │ │ │ │ + b.n 6b44 │ │ │ │ │ ldr.w r0, [r1, #440] @ 0x1b8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 98ec │ │ │ │ │ + bl 98f8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str.w r0, [r2, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6af8 │ │ │ │ │ - b.n 6b04 │ │ │ │ │ + bne.n 6b04 │ │ │ │ │ + b.n 6b10 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 6b04 │ │ │ │ │ + b.n 6b10 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00006b98 : │ │ │ │ │ +00006ba4 : │ │ │ │ │ dict_update(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ @@ -10854,79 +10855,79 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, ip │ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ - cbz r0, 6be8 │ │ │ │ │ + cbz r0, 6bf4 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r1, 6bec │ │ │ │ │ + cbz r1, 6bf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6c0c │ │ │ │ │ - cbnz r0, 6bda │ │ │ │ │ - cbnz r5, 6bf8 │ │ │ │ │ + bl 6c18 │ │ │ │ │ + cbnz r0, 6be6 │ │ │ │ │ + cbnz r5, 6c04 │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - cbnz r5, 6bf8 │ │ │ │ │ + cbnz r5, 6c04 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 6be8 │ │ │ │ │ + b.n 6bf4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6be8 │ │ │ │ │ + beq.n 6bf4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ea8 │ │ │ │ │ - b.n 6bda │ │ │ │ │ + bl 3eb0 │ │ │ │ │ + b.n 6be6 │ │ │ │ │ │ │ │ │ │ -00006c0c : │ │ │ │ │ +00006c18 : │ │ │ │ │ dict_update_arg(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 6c36 │ │ │ │ │ + bne.n 6c42 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 3ea8 │ │ │ │ │ + b.w 3eb0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - ldr r1, [pc, #688] @ (6eec ) │ │ │ │ │ + ldr r1, [pc, #688] @ (6ef8 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - blt.w 6e84 │ │ │ │ │ - bne.w 6d7e │ │ │ │ │ + blt.w 6e90 │ │ │ │ │ + bne.w 6d8a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6e84 │ │ │ │ │ + beq.w 6e90 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ add.w r3, r4, #208 @ 0xd0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ @@ -10936,201 +10937,201 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6d52 │ │ │ │ │ + beq.n 6d5e │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6e50 │ │ │ │ │ + beq.w 6e5c │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ - bmi.n 6d84 │ │ │ │ │ + bmi.n 6d90 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 6e98 │ │ │ │ │ + bne.w 6ea4 │ │ │ │ │ ldrd r5, fp, [r4, #16] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6d98 │ │ │ │ │ + bge.n 6da4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6df8 │ │ │ │ │ + blt.w 6e04 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 6da2 │ │ │ │ │ + beq.n 6dae │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6da2 │ │ │ │ │ + bge.n 6dae │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 6da8 │ │ │ │ │ + bne.n 6db4 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 6da8 │ │ │ │ │ + beq.n 6db4 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r1, r5 │ │ │ │ │ - beq.w 6e12 │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.w 6e1e │ │ │ │ │ + bl d8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 6e1c │ │ │ │ │ + beq.w 6e28 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6d0e │ │ │ │ │ + bge.n 6d1a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6eb4 │ │ │ │ │ + beq.w 6ec0 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6de6 │ │ │ │ │ + blt.n 6df2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6d2a │ │ │ │ │ + bge.n 6d36 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6e90 │ │ │ │ │ + beq.w 6e9c │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6de2 │ │ │ │ │ + bge.n 6dee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6de2 │ │ │ │ │ + bne.n 6dee │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r7, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6c82 │ │ │ │ │ + bne.n 6c8e │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e8c │ │ │ │ │ + bne.w 6e98 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6d76 │ │ │ │ │ + bge.n 6d82 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 6d76 │ │ │ │ │ + cbnz r3, 6d82 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 6c2c │ │ │ │ │ + b.n 6c38 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 6e98 │ │ │ │ │ + bne.w 6ea4 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldrd r5, fp, [r3] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6cac │ │ │ │ │ + blt.n 6cb8 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6df8 │ │ │ │ │ + blt.n 6e04 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 6cdc │ │ │ │ │ + beq.n 6ce8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 6ce2 │ │ │ │ │ + bne.n 6cee │ │ │ │ │ mov r3, sl │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6ec4 │ │ │ │ │ + blt.n 6ed0 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6ed8 │ │ │ │ │ + blt.w 6ee4 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6e2c │ │ │ │ │ - b.n 6e70 │ │ │ │ │ + blt.n 6e38 │ │ │ │ │ + b.n 6e7c │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 6c76 │ │ │ │ │ + b.n 6c82 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6d18 │ │ │ │ │ + bne.n 6d24 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6d18 │ │ │ │ │ + b.n 6d24 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6cc2 │ │ │ │ │ + blt.w 6cce │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bne.w 6cd0 │ │ │ │ │ - b.n 6da2 │ │ │ │ │ - bl a8c │ │ │ │ │ + bne.w 6cdc │ │ │ │ │ + b.n 6dae │ │ │ │ │ + bl a88 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 6cfc │ │ │ │ │ + bne.w 6d08 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6e36 │ │ │ │ │ + bge.n 6e42 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 6ebc │ │ │ │ │ + beq.n 6ec8 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6e70 │ │ │ │ │ + bge.n 6e7c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 6e70 │ │ │ │ │ + cbnz r3, 6e7c │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6e70 │ │ │ │ │ + b.n 6e7c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 6e70 │ │ │ │ │ + cbz r0, 6e7c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyErr_FormatNote> │ │ │ │ │ R_ARM_THM_CALL _PyErr_FormatNote │ │ │ │ │ @@ -11138,87 +11139,87 @@ │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 6d5e │ │ │ │ │ + b.n 6d6a │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 6d76 │ │ │ │ │ + b.n 6d82 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 6e70 │ │ │ │ │ + b.n 6e7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6d2a │ │ │ │ │ + b.n 6d36 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 6e70 │ │ │ │ │ + b.n 6e7c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6d0e │ │ │ │ │ + b.n 6d1a │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6e36 │ │ │ │ │ + b.n 6e42 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6dca │ │ │ │ │ + bne.w 6dd6 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6dca │ │ │ │ │ + b.n 6dd6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6e22 │ │ │ │ │ + bne.n 6e2e │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6e22 │ │ │ │ │ + b.n 6e2e │ │ │ │ │ nop │ │ │ │ │ .word 0x00008c00 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006ef0 : │ │ │ │ │ +00006efc : │ │ │ │ │ dict_items(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 6f62 │ │ │ │ │ + cbz r0, 6f6e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r0, #536870912 @ 0x20000000 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq.n 6f88 │ │ │ │ │ - ldr r0, [pc, #160] @ (6fb0 ) │ │ │ │ │ + beq.n 6f94 │ │ │ │ │ + ldr r0, [pc, #160] @ (6fbc ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 6f60 │ │ │ │ │ + cbz r0, 6f6c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6f76 │ │ │ │ │ - ldr r1, [pc, #148] @ (6fb4 ) │ │ │ │ │ + bge.n 6f82 │ │ │ │ │ + ldr r1, [pc, #148] @ (6fc0 ) │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -11243,19 +11244,19 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #56] @ (6fb8 ) │ │ │ │ │ + ldr r1, [pc, #56] @ (6fc4 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 6f32 │ │ │ │ │ + b.n 6f3e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -11274,35 +11275,35 @@ │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000082 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000032 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00006fbc <_PyDictView_New>: │ │ │ │ │ +00006fc8 <_PyDictView_New>: │ │ │ │ │ _PyDictView_New(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 702e <_PyDictView_New+0x72> │ │ │ │ │ + cbz r0, 703a <_PyDictView_New+0x72> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq.n 7054 <_PyDictView_New+0x98> │ │ │ │ │ + beq.n 7060 <_PyDictView_New+0x98> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 702c <_PyDictView_New+0x70> │ │ │ │ │ + cbz r0, 7038 <_PyDictView_New+0x70> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7042 <_PyDictView_New+0x86> │ │ │ │ │ - ldr r1, [pc, #136] @ (7074 <_PyDictView_New+0xb8>) │ │ │ │ │ + bge.n 704e <_PyDictView_New+0x86> │ │ │ │ │ + ldr r1, [pc, #136] @ (7080 <_PyDictView_New+0xb8>) │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -11327,19 +11328,19 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #44] @ (7078 <_PyDictView_New+0xbc>) │ │ │ │ │ + ldr r1, [pc, #44] @ (7084 <_PyDictView_New+0xbc>) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 6ffe <_PyDictView_New+0x42> │ │ │ │ │ + b.n 700a <_PyDictView_New+0x42> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -11353,32 +11354,32 @@ │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00000076 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000026 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000707c : │ │ │ │ │ +00007088 : │ │ │ │ │ dictitems_iter(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 710c │ │ │ │ │ - ldr r0, [pc, #192] @ (7154 ) │ │ │ │ │ + beq.n 7118 │ │ │ │ │ + ldr r0, [pc, #192] @ (7160 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7108 │ │ │ │ │ + beq.n 7114 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7116 │ │ │ │ │ + bge.n 7122 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ @@ -11389,16 +11390,16 @@ │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str.w ip, [r4, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7138 │ │ │ │ │ - ldr r1, [pc, #136] @ (7158 ) │ │ │ │ │ + beq.n 7144 │ │ │ │ │ + ldr r1, [pc, #136] @ (7164 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -11414,15 +11415,15 @@ │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 7108 │ │ │ │ │ + b.n 7114 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -11431,53 +11432,53 @@ │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 70ce │ │ │ │ │ + bne.n 70da │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7144 │ │ │ │ │ + blt.n 7150 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 7108 │ │ │ │ │ + b.n 7114 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7140 │ │ │ │ │ + bne.n 714c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7140 │ │ │ │ │ + b.n 714c │ │ │ │ │ .word 0x000001bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000078 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000715c : │ │ │ │ │ +00007168 : │ │ │ │ │ dictiter_new(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 720e │ │ │ │ │ + beq.n 721a │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7286 │ │ │ │ │ - ldr r2, [pc, #332] @ (72d4 ) │ │ │ │ │ + bge.n 7292 │ │ │ │ │ + ldr r2, [pc, #332] @ (72e0 ) │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ │ sub.w ip, r1, r2 │ │ │ │ │ add.w r5, r2, #208 @ 0xd0 │ │ │ │ │ clz ip, ip │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ add.w r0, r2, #416 @ 0x1a0 │ │ │ │ │ @@ -11488,25 +11489,25 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r2, ip │ │ │ │ │ orreq.w r2, ip, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7278 │ │ │ │ │ + bne.n 7284 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - ldr r4, [pc, #272] @ (72d8 ) │ │ │ │ │ + ldr r4, [pc, #272] @ (72e4 ) │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ - cbnz r2, 7214 │ │ │ │ │ + cbnz r2, 7220 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ - ldr r0, [pc, #256] @ (72dc ) │ │ │ │ │ + ldr r0, [pc, #256] @ (72e8 ) │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ @@ -11529,16 +11530,16 @@ │ │ │ │ │ mov r1, r2 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ - cbz r0, 726c │ │ │ │ │ - ldr r0, [pc, #176] @ (72e0 ) │ │ │ │ │ + cbz r0, 7278 │ │ │ │ │ + ldr r0, [pc, #176] @ (72ec ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ @@ -11553,25 +11554,25 @@ │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 72c2 │ │ │ │ │ + blt.n 72ce │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 720e │ │ │ │ │ + b.n 721a │ │ │ │ │ mov r2, ip │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 72bc │ │ │ │ │ + cbnz r0, 72c8 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 71c4 │ │ │ │ │ - ldr r0, [pc, #76] @ (72d4 ) │ │ │ │ │ + b.n 71d0 │ │ │ │ │ + ldr r0, [pc, #76] @ (72e0 ) │ │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ │ subs r5, r1, r0 │ │ │ │ │ add.w ip, r0, #208 @ 0xd0 │ │ │ │ │ negs r2, r5 │ │ │ │ │ add.w r0, r0, #416 @ 0x1a0 │ │ │ │ │ adcs r2, r5 │ │ │ │ │ strd r4, lr, [r3, #8] │ │ │ │ │ @@ -11580,46 +11581,46 @@ │ │ │ │ │ movne r5, r2 │ │ │ │ │ orreq.w r5, r2, #1 │ │ │ │ │ str.w lr, [r3, #24] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 727a │ │ │ │ │ + bne.n 7286 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 71c2 │ │ │ │ │ + b.n 71ce │ │ │ │ │ add.w r0, lr, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 71c4 │ │ │ │ │ + b.n 71d0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7274 │ │ │ │ │ + bne.n 7280 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7274 │ │ │ │ │ + b.n 7280 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000028c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000f6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000a2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000072e4 : │ │ │ │ │ +000072f0 : │ │ │ │ │ dictview_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - ldr r0, [pc, #112] @ (7368 ) │ │ │ │ │ + ldr r0, [pc, #112] @ (7374 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldrd lr, r1, [r3, #-8] │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ str.w lr, [r1] │ │ │ │ │ orrs r2, r1 │ │ │ │ │ @@ -11633,75 +11634,75 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r2, [r2, r0] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ │ - cbz r1, 7346 │ │ │ │ │ + cbz r1, 7352 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7352 │ │ │ │ │ + blt.n 735e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7346 │ │ │ │ │ + bne.n 7352 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 7346 │ │ │ │ │ + b.n 7352 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000003a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000736c : │ │ │ │ │ +00007378 : │ │ │ │ │ dictiter_iternextitem(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7502 │ │ │ │ │ + beq.w 750e │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.w 7576 │ │ │ │ │ + bne.w 7582 │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 7506 │ │ │ │ │ + bne.w 7512 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldrb r5, [r1, #6] │ │ │ │ │ ldrb r6, [r1, #5] │ │ │ │ │ ldr r4, [r1, #16] │ │ │ │ │ lsls r0, r6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 74c8 │ │ │ │ │ + beq.w 74d4 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bge.n 747a │ │ │ │ │ + bge.n 7486 │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 74ea │ │ │ │ │ + beq.w 74f6 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7556 │ │ │ │ │ + beq.w 7562 │ │ │ │ │ ldrd r5, r4, [r1] │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r6, r4 │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ subs r0, #1 │ │ │ │ │ @@ -11709,87 +11710,87 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7440 │ │ │ │ │ + bge.n 744c │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 7446 │ │ │ │ │ + bne.n 7452 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ movs r2, #2 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ strd r5, r4, [r3, #16] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 745e │ │ │ │ │ + blt.n 746a │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 742c │ │ │ │ │ + blt.n 7438 │ │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 7492 │ │ │ │ │ + beq.n 749e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7418 │ │ │ │ │ + bne.n 7424 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7418 │ │ │ │ │ + b.n 7424 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 73fc │ │ │ │ │ + beq.n 7408 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7598 │ │ │ │ │ + beq.w 75a4 │ │ │ │ │ strd r5, r4, [r0, #16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7410 │ │ │ │ │ + bne.n 741c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7410 │ │ │ │ │ + b.n 741c │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 74f4 │ │ │ │ │ + bgt.n 7500 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 748e │ │ │ │ │ + bge.n 749a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 752e │ │ │ │ │ + beq.n 753a │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7426 │ │ │ │ │ - ldr r0, [pc, #320] @ (75d4 ) │ │ │ │ │ + b.n 7432 │ │ │ │ │ + ldr r0, [pc, #320] @ (75e0 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ @@ -11799,90 +11800,90 @@ │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orrs r2, r6 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ - b.n 7426 │ │ │ │ │ + b.n 7432 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bge.n 747a │ │ │ │ │ + bge.n 7486 │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 7536 │ │ │ │ │ + cbz r0, 7542 │ │ │ │ │ ldrd r5, r4, [r1, #4] │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7556 │ │ │ │ │ + beq.n 7562 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 73d2 │ │ │ │ │ + b.n 73de │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 747a │ │ │ │ │ + ble.n 7486 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7470 │ │ │ │ │ + beq.n 747c │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.w 73c2 │ │ │ │ │ - b.n 747a │ │ │ │ │ + bgt.w 73ce │ │ │ │ │ + b.n 7486 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, ip │ │ │ │ │ - ble.n 747a │ │ │ │ │ + ble.n 7486 │ │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ adds r0, #1 │ │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ │ ldrb.w r0, [r0, ip] │ │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ add.w r1, r5, r0, lsl #3 │ │ │ │ │ ldrb r5, [r5, #5] │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r5 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r5, [r1, #20] │ │ │ │ │ - b.n 74de │ │ │ │ │ + b.n 74ea │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 748e │ │ │ │ │ + b.n 749a │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 747a │ │ │ │ │ + ble.n 7486 │ │ │ │ │ add r1, r5 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 754a │ │ │ │ │ + cbz r0, 7556 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 74da │ │ │ │ │ - b.n 747a │ │ │ │ │ + blt.n 74e6 │ │ │ │ │ + b.n 7486 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r1, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 7540 │ │ │ │ │ - b.n 747a │ │ │ │ │ + bgt.n 754c │ │ │ │ │ + b.n 7486 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 747a │ │ │ │ │ + b.n 7486 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -11890,45 +11891,45 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - b.n 748e │ │ │ │ │ + b.n 749a │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 75c0 │ │ │ │ │ + blt.n 75cc │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 7426 │ │ │ │ │ + bge.w 7432 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7426 │ │ │ │ │ + bne.w 7432 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7426 │ │ │ │ │ + b.n 7432 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 75a0 │ │ │ │ │ + bne.n 75ac │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 75a0 │ │ │ │ │ + b.n 75ac │ │ │ │ │ .word 0x00000130 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000075d8 <_PyObject_InitInlineValues>: │ │ │ │ │ +000075e4 <_PyObject_InitInlineValues>: │ │ │ │ │ _PyObject_InitInlineValues(): │ │ │ │ │ ldr.w r3, [r1, #440] @ 0x1b8 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ittet gt │ │ │ │ │ @@ -11942,15 +11943,15 @@ │ │ │ │ │ addle r2, r2, r3 │ │ │ │ │ addgt r2, r2, r3 │ │ │ │ │ adds r3, r0, r1 │ │ │ │ │ strb r2, [r0, r1] │ │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ │ strb.w ip, [r3, #1] │ │ │ │ │ strh r1, [r3, #2] │ │ │ │ │ - cbz r2, 762e <_PyObject_InitInlineValues+0x56> │ │ │ │ │ + cbz r2, 763a <_PyObject_InitInlineValues+0x56> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ @@ -11961,89 +11962,89 @@ │ │ │ │ │ str.w r3, [r4, #-12] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007638 <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ +00007644 <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ _PyObject_StoreInstanceAttribute(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ add.w ip, r0, r3 │ │ │ │ │ ldrb.w r3, [ip, #3] │ │ │ │ │ - cbz r3, 7664 <_PyObject_StoreInstanceAttribute+0x2c> │ │ │ │ │ + cbz r3, 7670 <_PyObject_StoreInstanceAttribute+0x2c> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.n 76dc │ │ │ │ │ + b.n 76e8 │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, 767c <_PyObject_StoreInstanceAttribute+0x44> │ │ │ │ │ + cbz r3, 7688 <_PyObject_StoreInstanceAttribute+0x44> │ │ │ │ │ ldr r4, [r3, #28] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - beq.n 76ca <_PyObject_StoreInstanceAttribute+0x92> │ │ │ │ │ + beq.n 76d6 <_PyObject_StoreInstanceAttribute+0x92> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 3498 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + b.w 349c <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 6ad4 │ │ │ │ │ + bl 6ae0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GenericGetDict │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 76c4 <_PyObject_StoreInstanceAttribute+0x8c> │ │ │ │ │ + cbz r0, 76d0 <_PyObject_StoreInstanceAttribute+0x8c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ add r1, r4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 76b6 <_PyObject_StoreInstanceAttribute+0x7e> │ │ │ │ │ + beq.n 76c2 <_PyObject_StoreInstanceAttribute+0x7e> │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 3498 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + bl 349c <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 76b0 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + bge.n 76bc <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbz r2, 76d0 <_PyObject_StoreInstanceAttribute+0x98> │ │ │ │ │ + cbz r2, 76dc <_PyObject_StoreInstanceAttribute+0x98> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl 76dc │ │ │ │ │ + bl 76e8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 76a2 <_PyObject_StoreInstanceAttribute+0x6a> │ │ │ │ │ + b.n 76ae <_PyObject_StoreInstanceAttribute+0x6a> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 76b0 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + b.n 76bc <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 765a <_PyObject_StoreInstanceAttribute+0x22> │ │ │ │ │ + b.n 7666 <_PyObject_StoreInstanceAttribute+0x22> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 76b0 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + b.n 76bc <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ │ │ │ │ │ -000076dc : │ │ │ │ │ +000076e8 : │ │ │ │ │ store_instance_attr_lock_held(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r6, r3 │ │ │ │ │ @@ -12056,61 +12057,61 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r3, [r3, #440] @ 0x1b8 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - bne.w 7ab2 │ │ │ │ │ + bne.w 7abe │ │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.w 7d82 │ │ │ │ │ + beq.w 7d8e │ │ │ │ │ ldrb.w sl, [r3, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ add.w r7, r3, #20 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ lsl.w r0, r1, r0 │ │ │ │ │ lsl.w r1, r1, sl │ │ │ │ │ add r0, r7 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ and.w fp, r2, r1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bgt.w 7980 │ │ │ │ │ + bgt.w 798c │ │ │ │ │ ldrsb.w r4, [r7, fp] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 7834 │ │ │ │ │ + blt.n 7840 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r0, [r1, r4, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq.w 7886 │ │ │ │ │ + beq.w 7892 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 7c10 │ │ │ │ │ + beq.w 7c1c │ │ │ │ │ lsrs r1, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ and.w r1, r1, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bgt.w 7bb4 │ │ │ │ │ + bgt.w 7bc0 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 7960 │ │ │ │ │ + blt.w 796c │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r0, [r1, r4, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq.n 7886 │ │ │ │ │ + beq.n 7892 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 7c3a │ │ │ │ │ + beq.w 7c46 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov.w ip, r2, lsr #10 │ │ │ │ │ add.w r0, r1, r1, lsl #2 │ │ │ │ │ add.w r1, ip, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str.w fp, [sp, #24] │ │ │ │ │ @@ -12118,64 +12119,64 @@ │ │ │ │ │ ands r1, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ - bgt.w 7bd2 │ │ │ │ │ + bgt.w 7bde │ │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 79c4 │ │ │ │ │ + blt.w 79d0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr.w r0, [r0, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 7a1c │ │ │ │ │ + beq.w 7a28 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w 7a06 │ │ │ │ │ + beq.w 7a12 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ │ add.w r0, r0, fp, lsr #5 │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ and.w r0, r0, r4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - bgt.w 7bfe │ │ │ │ │ + bgt.w 7c0a │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 7a24 │ │ │ │ │ + blt.w 7a30 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr.w r0, [r0, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 7a1c │ │ │ │ │ + beq.w 7a28 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w 7ce2 │ │ │ │ │ + beq.w 7cee │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov.w fp, fp, lsr #10 │ │ │ │ │ add.w r4, fp, #1 │ │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ │ add r0, r4 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ ands r0, r4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - b.n 77ba │ │ │ │ │ + b.n 77c6 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7d62 │ │ │ │ │ + bne.w 7d6e │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 7ab2 │ │ │ │ │ + ble.w 7abe │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ ldrsb.w r1, [r7, fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w 79e6 │ │ │ │ │ + bge.w 79f2 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ strb.w r4, [r7, fp] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ │ @@ -12187,1138 +12188,1138 @@ │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ - beq.w 7ab2 │ │ │ │ │ + beq.w 7abe │ │ │ │ │ add.w sl, r5, r4, lsl #2 │ │ │ │ │ ldr.w r7, [sl, #4] │ │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ │ - beq.w 7ca2 │ │ │ │ │ + beq.w 7cae │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c50 │ │ │ │ │ - cbz r6, 78f8 │ │ │ │ │ + bne.w 7c5c │ │ │ │ │ + cbz r6, 7904 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 78ce │ │ │ │ │ + blt.n 78da │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - cbnz r7, 78da │ │ │ │ │ + cbnz r7, 78e6 │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ strb r4, [r3, r2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c98 │ │ │ │ │ + bne.w 7ca4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 78ae │ │ │ │ │ + beq.n 78ba │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 78c6 │ │ │ │ │ + bge.n 78d2 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r7, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 78c6 │ │ │ │ │ + bne.n 78d2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str.w r3, [sl, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 78ae │ │ │ │ │ + beq.n 78ba │ │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r0, r5, r2, lsl #2 │ │ │ │ │ ldrb.w r2, [r5, r2, lsl #2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - beq.n 793c │ │ │ │ │ + beq.n 7948 │ │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ - beq.n 793c │ │ │ │ │ + beq.n 7948 │ │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ - beq.n 793c │ │ │ │ │ + beq.n 7948 │ │ │ │ │ adds r2, r0, #2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 792c │ │ │ │ │ + bne.n 7938 │ │ │ │ │ rsb r2, r0, #1 │ │ │ │ │ add r2, r6 │ │ │ │ │ subs r4, r3, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 7976 │ │ │ │ │ + ble.n 7982 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ add r0, r2 │ │ │ │ │ subs r2, r4, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strb r4, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 78da │ │ │ │ │ + beq.n 78e6 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 78da │ │ │ │ │ + b.n 78e6 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 783a │ │ │ │ │ + beq.w 7846 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov.w ip, r2, lsr #10 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ - b.n 77a6 │ │ │ │ │ + b.n 77b2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strb r4, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 78da │ │ │ │ │ - b.n 7956 │ │ │ │ │ + beq.n 78e6 │ │ │ │ │ + b.n 7962 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7cc2 │ │ │ │ │ + bgt.w 7cce │ │ │ │ │ ldrsh.w r4, [r7, fp, lsl #1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 774e │ │ │ │ │ + bge.w 775a │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7ba4 │ │ │ │ │ + bne.w 7bb0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 7ab2 │ │ │ │ │ + ble.w 7abe │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7cfa │ │ │ │ │ + bgt.w 7d06 │ │ │ │ │ ldrsh.w r1, [r7, fp, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 7a2a │ │ │ │ │ + bge.n 7a36 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7d20 │ │ │ │ │ + bgt.w 7d2c │ │ │ │ │ strh.w r4, [r7, fp, lsl #1] │ │ │ │ │ - b.n 7856 │ │ │ │ │ + b.n 7862 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7cce │ │ │ │ │ + bne.w 7cda │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 7ab2 │ │ │ │ │ + ble.n 7abe │ │ │ │ │ movs r1, #0 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - bgt.n 79a4 │ │ │ │ │ - b.n 7846 │ │ │ │ │ + bgt.n 79b0 │ │ │ │ │ + b.n 7852 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ and.w fp, r1, r0 │ │ │ │ │ ldrsb.w r1, [r7, fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 7a46 │ │ │ │ │ + bge.n 7a52 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ strb.w r4, [r7, fp] │ │ │ │ │ - b.n 7856 │ │ │ │ │ + b.n 7862 │ │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 77e0 │ │ │ │ │ + beq.w 77ec │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - b.n 7886 │ │ │ │ │ + b.n 7892 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 79ca │ │ │ │ │ - b.n 781c │ │ │ │ │ + beq.n 79d6 │ │ │ │ │ + b.n 7828 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ and.w fp, r1, r0 │ │ │ │ │ ldrsh.w r1, [r7, fp, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 7a46 │ │ │ │ │ + bge.n 7a52 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ - b.n 79be │ │ │ │ │ + b.n 79ca │ │ │ │ │ add.w r1, fp, fp, lsl #2 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add.w r1, r1, r2, lsr #5 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ │ and.w fp, r1, r0 │ │ │ │ │ - bgt.n 7a90 │ │ │ │ │ + bgt.n 7a9c │ │ │ │ │ ldrsb.w r1, [r7, fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w 7c26 │ │ │ │ │ + bge.w 7c32 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ - ble.n 7a00 │ │ │ │ │ - b.n 79b6 │ │ │ │ │ + ble.n 7a0c │ │ │ │ │ + b.n 79c2 │ │ │ │ │ ldr.w r1, [r7, fp, lsl #2] │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add r0, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ - blt.n 7a6c │ │ │ │ │ + blt.n 7a78 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ and.w fp, r0, r1 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.n 7a76 │ │ │ │ │ + bgt.n 7a82 │ │ │ │ │ ldrsh.w r1, [r7, fp, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 7a6c │ │ │ │ │ + blt.n 7a78 │ │ │ │ │ add.w fp, fp, fp, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ add fp, r2 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ and.w fp, fp, r1 │ │ │ │ │ - b.n 7a90 │ │ │ │ │ + b.n 7a9c │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7d26 │ │ │ │ │ + bne.w 7d32 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyInterpreterState_Get │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ itt ge │ │ │ │ │ addge r2, #1 │ │ │ │ │ strge r2, [r3, #0] │ │ │ │ │ ldrd r1, r2, [r3, #12] │ │ │ │ │ adds r1, r1, r2 │ │ │ │ │ - beq.w 7d36 │ │ │ │ │ + beq.w 7d42 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ subs r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ - cbz r0, 7ae8 │ │ │ │ │ + cbz r0, 7af4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ - cbz r0, 7af2 │ │ │ │ │ + cbz r0, 7afe │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ - cbz r0, 7afc │ │ │ │ │ + cbz r0, 7b08 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ - cbz r0, 7b06 │ │ │ │ │ + cbz r0, 7b12 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ - cbz r0, 7b10 │ │ │ │ │ + cbz r0, 7b1c │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - cbz r0, 7b1a │ │ │ │ │ + cbz r0, 7b26 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ │ - cbz r0, 7b24 │ │ │ │ │ + cbz r0, 7b30 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ - cbz r0, 7b2e │ │ │ │ │ + cbz r0, 7b3a │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ │ - cbz r0, 7b38 │ │ │ │ │ + cbz r0, 7b44 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ │ - cbz r0, 7b42 │ │ │ │ │ + cbz r0, 7b4e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ - cbz r0, 7b4c │ │ │ │ │ + cbz r0, 7b58 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ │ - cbz r0, 7b56 │ │ │ │ │ + cbz r0, 7b62 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #13 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ │ - cbz r0, 7b60 │ │ │ │ │ + cbz r0, 7b6c │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - beq.n 7b78 │ │ │ │ │ + beq.n 7b84 │ │ │ │ │ add.w r4, r5, #56 @ 0x38 │ │ │ │ │ movs r0, #14 │ │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ │ adds r0, #1 │ │ │ │ │ - cbz r7, 7b74 │ │ │ │ │ + cbz r7, 7b80 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 7b6a │ │ │ │ │ + bne.n 7b76 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 118 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 7b98 │ │ │ │ │ + cbz r0, 7ba4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 3498 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + bl 349c <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ strne.w r4, [r9, #-12] │ │ │ │ │ - bne.w 78c6 │ │ │ │ │ + bne.w 78d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 78c8 │ │ │ │ │ + b.n 78d4 │ │ │ │ │ lsrs r1, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ands r1, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r4, [r7, r1, lsl #2] │ │ │ │ │ ldrshle.w r4, [r7, r1, lsl #1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 7786 │ │ │ │ │ + bge.w 7792 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 7998 │ │ │ │ │ - b.n 7966 │ │ │ │ │ + beq.w 79a4 │ │ │ │ │ + b.n 7972 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r7, r0, lsl #1] │ │ │ │ │ ldrgt.w r4, [r7, r0, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 77cc │ │ │ │ │ + bge.w 77d8 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 79ca │ │ │ │ │ + beq.w 79d6 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ │ add.w r0, r0, fp, lsr #5 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ands r0, r4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r7, r0, lsl #1] │ │ │ │ │ ldrgt.w r4, [r7, r0, lsl #2] │ │ │ │ │ - b.n 7802 │ │ │ │ │ + b.n 780e │ │ │ │ │ mov r1, r8 │ │ │ │ │ strd r3, r2, [sp, #20] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7886 │ │ │ │ │ - b.n 7762 │ │ │ │ │ + bne.w 7892 │ │ │ │ │ + b.n 776e │ │ │ │ │ add.w fp, fp, fp, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ add fp, r2 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ and.w fp, fp, r1 │ │ │ │ │ - b.n 7a62 │ │ │ │ │ + b.n 7a6e │ │ │ │ │ mov r1, r8 │ │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7886 │ │ │ │ │ - b.n 7966 │ │ │ │ │ + bne.w 7892 │ │ │ │ │ + b.n 7972 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ │ - cbz r7, 7c70 │ │ │ │ │ + cbz r7, 7c7c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 7d3a │ │ │ │ │ + beq.n 7d46 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d42 │ │ │ │ │ + bne.n 7d4e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7c6a │ │ │ │ │ + bge.n 7c76 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - b.n 78da │ │ │ │ │ + b.n 78e6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d50 │ │ │ │ │ - cbz r6, 7c88 │ │ │ │ │ + bne.n 7d5c │ │ │ │ │ + cbz r6, 7c94 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - b.n 78ae │ │ │ │ │ + b.n 78ba │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ strb r4, [r3, r2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 78c6 │ │ │ │ │ + b.n 78d2 │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r3, r8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 7b9e │ │ │ │ │ + b.n 7baa │ │ │ │ │ ldr.w r4, [r7, fp, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 774e │ │ │ │ │ - b.n 7992 │ │ │ │ │ + bge.w 775a │ │ │ │ │ + b.n 799e │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ │ add.w r0, r0, fp, lsr #5 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ands r0, r4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - b.n 77fe │ │ │ │ │ + b.n 780a │ │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7a1c │ │ │ │ │ - b.n 781c │ │ │ │ │ + bne.w 7a28 │ │ │ │ │ + b.n 7828 │ │ │ │ │ ldr.w r1, [r7, fp, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 79b4 │ │ │ │ │ + blt.w 79c0 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ and.w fp, r1, r0 │ │ │ │ │ ldr.w r1, [r7, fp, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w 7a46 │ │ │ │ │ + bge.w 7a52 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ str.w r4, [r7, fp, lsl #2] │ │ │ │ │ - b.n 7856 │ │ │ │ │ + b.n 7862 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 3498 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + b.w 349c <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 7b78 │ │ │ │ │ - cbnz r0, 7d74 │ │ │ │ │ + b.n 7b84 │ │ │ │ │ + cbnz r0, 7d80 │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - b.n 7900 │ │ │ │ │ + b.n 790c │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 7c5e │ │ │ │ │ + b.n 7c6a │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 7c76 │ │ │ │ │ - b.n 7c82 │ │ │ │ │ + bne.n 7c82 │ │ │ │ │ + b.n 7c8e │ │ │ │ │ lsrs r1, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ands r1, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - b.n 777c │ │ │ │ │ + b.n 7788 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r1, #2 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 7d3c │ │ │ │ │ + b.n 7d48 │ │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 771c │ │ │ │ │ + b.n 7728 │ │ │ │ │ │ │ │ │ │ -00007d90 <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ +00007d9c <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ _PyObject_TryGetInstanceAttribute(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ add r4, r0 │ │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e9c <_PyObject_TryGetInstanceAttribute+0x10c> │ │ │ │ │ + beq.n 7ea8 <_PyObject_TryGetInstanceAttribute+0x10c> │ │ │ │ │ ldr r6, [r1, #12] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr.w r5, [r3, #440] @ 0x1b8 │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.w 7fd0 <_PyObject_TryGetInstanceAttribute+0x240> │ │ │ │ │ + beq.w 7fdc <_PyObject_TryGetInstanceAttribute+0x240> │ │ │ │ │ ldrb r7, [r5, #4] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r0, [r5, #5] │ │ │ │ │ adds r5, #20 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ │ lsl.w r3, r3, r7 │ │ │ │ │ add.w sl, r5, r0 │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r8, r6, lr │ │ │ │ │ - bgt.n 7edc <_PyObject_TryGetInstanceAttribute+0x14c> │ │ │ │ │ + bgt.n 7ee8 <_PyObject_TryGetInstanceAttribute+0x14c> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7e8e <_PyObject_TryGetInstanceAttribute+0xfe> │ │ │ │ │ + blt.n 7e9a <_PyObject_TryGetInstanceAttribute+0xfe> │ │ │ │ │ ldr.w r0, [sl, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7ebc <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + beq.n 7ec8 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 7f66 <_PyObject_TryGetInstanceAttribute+0x1d6> │ │ │ │ │ + beq.w 7f72 <_PyObject_TryGetInstanceAttribute+0x1d6> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r3, r8 │ │ │ │ │ and.w r8, r3, lr │ │ │ │ │ - bgt.n 7f00 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + bgt.n 7f0c <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 7f12 <_PyObject_TryGetInstanceAttribute+0x182> │ │ │ │ │ + blt.w 7f1e <_PyObject_TryGetInstanceAttribute+0x182> │ │ │ │ │ ldr.w r0, [sl, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7ebc <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + beq.n 7ec8 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 7f90 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + beq.w 7f9c <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ mov.w ip, r6, lsr #10 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ mov fp, r4 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, lr │ │ │ │ │ mov r3, ip │ │ │ │ │ mov ip, lr │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - bgt.n 7f2e <_PyObject_TryGetInstanceAttribute+0x19e> │ │ │ │ │ + bgt.n 7f3a <_PyObject_TryGetInstanceAttribute+0x19e> │ │ │ │ │ ldrsb.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 7f18 <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ + blt.n 7f24 <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ ldr.w r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7eb8 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + beq.n 7ec4 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 7ea2 <_PyObject_TryGetInstanceAttribute+0x112> │ │ │ │ │ + beq.n 7eae <_PyObject_TryGetInstanceAttribute+0x112> │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add.w r8, r8, r3, lsr #5 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ and.w r8, r8, ip │ │ │ │ │ - bgt.n 7f52 <_PyObject_TryGetInstanceAttribute+0x1c2> │ │ │ │ │ + bgt.n 7f5e <_PyObject_TryGetInstanceAttribute+0x1c2> │ │ │ │ │ ldrsb.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 7f60 <_PyObject_TryGetInstanceAttribute+0x1d0> │ │ │ │ │ + blt.n 7f6c <_PyObject_TryGetInstanceAttribute+0x1d0> │ │ │ │ │ ldr.w r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7eb8 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + beq.n 7ec4 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 7fa6 <_PyObject_TryGetInstanceAttribute+0x216> │ │ │ │ │ + beq.w 7fb2 <_PyObject_TryGetInstanceAttribute+0x216> │ │ │ │ │ lsrs r3, r3, #10 │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ add r0, r8 │ │ │ │ │ and.w r8, r0, ip │ │ │ │ │ - b.n 7e38 <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ + b.n 7e44 <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 7fc0 <_PyObject_TryGetInstanceAttribute+0x230> │ │ │ │ │ + bne.w 7fcc <_PyObject_TryGetInstanceAttribute+0x230> │ │ │ │ │ movs r0, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ strd r3, ip, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e52 <_PyObject_TryGetInstanceAttribute+0xc2> │ │ │ │ │ + beq.n 7e5e <_PyObject_TryGetInstanceAttribute+0xc2> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, fp │ │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ - cbz r3, 7ed0 <_PyObject_TryGetInstanceAttribute+0x140> │ │ │ │ │ + cbz r3, 7edc <_PyObject_TryGetInstanceAttribute+0x140> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 7de4 <_PyObject_TryGetInstanceAttribute+0x54> │ │ │ │ │ + bge.w 7df0 <_PyObject_TryGetInstanceAttribute+0x54> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 7e94 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7ea0 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ lsrs r0, r6, #5 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, lr, r3 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 7e10 <_PyObject_TryGetInstanceAttribute+0x80> │ │ │ │ │ + bge.w 7e1c <_PyObject_TryGetInstanceAttribute+0x80> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 7e94 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ - b.n 7e20 <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ + beq.n 7ea0 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + b.n 7e2c <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 7e94 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7ea0 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ add.w r8, r8, r3, lsr #5 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ and.w r8, r8, ip │ │ │ │ │ - b.n 7e66 <_PyObject_TryGetInstanceAttribute+0xd6> │ │ │ │ │ + b.n 7e72 <_PyObject_TryGetInstanceAttribute+0xd6> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r5, r8, lsl #1] │ │ │ │ │ ldrgt.w r4, [r5, r8, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n 7e44 <_PyObject_TryGetInstanceAttribute+0xb4> │ │ │ │ │ + bge.n 7e50 <_PyObject_TryGetInstanceAttribute+0xb4> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 7e94 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7ea0 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ add.w r8, r8, r3, lsr #5 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ and.w r8, r8, ip │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r5, r8, lsl #1] │ │ │ │ │ ldrgt.w r4, [r5, r8, lsl #2] │ │ │ │ │ - b.n 7e6a <_PyObject_TryGetInstanceAttribute+0xda> │ │ │ │ │ + b.n 7e76 <_PyObject_TryGetInstanceAttribute+0xda> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 7e94 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ - b.n 7e7e <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ + beq.n 7ea0 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + b.n 7e8a <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ strd lr, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, lr, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ebc <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + bne.n 7ec8 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ lsrs r0, r6, #5 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, lr │ │ │ │ │ - ble.w 7e06 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ - b.n 7f00 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + ble.w 7e12 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ + b.n 7f0c <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ strd lr, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, lr, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ebc <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ - b.n 7e20 <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ + bne.n 7ec8 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + b.n 7e2c <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ strd r3, ip, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7eb8 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ - b.n 7e7e <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ + bne.w 7ec4 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + b.n 7e8a <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ lsrs r0, r6, #5 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, lr, r3 │ │ │ │ │ - b.n 7e06 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ + b.n 7e12 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.w 7dbc <_PyObject_TryGetInstanceAttribute+0x2c> │ │ │ │ │ + bne.w 7dc8 <_PyObject_TryGetInstanceAttribute+0x2c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 7ebc <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + b.n 7ec8 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ │ │ │ │ │ -00007ff4 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ +00008000 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ _PyDictKeys_StringLookupSplit(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ - beq.w 81aa <_PyDictKeys_StringLookupSplit+0x1b6> │ │ │ │ │ + beq.w 81b6 <_PyDictKeys_StringLookupSplit+0x1b6> │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ add.w r6, r5, #20 │ │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ │ lsl.w r2, r3, r0 │ │ │ │ │ lsls r3, r5 │ │ │ │ │ add.w r9, r6, r2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ and.w r8, r4, r2 │ │ │ │ │ - bgt.n 80ea <_PyDictKeys_StringLookupSplit+0xf6> │ │ │ │ │ + bgt.n 80f6 <_PyDictKeys_StringLookupSplit+0xf6> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 80d4 <_PyDictKeys_StringLookupSplit+0xe0> │ │ │ │ │ + blt.n 80e0 <_PyDictKeys_StringLookupSplit+0xe0> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 8134 <_PyDictKeys_StringLookupSplit+0x140> │ │ │ │ │ + beq.n 8140 <_PyDictKeys_StringLookupSplit+0x140> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - bgt.n 810c <_PyDictKeys_StringLookupSplit+0x118> │ │ │ │ │ + bgt.n 8118 <_PyDictKeys_StringLookupSplit+0x118> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 80e4 <_PyDictKeys_StringLookupSplit+0xf0> │ │ │ │ │ + blt.n 80f0 <_PyDictKeys_StringLookupSplit+0xf0> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 8158 <_PyDictKeys_StringLookupSplit+0x164> │ │ │ │ │ + beq.n 8164 <_PyDictKeys_StringLookupSplit+0x164> │ │ │ │ │ lsrs r3, r4, #10 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bgt.n 8126 <_PyDictKeys_StringLookupSplit+0x132> │ │ │ │ │ + bgt.n 8132 <_PyDictKeys_StringLookupSplit+0x132> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 811a <_PyDictKeys_StringLookupSplit+0x126> │ │ │ │ │ + blt.n 8126 <_PyDictKeys_StringLookupSplit+0x126> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 816e <_PyDictKeys_StringLookupSplit+0x17a> │ │ │ │ │ + beq.n 817a <_PyDictKeys_StringLookupSplit+0x17a> │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - bgt.n 814a <_PyDictKeys_StringLookupSplit+0x156> │ │ │ │ │ + bgt.n 8156 <_PyDictKeys_StringLookupSplit+0x156> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 8120 <_PyDictKeys_StringLookupSplit+0x12c> │ │ │ │ │ + blt.n 812c <_PyDictKeys_StringLookupSplit+0x12c> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 8184 <_PyDictKeys_StringLookupSplit+0x190> │ │ │ │ │ + beq.n 8190 <_PyDictKeys_StringLookupSplit+0x190> │ │ │ │ │ mov.w r0, sl, lsr #10 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - b.n 807c <_PyDictKeys_StringLookupSplit+0x88> │ │ │ │ │ + b.n 8088 <_PyDictKeys_StringLookupSplit+0x88> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 819a <_PyDictKeys_StringLookupSplit+0x1a6> │ │ │ │ │ + bne.n 81a6 <_PyDictKeys_StringLookupSplit+0x1a6> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 806c <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + beq.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 8078 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 8036 <_PyDictKeys_StringLookupSplit+0x42> │ │ │ │ │ + bge.n 8042 <_PyDictKeys_StringLookupSplit+0x42> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 80d8 <_PyDictKeys_StringLookupSplit+0xe4> │ │ │ │ │ + beq.n 80e4 <_PyDictKeys_StringLookupSplit+0xe4> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r2, r3 │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ - b.n 805a <_PyDictKeys_StringLookupSplit+0x66> │ │ │ │ │ + b.n 8066 <_PyDictKeys_StringLookupSplit+0x66> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 8096 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ + beq.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80a2 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 80c0 <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ + beq.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80cc <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ - b.n 8084 <_PyDictKeys_StringLookupSplit+0x90> │ │ │ │ │ + b.n 8090 <_PyDictKeys_StringLookupSplit+0x90> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 8044 <_PyDictKeys_StringLookupSplit+0x50> │ │ │ │ │ + bne.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 8050 <_PyDictKeys_StringLookupSplit+0x50> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ - b.n 80ae <_PyDictKeys_StringLookupSplit+0xba> │ │ │ │ │ + b.n 80ba <_PyDictKeys_StringLookupSplit+0xba> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 806c <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + bne.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 8078 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 8096 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ + bne.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80a2 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 80c0 <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ + bne.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80cc <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r2, r3 │ │ │ │ │ - b.n 8056 <_PyDictKeys_StringLookupSplit+0x62> │ │ │ │ │ + b.n 8062 <_PyDictKeys_StringLookupSplit+0x62> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ - bne.n 81cc <_PyDictKeys_StringLookupSplit+0x1d8> │ │ │ │ │ + bne.n 81d8 <_PyDictKeys_StringLookupSplit+0x1d8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 80dc <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80e8 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldrb r7, [r5, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ add.w r6, r5, #20 │ │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ │ lsl.w r2, r3, r7 │ │ │ │ │ - b.n 801e <_PyDictKeys_StringLookupSplit+0x2a> │ │ │ │ │ + b.n 802a <_PyDictKeys_StringLookupSplit+0x2a> │ │ │ │ │ │ │ │ │ │ -000081dc <_PyDict_LookupIndex>: │ │ │ │ │ +000081e8 <_PyDict_LookupIndex>: │ │ │ │ │ _PyDict_LookupIndex(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8212 <_PyDict_LookupIndex+0x36> │ │ │ │ │ + bne.n 821e <_PyDict_LookupIndex+0x36> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 8212 <_PyDict_LookupIndex+0x36> │ │ │ │ │ + beq.n 821e <_PyDict_LookupIndex+0x36> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 822a <_PyDict_LookupIndex+0x4e> │ │ │ │ │ + bne.n 8236 <_PyDict_LookupIndex+0x4e> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 820c <_PyDict_LookupIndex+0x30> │ │ │ │ │ + b.n 8218 <_PyDict_LookupIndex+0x30> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 820c <_PyDict_LookupIndex+0x30> │ │ │ │ │ + b.n 8218 <_PyDict_LookupIndex+0x30> │ │ │ │ │ │ │ │ │ │ -00008238 <_PyDictKeys_StringLookupAndVersion>: │ │ │ │ │ +00008244 <_PyDictKeys_StringLookupAndVersion>: │ │ │ │ │ _PyDictKeys_StringLookupAndVersion(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r7, [r1, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #28 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.w 84b8 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ + bne.w 84c4 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 84b8 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ + beq.w 84c4 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - beq.w 839e <_PyDictKeys_StringLookupAndVersion+0x166> │ │ │ │ │ + beq.w 83aa <_PyDictKeys_StringLookupAndVersion+0x166> │ │ │ │ │ ldrb r7, [r0, #4] │ │ │ │ │ add.w r8, r0, #20 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ movs r0, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ │ lsl.w r0, r0, r7 │ │ │ │ │ add.w r9, r8, r2 │ │ │ │ │ add.w r4, r0, #4294967295 @ 0xffffffff │ │ │ │ │ and.w sl, r5, r4 │ │ │ │ │ - bgt.w 83d2 <_PyDictKeys_StringLookupAndVersion+0x19a> │ │ │ │ │ + bgt.w 83de <_PyDictKeys_StringLookupAndVersion+0x19a> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 836c <_PyDictKeys_StringLookupAndVersion+0x134> │ │ │ │ │ + blt.n 8378 <_PyDictKeys_StringLookupAndVersion+0x134> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 835c <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + beq.n 8368 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 8424 <_PyDictKeys_StringLookupAndVersion+0x1ec> │ │ │ │ │ + beq.w 8430 <_PyDictKeys_StringLookupAndVersion+0x1ec> │ │ │ │ │ lsrs r2, r5, #5 │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r2, sl │ │ │ │ │ and.w sl, r2, r4 │ │ │ │ │ - bgt.w 83f6 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ + bgt.w 8402 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 8408 <_PyDictKeys_StringLookupAndVersion+0x1d0> │ │ │ │ │ + blt.w 8414 <_PyDictKeys_StringLookupAndVersion+0x1d0> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 835c <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + beq.n 8368 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 845c <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ + beq.w 8468 <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ mov.w ip, r5, lsr #10 │ │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ │ add.w sl, ip, #1 │ │ │ │ │ mov r6, fp │ │ │ │ │ add sl, r2 │ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ │ and.w sl, sl, r4 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - bgt.w 8416 <_PyDictKeys_StringLookupAndVersion+0x1de> │ │ │ │ │ + bgt.w 8422 <_PyDictKeys_StringLookupAndVersion+0x1de> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 8356 <_PyDictKeys_StringLookupAndVersion+0x11e> │ │ │ │ │ + blt.n 8362 <_PyDictKeys_StringLookupAndVersion+0x11e> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 835a <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ + beq.n 8366 <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 8474 <_PyDictKeys_StringLookupAndVersion+0x23c> │ │ │ │ │ + beq.w 8480 <_PyDictKeys_StringLookupAndVersion+0x23c> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add.w sl, sl, r2, lsr #5 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ and.w sl, sl, r2 │ │ │ │ │ - bgt.w 844e <_PyDictKeys_StringLookupAndVersion+0x216> │ │ │ │ │ + bgt.w 845a <_PyDictKeys_StringLookupAndVersion+0x216> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 840e <_PyDictKeys_StringLookupAndVersion+0x1d6> │ │ │ │ │ + blt.n 841a <_PyDictKeys_StringLookupAndVersion+0x1d6> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 835a <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ + beq.n 8366 <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 848e <_PyDictKeys_StringLookupAndVersion+0x256> │ │ │ │ │ + beq.w 849a <_PyDictKeys_StringLookupAndVersion+0x256> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ lsrs r2, r2, #10 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add sl, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ and.w sl, sl, r2 │ │ │ │ │ - b.n 82f0 <_PyDictKeys_StringLookupAndVersion+0xb8> │ │ │ │ │ + b.n 82fc <_PyDictKeys_StringLookupAndVersion+0xb8> │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ - bne.n 830e <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ + bne.n 831a <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ mov fp, r6 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ - cbz r1, 837c <_PyDictKeys_StringLookupAndVersion+0x144> │ │ │ │ │ + cbz r1, 8388 <_PyDictKeys_StringLookupAndVersion+0x144> │ │ │ │ │ str.w r1, [fp] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 84a8 <_PyDictKeys_StringLookupAndVersion+0x270> │ │ │ │ │ + bne.w 84b4 <_PyDictKeys_StringLookupAndVersion+0x270> │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8360 <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ - ldr r1, [pc, #320] @ (84c0 <_PyDictKeys_StringLookupAndVersion+0x288>) │ │ │ │ │ + bne.n 836c <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ + ldr r1, [pc, #320] @ (84cc <_PyDictKeys_StringLookupAndVersion+0x288>) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ add.w r0, r0, #40960 @ 0xa000 │ │ │ │ │ ldr.w r1, [r0, #364] @ 0x16c │ │ │ │ │ - cbz r1, 839a <_PyDictKeys_StringLookupAndVersion+0x162> │ │ │ │ │ + cbz r1, 83a6 <_PyDictKeys_StringLookupAndVersion+0x162> │ │ │ │ │ adds r4, r1, #1 │ │ │ │ │ str.w r4, [r0, #364] @ 0x16c │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - b.n 8360 <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ + b.n 836c <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -13329,160 +13330,160 @@ │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ cmp r7, #7 │ │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ │ lsl.w r0, r0, r7 │ │ │ │ │ add.w r9, r8, r2 │ │ │ │ │ add.w r4, r0, #4294967295 @ 0xffffffff │ │ │ │ │ and.w sl, r5, r4 │ │ │ │ │ - ble.w 8292 <_PyDictKeys_StringLookupAndVersion+0x5a> │ │ │ │ │ + ble.w 829e <_PyDictKeys_StringLookupAndVersion+0x5a> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 829a <_PyDictKeys_StringLookupAndVersion+0x62> │ │ │ │ │ + bge.w 82a6 <_PyDictKeys_StringLookupAndVersion+0x62> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 8372 <_PyDictKeys_StringLookupAndVersion+0x13a> │ │ │ │ │ + beq.n 837e <_PyDictKeys_StringLookupAndVersion+0x13a> │ │ │ │ │ lsrs r0, r5, #5 │ │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, r4, r2 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 82c8 <_PyDictKeys_StringLookupAndVersion+0x90> │ │ │ │ │ + bge.w 82d4 <_PyDictKeys_StringLookupAndVersion+0x90> │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - beq.n 835c <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ - b.n 82d8 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ + beq.n 8368 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 82e4 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 8340 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ + bne.n 834c <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 835c <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 8368 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ - b.n 82fa <_PyDictKeys_StringLookupAndVersion+0xc2> │ │ │ │ │ + b.n 8306 <_PyDictKeys_StringLookupAndVersion+0xc2> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 835c <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + bne.n 8368 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ lsrs r0, r5, #5 │ │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, r2, r4 │ │ │ │ │ - ble.w 82be <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ - b.n 83f6 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ + ble.w 82ca <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ + b.n 8402 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ - b.n 832c <_PyDictKeys_StringLookupAndVersion+0xf4> │ │ │ │ │ + b.n 8338 <_PyDictKeys_StringLookupAndVersion+0xf4> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 835c <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ - b.n 82d8 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ + bne.w 8368 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 82e4 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 830e <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ + beq.w 831a <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 835c <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 8368 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8340 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ + beq.w 834c <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 835c <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 8368 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ lsrs r0, r5, #5 │ │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, r4, r2 │ │ │ │ │ - b.n 82be <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ + b.n 82ca <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ mvn.w r2, #2 │ │ │ │ │ - b.n 8364 <_PyDictKeys_StringLookupAndVersion+0x12c> │ │ │ │ │ + b.n 8370 <_PyDictKeys_StringLookupAndVersion+0x12c> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000013a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000084c4 : │ │ │ │ │ +000084d0 : │ │ │ │ │ dict_pop(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w 868a │ │ │ │ │ + bhi.w 8696 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 86a6 │ │ │ │ │ + bne.w 86b2 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ - bpl.w 8716 │ │ │ │ │ + bpl.w 8722 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 86c4 │ │ │ │ │ + beq.w 86d0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 86ac │ │ │ │ │ + bne.w 86b8 │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ - beq.w 86ac │ │ │ │ │ + beq.w 86b8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 8712 │ │ │ │ │ + beq.w 871e │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 86c4 │ │ │ │ │ + beq.w 86d0 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 86c4 │ │ │ │ │ + beq.w 86d0 │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8752 │ │ │ │ │ + bne.w 875e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ @@ -13490,304 +13491,304 @@ │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ lsl.w r1, r1, r2 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r3, r7, r1 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w lr, [ip, r3] │ │ │ │ │ - bgt.n 85de │ │ │ │ │ + bgt.n 85ea │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.n 8630 │ │ │ │ │ + bne.n 863c │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8728 │ │ │ │ │ + bne.w 8734 │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 85f0 │ │ │ │ │ + bgt.n 85fc │ │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ │ strb.w r2, [ip, r3] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8612 │ │ │ │ │ + beq.n 861e │ │ │ │ │ adds r3, #20 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 85c2 │ │ │ │ │ + bge.n 85ce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 85c2 │ │ │ │ │ + cbnz r3, 85ce │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 85d6 │ │ │ │ │ + bge.n 85e2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 85d6 │ │ │ │ │ + cbnz r3, 85e2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 8572 │ │ │ │ │ + b.n 857e │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r2, #1 │ │ │ │ │ strgt.w r2, [ip, r3, lsl #2] │ │ │ │ │ movwle r2, #65534 @ 0xfffe │ │ │ │ │ strhle.w r2, [ip, r3, lsl #1] │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r1, [r0, #6] │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 85a0 │ │ │ │ │ + bne.n 85ac │ │ │ │ │ movs r1, #12 │ │ │ │ │ adds r3, #20 │ │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ strd r1, r1, [r4, #4] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 85b8 │ │ │ │ │ - b.n 85c2 │ │ │ │ │ + blt.n 85c4 │ │ │ │ │ + b.n 85ce │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 8684 │ │ │ │ │ + beq.n 8690 │ │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r3, lr │ │ │ │ │ and.w r3, r3, r1 │ │ │ │ │ - bgt.n 86de │ │ │ │ │ + bgt.n 86ea │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 8576 │ │ │ │ │ + beq.n 8582 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 8684 │ │ │ │ │ + beq.n 8690 │ │ │ │ │ lsrs r7, r7, #10 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r7, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 86f0 │ │ │ │ │ + bgt.n 86fc │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 8576 │ │ │ │ │ + beq.n 8582 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r7 │ │ │ │ │ - bne.n 8666 │ │ │ │ │ + bne.n 8672 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8576 │ │ │ │ │ + b.n 8582 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8712 │ │ │ │ │ + beq.n 871e │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.w 84ea │ │ │ │ │ + ble.w 84f6 │ │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ │ - b.n 84ee │ │ │ │ │ + b.n 84fa │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - beq.n 870c │ │ │ │ │ + beq.n 8718 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 851a │ │ │ │ │ + bne.w 8526 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 8702 │ │ │ │ │ + beq.n 870e │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r8] │ │ │ │ │ - b.n 85d6 │ │ │ │ │ + b.n 85e2 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 8650 │ │ │ │ │ + b.n 865c │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 8670 │ │ │ │ │ + b.n 867c │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ - b.n 85d6 │ │ │ │ │ + b.n 85e2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 85d6 │ │ │ │ │ + b.n 85e2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 8712 │ │ │ │ │ + b.n 871e │ │ │ │ │ add.w r2, r1, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 8766 │ │ │ │ │ + bne.n 8772 │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r4, r3, r2 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - ble.n 8762 │ │ │ │ │ + ble.n 876e │ │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ │ - b.n 8744 │ │ │ │ │ + b.n 8750 │ │ │ │ │ mov r3, r1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 8546 │ │ │ │ │ + b.n 8552 │ │ │ │ │ strb r0, [r1, #1] │ │ │ │ │ - b.n 85c2 │ │ │ │ │ + b.n 85ce │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 873a │ │ │ │ │ + b.n 8746 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000876c <_PyDict_Pop_KnownHash>: │ │ │ │ │ +00008778 <_PyDict_Pop_KnownHash>: │ │ │ │ │ _PyDict_Pop_KnownHash(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #20 │ │ │ │ │ - cbz r3, 87c6 <_PyDict_Pop_KnownHash+0x5a> │ │ │ │ │ + cbz r3, 87d2 <_PyDict_Pop_KnownHash+0x5a> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.n 87fa <_PyDict_Pop_KnownHash+0x8e> │ │ │ │ │ + beq.n 8806 <_PyDict_Pop_KnownHash+0x8e> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 87c6 <_PyDict_Pop_KnownHash+0x5a> │ │ │ │ │ + beq.n 87d2 <_PyDict_Pop_KnownHash+0x5a> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - cbz r4, 87c6 <_PyDict_Pop_KnownHash+0x5a> │ │ │ │ │ + cbz r4, 87d2 <_PyDict_Pop_KnownHash+0x5a> │ │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ │ - cbnz r0, 87ea <_PyDict_Pop_KnownHash+0x7e> │ │ │ │ │ + cbnz r0, 87f6 <_PyDict_Pop_KnownHash+0x7e> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - bl 5ea8 │ │ │ │ │ - cbz r7, 87d2 <_PyDict_Pop_KnownHash+0x66> │ │ │ │ │ + bl 5eac │ │ │ │ │ + cbz r7, 87de <_PyDict_Pop_KnownHash+0x66> │ │ │ │ │ str r4, [r7, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - cbnz r7, 87cc <_PyDict_Pop_KnownHash+0x60> │ │ │ │ │ + cbnz r7, 87d8 <_PyDict_Pop_KnownHash+0x60> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 87c0 <_PyDict_Pop_KnownHash+0x54> │ │ │ │ │ + b.n 87cc <_PyDict_Pop_KnownHash+0x54> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - b.n 87c8 <_PyDict_Pop_KnownHash+0x5c> │ │ │ │ │ + b.n 87d4 <_PyDict_Pop_KnownHash+0x5c> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 87be <_PyDict_Pop_KnownHash+0x52> │ │ │ │ │ + bge.n 87ca <_PyDict_Pop_KnownHash+0x52> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 87be <_PyDict_Pop_KnownHash+0x52> │ │ │ │ │ + bne.n 87ca <_PyDict_Pop_KnownHash+0x52> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 87be <_PyDict_Pop_KnownHash+0x52> │ │ │ │ │ + b.n 87ca <_PyDict_Pop_KnownHash+0x52> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 87a2 <_PyDict_Pop_KnownHash+0x36> │ │ │ │ │ - cbz r7, 8800 <_PyDict_Pop_KnownHash+0x94> │ │ │ │ │ + b.n 87ae <_PyDict_Pop_KnownHash+0x36> │ │ │ │ │ + cbz r7, 880c <_PyDict_Pop_KnownHash+0x94> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 87c0 <_PyDict_Pop_KnownHash+0x54> │ │ │ │ │ + b.n 87cc <_PyDict_Pop_KnownHash+0x54> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008808 : │ │ │ │ │ +00008814 : │ │ │ │ │ dictiter_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - ldr r0, [pc, #140] @ (88a8 ) │ │ │ │ │ + ldr r0, [pc, #140] @ (88b4 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldrd lr, r1, [r3, #-8] │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ str.w lr, [r1] │ │ │ │ │ orrs r2, r1 │ │ │ │ │ @@ -13801,228 +13802,228 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r2, [r2, r0] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ │ - cbz r1, 886a │ │ │ │ │ + cbz r1, 8876 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8894 │ │ │ │ │ + blt.n 88a0 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ - cbz r0, 8876 │ │ │ │ │ + cbz r0, 8882 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8882 │ │ │ │ │ + blt.n 888e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8876 │ │ │ │ │ + bne.n 8882 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 8876 │ │ │ │ │ + b.n 8882 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 886a │ │ │ │ │ + bne.n 8876 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 886a │ │ │ │ │ + b.n 8876 │ │ │ │ │ .word 0x00000056 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000088ac <_PyDict_MergeEx>: │ │ │ │ │ +000088b8 <_PyDict_MergeEx>: │ │ │ │ │ _PyDict_MergeEx(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a7e <_PyDict_MergeEx+0x1d2> │ │ │ │ │ + beq.w 8a8a <_PyDict_MergeEx+0x1d2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ lsls r7, r3, #31 │ │ │ │ │ - bmi.w 8a7e <_PyDict_MergeEx+0x1d2> │ │ │ │ │ + bmi.w 8a8a <_PyDict_MergeEx+0x1d2> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ - bpl.n 8908 <_PyDict_MergeEx+0x5c> │ │ │ │ │ + bpl.n 8914 <_PyDict_MergeEx+0x5c> │ │ │ │ │ ldr.w ip, [r3, #108] @ 0x6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 8908 <_PyDict_MergeEx+0x5c> │ │ │ │ │ + bne.n 8914 <_PyDict_MergeEx+0x5c> │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 134 │ │ │ │ │ R_ARM_THM_JUMP24 dict_dict_merge.isra.0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a1e <_PyDict_MergeEx+0x172> │ │ │ │ │ + beq.w 8a2a <_PyDict_MergeEx+0x172> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8930 <_PyDict_MergeEx+0x84> │ │ │ │ │ + bge.n 893c <_PyDict_MergeEx+0x84> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8bf4 <_PyDict_MergeEx+0x348> │ │ │ │ │ + beq.w 8c00 <_PyDict_MergeEx+0x348> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 8a1e <_PyDict_MergeEx+0x172> │ │ │ │ │ + beq.n 8a2a <_PyDict_MergeEx+0x172> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a54 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ + beq.w 8a60 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bne.w 8b0e <_PyDict_MergeEx+0x262> │ │ │ │ │ + bne.w 8b1a <_PyDict_MergeEx+0x262> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - b.n 899c <_PyDict_MergeEx+0xf0> │ │ │ │ │ + b.n 89a8 <_PyDict_MergeEx+0xf0> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 89c6 <_PyDict_MergeEx+0x11a> │ │ │ │ │ + beq.n 89d2 <_PyDict_MergeEx+0x11a> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - ldr r6, [pc, #644] @ (8be4 <_PyDict_MergeEx+0x338>) │ │ │ │ │ + ldr r6, [pc, #644] @ (8bf0 <_PyDict_MergeEx+0x338>) │ │ │ │ │ strd r1, r3, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.n 8a2a <_PyDict_MergeEx+0x17e> │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 8a36 <_PyDict_MergeEx+0x17e> │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8a3c <_PyDict_MergeEx+0x190> │ │ │ │ │ + blt.n 8a48 <_PyDict_MergeEx+0x190> │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 898c <_PyDict_MergeEx+0xe0> │ │ │ │ │ + bge.n 8998 <_PyDict_MergeEx+0xe0> │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8be8 <_PyDict_MergeEx+0x33c> │ │ │ │ │ + beq.w 8bf4 <_PyDict_MergeEx+0x33c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 8a06 <_PyDict_MergeEx+0x15a> │ │ │ │ │ + beq.n 8a12 <_PyDict_MergeEx+0x15a> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a54 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ + beq.n 8a60 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a90 <_PyDict_MergeEx+0x1e4> │ │ │ │ │ + beq.n 8a9c <_PyDict_MergeEx+0x1e4> │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8a24 <_PyDict_MergeEx+0x178> │ │ │ │ │ + blt.n 8a30 <_PyDict_MergeEx+0x178> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 8954 <_PyDict_MergeEx+0xa8> │ │ │ │ │ + beq.n 8960 <_PyDict_MergeEx+0xa8> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ - bne.n 895a <_PyDict_MergeEx+0xae> │ │ │ │ │ + bne.n 8966 <_PyDict_MergeEx+0xae> │ │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 8c04 <_PyDict_MergeEx+0x358> │ │ │ │ │ + blt.w 8c10 <_PyDict_MergeEx+0x358> │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 8c22 <_PyDict_MergeEx+0x376> │ │ │ │ │ + blt.w 8c2e <_PyDict_MergeEx+0x376> │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8a3c <_PyDict_MergeEx+0x190> │ │ │ │ │ + blt.n 8a48 <_PyDict_MergeEx+0x190> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8a1e <_PyDict_MergeEx+0x172> │ │ │ │ │ + bge.n 8a2a <_PyDict_MergeEx+0x172> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 8a1e <_PyDict_MergeEx+0x172> │ │ │ │ │ + cbnz r3, 8a2a <_PyDict_MergeEx+0x172> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8a78 <_PyDict_MergeEx+0x1cc> │ │ │ │ │ + b.n 8a84 <_PyDict_MergeEx+0x1cc> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - b.n 89b4 <_PyDict_MergeEx+0x108> │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 89c0 <_PyDict_MergeEx+0x108> │ │ │ │ │ + bl a88 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 897a <_PyDict_MergeEx+0xce> │ │ │ │ │ + bge.n 8986 <_PyDict_MergeEx+0xce> │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 897a <_PyDict_MergeEx+0xce> │ │ │ │ │ + bne.n 8986 <_PyDict_MergeEx+0xce> │ │ │ │ │ mov r0, r1 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ - b.n 897a <_PyDict_MergeEx+0xce> │ │ │ │ │ + b.n 8986 <_PyDict_MergeEx+0xce> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8a6c <_PyDict_MergeEx+0x1c0> │ │ │ │ │ + bge.n 8a78 <_PyDict_MergeEx+0x1c0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 8a6c <_PyDict_MergeEx+0x1c0> │ │ │ │ │ + cbnz r3, 8a78 <_PyDict_MergeEx+0x1c0> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ @@ -14033,85 +14034,85 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 8a1e <_PyDict_MergeEx+0x172> │ │ │ │ │ + b.n 8a2a <_PyDict_MergeEx+0x172> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8aac <_PyDict_MergeEx+0x200> │ │ │ │ │ + bge.n 8ab8 <_PyDict_MergeEx+0x200> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 8aac <_PyDict_MergeEx+0x200> │ │ │ │ │ + cbnz r3, 8ab8 <_PyDict_MergeEx+0x200> │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8a1e <_PyDict_MergeEx+0x172> │ │ │ │ │ + bge.n 8a2a <_PyDict_MergeEx+0x172> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8a1e <_PyDict_MergeEx+0x172> │ │ │ │ │ + bne.n 8a2a <_PyDict_MergeEx+0x172> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8a1e <_PyDict_MergeEx+0x172> │ │ │ │ │ + b.n 8a2a <_PyDict_MergeEx+0x172> │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 8b52 <_PyDict_MergeEx+0x2a6> │ │ │ │ │ + beq.n 8b5e <_PyDict_MergeEx+0x2a6> │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #272] @ (8be4 <_PyDict_MergeEx+0x338>) │ │ │ │ │ + ldr r2, [pc, #272] @ (8bf0 <_PyDict_MergeEx+0x338>) │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - beq.n 8b94 <_PyDict_MergeEx+0x2e8> │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 8ba0 <_PyDict_MergeEx+0x2e8> │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8b84 <_PyDict_MergeEx+0x2d8> │ │ │ │ │ + blt.n 8b90 <_PyDict_MergeEx+0x2d8> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8afc <_PyDict_MergeEx+0x250> │ │ │ │ │ + bge.n 8b08 <_PyDict_MergeEx+0x250> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8bfc <_PyDict_MergeEx+0x350> │ │ │ │ │ + beq.n 8c08 <_PyDict_MergeEx+0x350> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 8a06 <_PyDict_MergeEx+0x15a> │ │ │ │ │ + beq.n 8a12 <_PyDict_MergeEx+0x15a> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a54 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ + beq.n 8a60 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8b9e <_PyDict_MergeEx+0x2f2> │ │ │ │ │ + bne.n 8baa <_PyDict_MergeEx+0x2f2> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a90 <_PyDict_MergeEx+0x1e4> │ │ │ │ │ + beq.n 8a9c <_PyDict_MergeEx+0x1e4> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -14120,553 +14121,553 @@ │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 8ac4 <_PyDict_MergeEx+0x218> │ │ │ │ │ + beq.n 8ad0 <_PyDict_MergeEx+0x218> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 8acc <_PyDict_MergeEx+0x220> │ │ │ │ │ + bne.n 8ad8 <_PyDict_MergeEx+0x220> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8c40 <_PyDict_MergeEx+0x394> │ │ │ │ │ + blt.n 8c4c <_PyDict_MergeEx+0x394> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8c52 <_PyDict_MergeEx+0x3a6> │ │ │ │ │ + blt.n 8c5e <_PyDict_MergeEx+0x3a6> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8a06 <_PyDict_MergeEx+0x15a> │ │ │ │ │ + bge.w 8a12 <_PyDict_MergeEx+0x15a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8aec <_PyDict_MergeEx+0x240> │ │ │ │ │ + bne.n 8af8 <_PyDict_MergeEx+0x240> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8aec <_PyDict_MergeEx+0x240> │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 8af8 <_PyDict_MergeEx+0x240> │ │ │ │ │ + bl a88 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 8ae4 <_PyDict_MergeEx+0x238> │ │ │ │ │ + b.n 8af0 <_PyDict_MergeEx+0x238> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 8bae <_PyDict_MergeEx+0x302> │ │ │ │ │ - cbz r7, 8bca <_PyDict_MergeEx+0x31e> │ │ │ │ │ + bne.n 8bba <_PyDict_MergeEx+0x302> │ │ │ │ │ + cbz r7, 8bd6 <_PyDict_MergeEx+0x31e> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8a06 <_PyDict_MergeEx+0x15a> │ │ │ │ │ + bge.w 8a12 <_PyDict_MergeEx+0x15a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8a06 <_PyDict_MergeEx+0x15a> │ │ │ │ │ + bne.w 8a12 <_PyDict_MergeEx+0x15a> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8a06 <_PyDict_MergeEx+0x15a> │ │ │ │ │ + b.n 8a12 <_PyDict_MergeEx+0x15a> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8b02 <_PyDict_MergeEx+0x256> │ │ │ │ │ + bge.n 8b0e <_PyDict_MergeEx+0x256> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8b02 <_PyDict_MergeEx+0x256> │ │ │ │ │ + bne.n 8b0e <_PyDict_MergeEx+0x256> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8b02 <_PyDict_MergeEx+0x256> │ │ │ │ │ + b.n 8b0e <_PyDict_MergeEx+0x256> │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 898c <_PyDict_MergeEx+0xe0> │ │ │ │ │ + b.n 8998 <_PyDict_MergeEx+0xe0> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8930 <_PyDict_MergeEx+0x84> │ │ │ │ │ + b.n 893c <_PyDict_MergeEx+0x84> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8afc <_PyDict_MergeEx+0x250> │ │ │ │ │ + b.n 8b08 <_PyDict_MergeEx+0x250> │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 89f4 <_PyDict_MergeEx+0x148> │ │ │ │ │ + bne.w 8a00 <_PyDict_MergeEx+0x148> │ │ │ │ │ mov r0, r1 │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 89f4 <_PyDict_MergeEx+0x148> │ │ │ │ │ + b.n 8a00 <_PyDict_MergeEx+0x148> │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8a34 <_PyDict_MergeEx+0x188> │ │ │ │ │ + bne.w 8a40 <_PyDict_MergeEx+0x188> │ │ │ │ │ mov r0, r3 │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r1, [sp, #4] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 8a34 <_PyDict_MergeEx+0x188> │ │ │ │ │ + b.n 8a40 <_PyDict_MergeEx+0x188> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8b72 <_PyDict_MergeEx+0x2c6> │ │ │ │ │ + bne.n 8b7e <_PyDict_MergeEx+0x2c6> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 8b72 <_PyDict_MergeEx+0x2c6> │ │ │ │ │ + b.n 8b7e <_PyDict_MergeEx+0x2c6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8ae4 <_PyDict_MergeEx+0x238> │ │ │ │ │ + bne.w 8af0 <_PyDict_MergeEx+0x238> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 8ae4 <_PyDict_MergeEx+0x238> │ │ │ │ │ + b.n 8af0 <_PyDict_MergeEx+0x238> │ │ │ │ │ │ │ │ │ │ -00008c68 <_PyDict_SetItem_Take2>: │ │ │ │ │ +00008c74 <_PyDict_SetItem_Take2>: │ │ │ │ │ _PyDict_SetItem_Take2(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 8caa <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ + bne.n 8cb6 <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 8caa <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ - ldr r3, [pc, #60] @ (8cd0 <_PyDict_SetItem_Take2+0x68>) │ │ │ │ │ + beq.n 8cb6 <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ + ldr r3, [pc, #60] @ (8cdc <_PyDict_SetItem_Take2+0x68>) │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 8cc6 <_PyDict_SetItem_Take2+0x5e> │ │ │ │ │ + beq.n 8cd2 <_PyDict_SetItem_Take2+0x5e> │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w d90 │ │ │ │ │ + b.w d8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 8c90 <_PyDict_SetItem_Take2+0x28> │ │ │ │ │ + bne.n 8c9c <_PyDict_SetItem_Take2+0x28> │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w a8c │ │ │ │ │ + b.w a88 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00008cd4 : │ │ │ │ │ +00008ce0 : │ │ │ │ │ PyDict_Keys(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8dfc │ │ │ │ │ + beq.w 8e08 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ - bpl.w 8dfc │ │ │ │ │ + bpl.w 8e08 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d6a │ │ │ │ │ + beq.n 8d76 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 8e36 │ │ │ │ │ + bne.w 8e42 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.n 8d6a │ │ │ │ │ + bpl.n 8d76 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8dae │ │ │ │ │ + bne.n 8dba │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ mov ip, r2 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 8d2c │ │ │ │ │ + b.n 8d38 │ │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ │ str.w r3, [r4, ip] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ ldr r4, [r1, #16] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 8d6a │ │ │ │ │ + ble.n 8d76 │ │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ │ ldrb r5, [r1, #6] │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ - cbz r5, 8d6e │ │ │ │ │ + cbz r5, 8d7a │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ add r3, r1 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ - cbz r5, 8d5a │ │ │ │ │ + cbz r5, 8d66 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8d20 │ │ │ │ │ + bge.n 8d2c │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - b.n 8d20 │ │ │ │ │ + b.n 8d2c │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bge.n 8d6a │ │ │ │ │ + bge.n 8d76 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ - cbz r5, 8d9a │ │ │ │ │ + cbz r5, 8da6 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - blt.n 8d48 │ │ │ │ │ + blt.n 8d54 │ │ │ │ │ mov r0, lr │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ │ add r3, r1 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - cbz r5, 8d88 │ │ │ │ │ + cbz r5, 8d94 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8d20 │ │ │ │ │ - b.n 8d54 │ │ │ │ │ + bge.n 8d2c │ │ │ │ │ + b.n 8d60 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 8d6a │ │ │ │ │ + ble.n 8d76 │ │ │ │ │ adds r3, #12 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - cbz r5, 8da4 │ │ │ │ │ + cbz r5, 8db0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8d7a │ │ │ │ │ - b.n 8d6a │ │ │ │ │ + bgt.n 8d86 │ │ │ │ │ + b.n 8d76 │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8d62 │ │ │ │ │ - b.n 8d6a │ │ │ │ │ + bgt.n 8d6e │ │ │ │ │ + b.n 8d76 │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8d90 │ │ │ │ │ - b.n 8d6a │ │ │ │ │ + bgt.n 8d9c │ │ │ │ │ + b.n 8d76 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 8dc0 │ │ │ │ │ + b.n 8dcc │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ str.w r0, [r1, ip] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 8d6a │ │ │ │ │ + ble.n 8d76 │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ │ ldrb r1, [r1, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ lsl.w r0, r6, r0 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [r1, #20] │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8db4 │ │ │ │ │ + bge.n 8dc0 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ str.w r0, [r1, ip] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ - b.n 8dc0 │ │ │ │ │ + b.n 8dcc │ │ │ │ │ movw r1, #3561 @ 0xde9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ - b.n 8d6a │ │ │ │ │ + b.n 8d76 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ - cbnz r2, 8e20 │ │ │ │ │ + cbnz r2, 8e2c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d6a │ │ │ │ │ + beq.n 8d76 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 8d0a │ │ │ │ │ + beq.w 8d16 │ │ │ │ │ ldr.w r2, [lr] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8e12 │ │ │ │ │ - b.n 8e20 │ │ │ │ │ + blt.n 8e1e │ │ │ │ │ + b.n 8e2c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008e44 : │ │ │ │ │ +00008e50 : │ │ │ │ │ dict_get(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n 8f06 │ │ │ │ │ + bhi.n 8f12 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 8eae │ │ │ │ │ + beq.n 8eba │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 8ec4 │ │ │ │ │ + beq.n 8ed0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 8efe │ │ │ │ │ + beq.n 8f0a │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r3, 8ed8 │ │ │ │ │ + cbnz r3, 8ee4 │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 8efa │ │ │ │ │ + beq.n 8f06 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 8e66 │ │ │ │ │ + bgt.n 8e72 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8e76 │ │ │ │ │ + bne.n 8e82 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r5, r2, #1 │ │ │ │ │ - beq.n 8e76 │ │ │ │ │ + beq.n 8e82 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8e92 │ │ │ │ │ + beq.n 8e9e │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8ef6 │ │ │ │ │ + bge.n 8f02 │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r1, r0, #3 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 8efa │ │ │ │ │ + beq.n 8f06 │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r4, r3 │ │ │ │ │ - beq.n 8e96 │ │ │ │ │ + beq.n 8ea2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - bne.n 8ee8 │ │ │ │ │ + bne.n 8ef4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 8ea2 │ │ │ │ │ + b.n 8eae │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 8efa │ │ │ │ │ + b.n 8f06 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8ea8 │ │ │ │ │ + bne.n 8eb4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8ea2 │ │ │ │ │ + b.n 8eae │ │ │ │ │ │ │ │ │ │ -00008f20 : │ │ │ │ │ +00008f2c : │ │ │ │ │ PyObject_ClearManagedDict(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 8fd0 │ │ │ │ │ + bpl.n 8fdc │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ adds r4, r0, r2 │ │ │ │ │ - cbnz r3, 8f94 │ │ │ │ │ + cbnz r3, 8fa0 │ │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ │ - cbz r0, 8f90 │ │ │ │ │ + cbz r0, 8f9c │ │ │ │ │ strb r3, [r4, #3] │ │ │ │ │ ldrb.w ip, [r5, r2] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 8f90 │ │ │ │ │ + beq.n 8f9c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 8f60 │ │ │ │ │ + b.n 8f6c │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bge.n 8f90 │ │ │ │ │ + bge.n 8f9c │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8f5a │ │ │ │ │ + beq.n 8f66 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8f5a │ │ │ │ │ + bge.n 8f66 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8f5a │ │ │ │ │ + bne.n 8f66 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ldrb.w ip, [r4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt.n 8f60 │ │ │ │ │ + blt.n 8f6c │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 8fd8 │ │ │ │ │ + bne.n 8fe4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 15a4 │ │ │ │ │ + bl 15a4 │ │ │ │ │ R_ARM_THM_CALL detach_dict_from_object │ │ │ │ │ - cbz r0, 8fd0 │ │ │ │ │ + cbz r0, 8fdc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #68] @ (8ffc ) │ │ │ │ │ + ldr r2, [pc, #68] @ (9008 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ strd r2, r4, [r3, #24] │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ add r0, r5 │ │ │ │ │ - bl 54c <_Py_dict_lookup+0x264> │ │ │ │ │ + bl 5e4 <_Py_dict_lookup+0x2fc> │ │ │ │ │ R_ARM_THM_CALL clear_inline_values │ │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8f90 │ │ │ │ │ + beq.n 8f9c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r0, [r5, #-12] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8f90 │ │ │ │ │ + bge.n 8f9c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8f90 │ │ │ │ │ + bne.n 8f9c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00009000 <_PyDict_DelItemIf>: │ │ │ │ │ +0000900c <_PyDict_DelItemIf>: │ │ │ │ │ _PyDict_DelItemIf(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -14674,63 +14675,63 @@ │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 9060 <_PyDict_DelItemIf+0x60> │ │ │ │ │ + beq.n 906c <_PyDict_DelItemIf+0x60> │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r1, r0, #3 │ │ │ │ │ - beq.n 906c <_PyDict_DelItemIf+0x6c> │ │ │ │ │ + beq.n 9078 <_PyDict_DelItemIf+0x6c> │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 9068 <_PyDict_DelItemIf+0x68> │ │ │ │ │ + beq.n 9074 <_PyDict_DelItemIf+0x68> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ - cbz r7, 9068 <_PyDict_DelItemIf+0x68> │ │ │ │ │ + cbz r7, 9074 <_PyDict_DelItemIf+0x68> │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r9 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 9082 <_PyDict_DelItemIf+0x82> │ │ │ │ │ + beq.n 908e <_PyDict_DelItemIf+0x82> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 9068 <_PyDict_DelItemIf+0x68> │ │ │ │ │ + ble.n 9074 <_PyDict_DelItemIf+0x68> │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ - cbnz r0, 9072 <_PyDict_DelItemIf+0x72> │ │ │ │ │ + cbnz r0, 907e <_PyDict_DelItemIf+0x72> │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r4, #1 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5ea8 │ │ │ │ │ + bl 5eac │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 9060 <_PyDict_DelItemIf+0x60> │ │ │ │ │ + b.n 906c <_PyDict_DelItemIf+0x60> │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9060 <_PyDict_DelItemIf+0x60> │ │ │ │ │ + b.n 906c <_PyDict_DelItemIf+0x60> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 9052 <_PyDict_DelItemIf+0x52> │ │ │ │ │ + b.n 905e <_PyDict_DelItemIf+0x52> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 9060 <_PyDict_DelItemIf+0x60> │ │ │ │ │ + b.n 906c <_PyDict_DelItemIf+0x60> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009088 <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ +00009094 <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ _PyDict_GetItemRef_Unicode_LockHeld(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ @@ -14738,26 +14739,26 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 90e0 <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ + bne.n 90ec <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 90e0 <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ + beq.n 90ec <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 90fa <_PyDict_GetItemRef_Unicode_LockHeld+0x72> │ │ │ │ │ + beq.n 9106 <_PyDict_GetItemRef_Unicode_LockHeld+0x72> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - cbnz r3, 90ca <_PyDict_GetItemRef_Unicode_LockHeld+0x42> │ │ │ │ │ + cbnz r3, 90d6 <_PyDict_GetItemRef_Unicode_LockHeld+0x42> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -14769,864 +14770,864 @@ │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 9102 <_PyDict_GetItemRef_Unicode_LockHeld+0x7a> │ │ │ │ │ + beq.n 910e <_PyDict_GetItemRef_Unicode_LockHeld+0x7a> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - bne.n 90bc <_PyDict_GetItemRef_Unicode_LockHeld+0x34> │ │ │ │ │ + bne.n 90c8 <_PyDict_GetItemRef_Unicode_LockHeld+0x34> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 90c2 <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ + b.n 90ce <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 90c2 <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ + b.n 90ce <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ │ │ │ │ │ -00009110 : │ │ │ │ │ +0000911c : │ │ │ │ │ PyDict_Pop(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq.w 93ea │ │ │ │ │ + beq.w 93f6 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9364 │ │ │ │ │ + beq.w 9370 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 932c │ │ │ │ │ + bne.w 9338 │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - beq.w 932c │ │ │ │ │ + beq.w 9338 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r0, r6, #3 │ │ │ │ │ - beq.w 9352 │ │ │ │ │ + beq.w 935e │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - beq.w 92f0 │ │ │ │ │ + beq.w 92fc │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 92f0 │ │ │ │ │ + beq.w 92fc │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93b0 │ │ │ │ │ + bne.w 93bc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ add.w r2, r0, #20 │ │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ lsl.w r1, r1, ip │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r3, r1, r4 │ │ │ │ │ - bgt.n 9222 │ │ │ │ │ + bgt.n 922e │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.w 9308 │ │ │ │ │ + bne.w 9314 │ │ │ │ │ ldr r4, [r5, #28] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 93c0 │ │ │ │ │ + bne.w 93cc │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 92b4 │ │ │ │ │ + bgt.n 92c0 │ │ │ │ │ movs r1, #254 @ 0xfe │ │ │ │ │ strb r1, [r2, r3] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ add.w r2, r1, #20 │ │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 92d4 │ │ │ │ │ + beq.n 92e0 │ │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 91fa │ │ │ │ │ + bge.n 9206 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 91fa │ │ │ │ │ + cbnz r3, 9206 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9322 │ │ │ │ │ + bge.w 932e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 92ac │ │ │ │ │ + beq.n 92b8 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 937e │ │ │ │ │ + beq.w 938a │ │ │ │ │ str.w r7, [r8] │ │ │ │ │ movs r4, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bgt.w 936e │ │ │ │ │ + bgt.w 937a │ │ │ │ │ ldrsh.w lr, [r2, r3, lsl #1] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 91ae │ │ │ │ │ + beq.n 91ba │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 940c │ │ │ │ │ + beq.w 9418 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ add r3, lr │ │ │ │ │ and.w r3, r3, r1 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 91ae │ │ │ │ │ + beq.n 91ba │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 940c │ │ │ │ │ + beq.w 9418 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w lr, [r2, r3] │ │ │ │ │ - ble.n 9294 │ │ │ │ │ + ble.n 92a0 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 91ae │ │ │ │ │ + beq.n 91ba │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r4 │ │ │ │ │ - bne.n 9274 │ │ │ │ │ + bne.n 9280 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 91ae │ │ │ │ │ + b.n 91ba │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 920c │ │ │ │ │ + b.n 9218 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r1, #1 │ │ │ │ │ strgt.w r1, [r2, r3, lsl #2] │ │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ │ strhle.w r1, [r2, r3, lsl #1] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r1, [r0, #6] │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 91da │ │ │ │ │ + bne.n 91e6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 91f0 │ │ │ │ │ - b.n 91fa │ │ │ │ │ + blt.n 91fc │ │ │ │ │ + b.n 9206 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 9300 │ │ │ │ │ + bne.n 930c │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - b.n 92f6 │ │ │ │ │ + b.n 9302 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 940c │ │ │ │ │ + beq.n 9418 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ - b.n 925c │ │ │ │ │ + b.n 9268 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 9214 │ │ │ │ │ - b.n 9218 │ │ │ │ │ + bne.w 9220 │ │ │ │ │ + b.n 9224 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 939a │ │ │ │ │ + beq.n 93a6 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 92f0 │ │ │ │ │ + beq.n 92fc │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - bne.w 9164 │ │ │ │ │ + bne.w 9170 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 935e │ │ │ │ │ + beq.n 936a │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 921a │ │ │ │ │ + b.n 9226 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 921a │ │ │ │ │ + beq.w 9226 │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - b.n 921a │ │ │ │ │ + b.n 9226 │ │ │ │ │ add.w lr, r0, r3, lsl #2 │ │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.w 91ae │ │ │ │ │ - b.n 9232 │ │ │ │ │ + beq.w 91ba │ │ │ │ │ + b.n 923e │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9218 │ │ │ │ │ + bge.w 9224 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9218 │ │ │ │ │ + bne.w 9224 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9218 │ │ │ │ │ + b.n 9224 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 921a │ │ │ │ │ + beq.w 9226 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - b.n 921a │ │ │ │ │ + b.n 9226 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 917a │ │ │ │ │ + b.n 9186 │ │ │ │ │ add.w r2, r4, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 9408 │ │ │ │ │ + bne.n 9414 │ │ │ │ │ subs r1, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - ble.n 9404 │ │ │ │ │ + ble.n 9410 │ │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ │ strb.w r0, [r3], #1 │ │ │ │ │ - b.n 93dc │ │ │ │ │ - cbz r2, 93ee │ │ │ │ │ + b.n 93e8 │ │ │ │ │ + cbz r2, 93fa │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 921a │ │ │ │ │ + b.n 9226 │ │ │ │ │ strb r1, [r4, #1] │ │ │ │ │ - b.n 91fa │ │ │ │ │ + b.n 9206 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 93d2 │ │ │ │ │ + b.n 93de │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 91ae │ │ │ │ │ + b.n 91ba │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009414 <_PyDict_GetMethodStackRef>: │ │ │ │ │ +00009420 <_PyDict_GetMethodStackRef>: │ │ │ │ │ _PyDict_GetMethodStackRef(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 94b6 <_PyDict_GetMethodStackRef+0xa2> │ │ │ │ │ + beq.n 94c2 <_PyDict_GetMethodStackRef+0xa2> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 943a <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ + bge.n 9446 <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r1, 9454 <_PyDict_GetMethodStackRef+0x40> │ │ │ │ │ + cbz r1, 9460 <_PyDict_GetMethodStackRef+0x40> │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r1, #0] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9462 <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ + bge.n 946e <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 94a6 <_PyDict_GetMethodStackRef+0x92> │ │ │ │ │ + cbz r2, 94b2 <_PyDict_GetMethodStackRef+0x92> │ │ │ │ │ adds r2, r3, #3 │ │ │ │ │ - beq.n 9496 <_PyDict_GetMethodStackRef+0x82> │ │ │ │ │ + beq.n 94a2 <_PyDict_GetMethodStackRef+0x82> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - bne.n 947a <_PyDict_GetMethodStackRef+0x66> │ │ │ │ │ + bne.n 9486 <_PyDict_GetMethodStackRef+0x66> │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ bl 4a8 <_Py_dict_lookup+0x1c0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 9476 <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ + b.n 9482 <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ bl 4a8 <_Py_dict_lookup+0x1c0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9476 <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ + b.n 9482 <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r1, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 9462 <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ + b.n 946e <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9436 <_PyDict_GetMethodStackRef+0x22> │ │ │ │ │ - b.n 943a <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ + blt.n 9442 <_PyDict_GetMethodStackRef+0x22> │ │ │ │ │ + b.n 9446 <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ │ │ │ │ │ -000094d4 : │ │ │ │ │ +000094e0 : │ │ │ │ │ PyObject_VisitManagedDict(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #27 │ │ │ │ │ - bpl.n 952c │ │ │ │ │ + bpl.n 9538 │ │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ │ mov r6, r1 │ │ │ │ │ - cbnz r4, 9532 │ │ │ │ │ + cbnz r4, 953e │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 952c │ │ │ │ │ + bpl.n 9538 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ add.w r8, r0, r3 │ │ │ │ │ ldrb.w r1, [r8, #3] │ │ │ │ │ - cbz r1, 952c │ │ │ │ │ + cbz r1, 9538 │ │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ │ - cbz r3, 952c │ │ │ │ │ + cbz r3, 9538 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b.n 9514 │ │ │ │ │ + b.n 9520 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 952c │ │ │ │ │ + ble.n 9538 │ │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 950e │ │ │ │ │ + beq.n 951a │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 952e │ │ │ │ │ + cbnz r0, 953a │ │ │ │ │ ldrb.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 9514 │ │ │ │ │ + bgt.n 9520 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009540 : │ │ │ │ │ +0000954c : │ │ │ │ │ dict_tp_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 9558 │ │ │ │ │ + bl 9564 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009558 : │ │ │ │ │ +00009564 : │ │ │ │ │ clear_lock_held(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.w 98a0 │ │ │ │ │ + bpl.w 98ac │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #564] @ (97a8 ) │ │ │ │ │ + ldr r7, [pc, #564] @ (97b4 ) │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 9596 │ │ │ │ │ + beq.n 95a2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ldr r6, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 984c │ │ │ │ │ + bne.w 9858 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9862 │ │ │ │ │ + bne.w 986e │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n 959a │ │ │ │ │ + bge.n 95a6 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9596 │ │ │ │ │ + bne.n 95a2 │ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ lsls r6, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 97a4 │ │ │ │ │ + beq.w 97b0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9646 │ │ │ │ │ + ble.n 9652 │ │ │ │ │ add r6, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r7, r6, #20 │ │ │ │ │ ands.w r3, r5, #3 │ │ │ │ │ add.w r6, r6, #24 │ │ │ │ │ - beq.w 96f6 │ │ │ │ │ + beq.w 9702 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 9610 │ │ │ │ │ + beq.n 961c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 95ee │ │ │ │ │ + beq.n 95fa │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, 95de │ │ │ │ │ + cbz r0, 95ea │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 983c │ │ │ │ │ + blt.w 9848 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, 95ec │ │ │ │ │ + cbz r0, 95f8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 982c │ │ │ │ │ + blt.w 9838 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 95fe │ │ │ │ │ + cbz r0, 960a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97f0 │ │ │ │ │ + blt.w 97fc │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 960e │ │ │ │ │ + cbz r0, 961a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9804 │ │ │ │ │ + blt.w 9810 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 9628 │ │ │ │ │ + cbz r0, 9634 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9628 │ │ │ │ │ + bge.n 9634 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9818 │ │ │ │ │ + beq.w 9824 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 9640 │ │ │ │ │ + cbz r0, 964c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9640 │ │ │ │ │ + bge.n 964c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9822 │ │ │ │ │ + beq.w 982e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 96f6 │ │ │ │ │ + bne.n 9702 │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 9708 │ │ │ │ │ + bne.n 9714 │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 9708 │ │ │ │ │ - ldr r3, [pc, #344] @ (97ac ) │ │ │ │ │ + bne.n 9714 │ │ │ │ │ + ldr r3, [pc, #344] @ (97b8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n 9708 │ │ │ │ │ + bhi.n 9714 │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n 9596 │ │ │ │ │ + b.n 95a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 979a │ │ │ │ │ + beq.w 97a6 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 9696 │ │ │ │ │ + cbz r0, 96a2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9776 │ │ │ │ │ + blt.n 9782 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, 96a6 │ │ │ │ │ + cbz r0, 96b2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9788 │ │ │ │ │ + blt.n 9794 │ │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ │ - cbz r0, 96b4 │ │ │ │ │ + cbz r0, 96c0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9726 │ │ │ │ │ + blt.n 9732 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 96c4 │ │ │ │ │ + cbz r0, 96d0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9738 │ │ │ │ │ + blt.n 9744 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 96d2 │ │ │ │ │ + cbz r0, 96de │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 974e │ │ │ │ │ + blt.n 975a │ │ │ │ │ adds r2, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 96e2 │ │ │ │ │ + cbz r0, 96ee │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9760 │ │ │ │ │ + blt.n 976c │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 96f0 │ │ │ │ │ + cbz r0, 96fc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9714 │ │ │ │ │ + blt.n 9720 │ │ │ │ │ adds r2, r1, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n 9646 │ │ │ │ │ + beq.n 9652 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9688 │ │ │ │ │ + beq.n 9694 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9688 │ │ │ │ │ - b.n 967e │ │ │ │ │ + bge.n 9694 │ │ │ │ │ + b.n 968a │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 96f0 │ │ │ │ │ + bne.n 96fc │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 96f0 │ │ │ │ │ + b.n 96fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 96b4 │ │ │ │ │ + bne.n 96c0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 96b4 │ │ │ │ │ + b.n 96c0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 96c4 │ │ │ │ │ + bne.n 96d0 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n 96c4 │ │ │ │ │ + b.n 96d0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 96d2 │ │ │ │ │ + bne.n 96de │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 96d2 │ │ │ │ │ + b.n 96de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 96e2 │ │ │ │ │ + bne.n 96ee │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n 96e2 │ │ │ │ │ + b.n 96ee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9696 │ │ │ │ │ + bne.n 96a2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9696 │ │ │ │ │ + b.n 96a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 96a6 │ │ │ │ │ + bne.n 96b2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 96a6 │ │ │ │ │ + b.n 96b2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9688 │ │ │ │ │ + b.n 9694 │ │ │ │ │ add r6, r4 │ │ │ │ │ - b.n 97c0 │ │ │ │ │ + b.n 97cc │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000150 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, 97bc │ │ │ │ │ + cbz r0, 97c8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 97e2 │ │ │ │ │ + blt.n 97ee │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bge.w 9646 │ │ │ │ │ + bge.w 9652 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 97b0 │ │ │ │ │ + beq.n 97bc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 97b0 │ │ │ │ │ + bge.n 97bc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97b0 │ │ │ │ │ + bne.n 97bc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 97b0 │ │ │ │ │ + b.n 97bc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97bc │ │ │ │ │ + bne.n 97c8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 97bc │ │ │ │ │ + b.n 97c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95fe │ │ │ │ │ + bne.w 960a │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 95fe │ │ │ │ │ + b.n 960a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 960e │ │ │ │ │ + bne.w 961a │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 960e │ │ │ │ │ + b.n 961a │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9628 │ │ │ │ │ + b.n 9634 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9640 │ │ │ │ │ + b.n 964c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95ec │ │ │ │ │ + bne.w 95f8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 95ec │ │ │ │ │ + b.n 95f8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95de │ │ │ │ │ + bne.w 95ea │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 95de │ │ │ │ │ + b.n 95ea │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #4 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 958e │ │ │ │ │ + beq.w 959a │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - cbz r3, 98a2 │ │ │ │ │ + cbz r3, 98ae │ │ │ │ │ add r5, sp, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 987e │ │ │ │ │ + b.n 988a │ │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ │ str.w r7, [r0], #4 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - blt.n 9874 │ │ │ │ │ + blt.n 9880 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strb r4, [r6, #1] │ │ │ │ │ - b.n 989a │ │ │ │ │ + b.n 98a6 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n 988c │ │ │ │ │ - b.n 9596 │ │ │ │ │ + blt.n 9898 │ │ │ │ │ + b.n 95a2 │ │ │ │ │ bx lr │ │ │ │ │ strd r7, r3, [r5, #24] │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r7, r6, #4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bge.n 98d8 │ │ │ │ │ + bge.n 98e4 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - cbz r1, 98d2 │ │ │ │ │ + cbz r1, 98de │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 98d2 │ │ │ │ │ + bge.n 98de │ │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 98d2 │ │ │ │ │ + cbnz r3, 98de │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ - b.n 98aa │ │ │ │ │ + b.n 98b6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_JUMP24 dictkeys_decref.constprop.0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000098ec : │ │ │ │ │ +000098f8 : │ │ │ │ │ new_dict_with_shared_keys.isra.0(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrd r4, r3, [r0, #12] │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -15635,54 +15636,54 @@ │ │ │ │ │ adds r3, r4, #3 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 99f2 │ │ │ │ │ + beq.n 99fe │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r4, [r0, #0] │ │ │ │ │ strb r3, [r0, #2] │ │ │ │ │ mov r5, r0 │ │ │ │ │ strb r3, [r0, #1] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 99e2 │ │ │ │ │ + blt.n 99ee │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 99e6 │ │ │ │ │ + beq.n 99f2 │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r0, r5, #4 │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - ldr r3, [pc, #216] @ (9a18 ) │ │ │ │ │ + ldr r3, [pc, #220] @ (9a28 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ │ - cbz r3, 99b2 │ │ │ │ │ + cbz r3, 99be │ │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1920] @ 0x780 │ │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - vldr d7, [pc, #160] @ 9a10 │ │ │ │ │ - ldr r0, [pc, #168] @ (9a1c ) │ │ │ │ │ + vldr d7, [pc, #164] @ 9a20 │ │ │ │ │ + ldr r0, [pc, #172] @ (9a2c ) │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ strd r6, r5, [r3, #24] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ @@ -15704,58 +15705,59 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 99fc │ │ │ │ │ - vldr d7, [pc, #76] @ 9a10 │ │ │ │ │ + cbz r0, 9a08 │ │ │ │ │ + vldr d7, [pc, #80] @ 9a20 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - ldr r0, [pc, #76] @ (9a20 ) │ │ │ │ │ + ldr r0, [pc, #80] @ (9a30 ) │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ - b.n 998a │ │ │ │ │ + b.n 9996 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 9930 │ │ │ │ │ - ldr r3, [pc, #60] @ (9a24 ) │ │ │ │ │ + bne.n 993c │ │ │ │ │ + ldr r3, [pc, #64] @ (9a34 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 9944 │ │ │ │ │ + b.n 9950 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 99ac │ │ │ │ │ + b.n 99b8 │ │ │ │ │ nop │ │ │ │ │ + nop.w │ │ │ │ │ ... │ │ │ │ │ - .word 0x000000d4 │ │ │ │ │ + .word 0x000000d8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000092 │ │ │ │ │ + .word 0x00000096 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000040 │ │ │ │ │ + .word 0x00000044 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000034 │ │ │ │ │ + .word 0x00000038 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009a28 : │ │ │ │ │ +00009a38 : │ │ │ │ │ insert_split_value.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ @@ -15763,17 +15765,17 @@ │ │ │ │ │ mov r6, r3 │ │ │ │ │ add.w ip, r2, r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - cbnz r3, 9a82 │ │ │ │ │ + cbnz r3, 9a92 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9aca │ │ │ │ │ + bne.n 9ada │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ @@ -15786,81 +15788,81 @@ │ │ │ │ │ strb r1, [r2, #1] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov ip, r2 │ │ │ │ │ - cbnz r0, 9ab8 │ │ │ │ │ + cbnz r0, 9ac8 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add ip, r5 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ str.w r7, [ip, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9a7c │ │ │ │ │ + bge.n 9a8c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9a7c │ │ │ │ │ + bne.n 9a8c │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr.w ip, [r4, #28] │ │ │ │ │ - b.n 9a86 │ │ │ │ │ + b.n 9a96 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ - b.n 9a56 │ │ │ │ │ + b.n 9a66 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009adc : │ │ │ │ │ +00009aec : │ │ │ │ │ dict_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00009ae0 : │ │ │ │ │ +00009af0 : │ │ │ │ │ dict_iter(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #124] @ (9b70 ) │ │ │ │ │ + ldr r0, [pc, #124] @ (9b80 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 9b4e │ │ │ │ │ + cbz r0, 9b5e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b50 │ │ │ │ │ + bge.n 9b60 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ strd r4, r1, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ strd r2, r2, [r0, #16] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #88] @ (9b74 ) │ │ │ │ │ + ldr r1, [pc, #88] @ (9b84 ) │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ │ @@ -15875,179 +15877,179 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ strd r4, r3, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r1, [pc, #20] @ (9b78 ) │ │ │ │ │ + ldr r1, [pc, #20] @ (9b88 ) │ │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 9b20 │ │ │ │ │ + b.n 9b30 │ │ │ │ │ nop │ │ │ │ │ .word 0x000005cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000054 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009b7c : │ │ │ │ │ +00009b8c : │ │ │ │ │ dictiter_iternextkey(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 9c0e │ │ │ │ │ + beq.n 9c1e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 9cc4 │ │ │ │ │ + bne.w 9cd4 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldrd r0, r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c9a │ │ │ │ │ + bne.n 9caa │ │ │ │ │ ldrb r5, [r0, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb.w lr, [r0, #6] │ │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ │ lsls r3, r5 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 9c3a │ │ │ │ │ + beq.n 9c4a │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge.n 9bf8 │ │ │ │ │ + bge.n 9c08 │ │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbnz r0, 9c18 │ │ │ │ │ + cbnz r0, 9c28 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9bf8 │ │ │ │ │ + ble.n 9c08 │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9c76 │ │ │ │ │ + bne.n 9c86 │ │ │ │ │ adds r0, r1, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9bf8 │ │ │ │ │ + ble.n 9c08 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9c88 │ │ │ │ │ + bne.n 9c98 │ │ │ │ │ adds r1, #3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9bf8 │ │ │ │ │ + ble.n 9c08 │ │ │ │ │ adds r3, #24 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbnz r0, 9c14 │ │ │ │ │ + cbnz r0, 9c24 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt.n 9bec │ │ │ │ │ + bgt.n 9bfc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9c0c │ │ │ │ │ + bge.n 9c1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9cbc │ │ │ │ │ + beq.n 9ccc │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9bf8 │ │ │ │ │ + ble.n 9c08 │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9ce6 │ │ │ │ │ + beq.n 9cf6 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ itt lt │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge.n 9bf8 │ │ │ │ │ + bge.n 9c08 │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbnz r0, 9c80 │ │ │ │ │ + cbnz r0, 9c90 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bge.n 9bf8 │ │ │ │ │ + bge.n 9c08 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ - cbnz r5, 9c8e │ │ │ │ │ + cbnz r5, 9c9e │ │ │ │ │ adds r0, r1, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9bf8 │ │ │ │ │ + ble.n 9c08 │ │ │ │ │ ldr r5, [r3, #32] │ │ │ │ │ - cbnz r5, 9c94 │ │ │ │ │ + cbnz r5, 9ca4 │ │ │ │ │ adds r1, #3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9bf8 │ │ │ │ │ + ble.n 9c08 │ │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbnz r0, 9c7c │ │ │ │ │ + cbnz r0, 9c8c │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt.n 9c68 │ │ │ │ │ - b.n 9bf8 │ │ │ │ │ + bgt.n 9c78 │ │ │ │ │ + b.n 9c08 │ │ │ │ │ adds r3, #8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9c18 │ │ │ │ │ + b.n 9c28 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9bf8 │ │ │ │ │ + ble.n 9c08 │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ - cbz r5, 9ce6 │ │ │ │ │ + cbz r5, 9cf6 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ - b.n 9c20 │ │ │ │ │ + b.n 9c30 │ │ │ │ │ adds r3, #16 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9c18 │ │ │ │ │ + b.n 9c28 │ │ │ │ │ adds r3, #12 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9c80 │ │ │ │ │ + b.n 9c90 │ │ │ │ │ adds r3, #24 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9c80 │ │ │ │ │ + b.n 9c90 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - ble.n 9bf8 │ │ │ │ │ + ble.n 9c08 │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ - cbz r5, 9ce6 │ │ │ │ │ + cbz r5, 9cf6 │ │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ │ adds r4, #1 │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ │ add.w r3, r0, r3, lsl #3 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r4 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r4, [r3, #20] │ │ │ │ │ - b.n 9c20 │ │ │ │ │ + b.n 9c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c0c │ │ │ │ │ + b.n 9c1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ @@ -16055,51 +16057,51 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - b.n 9c0c │ │ │ │ │ + b.n 9c1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 9bf8 │ │ │ │ │ + b.n 9c08 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009d04 : │ │ │ │ │ +00009d14 : │ │ │ │ │ dict_new(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ │ blx r3 │ │ │ │ │ - cbz r0, 9d70 │ │ │ │ │ + cbz r0, 9d80 │ │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - vldr d7, [pc, #84] @ 9d78 │ │ │ │ │ - ldr r1, [pc, #88] @ (9d80 ) │ │ │ │ │ + vldr d7, [pc, #84] @ 9d88 │ │ │ │ │ + ldr r1, [pc, #88] @ (9d90 ) │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ vstr d7, [r0, #16] │ │ │ │ │ - cbnz r2, 9d70 │ │ │ │ │ - ldr r1, [pc, #76] @ (9d84 ) │ │ │ │ │ + cbnz r2, 9d80 │ │ │ │ │ + ldr r1, [pc, #76] @ (9d94 ) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ │ @@ -16118,93 +16120,93 @@ │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000003e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009d88 : │ │ │ │ │ +00009d98 : │ │ │ │ │ dict_setdefault(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n 9dba │ │ │ │ │ + bhi.n 9dca │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 9dd6 │ │ │ │ │ + beq.n 9de6 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 1c90 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9db6 │ │ │ │ │ + beq.n 9dc6 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 9daa │ │ │ │ │ + bgt.n 9dba │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 1c90 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n 9db6 │ │ │ │ │ + b.n 9dc6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009dec : │ │ │ │ │ +00009dfc : │ │ │ │ │ dict_vectorcall(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bic.w r6, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 9ecc │ │ │ │ │ + bne.n 9edc │ │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9e8e │ │ │ │ │ + beq.n 9e9e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - ldr r2, [pc, #196] @ (9ef4 ) │ │ │ │ │ + ldr r2, [pc, #196] @ (9f04 ) │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ │ - cbnz r3, 9e72 │ │ │ │ │ - ldr r3, [pc, #192] @ (9ef8 ) │ │ │ │ │ + cbnz r3, 9e82 │ │ │ │ │ + ldr r3, [pc, #192] @ (9f08 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ @@ -16215,114 +16217,114 @@ │ │ │ │ │ adds r0, #1 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 9e86 │ │ │ │ │ + bne.n 9e96 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6c0c │ │ │ │ │ + bl 6c18 │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ addne r5, #4 │ │ │ │ │ - beq.n 9eb4 │ │ │ │ │ + beq.n 9ec4 │ │ │ │ │ add.w r3, r7, #12 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - cbnz r7, 9eac │ │ │ │ │ + cbnz r7, 9ebc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 9dc │ │ │ │ │ + bl 9d8 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 9eb4 │ │ │ │ │ + beq.n 9ec4 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - blt.n 9e94 │ │ │ │ │ - b.n 9e8e │ │ │ │ │ + blt.n 9ea4 │ │ │ │ │ + b.n 9e9e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9ec8 │ │ │ │ │ + bge.n 9ed8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9ec8 │ │ │ │ │ + cbnz r3, 9ed8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 9e8e │ │ │ │ │ + b.n 9e9e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ec8 │ │ │ │ │ + beq.n 9ed8 │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9e1e │ │ │ │ │ - b.n 9e8e │ │ │ │ │ + bne.n 9e2e │ │ │ │ │ + b.n 9e9e │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000b8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009efc : │ │ │ │ │ +00009f0c : │ │ │ │ │ dictiter_iternextvalue(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w a022 │ │ │ │ │ + beq.w a032 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 9ff0 │ │ │ │ │ + bne.n a000 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9fd8 │ │ │ │ │ + bne.n 9fe8 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ │ ldrb r5, [r2, #5] │ │ │ │ │ ldr.w lr, [r2, #16] │ │ │ │ │ lsls r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9fa4 │ │ │ │ │ + beq.n 9fb4 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bge.n 9f76 │ │ │ │ │ + bge.n 9f86 │ │ │ │ │ add.w r1, r1, ip, lsl #3 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ - cbz r1, 9f8e │ │ │ │ │ + cbz r1, 9f9e │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9fbc │ │ │ │ │ + beq.n 9fcc │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ @@ -16330,70 +16332,70 @@ │ │ │ │ │ addlt r4, #1 │ │ │ │ │ strlt r4, [r0, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bgt.n 9f98 │ │ │ │ │ + bgt.n 9fa8 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9f8a │ │ │ │ │ + bge.n 9f9a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a012 │ │ │ │ │ + beq.n a022 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 9f68 │ │ │ │ │ + b.n 9f78 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble.n 9f76 │ │ │ │ │ + ble.n 9f86 │ │ │ │ │ adds r2, #8 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9f6c │ │ │ │ │ + beq.n 9f7c │ │ │ │ │ cmp ip, lr │ │ │ │ │ - blt.n 9f4a │ │ │ │ │ - b.n 9f76 │ │ │ │ │ + blt.n 9f5a │ │ │ │ │ + b.n 9f86 │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r1, r0, ip, r1 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble.n 9f76 │ │ │ │ │ + ble.n 9f86 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - cbz r0, a01a │ │ │ │ │ + cbz r0, a02a │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 9f52 │ │ │ │ │ + bne.n 9f62 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 9f76 │ │ │ │ │ + b.n 9f86 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - ble.n 9f76 │ │ │ │ │ + ble.n 9f86 │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ │ ldrb.w r1, [r1, ip] │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ - b.n 9fb6 │ │ │ │ │ + b.n 9fc6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ @@ -16401,928 +16403,928 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - b.n 9f8a │ │ │ │ │ + b.n 9f9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9f8a │ │ │ │ │ + b.n 9f9a │ │ │ │ │ adds r2, #12 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ - b.n 9fae │ │ │ │ │ + b.n 9fbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 9f68 │ │ │ │ │ + b.n 9f78 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a028 : │ │ │ │ │ +0000a038 : │ │ │ │ │ PyDict_Clear(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.w a374 │ │ │ │ │ + bpl.w a384 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #568] @ (a27c ) │ │ │ │ │ + ldr r7, [pc, #568] @ (a28c ) │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n a066 │ │ │ │ │ + beq.n a076 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ldr r6, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a320 │ │ │ │ │ + bne.w a330 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w a336 │ │ │ │ │ + bne.w a346 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n a06a │ │ │ │ │ + bge.n a07a │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n a066 │ │ │ │ │ + bne.n a076 │ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ lsls r6, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a274 │ │ │ │ │ + beq.w a284 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n a116 │ │ │ │ │ + ble.n a126 │ │ │ │ │ add r6, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r7, r6, #20 │ │ │ │ │ ands.w r3, r5, #3 │ │ │ │ │ add.w r6, r6, #24 │ │ │ │ │ - beq.w a1c6 │ │ │ │ │ + beq.w a1d6 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n a0e0 │ │ │ │ │ + beq.n a0f0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a0be │ │ │ │ │ + beq.n a0ce │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, a0ae │ │ │ │ │ + cbz r0, a0be │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a310 │ │ │ │ │ + blt.w a320 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, a0bc │ │ │ │ │ + cbz r0, a0cc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a300 │ │ │ │ │ + blt.w a310 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a0ce │ │ │ │ │ + cbz r0, a0de │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a2c4 │ │ │ │ │ + blt.w a2d4 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a0de │ │ │ │ │ + cbz r0, a0ee │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a2d8 │ │ │ │ │ + blt.w a2e8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a0f8 │ │ │ │ │ + cbz r0, a108 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a0f8 │ │ │ │ │ + bge.n a108 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a2ec │ │ │ │ │ + beq.w a2fc │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a110 │ │ │ │ │ + cbz r0, a120 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a110 │ │ │ │ │ + bge.n a120 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a2f6 │ │ │ │ │ + beq.w a306 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n a1c6 │ │ │ │ │ + bne.n a1d6 │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n a1d8 │ │ │ │ │ + bne.n a1e8 │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n a1d8 │ │ │ │ │ - ldr r3, [pc, #348] @ (a280 ) │ │ │ │ │ + bne.n a1e8 │ │ │ │ │ + ldr r3, [pc, #348] @ (a290 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n a1d8 │ │ │ │ │ + bhi.n a1e8 │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n a066 │ │ │ │ │ + b.n a076 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a26a │ │ │ │ │ + beq.w a27a │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a166 │ │ │ │ │ + cbz r0, a176 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a246 │ │ │ │ │ + blt.n a256 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, a176 │ │ │ │ │ + cbz r0, a186 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a258 │ │ │ │ │ + blt.n a268 │ │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ │ - cbz r0, a184 │ │ │ │ │ + cbz r0, a194 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a1f6 │ │ │ │ │ + blt.n a206 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a194 │ │ │ │ │ + cbz r0, a1a4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a208 │ │ │ │ │ + blt.n a218 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a1a2 │ │ │ │ │ + cbz r0, a1b2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a21e │ │ │ │ │ + blt.n a22e │ │ │ │ │ adds r2, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a1b2 │ │ │ │ │ + cbz r0, a1c2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a230 │ │ │ │ │ + blt.n a240 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a1c0 │ │ │ │ │ + cbz r0, a1d0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a1e4 │ │ │ │ │ + blt.n a1f4 │ │ │ │ │ adds r2, r1, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n a116 │ │ │ │ │ + beq.n a126 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a158 │ │ │ │ │ + beq.n a168 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a158 │ │ │ │ │ - b.n a14e │ │ │ │ │ + bge.n a168 │ │ │ │ │ + b.n a15e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a1c0 │ │ │ │ │ + bne.n a1d0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a1c0 │ │ │ │ │ + b.n a1d0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a184 │ │ │ │ │ + bne.n a194 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a184 │ │ │ │ │ + b.n a194 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a194 │ │ │ │ │ + bne.n a1a4 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n a194 │ │ │ │ │ + b.n a1a4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a1a2 │ │ │ │ │ + bne.n a1b2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a1a2 │ │ │ │ │ + b.n a1b2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a1b2 │ │ │ │ │ + bne.n a1c2 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n a1b2 │ │ │ │ │ + b.n a1c2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a166 │ │ │ │ │ + bne.n a176 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a166 │ │ │ │ │ + b.n a176 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a176 │ │ │ │ │ + bne.n a186 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a176 │ │ │ │ │ + b.n a186 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a158 │ │ │ │ │ + b.n a168 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n a1d8 │ │ │ │ │ + ble.n a1e8 │ │ │ │ │ add r6, r4 │ │ │ │ │ - b.n a29a │ │ │ │ │ + b.n a2aa │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000154 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, a290 │ │ │ │ │ + cbz r0, a2a0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a2b6 │ │ │ │ │ + blt.n a2c6 │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w a116 │ │ │ │ │ + beq.w a126 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a284 │ │ │ │ │ + beq.n a294 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a284 │ │ │ │ │ + bge.n a294 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a284 │ │ │ │ │ + bne.n a294 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a284 │ │ │ │ │ + b.n a294 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a290 │ │ │ │ │ + bne.n a2a0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a290 │ │ │ │ │ + b.n a2a0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a0ce │ │ │ │ │ + bne.w a0de │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a0ce │ │ │ │ │ + b.n a0de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a0de │ │ │ │ │ + bne.w a0ee │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a0de │ │ │ │ │ + b.n a0ee │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a0f8 │ │ │ │ │ + b.n a108 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a110 │ │ │ │ │ + b.n a120 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a0bc │ │ │ │ │ + bne.w a0cc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a0bc │ │ │ │ │ + b.n a0cc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a0ae │ │ │ │ │ + bne.w a0be │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a0ae │ │ │ │ │ + b.n a0be │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #4 │ │ │ │ │ - bl eb4 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w a05e │ │ │ │ │ + beq.w a06e │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - cbz r3, a376 │ │ │ │ │ + cbz r3, a386 │ │ │ │ │ add r5, sp, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n a352 │ │ │ │ │ + b.n a362 │ │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ │ str.w r7, [r0], #4 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - blt.n a348 │ │ │ │ │ + blt.n a358 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strb r4, [r6, #1] │ │ │ │ │ - b.n a36e │ │ │ │ │ + b.n a37e │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n a360 │ │ │ │ │ - b.n a066 │ │ │ │ │ + blt.n a370 │ │ │ │ │ + b.n a076 │ │ │ │ │ bx lr │ │ │ │ │ strd r7, r3, [r5, #24] │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r7, r6, #4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bge.n a3ac │ │ │ │ │ + bge.n a3bc │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - cbz r1, a3a6 │ │ │ │ │ + cbz r1, a3b6 │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a3a6 │ │ │ │ │ + bge.n a3b6 │ │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, a3a6 │ │ │ │ │ + cbnz r3, a3b6 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ - b.n a37e │ │ │ │ │ + b.n a38e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_JUMP24 dictkeys_decref.constprop.0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a3c0 : │ │ │ │ │ +0000a3d0 : │ │ │ │ │ PyDict_Size(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, a3de │ │ │ │ │ + cbz r0, a3ee │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r0, [r0, #8] │ │ │ │ │ - bpl.n a3de │ │ │ │ │ + bpl.n a3ee │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r1, #4248 @ 0x1098 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -0000a3f4 <_PyDictKeys_DecRef>: │ │ │ │ │ +0000a404 <_PyDictKeys_DecRef>: │ │ │ │ │ _PyDictKeys_DecRef(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n a412 <_PyDictKeys_DecRef+0x1e> │ │ │ │ │ + bge.n a422 <_PyDictKeys_DecRef+0x1e> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - bne.n a40c <_PyDictKeys_DecRef+0x18> │ │ │ │ │ + bne.n a41c <_PyDictKeys_DecRef+0x18> │ │ │ │ │ ldrb r7, [r0, #6] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ lsls r6, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a61e <_PyDictKeys_DecRef+0x22a> │ │ │ │ │ + beq.w a62e <_PyDictKeys_DecRef+0x22a> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n a4b2 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + ble.n a4c2 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ add r6, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r8, r6, #20 │ │ │ │ │ ands.w r3, r5, #3 │ │ │ │ │ add.w r6, r6, #24 │ │ │ │ │ - beq.w a560 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ + beq.w a570 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n a48c <_PyDictKeys_DecRef+0x98> │ │ │ │ │ + beq.n a49c <_PyDictKeys_DecRef+0x98> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a46a <_PyDictKeys_DecRef+0x76> │ │ │ │ │ + beq.n a47a <_PyDictKeys_DecRef+0x76> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ - cbz r0, a45a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + cbz r0, a46a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a69e <_PyDictKeys_DecRef+0x2aa> │ │ │ │ │ + blt.w a6ae <_PyDictKeys_DecRef+0x2aa> │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, a468 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + cbz r0, a478 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a68e <_PyDictKeys_DecRef+0x29a> │ │ │ │ │ + blt.w a69e <_PyDictKeys_DecRef+0x29a> │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a47a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + cbz r0, a48a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a67a <_PyDictKeys_DecRef+0x286> │ │ │ │ │ + blt.w a68a <_PyDictKeys_DecRef+0x286> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a48a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + cbz r0, a49a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a666 <_PyDictKeys_DecRef+0x272> │ │ │ │ │ + blt.w a676 <_PyDictKeys_DecRef+0x272> │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a49c <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + cbz r0, a4ac <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a5f6 <_PyDictKeys_DecRef+0x202> │ │ │ │ │ + blt.w a606 <_PyDictKeys_DecRef+0x202> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a4ac <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + cbz r0, a4bc <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a60a <_PyDictKeys_DecRef+0x216> │ │ │ │ │ + blt.w a61a <_PyDictKeys_DecRef+0x216> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n a560 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ + bne.n a570 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n a572 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + bne.n a582 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n a572 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ - ldr r3, [pc, #496] @ (a6b0 <_PyDictKeys_DecRef+0x2bc>) │ │ │ │ │ + bne.n a582 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + ldr r3, [pc, #496] @ (a6c0 <_PyDictKeys_DecRef+0x2bc>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n a572 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + bhi.n a582 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n a40c <_PyDictKeys_DecRef+0x18> │ │ │ │ │ + b.n a41c <_PyDictKeys_DecRef+0x18> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a5ec <_PyDictKeys_DecRef+0x1f8> │ │ │ │ │ + beq.n a5fc <_PyDictKeys_DecRef+0x1f8> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a500 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + cbz r0, a510 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a57e <_PyDictKeys_DecRef+0x18a> │ │ │ │ │ + blt.n a58e <_PyDictKeys_DecRef+0x18a> │ │ │ │ │ adds r7, r2, #1 │ │ │ │ │ ldr.w r0, [r8, r7, lsl #3] │ │ │ │ │ - cbz r0, a510 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + cbz r0, a520 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a5b0 <_PyDictKeys_DecRef+0x1bc> │ │ │ │ │ + blt.n a5c0 <_PyDictKeys_DecRef+0x1bc> │ │ │ │ │ ldr.w r0, [r6, r7, lsl #3] │ │ │ │ │ - cbz r0, a51e <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + cbz r0, a52e <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a5be <_PyDictKeys_DecRef+0x1ca> │ │ │ │ │ + blt.n a5ce <_PyDictKeys_DecRef+0x1ca> │ │ │ │ │ adds r2, r7, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a52e <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + cbz r0, a53e <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a5cc <_PyDictKeys_DecRef+0x1d8> │ │ │ │ │ + blt.n a5dc <_PyDictKeys_DecRef+0x1d8> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a53c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + cbz r0, a54c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a5de <_PyDictKeys_DecRef+0x1ea> │ │ │ │ │ + blt.n a5ee <_PyDictKeys_DecRef+0x1ea> │ │ │ │ │ adds r2, r7, #2 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a54c <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + cbz r0, a55c <_PyDictKeys_DecRef+0x158> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a590 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ + blt.n a5a0 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a55a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + cbz r0, a56a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a5a2 <_PyDictKeys_DecRef+0x1ae> │ │ │ │ │ + blt.n a5b2 <_PyDictKeys_DecRef+0x1ae> │ │ │ │ │ adds r2, r7, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n a4b2 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + beq.n a4c2 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a4f2 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + beq.n a502 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a4f2 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ - b.n a4ea <_PyDictKeys_DecRef+0xf6> │ │ │ │ │ + bge.n a502 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + b.n a4fa <_PyDictKeys_DecRef+0xf6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a500 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + bne.n a510 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a500 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + b.n a510 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a54c <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + bne.n a55c <_PyDictKeys_DecRef+0x158> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a54c <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + b.n a55c <_PyDictKeys_DecRef+0x158> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a55a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + bne.n a56a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a55a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + b.n a56a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a510 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + bne.n a520 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a510 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + b.n a520 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a51e <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + bne.n a52e <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a51e <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + b.n a52e <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a52e <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + bne.n a53e <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a52e <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + b.n a53e <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a53c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + bne.n a54c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a53c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + b.n a54c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a4f2 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + b.n a502 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a49c <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + bne.w a4ac <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a49c <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + b.n a4ac <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a4ac <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + bne.w a4bc <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a4ac <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + b.n a4bc <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n a572 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + ble.n a582 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ add r6, r0 │ │ │ │ │ - b.n a63c <_PyDictKeys_DecRef+0x248> │ │ │ │ │ + b.n a64c <_PyDictKeys_DecRef+0x248> │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, a632 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + cbz r0, a642 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a658 <_PyDictKeys_DecRef+0x264> │ │ │ │ │ + blt.n a668 <_PyDictKeys_DecRef+0x264> │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w a4b2 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + beq.w a4c2 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a626 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + beq.n a636 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a626 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + bge.n a636 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a626 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + bne.n a636 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a626 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + b.n a636 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a632 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + bne.n a642 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a632 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + b.n a642 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a48a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + bne.w a49a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a48a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + b.n a49a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a47a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + bne.w a48a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a47a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + b.n a48a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a468 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + bne.w a478 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a468 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + b.n a478 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a45a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + bne.w a46a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a45a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + b.n a46a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000a6b4 <_PyDict_FromKeys>: │ │ │ │ │ +0000a6c4 <_PyDict_FromKeys>: │ │ │ │ │ _PyDict_FromKeys(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r3, [pc, #700] @ (a984 <_PyDict_FromKeys+0x2d0>) │ │ │ │ │ + ldr r3, [pc, #700] @ (a994 <_PyDict_FromKeys+0x2d0>) │ │ │ │ │ mov r7, r2 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #20 │ │ │ │ │ - bpl.w a9c0 <_PyDict_FromKeys+0x30c> │ │ │ │ │ + bpl.w a9d0 <_PyDict_FromKeys+0x30c> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr.w r8, [r0, r3] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w a9c0 <_PyDict_FromKeys+0x30c> │ │ │ │ │ + beq.w a9d0 <_PyDict_FromKeys+0x30c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_vectorcall │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_vectorcall │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne.w a976 <_PyDict_FromKeys+0x2c2> │ │ │ │ │ + bne.w a986 <_PyDict_FromKeys+0x2c2> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bl 9d04 │ │ │ │ │ + bl 9d14 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n a7dc <_PyDict_FromKeys+0x128> │ │ │ │ │ + beq.n a7ec <_PyDict_FromKeys+0x128> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n a74a <_PyDict_FromKeys+0x96> │ │ │ │ │ + bne.n a75a <_PyDict_FromKeys+0x96> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a8e4 <_PyDict_FromKeys+0x230> │ │ │ │ │ + beq.w a8f4 <_PyDict_FromKeys+0x230> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a870 <_PyDict_FromKeys+0x1bc> │ │ │ │ │ + beq.w a880 <_PyDict_FromKeys+0x1bc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a870 <_PyDict_FromKeys+0x1bc> │ │ │ │ │ + beq.w a880 <_PyDict_FromKeys+0x1bc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a9a4 <_PyDict_FromKeys+0x2f0> │ │ │ │ │ + beq.w a9b4 <_PyDict_FromKeys+0x2f0> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n a84e <_PyDict_FromKeys+0x19a> │ │ │ │ │ - ldr.w r9, [pc, #552] @ a988 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ + bne.n a85e <_PyDict_FromKeys+0x19a> │ │ │ │ │ + ldr.w r9, [pc, #552] @ a998 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, a7be <_PyDict_FromKeys+0x10a> │ │ │ │ │ + cbz r0, a7ce <_PyDict_FromKeys+0x10a> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n a7e6 <_PyDict_FromKeys+0x132> │ │ │ │ │ + bne.n a7f6 <_PyDict_FromKeys+0x132> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n a7e6 <_PyDict_FromKeys+0x132> │ │ │ │ │ + beq.n a7f6 <_PyDict_FromKeys+0x132> │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - beq.n a834 <_PyDict_FromKeys+0x180> │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n a844 <_PyDict_FromKeys+0x180> │ │ │ │ │ + bl d8c │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a7ba <_PyDict_FromKeys+0x106> │ │ │ │ │ + bge.n a7ca <_PyDict_FromKeys+0x106> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a828 <_PyDict_FromKeys+0x174> │ │ │ │ │ + beq.n a838 <_PyDict_FromKeys+0x174> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.n a76a <_PyDict_FromKeys+0xb6> │ │ │ │ │ + bne.n a77a <_PyDict_FromKeys+0xb6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a9d2 <_PyDict_FromKeys+0x31e> │ │ │ │ │ + bne.w a9e2 <_PyDict_FromKeys+0x31e> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a7dc <_PyDict_FromKeys+0x128> │ │ │ │ │ + bge.n a7ec <_PyDict_FromKeys+0x128> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, a7dc <_PyDict_FromKeys+0x128> │ │ │ │ │ + cbnz r3, a7ec <_PyDict_FromKeys+0x128> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n a798 <_PyDict_FromKeys+0xe4> │ │ │ │ │ + bne.n a7a8 <_PyDict_FromKeys+0xe4> │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a9fe <_PyDict_FromKeys+0x34a> │ │ │ │ │ + blt.w aa0e <_PyDict_FromKeys+0x34a> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a7be <_PyDict_FromKeys+0x10a> │ │ │ │ │ + bge.n a7ce <_PyDict_FromKeys+0x10a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w aa1a <_PyDict_FromKeys+0x366> │ │ │ │ │ + beq.w aa2a <_PyDict_FromKeys+0x366> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a7be <_PyDict_FromKeys+0x10a> │ │ │ │ │ + bge.n a7ce <_PyDict_FromKeys+0x10a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a7be <_PyDict_FromKeys+0x10a> │ │ │ │ │ + bne.n a7ce <_PyDict_FromKeys+0x10a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n a7ba <_PyDict_FromKeys+0x106> │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n a7ca <_PyDict_FromKeys+0x106> │ │ │ │ │ + bl a88 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n a7aa <_PyDict_FromKeys+0xf6> │ │ │ │ │ + b.n a7ba <_PyDict_FromKeys+0xf6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a98c <_PyDict_FromKeys+0x2d8> │ │ │ │ │ + beq.w a99c <_PyDict_FromKeys+0x2d8> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - blt.w a9d2 <_PyDict_FromKeys+0x31e> │ │ │ │ │ + blt.w a9e2 <_PyDict_FromKeys+0x31e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a7be <_PyDict_FromKeys+0x10a> │ │ │ │ │ + beq.n a7ce <_PyDict_FromKeys+0x10a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_SetItem │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a846 <_PyDict_FromKeys+0x192> │ │ │ │ │ - b.n a83c <_PyDict_FromKeys+0x188> │ │ │ │ │ + bge.n a856 <_PyDict_FromKeys+0x192> │ │ │ │ │ + b.n a84c <_PyDict_FromKeys+0x188> │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -17335,41 +17337,41 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r1, r3 │ │ │ │ │ - bl 111c │ │ │ │ │ - cbnz r0, a8d8 <_PyDict_FromKeys+0x224> │ │ │ │ │ + bl 1118 │ │ │ │ │ + cbnz r0, a8e8 <_PyDict_FromKeys+0x224> │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a7dc <_PyDict_FromKeys+0x128> │ │ │ │ │ + beq.n a7ec <_PyDict_FromKeys+0x128> │ │ │ │ │ ldr.w ip, [r7] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r7] │ │ │ │ │ - bl d90 │ │ │ │ │ + bl d8c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a8a6 <_PyDict_FromKeys+0x1f2> │ │ │ │ │ + beq.n a8b6 <_PyDict_FromKeys+0x1f2> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a994 <_PyDict_FromKeys+0x2e0> │ │ │ │ │ + blt.n a9a4 <_PyDict_FromKeys+0x2e0> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n a7dc <_PyDict_FromKeys+0x128> │ │ │ │ │ + b.n a7ec <_PyDict_FromKeys+0x128> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -17387,27 +17389,27 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r1, r3 │ │ │ │ │ - bl 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a8d8 <_PyDict_FromKeys+0x224> │ │ │ │ │ + bne.n a8e8 <_PyDict_FromKeys+0x224> │ │ │ │ │ add r4, sp, #28 │ │ │ │ │ add r3, sp, #16 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 5040 <_PyDict_Next> │ │ │ │ │ + bl 5048 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a7dc <_PyDict_FromKeys+0x128> │ │ │ │ │ + beq.w a7ec <_PyDict_FromKeys+0x128> │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ @@ -17415,150 +17417,150 @@ │ │ │ │ │ strlt.w r2, [ip] │ │ │ │ │ ldr.w ip, [r7] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r7] │ │ │ │ │ - bl d90 │ │ │ │ │ + bl d8c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a928 <_PyDict_FromKeys+0x274> │ │ │ │ │ - b.n a8d8 <_PyDict_FromKeys+0x224> │ │ │ │ │ + beq.n a938 <_PyDict_FromKeys+0x274> │ │ │ │ │ + b.n a8e8 <_PyDict_FromKeys+0x224> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n a708 <_PyDict_FromKeys+0x54> │ │ │ │ │ + b.n a718 <_PyDict_FromKeys+0x54> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002b2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a846 <_PyDict_FromKeys+0x192> │ │ │ │ │ + b.n a856 <_PyDict_FromKeys+0x192> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8e0 <_PyDict_FromKeys+0x22c> │ │ │ │ │ + bne.n a8f0 <_PyDict_FromKeys+0x22c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a8e0 <_PyDict_FromKeys+0x22c> │ │ │ │ │ + b.n a8f0 <_PyDict_FromKeys+0x22c> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a7de <_PyDict_FromKeys+0x12a> │ │ │ │ │ + bge.w a7ee <_PyDict_FromKeys+0x12a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a7de <_PyDict_FromKeys+0x12a> │ │ │ │ │ + bne.w a7ee <_PyDict_FromKeys+0x12a> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a7de <_PyDict_FromKeys+0x12a> │ │ │ │ │ + b.n a7ee <_PyDict_FromKeys+0x12a> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n a714 <_PyDict_FromKeys+0x60> │ │ │ │ │ + b.n a724 <_PyDict_FromKeys+0x60> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a9e6 <_PyDict_FromKeys+0x332> │ │ │ │ │ + bge.n a9f6 <_PyDict_FromKeys+0x332> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, a9e6 <_PyDict_FromKeys+0x332> │ │ │ │ │ + cbnz r3, a9f6 <_PyDict_FromKeys+0x332> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a9fa <_PyDict_FromKeys+0x346> │ │ │ │ │ + bge.n aa0a <_PyDict_FromKeys+0x346> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, a9fa <_PyDict_FromKeys+0x346> │ │ │ │ │ + cbnz r3, aa0a <_PyDict_FromKeys+0x346> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n a7de <_PyDict_FromKeys+0x12a> │ │ │ │ │ + b.n a7ee <_PyDict_FromKeys+0x12a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, aa10 <_PyDict_FromKeys+0x35c> │ │ │ │ │ + cbz r3, aa20 <_PyDict_FromKeys+0x35c> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a818 <_PyDict_FromKeys+0x164> │ │ │ │ │ - b.n a80e <_PyDict_FromKeys+0x15a> │ │ │ │ │ + bge.w a828 <_PyDict_FromKeys+0x164> │ │ │ │ │ + b.n a81e <_PyDict_FromKeys+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n aa04 <_PyDict_FromKeys+0x350> │ │ │ │ │ + b.n aa14 <_PyDict_FromKeys+0x350> │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n a818 <_PyDict_FromKeys+0x164> │ │ │ │ │ + b.n a828 <_PyDict_FromKeys+0x164> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000aa28 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ +0000aa38 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ _PyDict_SetItem_KnownHash_LockHeld(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov lr, r3 │ │ │ │ │ - ldr.w ip, [pc, #76] @ aa7c <_PyDict_SetItem_KnownHash_LockHeld+0x54> │ │ │ │ │ + ldr.w ip, [pc, #76] @ aa8c <_PyDict_SetItem_KnownHash_LockHeld+0x54> │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq.n aa5a <_PyDict_SetItem_KnownHash_LockHeld+0x32> │ │ │ │ │ + beq.n aa6a <_PyDict_SetItem_KnownHash_LockHeld+0x32> │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w d90 │ │ │ │ │ + b.w d8c │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w a8c │ │ │ │ │ + b.w a88 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000aa80 : │ │ │ │ │ +0000aa90 : │ │ │ │ │ dictview_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r0, aa8a │ │ │ │ │ + cbz r0, aa9a │ │ │ │ │ mov r1, r2 │ │ │ │ │ bx r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000aa8c <_PyObject_MaterializeManagedDict>: │ │ │ │ │ +0000aa9c <_PyObject_MaterializeManagedDict>: │ │ │ │ │ _PyObject_MaterializeManagedDict(): │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, aa96 <_PyObject_MaterializeManagedDict+0xa> │ │ │ │ │ + cbz r3, aaa6 <_PyObject_MaterializeManagedDict+0xa> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ - b.w 11d4 │ │ │ │ │ + b.w 11d4 │ │ │ │ │ R_ARM_THM_JUMP24 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -159,15 +159,15 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ cbz r0, 186 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5a24 │ │ │ │ │ + bl 5a28 │ │ │ │ │ R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 18a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -179,15 +179,15 @@ │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 0000018e : │ │ │ │ │ dict___reversed__(): │ │ │ │ │ ldr r1, [pc, #4] @ (194 ) │ │ │ │ │ - b.w 715c │ │ │ │ │ + b.w 7168 │ │ │ │ │ R_ARM_THM_JUMP24 dictiter_new │ │ │ │ │ .word 0x0000035c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 00000198 : │ │ │ │ │ dict_unhashable_type(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ @@ -464,15 +464,15 @@ │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 <_PyDict_DebugMallocStats+0x30> │ │ │ │ │ R_ARM_THM_CALL new_dict.constprop.0.isra.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 672 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 3ea8 │ │ │ │ │ + bl 3eb0 │ │ │ │ │ R_ARM_THM_CALL dict_merge.constprop.0.isra.0 │ │ │ │ │ cbz r0, 454 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 61c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -505,15 +505,15 @@ │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ add r5, sp, #20 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl 5040 <_PyDict_Next> │ │ │ │ │ + bl 5048 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 590 │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ @@ -555,15 +555,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.w 5fe │ │ │ │ │ beq.n 50c │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c9c <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + bl 5ca0 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n 558 │ │ │ │ │ b.n 5fe │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r0, #2 │ │ │ │ │ @@ -752,15 +752,15 @@ │ │ │ │ │ cbz r1, 6b6 <_PyObject_SetManagedDict+0x32> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ │ - bl 54c │ │ │ │ │ + bl 5e4 │ │ │ │ │ R_ARM_THM_CALL clear_inline_values │ │ │ │ │ b.n 70a <_PyObject_SetManagedDict+0x86> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 15a4 │ │ │ │ │ R_ARM_THM_CALL detach_dict_from_object │ │ │ │ │ cbnz r0, 70e <_PyObject_SetManagedDict+0x8a> │ │ │ │ │ @@ -961,15 +961,15 @@ │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 00000868 : │ │ │ │ │ dictitems_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cbz r0, 872 │ │ │ │ │ ldr r1, [pc, #12] @ (87c ) │ │ │ │ │ - b.w 715c │ │ │ │ │ + b.w 7168 │ │ │ │ │ R_ARM_THM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000028c │ │ │ │ │ @@ -1071,30 +1071,30 @@ │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ 00000954 : │ │ │ │ │ dictvalues_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cbz r0, 95e │ │ │ │ │ ldr r1, [pc, #12] @ (968 ) │ │ │ │ │ - b.w 715c │ │ │ │ │ + b.w 7168 │ │ │ │ │ R_ARM_THM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000042c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 0000096c : │ │ │ │ │ dictkeys_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cbz r0, 976 │ │ │ │ │ ldr r1, [pc, #12] @ (980 ) │ │ │ │ │ - b.w 715c │ │ │ │ │ + b.w 7168 │ │ │ │ │ R_ARM_THM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000035c │ │ │ │ │ @@ -1131,15 +1131,15 @@ │ │ │ │ │ │ │ │ │ │ 000009c0 : │ │ │ │ │ PyDict_GetItem(): │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ - b.w 30a0 │ │ │ │ │ + b.w 30a4 │ │ │ │ │ R_ARM_THM_JUMP24 dict_getitem │ │ │ │ │ │ │ │ │ │ 000009cc : │ │ │ │ │ PyDict_MergeFromSeq2(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -1287,18 +1287,18 @@ │ │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [pc, #236] @ (c0c ) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bne.n b2e │ │ │ │ │ - bl a8c │ │ │ │ │ + bl a88 │ │ │ │ │ R_ARM_THM_CALL insert_to_emptydict.isra.0 │ │ │ │ │ b.n b32 │ │ │ │ │ - bl d90 <_PyDict_CheckConsistency+0xc0> │ │ │ │ │ + bl d8c <_PyDict_CheckConsistency+0xbc> │ │ │ │ │ R_ARM_THM_CALL insertdict.isra.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n b82 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ @@ -1306,15 +1306,15 @@ │ │ │ │ │ blt.n b5e │ │ │ │ │ b.n b6c │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - bl 2070 │ │ │ │ │ + bl 206c │ │ │ │ │ R_ARM_THM_CALL dict_setdefault_ref_lock_held │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n b82 │ │ │ │ │ b.n b36 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cbnz r3, b6c │ │ │ │ │ @@ -1400,15 +1400,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 2070 │ │ │ │ │ + bl 206c │ │ │ │ │ R_ARM_THM_CALL dict_setdefault_ref_lock_held │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ 00000c30 : │ │ │ │ │ PyDict_AddWatcher(): │ │ │ │ │ @@ -1943,15 +1943,15 @@ │ │ │ │ │ addle r0, #1 │ │ │ │ │ asrle r0, r0, #1 │ │ │ │ │ itttt le │ │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ clzle r0, r0 │ │ │ │ │ rsble r0, r0, #32 │ │ │ │ │ uxtble r0, r0 │ │ │ │ │ - bl c34 │ │ │ │ │ + bl c30 │ │ │ │ │ R_ARM_THM_CALL new_keys_object.isra.0 │ │ │ │ │ cbz r0, 111c <_PyDict_NewPresized+0x58> │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ mov r1, r2 │ │ │ │ │ b.w 118 <_PyDict_DebugMallocStats+0x30> │ │ │ │ │ R_ARM_THM_JUMP24 new_dict.constprop.0.isra.0 │ │ │ │ │ @@ -2012,15 +2012,15 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 11bc <_PyDict_GetItemStringWithError+0x40> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 255c │ │ │ │ │ + bl 2558 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 11ac <_PyDict_GetItemStringWithError+0x30> │ │ │ │ │ mov r4, r5 │ │ │ │ │ b.n 11bc <_PyDict_GetItemStringWithError+0x40> │ │ │ │ │ @@ -2099,15 +2099,15 @@ │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 00001244 <_PyDict_DelItem_KnownHash>: │ │ │ │ │ _PyDict_DelItem_KnownHash(): │ │ │ │ │ - b.w 5c9c <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5ca0 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ │ │ │ │ │ 00001248 <_PyDict_SetItemId>: │ │ │ │ │ _PyDict_SetItemId(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -2118,15 +2118,15 @@ │ │ │ │ │ bl 0 <_PyUnicode_FromId> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromId │ │ │ │ │ cbz r0, 1270 <_PyDict_SetItemId+0x28> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ - b.w 9dc │ │ │ │ │ + b.w 9d8 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_SetItem │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 00001276 <_PyDict_DelItemId>: │ │ │ │ │ _PyDict_DelItemId(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -2137,11 +2137,11 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyUnicode_FromId> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromId │ │ │ │ │ cbz r0, 129a <_PyDict_DelItemId+0x24> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 5a24 │ │ │ │ │ + b.w 5a28 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_DelItem │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, pc} │ │ │ ├── memoryobject.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ │ str r5, [r3, #44] @ 0x2c │ │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ │ str r5, [r3, #68] @ 0x44 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1d4 │ │ │ │ │ + beq.w 1d0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ bne.n 138 │ │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.n 120 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ │ @@ -90,15 +90,15 @@ │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n 14c │ │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1d0 │ │ │ │ │ + beq.n 1d8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ bne.n 196 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ beq.n 134 │ │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ │ @@ -193,19 +193,19 @@ │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ bne.n 176 │ │ │ │ │ b.n 102 │ │ │ │ │ movs r6, #0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ bne.n 176 │ │ │ │ │ b.n 102 │ │ │ │ │ - movs r6, #14 │ │ │ │ │ - b.n 102 │ │ │ │ │ mov r6, r2 │ │ │ │ │ strd r2, r2, [r3, #56] @ 0x38 │ │ │ │ │ b.n 146 │ │ │ │ │ + movs r6, #14 │ │ │ │ │ + b.n 102 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ ├── object.o │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ There are 18 section headers, starting at offset 0xb460: │ │ │ │ │ │ │ │ │ │ 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 000590 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 008ca8 000270 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 008cb0 000270 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0005c4 000334 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 008f18 0000e8 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 008f20 0000e8 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0008f8 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 0008f8 000787 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 001080 003568 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 009000 001938 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0045e8 000a58 00 AX 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 001080 003570 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 009008 001930 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 0045f0 000a58 00 AX 0 0 4 │ │ │ │ │ [10] .rel.text.unlikely REL 00000000 00a938 0006c8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 005040 0002c7 00 A 0 0 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 005048 0002c7 00 A 0 0 4 │ │ │ │ │ [12] .rel.rodata REL 00000000 00b000 0003d0 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 005307 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 005307 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00533c 001e90 10 16 171 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0071cc 001adb 00 0 0 1 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00530f 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00530f 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 005344 001e90 10 16 171 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 0071d4 001adb 00 0 0 1 │ │ │ │ │ [17] .shstrtab STRTAB 00000000 00b3d0 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -34,65 +34,65 @@ │ │ │ │ │ 30: 00000938 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 31: 00000940 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 32: 00000051 20 FUNC LOCAL DEFAULT 1 PyStackRef_XCLOSE │ │ │ │ │ 33: 00000050 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 34: 00000065 22 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 35: 00000e20 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 36: 00000e24 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 37: 00001389 600 FUNC LOCAL DEFAULT 7 _PyObject_GenericGetAttrWithDict.constprop.0 │ │ │ │ │ - 38: 0000127c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 39: 00001280 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 40: 00001298 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 41: 0000129c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 42: 000018ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 43: 000018b0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 37: 00001391 600 FUNC LOCAL DEFAULT 7 _PyObject_GenericGetAttrWithDict.constprop.0 │ │ │ │ │ + 38: 00001284 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 39: 00001288 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 40: 000012a0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 41: 000012a4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 42: 000018b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 43: 000018b8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 44: 000001cc 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ 45: 000001e0 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ 46: 000001f0 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ 47: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ - 48: 00001c94 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 49: 00001ca0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 50: 00001f1c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 51: 00001f24 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 52: 00002228 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 53: 00002238 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 54: 000025bc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 48: 00001c9c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 49: 00001ca8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 50: 00001f24 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 51: 00001f2c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 52: 00002230 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 53: 00002240 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 54: 000025c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 55: 00000230 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ 56: 00000238 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ 57: 0000025c 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 58: 000025c4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 59: 000026a4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 58: 000025cc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 59: 000026ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 60: 00000288 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ 61: 0000029c 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ 62: 000002c4 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 63: 000026a8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 64: 00002770 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 65: 00002774 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 66: 000027a9 10 FUNC LOCAL DEFAULT 7 none_hash │ │ │ │ │ + 63: 000026b0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 64: 00002778 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 65: 0000277c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 66: 000027b1 10 FUNC LOCAL DEFAULT 7 none_hash │ │ │ │ │ 67: 000002f0 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ - 68: 00002840 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 69: 00002844 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 68: 00002848 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 69: 0000284c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 70: 0000033c 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ 71: 00000350 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ 72: 00000299 80 FUNC LOCAL DEFAULT 1 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ - 73: 00002a6c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 73: 00002a74 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 74: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 75: 00000010 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 76: 00002a74 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 77: 00002b98 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 78: 00002b9c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 79: 00002ec0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 80: 00002ec8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 76: 00002a7c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 77: 00002ba0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 78: 00002ba4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 79: 00002ec8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 80: 00002ed0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 81: 0000037c 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ 82: 000003b8 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ 83: 0000028c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 84: 00000298 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 85: 00003058 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 85: 00003060 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 86: 00000338 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 87: 0000305c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 87: 00003064 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 88: 0000033d 50 FUNC LOCAL DEFAULT 1 free_object │ │ │ │ │ 89: 0000033c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 90: 00000014 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 91: 000003d8 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ 92: 00000371 12 FUNC LOCAL DEFAULT 1 none_repr │ │ │ │ │ 93: 000003e0 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ 94: 000003e8 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ @@ -204,107 +204,107 @@ │ │ │ │ │ 200: 000009c1 472 FUNC GLOBAL DEFAULT 7 PyObject_GenericSetAttr │ │ │ │ │ 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_LookupStackRefAndVersion │ │ │ │ │ 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObjectDict_SetItem │ │ │ │ │ 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_StoreInstanceAttribute │ │ │ │ │ 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ - 207: 00001f25 1696 FUNC GLOBAL HIDDEN 7 _PyObject_SetAttributeErrorContext │ │ │ │ │ + 207: 00001f2d 1696 FUNC GLOBAL HIDDEN 7 _PyObject_SetAttributeErrorContext │ │ │ │ │ 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ 209: 00000695 810 FUNC GLOBAL DEFAULT 7 PyObject_SetAttr │ │ │ │ │ 210: 00000b99 546 FUNC GLOBAL DEFAULT 7 _PyObject_GenericSetAttrWithDict │ │ │ │ │ 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_DelItem │ │ │ │ │ 213: 00000dbd 104 FUNC GLOBAL DEFAULT 7 _PyObject_New │ │ │ │ │ 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 216: 0000007d 16 FUNC GLOBAL DEFAULT 1 _Py_SetImmortalUntracked │ │ │ │ │ 217: 00000e25 162 FUNC GLOBAL DEFAULT 7 PyObject_GetAttr │ │ │ │ │ - 218: 00001835 4 FUNC GLOBAL DEFAULT 7 PyObject_GenericGetAttr │ │ │ │ │ - 219: 00000ec9 832 FUNC GLOBAL HIDDEN 7 _PyObject_GetMethodStackRef │ │ │ │ │ + 218: 0000183d 4 FUNC GLOBAL DEFAULT 7 PyObject_GenericGetAttr │ │ │ │ │ + 219: 00000ec9 840 FUNC GLOBAL HIDDEN 7 _PyObject_GetMethodStackRef │ │ │ │ │ 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_GetMethodStackRef │ │ │ │ │ 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_TryGetInstanceAttribute │ │ │ │ │ 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_IsData │ │ │ │ │ 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyClassMethod_Type │ │ │ │ │ 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyClassMethod_GetFunc │ │ │ │ │ 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStaticMethod_Type │ │ │ │ │ 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticMethod_GetFunc │ │ │ │ │ - 228: 00001209 120 FUNC GLOBAL DEFAULT 7 _PyObject_NewVar │ │ │ │ │ - 229: 00001281 28 FUNC GLOBAL DEFAULT 7 _Py_NewReferenceNoTotal │ │ │ │ │ - 230: 0000129d 236 FUNC GLOBAL DEFAULT 7 PyObject_GetOptionalAttr │ │ │ │ │ + 228: 00001211 120 FUNC GLOBAL DEFAULT 7 _PyObject_NewVar │ │ │ │ │ + 229: 00001289 28 FUNC GLOBAL DEFAULT 7 _Py_NewReferenceNoTotal │ │ │ │ │ + 230: 000012a5 236 FUNC GLOBAL DEFAULT 7 PyObject_GetOptionalAttr │ │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_type_getattro │ │ │ │ │ 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_module_getattro │ │ │ │ │ 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_module_getattro_impl │ │ │ │ │ 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_type_getattro_impl │ │ │ │ │ 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemRef │ │ │ │ │ 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MaterializeManagedDict │ │ │ │ │ - 238: 000015e1 596 FUNC GLOBAL DEFAULT 7 _PyObject_GenericGetAttrWithDict │ │ │ │ │ - 239: 00001839 120 FUNC GLOBAL DEFAULT 7 PyObject_IsTrue │ │ │ │ │ + 238: 000015e9 596 FUNC GLOBAL DEFAULT 7 _PyObject_GenericGetAttrWithDict │ │ │ │ │ + 239: 00001841 120 FUNC GLOBAL DEFAULT 7 PyObject_IsTrue │ │ │ │ │ 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 242: 0000008d 46 FUNC GLOBAL HIDDEN 1 _PyObject_ComputedDictPointer │ │ │ │ │ - 243: 000018b1 232 FUNC GLOBAL DEFAULT 7 PyObject_GetAttrString │ │ │ │ │ + 243: 000018b9 232 FUNC GLOBAL DEFAULT 7 PyObject_GetAttrString │ │ │ │ │ 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 245: 00001999 14 FUNC GLOBAL DEFAULT 7 PyCallable_Check │ │ │ │ │ - 246: 000019a9 800 FUNC GLOBAL DEFAULT 7 PyObject_RichCompareBool │ │ │ │ │ + 245: 000019a1 14 FUNC GLOBAL DEFAULT 7 PyCallable_Check │ │ │ │ │ + 246: 000019b1 800 FUNC GLOBAL DEFAULT 7 PyObject_RichCompareBool │ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckRecursiveCall │ │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ - 252: 00001cc9 604 FUNC GLOBAL DEFAULT 7 PyObject_RichCompare │ │ │ │ │ + 252: 00001cd1 604 FUNC GLOBAL DEFAULT 7 PyObject_RichCompare │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ - 256: 000025c5 228 FUNC GLOBAL DEFAULT 7 PyObject_Str │ │ │ │ │ + 256: 000025cd 228 FUNC GLOBAL DEFAULT 7 PyObject_Str │ │ │ │ │ 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_CheckSignals │ │ │ │ │ - 258: 000026a9 204 FUNC GLOBAL DEFAULT 7 PyObject_Repr │ │ │ │ │ + 258: 000026b1 204 FUNC GLOBAL DEFAULT 7 PyObject_Repr │ │ │ │ │ 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 260: 00002775 52 FUNC GLOBAL DEFAULT 7 Py_GetConstant │ │ │ │ │ - 261: 000027b5 144 FUNC GLOBAL DEFAULT 7 PyObject_CallFinalizerFromDealloc │ │ │ │ │ + 260: 0000277d 52 FUNC GLOBAL DEFAULT 7 Py_GetConstant │ │ │ │ │ + 261: 000027bd 144 FUNC GLOBAL DEFAULT 7 PyObject_CallFinalizerFromDealloc │ │ │ │ │ 262: 0000064b 282 FUNC GLOBAL DEFAULT 9 _PyObject_AssertFailed │ │ │ │ │ - 263: 00002845 66 FUNC GLOBAL DEFAULT 7 PyObject_CallFinalizer │ │ │ │ │ - 264: 00002889 248 FUNC GLOBAL DEFAULT 7 PyObject_HasAttrWithError │ │ │ │ │ - 265: 00002981 14 FUNC GLOBAL DEFAULT 7 PyObject_SelfIter │ │ │ │ │ + 263: 0000284d 66 FUNC GLOBAL DEFAULT 7 PyObject_CallFinalizer │ │ │ │ │ + 264: 00002891 248 FUNC GLOBAL DEFAULT 7 PyObject_HasAttrWithError │ │ │ │ │ + 265: 00002989 14 FUNC GLOBAL DEFAULT 7 PyObject_SelfIter │ │ │ │ │ 266: 000000bd 116 FUNC GLOBAL DEFAULT 1 PyObject_ASCII │ │ │ │ │ 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_AsASCIIString │ │ │ │ │ 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeASCII │ │ │ │ │ - 269: 00002991 228 FUNC GLOBAL DEFAULT 7 PyObject_Bytes │ │ │ │ │ + 269: 00002999 228 FUNC GLOBAL DEFAULT 7 PyObject_Bytes │ │ │ │ │ 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromObject │ │ │ │ │ 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromString │ │ │ │ │ 274: 00000001 20 FUNC GLOBAL DEFAULT 9 PyRefTracer_SetTracer │ │ │ │ │ - 275: 00002a75 296 FUNC GLOBAL HIDDEN 7 _PyObject_IsAbstract │ │ │ │ │ - 276: 00002b9d 80 FUNC GLOBAL DEFAULT 7 _PyObject_IsFreed │ │ │ │ │ - 277: 00002bed 774 FUNC GLOBAL DEFAULT 7 PyObject_DelAttr │ │ │ │ │ - 278: 00002ef5 20 FUNC GLOBAL DEFAULT 7 _Py_DecRef │ │ │ │ │ + 275: 00002a7d 296 FUNC GLOBAL HIDDEN 7 _PyObject_IsAbstract │ │ │ │ │ + 276: 00002ba5 80 FUNC GLOBAL DEFAULT 7 _PyObject_IsFreed │ │ │ │ │ + 277: 00002bf5 774 FUNC GLOBAL DEFAULT 7 PyObject_DelAttr │ │ │ │ │ + 278: 00002efd 20 FUNC GLOBAL DEFAULT 7 _Py_DecRef │ │ │ │ │ 279: 00000131 360 FUNC GLOBAL DEFAULT 1 PyObject_Dir │ │ │ │ │ 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ 281: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Sort │ │ │ │ │ 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetFrame │ │ │ │ │ 283: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetFrameLocals │ │ │ │ │ 284: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ 285: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetGlobalsFromRunningMain │ │ │ │ │ 286: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ 288: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 289: 00002f09 340 FUNC GLOBAL DEFAULT 7 Py_ReprEnter │ │ │ │ │ + 289: 00002f11 340 FUNC GLOBAL DEFAULT 7 Py_ReprEnter │ │ │ │ │ 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_GetDict │ │ │ │ │ 291: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ 292: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ 293: 000002e9 84 FUNC GLOBAL DEFAULT 1 Py_ReprLeave │ │ │ │ │ 294: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_SetSlice │ │ │ │ │ - 295: 0000305d 1140 FUNC GLOBAL HIDDEN 7 _PyObject_ClearFreeLists │ │ │ │ │ + 295: 00003065 1140 FUNC GLOBAL HIDDEN 7 _PyObject_ClearFreeLists │ │ │ │ │ 296: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 297: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 298: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawFree │ │ │ │ │ - 299: 000034d1 142 FUNC GLOBAL HIDDEN 7 _PyTypes_FiniTypes │ │ │ │ │ + 299: 000034d9 142 FUNC GLOBAL HIDDEN 7 _PyTypes_FiniTypes │ │ │ │ │ 300: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_FiniBuiltin │ │ │ │ │ 301: 00000015 42 FUNC GLOBAL HIDDEN 9 _PyObject_DebugTypeStats │ │ │ │ │ 302: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_DebugMallocStats │ │ │ │ │ 303: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFloat_DebugMallocStats │ │ │ │ │ 304: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyList_DebugMallocStats │ │ │ │ │ 305: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_DebugMallocStats │ │ │ │ │ 306: 0000003f 238 FUNC GLOBAL DEFAULT 9 _PyObject_Dump │ │ │ │ │ @@ -321,15 +321,15 @@ │ │ │ │ │ 317: 00000000 0 NOTYPE GLOBAL DEFAULT UND fwrite │ │ │ │ │ 318: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OSError │ │ │ │ │ 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetFromErrno │ │ │ │ │ 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND ferror │ │ │ │ │ 321: 0000037d 124 FUNC GLOBAL DEFAULT 1 _PyTrash_thread_deposit_object │ │ │ │ │ 322: 00000491 46 FUNC GLOBAL DEFAULT 1 PyObject_HashNotImplemented │ │ │ │ │ 323: 000004c1 180 FUNC GLOBAL DEFAULT 1 _PyObject_FunctionStr │ │ │ │ │ - 324: 00003561 4 FUNC GLOBAL DEFAULT 7 Py_GetConstantBorrowed │ │ │ │ │ + 324: 00003569 4 FUNC GLOBAL DEFAULT 7 Py_GetConstantBorrowed │ │ │ │ │ 325: 00000259 14 FUNC GLOBAL DEFAULT 9 _Py_IncRef │ │ │ │ │ 326: 00000575 28 FUNC GLOBAL DEFAULT 1 PyObject_Not │ │ │ │ │ 327: 00000267 2 FUNC GLOBAL DEFAULT 9 _Py_ResurrectReference │ │ │ │ │ 328: 00000269 48 FUNC GLOBAL DEFAULT 9 PyObject_GenericSetDict │ │ │ │ │ 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetDict │ │ │ │ │ 330: 00000299 44 FUNC GLOBAL HIDDEN 9 _PyObject_NextNotImplemented │ │ │ │ │ 331: 000002c5 54 FUNC GLOBAL DEFAULT 9 PyObject_HasAttrString │ │ │ │ │ @@ -341,15 +341,15 @@ │ │ │ │ │ 337: 0000048f 66 FUNC GLOBAL DEFAULT 9 PyObject_Init │ │ │ │ │ 338: 000004d1 4 FUNC GLOBAL DEFAULT 9 Py_TYPE │ │ │ │ │ 339: 000004d5 16 FUNC GLOBAL DEFAULT 9 Py_IncRef │ │ │ │ │ 340: 000004e5 4 FUNC GLOBAL DEFAULT 9 Py_DecRef │ │ │ │ │ 341: 000004e9 8 FUNC GLOBAL DEFAULT 9 Py_Is │ │ │ │ │ 342: 000004f1 2 FUNC GLOBAL DEFAULT 9 PyUnstable_EnableTryIncRef │ │ │ │ │ 343: 000004f3 26 FUNC GLOBAL DEFAULT 9 PyUnstable_TryIncRef │ │ │ │ │ - 344: 00003565 4 FUNC GLOBAL DEFAULT 7 Py_NewRef │ │ │ │ │ + 344: 0000356d 4 FUNC GLOBAL DEFAULT 7 Py_NewRef │ │ │ │ │ 345: 0000050d 16 FUNC GLOBAL DEFAULT 9 Py_XNewRef │ │ │ │ │ 346: 0000051d 20 FUNC GLOBAL DEFAULT 9 PyRefTracer_GetTracer │ │ │ │ │ 347: 00000531 94 FUNC GLOBAL DEFAULT 9 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ │ 348: 0000058f 10 FUNC GLOBAL DEFAULT 9 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ │ 349: 0000059d 68 FUNC GLOBAL DEFAULT 9 PyObject_InitVar │ │ │ │ │ 350: 000005e1 2 FUNC GLOBAL DEFAULT 9 _Py_BreakPoint │ │ │ │ │ 351: 000005e3 94 FUNC GLOBAL DEFAULT 9 _PyObject_GetDictPtr │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x8ca8 contains 78 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x8cb0 contains 78 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000001e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000030 0000b40a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ 0000003a 0000b50a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000042 0000b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ 0000004c 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000cc 0001020a R_ARM_THM_CALL 000026a9 PyObject_Repr │ │ │ │ │ +000000cc 0001020a R_ARM_THM_CALL 000026b1 PyObject_Repr │ │ │ │ │ 000000da 0000462f R_ARM_THM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ 000000de 00004630 R_ARM_THM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ 000000e4 00010b0a R_ARM_THM_CALL 00000000 _PyUnicode_AsASCIIString │ │ │ │ │ 000000fc 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 0000010a 00010c0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeASCII │ │ │ │ │ 00000120 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000142 00010f0a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ @@ -53,38 +53,38 @@ │ │ │ │ │ 00000488 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000048c 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000049e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000004a2 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000004a8 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000004ac 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000004b4 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000004d6 0000e60a R_ARM_THM_CALL 0000129d PyObject_GetOptionalAttr │ │ │ │ │ -000004e6 0000e60a R_ARM_THM_CALL 0000129d PyObject_GetOptionalAttr │ │ │ │ │ +000004d6 0000e60a R_ARM_THM_CALL 000012a5 PyObject_GetOptionalAttr │ │ │ │ │ +000004e6 0000e60a R_ARM_THM_CALL 000012a5 PyObject_GetOptionalAttr │ │ │ │ │ 000004fa 00006d2f R_ARM_THM_MOVW_ABS_NC 000004ac .LC38 │ │ │ │ │ 000004fe 00006d30 R_ARM_THM_MOVT_ABS 000004ac .LC38 │ │ │ │ │ 00000502 0001030a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 00000518 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00000530 0000f60a R_ARM_THM_CALL 000019a9 PyObject_RichCompareBool │ │ │ │ │ +00000530 0000f60a R_ARM_THM_CALL 000019b1 PyObject_RichCompareBool │ │ │ │ │ 00000540 00006e2f R_ARM_THM_MOVW_ABS_NC 000004b4 .LC39 │ │ │ │ │ 00000544 00006e30 R_ARM_THM_MOVT_ABS 000004b4 .LC39 │ │ │ │ │ 00000548 0001030a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 00000564 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000568 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000056c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000570 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000582 0000ef0a R_ARM_THM_CALL 00001839 PyObject_IsTrue │ │ │ │ │ +00000582 0000ef0a R_ARM_THM_CALL 00001841 PyObject_IsTrue │ │ │ │ │ 00000060 0000c01e R_ARM_THM_JUMP24 00000251 _Py_Dealloc │ │ │ │ │ 00000076 0000c01e R_ARM_THM_JUMP24 00000251 _Py_Dealloc │ │ │ │ │ 000002d2 00011f1e R_ARM_THM_JUMP24 00000000 _Py_CheckFunctionResult │ │ │ │ │ 00000332 0000ff1e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ 0000036a 0000c01e R_ARM_THM_JUMP24 00000251 _Py_Dealloc │ │ │ │ │ 00000378 0000f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000055c 0001001e R_ARM_THM_JUMP24 000025c5 PyObject_Str │ │ │ │ │ +0000055c 0001001e R_ARM_THM_JUMP24 000025cd PyObject_Str │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x8f18 contains 29 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x8f20 contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00017702 R_ARM_ABS32 00000028 _Py_NoneStruct │ │ │ │ │ 00000004 0000f102 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00000008 0000f002 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 0000000c 0001e602 R_ARM_ABS32 00000000 _Py_EllipsisObject │ │ │ │ │ 00000010 00017502 R_ARM_ABS32 00000030 _Py_NotImplementedStruct │ │ │ │ │ 0000002c 00017802 R_ARM_ABS32 000001d4 _PyNone_Type │ │ │ │ │ @@ -102,21 +102,21 @@ │ │ │ │ │ 000001b4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b8 00007902 R_ARM_ABS32 000003a3 NotImplemented_reduce │ │ │ │ │ 000001d8 00017a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001e0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001ec 00008a02 R_ARM_ABS32 00000641 none_dealloc │ │ │ │ │ 00000200 00005c02 R_ARM_ABS32 00000371 none_repr │ │ │ │ │ 00000204 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000210 00004202 R_ARM_ABS32 000027a9 none_hash │ │ │ │ │ +00000210 00004202 R_ARM_ABS32 000027b1 none_hash │ │ │ │ │ 0000022c 00009c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000238 0001e802 R_ARM_ABS32 00000000 _Py_BaseObject_RichCompare │ │ │ │ │ 00000270 00007c02 R_ARM_ABS32 00000409 none_new │ │ │ │ │ 000002c8 00008702 R_ARM_ABS32 00000599 none_bool │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x9000 contains 807 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x9008 contains 806 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001e 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ 00000026 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 0000002a 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000002e 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000032 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 0000003a 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ @@ -167,15 +167,15 @@ │ │ │ │ │ 000004b2 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ 000004b8 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000004c0 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 000004c4 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 000004ca 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 000004ce 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 000004d6 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000004de 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +000004de 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 000004ee 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 0000052e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 0000054a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000552 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000558 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 0000055c 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00000568 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ @@ -183,15 +183,15 @@ │ │ │ │ │ 00000572 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000584 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 0000059a 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ 0000059e 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 000005a2 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ 000005a6 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 000005aa 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000005b2 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +000005b2 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 000005b8 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000005bc 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000005c0 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ 000005c4 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ 000005cc 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000005d6 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000005da 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ @@ -226,15 +226,15 @@ │ │ │ │ │ 000007c8 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ 000007ce 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000007d6 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 000007da 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 000007e0 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 000007e4 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 000007ec 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000007f4 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +000007f4 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000804 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000844 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000864 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 0000086a 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 0000086e 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 0000087a 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ 0000087e 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ @@ -251,15 +251,15 @@ │ │ │ │ │ 000008d0 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ 000008d8 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000008ea 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ 000008ee 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 000008f2 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ 000008f6 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 000008fa 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000902 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000902 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 0000090a 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ 00000918 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000930 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000938 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000093c 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000948 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 0000094c 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ @@ -287,15 +287,15 @@ │ │ │ │ │ 00000ad2 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ 00000ad8 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000ae0 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00000ae4 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00000aea 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 00000aee 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 00000af6 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000afe 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000afe 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000b0e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000b14 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00000b18 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00000b24 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ 00000b28 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ 00000b2e 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000b38 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ @@ -306,15 +306,15 @@ │ │ │ │ │ 00000b58 0000c82f R_ARM_THM_MOVW_ABS_NC 000009c1 PyObject_GenericSetAttr │ │ │ │ │ 00000b5c 0000c830 R_ARM_THM_MOVT_ABS 000009c1 PyObject_GenericSetAttr │ │ │ │ │ 00000b66 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ 00000b6a 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 00000b6e 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ 00000b72 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 00000b76 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000b7e 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000b7e 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000b86 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ 00000b92 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000bc0 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ 00000bec 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ 00000c22 0000ca0a R_ARM_THM_CALL 00000000 _PyObjectDict_SetItem │ │ │ │ │ 00000c2e 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ 00000c76 0000cb0a R_ARM_THM_CALL 00000000 _PyObject_StoreInstanceAttribute │ │ │ │ │ @@ -323,15 +323,15 @@ │ │ │ │ │ 00000c98 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ 00000c9e 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000ca6 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00000caa 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00000cb0 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 00000cb4 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 00000cbc 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000cc4 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000cc4 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000cca 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00000cce 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00000cda 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ 00000cde 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ 00000ce4 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000d26 0000d30a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 00000d46 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ @@ -343,598 +343,597 @@ │ │ │ │ │ 00000d6c 0000c82f R_ARM_THM_MOVW_ABS_NC 000009c1 PyObject_GenericSetAttr │ │ │ │ │ 00000d70 0000c830 R_ARM_THM_MOVT_ABS 000009c1 PyObject_GenericSetAttr │ │ │ │ │ 00000d7a 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ 00000d7e 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 00000d82 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ 00000d86 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 00000d8a 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000d92 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000d92 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000d9c 0000d40a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ 00000da6 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000dae 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ 00000dd0 0000d60a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000e20 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e46 0000da2f R_ARM_THM_MOVW_ABS_NC 00001835 PyObject_GenericGetAttr │ │ │ │ │ -00000e4a 0000da30 R_ARM_THM_MOVT_ABS 00001835 PyObject_GenericGetAttr │ │ │ │ │ -00000e68 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000e46 0000da2f R_ARM_THM_MOVW_ABS_NC 0000183d PyObject_GenericGetAttr │ │ │ │ │ +00000e4a 0000da30 R_ARM_THM_MOVT_ABS 0000183d PyObject_GenericGetAttr │ │ │ │ │ +00000e68 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000e70 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000e74 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000e7a 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ 00000e7e 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ 00000e84 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000e92 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 00000eaa 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00000eae 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00000eb8 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 00000ebc 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 00000ec0 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000eea 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ -00000ef6 0000da2f R_ARM_THM_MOVW_ABS_NC 00001835 PyObject_GenericGetAttr │ │ │ │ │ -00000efa 0000da30 R_ARM_THM_MOVT_ABS 00001835 PyObject_GenericGetAttr │ │ │ │ │ +00000ef6 0000da2f R_ARM_THM_MOVW_ABS_NC 0000183d PyObject_GenericGetAttr │ │ │ │ │ +00000efa 0000da30 R_ARM_THM_MOVT_ABS 0000183d PyObject_GenericGetAttr │ │ │ │ │ 00000f04 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00000f08 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000f16 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ 00000f80 0000dd0a R_ARM_THM_CALL 00000000 _PyDict_GetMethodStackRef │ │ │ │ │ 00000faa 0000de0a R_ARM_THM_CALL 00000000 _PyObject_TryGetInstanceAttribute │ │ │ │ │ 00000fce 0000d90a R_ARM_THM_CALL 00000e25 PyObject_GetAttr │ │ │ │ │ -0000100a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001072 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -0000108a 0000df0a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -000010a2 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ -000010ae 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ -000010c0 0000e02f R_ARM_THM_MOVW_ABS_NC 00000000 PyClassMethod_Type │ │ │ │ │ -000010c4 0000e030 R_ARM_THM_MOVT_ABS 00000000 PyClassMethod_Type │ │ │ │ │ -000010ce 0000e10a R_ARM_THM_CALL 00000000 _PyClassMethod_GetFunc │ │ │ │ │ -00001116 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001146 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -0000116a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001170 0000e22f R_ARM_THM_MOVW_ABS_NC 00000000 PyStaticMethod_Type │ │ │ │ │ -00001174 0000e230 R_ARM_THM_MOVT_ABS 00000000 PyStaticMethod_Type │ │ │ │ │ -0000117c 0000e30a R_ARM_THM_CALL 00000000 _PyStaticMethod_GetFunc │ │ │ │ │ -000011a4 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000011a8 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000011ae 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -000011b2 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -000011ba 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000011c2 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -000011d0 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ -000011e0 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ -000011ee 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ -00001202 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ -0000122a 0000d60a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000127c 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001298 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000012ba 0000da2f R_ARM_THM_MOVW_ABS_NC 00001835 PyObject_GenericGetAttr │ │ │ │ │ -000012be 0000da30 R_ARM_THM_MOVT_ABS 00001835 PyObject_GenericGetAttr │ │ │ │ │ -000012da 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_type_getattro │ │ │ │ │ -000012de 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_type_getattro │ │ │ │ │ -000012e6 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_module_getattro │ │ │ │ │ -000012ea 0000e830 R_ARM_THM_MOVT_ABS 00000000 _Py_module_getattro │ │ │ │ │ -000012f4 0000e90a R_ARM_THM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ -000012fe 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001314 0000ea0a R_ARM_THM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ -00001322 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00001326 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000132c 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001332 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001346 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000134a 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001350 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -00001354 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -0000135c 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001370 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -000013b4 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ -000013d4 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ -000013f2 0000df0a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -00001480 0000ec0a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000014b4 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000014b8 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000014c2 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -000014c6 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -000014ca 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000014d2 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -000014da 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000014de 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000014ec 0000de0a R_ARM_THM_CALL 00000000 _PyObject_TryGetInstanceAttribute │ │ │ │ │ -0000150a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001512 0000ed0a R_ARM_THM_CALL 00000000 _PyObject_MaterializeManagedDict │ │ │ │ │ -00001550 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001566 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000156a 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00001570 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000157a 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001588 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000158c 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00001592 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000159c 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000015a8 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000015ac 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000015b2 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -000015b6 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -000015be 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000015ca 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -000015d4 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ -0000160e 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ -0000162c 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ -0000164c 0000df0a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -00001668 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000166c 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00001672 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000167a 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000016c0 0000ec0a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000016e2 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ -000016fa 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000016fe 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000170e 0000de0a R_ARM_THM_CALL 00000000 _PyObject_TryGetInstanceAttribute │ │ │ │ │ -0000172c 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00001730 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000173a 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -0000173e 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -00001742 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000174a 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00001770 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00001774 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000177c 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001784 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001794 0000ed0a R_ARM_THM_CALL 00000000 _PyObject_MaterializeManagedDict │ │ │ │ │ -000017c2 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -000017fa 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001804 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001808 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000180e 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -00001812 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -0000181a 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001826 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ -00001838 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000183c 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001854 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001858 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000018ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000018cc 0000f40a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000018e4 0000da2f R_ARM_THM_MOVW_ABS_NC 00001835 PyObject_GenericGetAttr │ │ │ │ │ -000018e8 0000da30 R_ARM_THM_MOVT_ABS 00001835 PyObject_GenericGetAttr │ │ │ │ │ -00001922 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -0000192a 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000192e 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001934 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -00001938 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -0000193e 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001946 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001956 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00001972 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00001976 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00001980 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -00001984 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -00001988 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a00 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001a04 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001a18 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -00001a1c 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -00001a26 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001a2a 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001a62 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001a66 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001a96 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001a9a 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001aa8 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -00001aac 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -00001ab4 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001ab8 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001afa 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ -00001afe 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ -00001b06 0000f80a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001b18 00002d2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC13 │ │ │ │ │ -00001b1c 00002d30 R_ARM_THM_MOVT_ABS 000001e0 .LC13 │ │ │ │ │ -00001b22 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001b34 0000fa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001b4a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001b4e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001b7e 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001b82 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001b86 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001b8a 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001b9e 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -00001ba2 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -00001bb4 0000ef0a R_ARM_THM_CALL 00001839 PyObject_IsTrue │ │ │ │ │ -00001bd2 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001be4 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001be8 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001c20 00002f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001c24 00002f30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001c34 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001c38 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001c3e 00002e2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC14 │ │ │ │ │ -00001c42 00002e30 R_ARM_THM_MOVT_ABS 000001f0 .LC14 │ │ │ │ │ -00001c50 0000fb0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001c64 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001c8c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001c94 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001c98 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001c9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001cb8 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001cbe 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001cc2 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001d16 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001d1a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001d4a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001d4e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001d80 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001d84 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001d9e 0000fa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001dbc 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001dc0 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001e1c 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001e20 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001e24 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001e28 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001e46 00002d2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC13 │ │ │ │ │ -00001e4a 00002d30 R_ARM_THM_MOVT_ABS 000001e0 .LC13 │ │ │ │ │ -00001e50 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001e66 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ -00001e6a 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ -00001e6e 0000f80a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001e76 00002f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001e7a 00002f30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001e8a 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001e8e 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001e94 00002e2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC14 │ │ │ │ │ -00001e98 00002e30 R_ARM_THM_MOVT_ABS 000001f0 .LC14 │ │ │ │ │ -00001ea6 0000fb0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001eb6 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001ec4 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001ec8 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001ee0 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001efe 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00001f10 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001f14 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001f1c 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001f20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001f34 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00001f38 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00001f46 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001f52 0000fd0a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -00001f5c 0000fe0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -00001fa2 0000c70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00001fb2 0000c82f R_ARM_THM_MOVW_ABS_NC 000009c1 PyObject_GenericSetAttr │ │ │ │ │ -00001fb6 0000c830 R_ARM_THM_MOVT_ABS 000009c1 PyObject_GenericSetAttr │ │ │ │ │ -00001fd0 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ -00002000 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ -00002040 0000ca0a R_ARM_THM_CALL 00000000 _PyObjectDict_SetItem │ │ │ │ │ -000020ae 0000c70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -000020bc 0000c82f R_ARM_THM_MOVW_ABS_NC 000009c1 PyObject_GenericSetAttr │ │ │ │ │ -000020c0 0000c830 R_ARM_THM_MOVT_ABS 000009c1 PyObject_GenericSetAttr │ │ │ │ │ -000020d8 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ -00002104 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ -0000215e 0000ca0a R_ARM_THM_CALL 00000000 _PyObjectDict_SetItem │ │ │ │ │ -0000219c 0000ff0a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -000021c8 0000cb0a R_ARM_THM_CALL 00000000 _PyObject_StoreInstanceAttribute │ │ │ │ │ -000021d2 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -000021d6 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -000021dc 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000021ee 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -000021f2 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -000021f6 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000021fe 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00002210 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002220 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002228 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000222c 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000100c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001080 0000df0a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +00001098 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ +000010a4 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ +000010c2 0000e02f R_ARM_THM_MOVW_ABS_NC 00000000 PyClassMethod_Type │ │ │ │ │ +000010c6 0000e030 R_ARM_THM_MOVT_ABS 00000000 PyClassMethod_Type │ │ │ │ │ +000010d0 0000e10a R_ARM_THM_CALL 00000000 _PyClassMethod_GetFunc │ │ │ │ │ +00001118 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001148 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000116c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000117e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001184 0000e22f R_ARM_THM_MOVW_ABS_NC 00000000 PyStaticMethod_Type │ │ │ │ │ +00001188 0000e230 R_ARM_THM_MOVT_ABS 00000000 PyStaticMethod_Type │ │ │ │ │ +00001190 0000e30a R_ARM_THM_CALL 00000000 _PyStaticMethod_GetFunc │ │ │ │ │ +000011b8 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000011bc 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000011c2 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +000011c6 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +000011ce 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000011d6 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +000011e4 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ +000011f8 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ +00001206 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ +00001232 0000d60a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001284 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000012a0 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000012c2 0000da2f R_ARM_THM_MOVW_ABS_NC 0000183d PyObject_GenericGetAttr │ │ │ │ │ +000012c6 0000da30 R_ARM_THM_MOVT_ABS 0000183d PyObject_GenericGetAttr │ │ │ │ │ +000012e2 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_type_getattro │ │ │ │ │ +000012e6 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_type_getattro │ │ │ │ │ +000012ee 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_module_getattro │ │ │ │ │ +000012f2 0000e830 R_ARM_THM_MOVT_ABS 00000000 _Py_module_getattro │ │ │ │ │ +000012fc 0000e90a R_ARM_THM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ +00001306 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000131c 0000ea0a R_ARM_THM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ +0000132a 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000132e 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00001334 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000133a 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000134e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001352 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001358 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +0000135c 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +00001364 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001378 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +000013bc 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ +000013dc 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ +000013fa 0000df0a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +00001488 0000ec0a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000014bc 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000014c0 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000014ca 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +000014ce 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +000014d2 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000014da 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +000014e2 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000014e6 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000014f4 0000de0a R_ARM_THM_CALL 00000000 _PyObject_TryGetInstanceAttribute │ │ │ │ │ +00001512 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000151a 0000ed0a R_ARM_THM_CALL 00000000 _PyObject_MaterializeManagedDict │ │ │ │ │ +00001558 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000156e 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00001572 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00001578 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001582 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001590 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00001594 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000159a 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000015a4 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000015b0 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000015b4 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000015ba 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +000015be 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +000015c6 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000015d2 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +000015dc 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ +00001616 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ +00001634 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00001654 0000df0a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +00001670 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00001674 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000167a 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001682 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000016c8 0000ec0a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000016ea 0000200a R_ARM_THM_CALL 00000051 PyStackRef_XCLOSE │ │ │ │ │ +00001702 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001706 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001716 0000de0a R_ARM_THM_CALL 00000000 _PyObject_TryGetInstanceAttribute │ │ │ │ │ +00001734 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00001738 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00001742 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +00001746 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +0000174a 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001752 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +00001778 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000177c 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00001784 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000178c 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000179c 0000ed0a R_ARM_THM_CALL 00000000 _PyObject_MaterializeManagedDict │ │ │ │ │ +000017ca 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001802 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000180c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001810 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001816 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +0000181a 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +00001822 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000182e 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ +00001840 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001844 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000185c 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001860 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000018b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000018d4 0000f40a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000018ec 0000da2f R_ARM_THM_MOVW_ABS_NC 0000183d PyObject_GenericGetAttr │ │ │ │ │ +000018f0 0000da30 R_ARM_THM_MOVT_ABS 0000183d PyObject_GenericGetAttr │ │ │ │ │ +0000192a 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +00001932 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001936 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000193c 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +00001940 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +00001946 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000194e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000195e 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +0000197a 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000197e 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00001988 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +0000198c 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +00001990 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001a08 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001a0c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001a20 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +00001a24 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +00001a2e 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001a32 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001a6a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001a6e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001a9e 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001aa2 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001ab0 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +00001ab4 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +00001abc 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001ac0 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001b02 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ +00001b06 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ +00001b0e 0000f80a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001b20 00002d2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC13 │ │ │ │ │ +00001b24 00002d30 R_ARM_THM_MOVT_ABS 000001e0 .LC13 │ │ │ │ │ +00001b2a 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001b3c 0000fa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001b52 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001b56 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001b86 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001b8a 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001b8e 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001b92 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001ba6 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +00001baa 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +00001bbc 0000ef0a R_ARM_THM_CALL 00001841 PyObject_IsTrue │ │ │ │ │ +00001bda 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001bec 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001bf0 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001c28 00002f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001c2c 00002f30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001c3c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001c40 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001c46 00002e2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC14 │ │ │ │ │ +00001c4a 00002e30 R_ARM_THM_MOVT_ABS 000001f0 .LC14 │ │ │ │ │ +00001c58 0000fb0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001c6c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001c94 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001c9c 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001ca0 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001ca4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001cc0 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001cc6 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001cca 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001d1e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001d22 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001d52 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001d56 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001d88 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001d8c 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001da6 0000fa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001dc4 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001dc8 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001e24 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001e28 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001e2c 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001e30 0000f130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001e4e 00002d2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC13 │ │ │ │ │ +00001e52 00002d30 R_ARM_THM_MOVT_ABS 000001e0 .LC13 │ │ │ │ │ +00001e58 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001e6e 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ +00001e72 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ +00001e76 0000f80a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001e7e 00002f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001e82 00002f30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001e92 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001e96 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001e9c 00002e2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC14 │ │ │ │ │ +00001ea0 00002e30 R_ARM_THM_MOVT_ABS 000001f0 .LC14 │ │ │ │ │ +00001eae 0000fb0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001ebe 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001ecc 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001ed0 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001ee8 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001f06 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00001f18 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001f1c 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001f24 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001f3c 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00001f40 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00001f4e 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001f5a 0000fd0a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +00001f64 0000fe0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +00001faa 0000c70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00001fba 0000c82f R_ARM_THM_MOVW_ABS_NC 000009c1 PyObject_GenericSetAttr │ │ │ │ │ +00001fbe 0000c830 R_ARM_THM_MOVT_ABS 000009c1 PyObject_GenericSetAttr │ │ │ │ │ +00001fd8 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ +00002008 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00002048 0000ca0a R_ARM_THM_CALL 00000000 _PyObjectDict_SetItem │ │ │ │ │ +000020b6 0000c70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +000020c4 0000c82f R_ARM_THM_MOVW_ABS_NC 000009c1 PyObject_GenericSetAttr │ │ │ │ │ +000020c8 0000c830 R_ARM_THM_MOVT_ABS 000009c1 PyObject_GenericSetAttr │ │ │ │ │ +000020e0 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ +0000210c 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00002166 0000ca0a R_ARM_THM_CALL 00000000 _PyObjectDict_SetItem │ │ │ │ │ +000021a4 0000ff0a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +000021d0 0000cb0a R_ARM_THM_CALL 00000000 _PyObject_StoreInstanceAttribute │ │ │ │ │ +000021da 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +000021de 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +000021e4 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000021f6 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +000021fa 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +000021fe 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002206 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +00002218 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002228 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00002230 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002234 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000225a 0000cb0a R_ARM_THM_CALL 00000000 _PyObject_StoreInstanceAttribute │ │ │ │ │ -00002262 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00002266 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -0000226c 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000227e 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -00002282 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -00002286 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000228e 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00002296 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000229a 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000229e 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -000022a2 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -000022a8 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000022c4 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -000022ec 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -000022f6 0000ff0a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -0000232e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002342 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002352 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ -00002356 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ -0000235c 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002370 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ -00002374 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ -0000237a 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002384 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002388 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000238c 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -00002390 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -00002398 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000023a8 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ -000023ac 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -000023b0 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ -000023b4 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -000023b8 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000023c0 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -000023ec 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00002406 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00002418 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000241c 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002420 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -00002424 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -0000242c 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002448 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ -0000244c 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -00002450 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ -00002454 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -00002458 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002460 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00002478 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002486 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000248a 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000249a 0000152f R_ARM_THM_MOVW_ABS_NC 00000088 .LC5 │ │ │ │ │ -0000249e 00001530 R_ARM_THM_MOVT_ABS 00000088 .LC5 │ │ │ │ │ -000024a2 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ -000024a6 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ -000024b4 00001a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC10 │ │ │ │ │ -000024b8 00001a30 R_ARM_THM_MOVT_ABS 00000168 .LC10 │ │ │ │ │ -000024bc 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000024cc 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -000024d4 0000152f R_ARM_THM_MOVW_ABS_NC 00000088 .LC5 │ │ │ │ │ -000024d8 00001530 R_ARM_THM_MOVT_ABS 00000088 .LC5 │ │ │ │ │ -000024dc 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ -000024e0 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ -000024ee 00001b2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC11 │ │ │ │ │ -000024f2 00001b30 R_ARM_THM_MOVT_ABS 00000194 .LC11 │ │ │ │ │ -000024f6 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000024fe 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ -0000250c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002238 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000223c 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002262 0000cb0a R_ARM_THM_CALL 00000000 _PyObject_StoreInstanceAttribute │ │ │ │ │ +0000226a 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +0000226e 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00002274 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002286 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +0000228a 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +0000228e 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002296 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +0000229e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000022a2 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000022a6 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +000022aa 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +000022b0 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000022cc 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +000022f4 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +000022fe 0000ff0a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +00002336 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000234a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000235a 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ +0000235e 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ +00002364 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002378 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ +0000237c 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ +00002382 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000238c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002390 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002394 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +00002398 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +000023a0 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000023b0 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ +000023b4 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +000023b8 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ +000023bc 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +000023c0 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000023c8 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +000023f4 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +0000240e 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00002420 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002424 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002428 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +0000242c 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +00002434 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002450 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ +00002454 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +00002458 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ +0000245c 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +00002460 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002468 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +00002480 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000248e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002492 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000024a2 0000152f R_ARM_THM_MOVW_ABS_NC 00000088 .LC5 │ │ │ │ │ +000024a6 00001530 R_ARM_THM_MOVT_ABS 00000088 .LC5 │ │ │ │ │ +000024aa 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ +000024ae 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ +000024bc 00001a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC10 │ │ │ │ │ +000024c0 00001a30 R_ARM_THM_MOVT_ABS 00000168 .LC10 │ │ │ │ │ +000024c4 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000024d4 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +000024dc 0000152f R_ARM_THM_MOVW_ABS_NC 00000088 .LC5 │ │ │ │ │ +000024e0 00001530 R_ARM_THM_MOVT_ABS 00000088 .LC5 │ │ │ │ │ +000024e4 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ +000024e8 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ +000024f6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC11 │ │ │ │ │ +000024fa 00001b30 R_ARM_THM_MOVT_ABS 00000194 .LC11 │ │ │ │ │ +000024fe 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002506 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ 00002514 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -0000251c 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ -0000253e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002542 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002554 0000152f R_ARM_THM_MOVW_ABS_NC 00000088 .LC5 │ │ │ │ │ -00002558 00001530 R_ARM_THM_MOVT_ABS 00000088 .LC5 │ │ │ │ │ -0000255c 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ -00002560 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ -0000256e 00001a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC10 │ │ │ │ │ -00002572 00001a30 R_ARM_THM_MOVT_ABS 00000168 .LC10 │ │ │ │ │ -00002576 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002588 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002594 0000152f R_ARM_THM_MOVW_ABS_NC 00000088 .LC5 │ │ │ │ │ -00002598 00001530 R_ARM_THM_MOVT_ABS 00000088 .LC5 │ │ │ │ │ -0000259c 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ -000025a0 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ -000025ae 00001b2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC11 │ │ │ │ │ -000025b2 00001b30 R_ARM_THM_MOVT_ABS 00000194 .LC11 │ │ │ │ │ -000025b6 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000025bc 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000025c0 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000025d6 0001010a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000025e2 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000025e6 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000262e 0000372f R_ARM_THM_MOVW_ABS_NC 00000230 .LC15 │ │ │ │ │ -00002632 00003730 R_ARM_THM_MOVT_ABS 00000230 .LC15 │ │ │ │ │ -00002640 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002644 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000264c 0000392f R_ARM_THM_MOVW_ABS_NC 0000025c .LC17 │ │ │ │ │ -00002650 00003930 R_ARM_THM_MOVT_ABS 0000025c .LC17 │ │ │ │ │ -00002656 0000fb0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -0000266e 0000382f R_ARM_THM_MOVW_ABS_NC 00000238 .LC16 │ │ │ │ │ -00002672 00003830 R_ARM_THM_MOVT_ABS 00000238 .LC16 │ │ │ │ │ -00002678 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -0000269c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -000026a4 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000026ba 0001010a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000026f4 0000372f R_ARM_THM_MOVW_ABS_NC 00000230 .LC15 │ │ │ │ │ -000026f8 00003730 R_ARM_THM_MOVT_ABS 00000230 .LC15 │ │ │ │ │ -00002706 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000270a 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002712 00003e2f R_ARM_THM_MOVW_ABS_NC 000002c4 .LC20 │ │ │ │ │ -00002716 00003e30 R_ARM_THM_MOVT_ABS 000002c4 .LC20 │ │ │ │ │ -0000271c 0000fb0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -0000273a 00003d2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC19 │ │ │ │ │ -0000273e 00003d30 R_ARM_THM_MOVT_ABS 0000029c .LC19 │ │ │ │ │ -00002744 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00002756 00003c2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC18 │ │ │ │ │ -0000275a 00003c30 R_ARM_THM_MOVT_ABS 00000288 .LC18 │ │ │ │ │ -0000276a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002770 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002786 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000278a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002798 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ -0000279c 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ -000027a0 0000f80a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002826 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ -0000282a 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ -0000282e 0000432f R_ARM_THM_MOVW_ABS_NC 000002f0 .LC21 │ │ │ │ │ -00002832 00004330 R_ARM_THM_MOVT_ABS 000002f0 .LC21 │ │ │ │ │ -0000283c 0001060a R_ARM_THM_CALL 0000064b _PyObject_AssertFailed │ │ │ │ │ -00002840 00009c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000028a4 0000da2f R_ARM_THM_MOVW_ABS_NC 00001835 PyObject_GenericGetAttr │ │ │ │ │ -000028a8 0000da30 R_ARM_THM_MOVT_ABS 00001835 PyObject_GenericGetAttr │ │ │ │ │ -000028ce 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_type_getattro │ │ │ │ │ -000028d2 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_type_getattro │ │ │ │ │ -000028da 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_module_getattro │ │ │ │ │ -000028de 0000e830 R_ARM_THM_MOVT_ABS 00000000 _Py_module_getattro │ │ │ │ │ -000028e8 0000e90a R_ARM_THM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ -000028f0 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002908 0000ea0a R_ARM_THM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ -00002914 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00002918 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000291e 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002924 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000292a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002942 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002946 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000294a 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -0000294e 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -00002956 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000296a 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00002994 00010e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -00002998 00010e30 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -000029c6 00010f0a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -000029d4 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000029e6 0000372f R_ARM_THM_MOVW_ABS_NC 00000230 .LC15 │ │ │ │ │ -000029ea 00003730 R_ARM_THM_MOVT_ABS 00000230 .LC15 │ │ │ │ │ -00002a08 0000480a R_ARM_THM_CALL 00000299 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ -00002a22 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002a34 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002a38 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002a3e 0000472f R_ARM_THM_MOVW_ABS_NC 00000350 .LC23 │ │ │ │ │ -00002a42 00004730 R_ARM_THM_MOVT_ABS 00000350 .LC23 │ │ │ │ │ -00002a4a 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002a64 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002a6c 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002a70 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002a96 0000da2f R_ARM_THM_MOVW_ABS_NC 00001835 PyObject_GenericGetAttr │ │ │ │ │ -00002a9a 0000da30 R_ARM_THM_MOVT_ABS 00001835 PyObject_GenericGetAttr │ │ │ │ │ -00002ab4 0000ef0a R_ARM_THM_CALL 00001839 PyObject_IsTrue │ │ │ │ │ -00002acc 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002ad4 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_type_getattro │ │ │ │ │ -00002ad8 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_type_getattro │ │ │ │ │ -00002ae0 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_module_getattro │ │ │ │ │ -00002ae4 0000e830 R_ARM_THM_MOVT_ABS 00000000 _Py_module_getattro │ │ │ │ │ -00002af2 0000e90a R_ARM_THM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ -00002afc 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002b18 0000ea0a R_ARM_THM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ -00002b26 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00002b2a 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00002b30 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002b36 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002b54 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002b58 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002b5c 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -00002b60 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -00002b68 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002b7e 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00002b98 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002c26 0000c70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00002c34 0000c82f R_ARM_THM_MOVW_ABS_NC 000009c1 PyObject_GenericSetAttr │ │ │ │ │ -00002c38 0000c830 R_ARM_THM_MOVT_ABS 000009c1 PyObject_GenericSetAttr │ │ │ │ │ -00002c50 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ -00002c7c 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ -00002cd0 0000ca0a R_ARM_THM_CALL 00000000 _PyObjectDict_SetItem │ │ │ │ │ -00002d0e 0000cb0a R_ARM_THM_CALL 00000000 _PyObject_StoreInstanceAttribute │ │ │ │ │ -00002d16 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00002d1a 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00002d20 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002d28 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00002d2c 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00002d32 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -00002d36 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -00002d3e 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002d46 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00002d56 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002d96 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002db8 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002dbe 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00002dc2 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00002dce 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ -00002dd2 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ -00002dd8 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002dea 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00002dfa 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002dfe 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002e02 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -00002e06 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -00002e0e 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002e18 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002e1c 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002e20 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ -00002e24 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ -00002e2c 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002e3e 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ -00002e42 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -00002e46 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ -00002e4a 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -00002e4e 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002e56 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00002e5e 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ -00002e6c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002e84 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002e94 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002e98 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002ea6 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ -00002eaa 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ -00002eae 00001a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC10 │ │ │ │ │ -00002eb2 00001a30 R_ARM_THM_MOVT_ABS 00000168 .LC10 │ │ │ │ │ -00002eb8 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002ec0 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002ec4 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002ed2 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00002eda 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ -00002ede 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ -00002ee2 00001b2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC11 │ │ │ │ │ -00002ee6 00001b30 R_ARM_THM_MOVT_ABS 00000194 .LC11 │ │ │ │ │ -00002eec 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002f18 0001220a R_ARM_THM_CALL 00000000 PyThreadState_GetDict │ │ │ │ │ -00002f24 0000ba0a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -00003004 0001230a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00003018 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000301e 0001240a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000302c 0000d30a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000304a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00003058 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003176 0001280a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003248 0001290a R_ARM_THM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ -00003282 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -000032ae 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -000032ca 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -000032e0 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -000032f6 0001290a R_ARM_THM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ -0000330c 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -00003322 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -00003392 0001280a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003418 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -0000342a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -0000343c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -0000344e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -00003464 00012a0a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -0000347a 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -00003490 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -000034a2 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -000034b4 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ -000034ca 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ -000034de 00002f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000034e2 00002f30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000034f0 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000034fa 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00003504 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -0000350e 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00003518 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00003524 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +0000251c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002524 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ +00002546 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000254a 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000255c 0000152f R_ARM_THM_MOVW_ABS_NC 00000088 .LC5 │ │ │ │ │ +00002560 00001530 R_ARM_THM_MOVT_ABS 00000088 .LC5 │ │ │ │ │ +00002564 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ +00002568 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ +00002576 00001a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC10 │ │ │ │ │ +0000257a 00001a30 R_ARM_THM_MOVT_ABS 00000168 .LC10 │ │ │ │ │ +0000257e 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002590 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000259c 0000152f R_ARM_THM_MOVW_ABS_NC 00000088 .LC5 │ │ │ │ │ +000025a0 00001530 R_ARM_THM_MOVT_ABS 00000088 .LC5 │ │ │ │ │ +000025a4 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ +000025a8 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ +000025b6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC11 │ │ │ │ │ +000025ba 00001b30 R_ARM_THM_MOVT_ABS 00000194 .LC11 │ │ │ │ │ +000025be 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000025c4 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000025c8 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000025de 0001010a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +000025ea 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000025ee 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00002636 0000372f R_ARM_THM_MOVW_ABS_NC 00000230 .LC15 │ │ │ │ │ +0000263a 00003730 R_ARM_THM_MOVT_ABS 00000230 .LC15 │ │ │ │ │ +00002648 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000264c 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002654 0000392f R_ARM_THM_MOVW_ABS_NC 0000025c .LC17 │ │ │ │ │ +00002658 00003930 R_ARM_THM_MOVT_ABS 0000025c .LC17 │ │ │ │ │ +0000265e 0000fb0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002676 0000382f R_ARM_THM_MOVW_ABS_NC 00000238 .LC16 │ │ │ │ │ +0000267a 00003830 R_ARM_THM_MOVT_ABS 00000238 .LC16 │ │ │ │ │ +00002680 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000026a4 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +000026ac 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000026c2 0001010a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +000026fc 0000372f R_ARM_THM_MOVW_ABS_NC 00000230 .LC15 │ │ │ │ │ +00002700 00003730 R_ARM_THM_MOVT_ABS 00000230 .LC15 │ │ │ │ │ +0000270e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002712 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000271a 00003e2f R_ARM_THM_MOVW_ABS_NC 000002c4 .LC20 │ │ │ │ │ +0000271e 00003e30 R_ARM_THM_MOVT_ABS 000002c4 .LC20 │ │ │ │ │ +00002724 0000fb0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002742 00003d2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC19 │ │ │ │ │ +00002746 00003d30 R_ARM_THM_MOVT_ABS 0000029c .LC19 │ │ │ │ │ +0000274c 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +0000275e 00003c2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC18 │ │ │ │ │ +00002762 00003c30 R_ARM_THM_MOVT_ABS 00000288 .LC18 │ │ │ │ │ +00002772 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002778 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000278e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002792 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000027a0 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ +000027a4 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ +000027a8 0000f80a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000282e 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ +00002832 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ +00002836 0000432f R_ARM_THM_MOVW_ABS_NC 000002f0 .LC21 │ │ │ │ │ +0000283a 00004330 R_ARM_THM_MOVT_ABS 000002f0 .LC21 │ │ │ │ │ +00002844 0001060a R_ARM_THM_CALL 0000064b _PyObject_AssertFailed │ │ │ │ │ +00002848 00009c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000028ac 0000da2f R_ARM_THM_MOVW_ABS_NC 0000183d PyObject_GenericGetAttr │ │ │ │ │ +000028b0 0000da30 R_ARM_THM_MOVT_ABS 0000183d PyObject_GenericGetAttr │ │ │ │ │ +000028d6 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_type_getattro │ │ │ │ │ +000028da 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_type_getattro │ │ │ │ │ +000028e2 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_module_getattro │ │ │ │ │ +000028e6 0000e830 R_ARM_THM_MOVT_ABS 00000000 _Py_module_getattro │ │ │ │ │ +000028f0 0000e90a R_ARM_THM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ +000028f8 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002910 0000ea0a R_ARM_THM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ +0000291c 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00002920 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00002926 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000292c 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002932 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000294a 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000294e 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002952 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +00002956 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +0000295e 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002972 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +0000299c 00010e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +000029a0 00010e30 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +000029ce 00010f0a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +000029dc 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000029ee 0000372f R_ARM_THM_MOVW_ABS_NC 00000230 .LC15 │ │ │ │ │ +000029f2 00003730 R_ARM_THM_MOVT_ABS 00000230 .LC15 │ │ │ │ │ +00002a10 0000480a R_ARM_THM_CALL 00000299 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ +00002a2a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002a3c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002a40 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002a46 0000472f R_ARM_THM_MOVW_ABS_NC 00000350 .LC23 │ │ │ │ │ +00002a4a 00004730 R_ARM_THM_MOVT_ABS 00000350 .LC23 │ │ │ │ │ +00002a52 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002a6c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002a74 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002a78 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002a9e 0000da2f R_ARM_THM_MOVW_ABS_NC 0000183d PyObject_GenericGetAttr │ │ │ │ │ +00002aa2 0000da30 R_ARM_THM_MOVT_ABS 0000183d PyObject_GenericGetAttr │ │ │ │ │ +00002abc 0000ef0a R_ARM_THM_CALL 00001841 PyObject_IsTrue │ │ │ │ │ +00002ad4 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002adc 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_type_getattro │ │ │ │ │ +00002ae0 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_type_getattro │ │ │ │ │ +00002ae8 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_module_getattro │ │ │ │ │ +00002aec 0000e830 R_ARM_THM_MOVT_ABS 00000000 _Py_module_getattro │ │ │ │ │ +00002afa 0000e90a R_ARM_THM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ +00002b04 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002b20 0000ea0a R_ARM_THM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ +00002b2e 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00002b32 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00002b38 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002b3e 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002b5c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002b60 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002b64 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +00002b68 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +00002b70 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002b86 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00002ba0 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002c2e 0000c70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00002c3c 0000c82f R_ARM_THM_MOVW_ABS_NC 000009c1 PyObject_GenericSetAttr │ │ │ │ │ +00002c40 0000c830 R_ARM_THM_MOVT_ABS 000009c1 PyObject_GenericSetAttr │ │ │ │ │ +00002c58 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ +00002c84 0000c90a R_ARM_THM_CALL 00000000 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00002cd8 0000ca0a R_ARM_THM_CALL 00000000 _PyObjectDict_SetItem │ │ │ │ │ +00002d16 0000cb0a R_ARM_THM_CALL 00000000 _PyObject_StoreInstanceAttribute │ │ │ │ │ +00002d1e 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00002d22 0000cc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00002d28 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002d30 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00002d34 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00002d3a 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +00002d3e 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +00002d46 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002d4e 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +00002d5e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002d9e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002dc0 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002dc6 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00002dca 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00002dd6 0000192f R_ARM_THM_MOVW_ABS_NC 0000013c .LC9 │ │ │ │ │ +00002dda 00001930 R_ARM_THM_MOVT_ABS 0000013c .LC9 │ │ │ │ │ +00002de0 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002df2 0000d00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00002e02 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002e06 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002e0a 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +00002e0e 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +00002e16 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002e20 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002e24 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002e28 0000162f R_ARM_THM_MOVW_ABS_NC 00000094 .LC6 │ │ │ │ │ +00002e2c 00001630 R_ARM_THM_MOVT_ABS 00000094 .LC6 │ │ │ │ │ +00002e34 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002e46 0000172f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC7 │ │ │ │ │ +00002e4a 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +00002e4e 00001730 R_ARM_THM_MOVT_ABS 000000c0 .LC7 │ │ │ │ │ +00002e52 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +00002e56 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002e5e 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ +00002e66 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ +00002e74 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002e8c 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002e9c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002ea0 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002eae 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ +00002eb2 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ +00002eb6 00001a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC10 │ │ │ │ │ +00002eba 00001a30 R_ARM_THM_MOVT_ABS 00000168 .LC10 │ │ │ │ │ +00002ec0 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002ec8 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002ecc 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002eda 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00002ee2 0000142f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ +00002ee6 00001430 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ +00002eea 00001b2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC11 │ │ │ │ │ +00002eee 00001b30 R_ARM_THM_MOVT_ABS 00000194 .LC11 │ │ │ │ │ +00002ef4 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002f20 0001220a R_ARM_THM_CALL 00000000 PyThreadState_GetDict │ │ │ │ │ +00002f2c 0000ba0a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000300c 0001230a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00003020 0000bc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003026 0001240a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00003034 0000d30a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00003052 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00003060 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000317e 0001280a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003250 0001290a R_ARM_THM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ +0000328a 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +000032b6 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +000032d2 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +000032e8 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +000032fe 0001290a R_ARM_THM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ +00003314 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +0000332a 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +0000339a 0001280a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003420 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +00003432 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00003444 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +00003456 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +0000346c 00012a0a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003482 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +00003498 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +000034aa 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +000034bc 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ +000034d2 0000580a R_ARM_THM_CALL 0000033d free_object │ │ │ │ │ +000034e6 00002f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000034ea 00002f30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000034f8 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00003502 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +0000350c 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00003516 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00003520 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ 0000352c 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ 00003534 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ 0000353c 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ 00003544 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ 0000354c 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ 00003554 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +0000355c 00012c0a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ 000002ca 0000c11e R_ARM_THM_JUMP24 000003f9 _PyTrash_thread_destroy_chain │ │ │ │ │ 00000e1a 0000d71e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00001276 0000d71e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000263c 0000f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000268e 0001021e R_ARM_THM_JUMP24 000026a9 PyObject_Repr │ │ │ │ │ -00002702 0000f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00002764 0001031e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -000029e2 0001101e R_ARM_THM_JUMP24 00000000 PyBytes_FromObject │ │ │ │ │ -000029ee 0001111e R_ARM_THM_JUMP24 00000000 PyBytes_FromString │ │ │ │ │ -00002f04 0000c01e R_ARM_THM_JUMP24 00000251 _Py_Dealloc │ │ │ │ │ -00003560 0001041e R_ARM_THM_JUMP24 00002775 Py_GetConstant │ │ │ │ │ -00003564 0001091e R_ARM_THM_JUMP24 00002981 PyObject_SelfIter │ │ │ │ │ +0000127e 0000d71e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00002644 0000f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00002696 0001021e R_ARM_THM_JUMP24 000026b1 PyObject_Repr │ │ │ │ │ +0000270a 0000f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000276c 0001031e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +000029ea 0001101e R_ARM_THM_JUMP24 00000000 PyBytes_FromObject │ │ │ │ │ +000029f6 0001111e R_ARM_THM_JUMP24 00000000 PyBytes_FromString │ │ │ │ │ +00002f0c 0000c01e R_ARM_THM_JUMP24 00000251 _Py_Dealloc │ │ │ │ │ +00003568 0001041e R_ARM_THM_JUMP24 0000277d Py_GetConstant │ │ │ │ │ +0000356c 0001091e R_ARM_THM_JUMP24 00002989 PyObject_SelfIter │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text.unlikely' at offset 0xa938 contains 217 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000010 0000b202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000024 00012e0a R_ARM_THM_CALL 00000000 _PyDict_DebugMallocStats │ │ │ │ │ 0000002a 00012f0a R_ARM_THM_CALL 00000000 _PyFloat_DebugMallocStats │ │ │ │ │ 00000030 0001300a R_ARM_THM_CALL 00000000 _PyList_DebugMallocStats │ │ │ │ │ 0000004c 0001332f R_ARM_THM_MOVW_ABS_NC 00000000 stderr │ │ │ │ │ 00000050 00013330 R_ARM_THM_MOVT_ABS 00000000 stderr │ │ │ │ │ -00000056 0001140a R_ARM_THM_CALL 00002b9d _PyObject_IsFreed │ │ │ │ │ +00000056 0001140a R_ARM_THM_CALL 00002ba5 _PyObject_IsFreed │ │ │ │ │ 00000064 00005e2f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC28 │ │ │ │ │ 00000068 00005e30 R_ARM_THM_MOVT_ABS 000003e8 .LC28 │ │ │ │ │ 0000006c 0001340a R_ARM_THM_CALL 00000000 __fprintf_chk │ │ │ │ │ 0000007e 00005f2f R_ARM_THM_MOVW_ABS_NC 00000404 .LC29 │ │ │ │ │ 00000082 00005f30 R_ARM_THM_MOVT_ABS 00000404 .LC29 │ │ │ │ │ 00000086 0001340a R_ARM_THM_CALL 00000000 __fprintf_chk │ │ │ │ │ 00000090 0000602f R_ARM_THM_MOVW_ABS_NC 0000041c .LC30 │ │ │ │ │ @@ -973,16 +972,16 @@ │ │ │ │ │ 00000194 00006530 R_ARM_THM_MOVT_ABS 0000047c .LC35 │ │ │ │ │ 00000198 0000f90a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ 000001ac 00013a0a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ 000001ba 0000672f R_ARM_THM_MOVW_ABS_NC 00000498 .LC37 │ │ │ │ │ 000001be 00006730 R_ARM_THM_MOVT_ABS 00000498 .LC37 │ │ │ │ │ 000001c2 0001340a R_ARM_THM_CALL 00000000 __fprintf_chk │ │ │ │ │ 000001c8 00013b0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ -000001d6 0001000a R_ARM_THM_CALL 000025c5 PyObject_Str │ │ │ │ │ -000001de 0001020a R_ARM_THM_CALL 000026a9 PyObject_Repr │ │ │ │ │ +000001d6 0001000a R_ARM_THM_CALL 000025cd PyObject_Str │ │ │ │ │ +000001de 0001020a R_ARM_THM_CALL 000026b1 PyObject_Repr │ │ │ │ │ 000001ec 00013c0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ 000001fc 00013d0a R_ARM_THM_CALL 00000000 fwrite │ │ │ │ │ 0000021e 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 0000022a 00013e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OSError │ │ │ │ │ 0000022e 00013e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OSError │ │ │ │ │ 00000234 00013f0a R_ARM_THM_CALL 00000000 PyErr_SetFromErrno │ │ │ │ │ 0000023a 0001390a R_ARM_THM_CALL 00000000 clearerr │ │ │ │ │ @@ -1000,30 +999,30 @@ │ │ │ │ │ 000002bc 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000002d6 00014c0a R_ARM_THM_CALL 000002fb PyObject_GetOptionalAttrString │ │ │ │ │ 000002de 0000220a R_ARM_THM_CALL 00000065 Py_XDECREF │ │ │ │ │ 000002e8 0000742f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC42 │ │ │ │ │ 000002ec 00007430 R_ARM_THM_MOVT_ABS 000004f4 .LC42 │ │ │ │ │ 000002f0 00014d0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 00000314 0000f40a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000032a 0000e60a R_ARM_THM_CALL 0000129d PyObject_GetOptionalAttr │ │ │ │ │ +0000032a 0000e60a R_ARM_THM_CALL 000012a5 PyObject_GetOptionalAttr │ │ │ │ │ 00000340 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 0000034e 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00000352 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00000358 0000cd0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000360 0000eb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ 0000036c 0000752f R_ARM_THM_MOVW_ABS_NC 00000594 .LC43 │ │ │ │ │ 00000370 00007530 R_ARM_THM_MOVT_ABS 00000594 .LC43 │ │ │ │ │ 00000386 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 0000038a 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000038e 0000772f R_ARM_THM_MOVW_ABS_NC 000005a4 .LC44 │ │ │ │ │ 00000392 00007730 R_ARM_THM_MOVT_ABS 000005a4 .LC44 │ │ │ │ │ 00000398 00011e0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000003a2 0000752f R_ARM_THM_MOVW_ABS_NC 00000594 .LC43 │ │ │ │ │ 000003a6 00007530 R_ARM_THM_MOVT_ABS 00000594 .LC43 │ │ │ │ │ -000003c0 0000e60a R_ARM_THM_CALL 0000129d PyObject_GetOptionalAttr │ │ │ │ │ +000003c0 0000e60a R_ARM_THM_CALL 000012a5 PyObject_GetOptionalAttr │ │ │ │ │ 000003c8 0000220a R_ARM_THM_CALL 00000065 Py_XDECREF │ │ │ │ │ 000003d2 00007a2f R_ARM_THM_MOVW_ABS_NC 000005dc .LC45 │ │ │ │ │ 000003d6 00007a30 R_ARM_THM_MOVT_ABS 000005dc .LC45 │ │ │ │ │ 000003da 00014d0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 000003f6 00014c0a R_ARM_THM_CALL 000002fb PyObject_GetOptionalAttrString │ │ │ │ │ 000003fe 0000220a R_ARM_THM_CALL 00000065 Py_XDECREF │ │ │ │ │ 00000426 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ @@ -1063,15 +1062,15 @@ │ │ │ │ │ 000006ca 0000902f R_ARM_THM_MOVW_ABS_NC 000006e4 .LC52 │ │ │ │ │ 000006ce 00009030 R_ARM_THM_MOVT_ABS 000006e4 .LC52 │ │ │ │ │ 000006d8 0001340a R_ARM_THM_CALL 00000000 __fprintf_chk │ │ │ │ │ 000006e0 0000642f R_ARM_THM_MOVW_ABS_NC 00000478 .LC34 │ │ │ │ │ 000006e4 00006430 R_ARM_THM_MOVT_ABS 00000478 .LC34 │ │ │ │ │ 000006e8 0001340a R_ARM_THM_CALL 00000000 __fprintf_chk │ │ │ │ │ 000006ee 0001350a R_ARM_THM_CALL 00000000 fflush │ │ │ │ │ -000006f4 0001140a R_ARM_THM_CALL 00002b9d _PyObject_IsFreed │ │ │ │ │ +000006f4 0001140a R_ARM_THM_CALL 00002ba5 _PyObject_IsFreed │ │ │ │ │ 00000702 00005e2f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC28 │ │ │ │ │ 00000706 00005e30 R_ARM_THM_MOVT_ABS 000003e8 .LC28 │ │ │ │ │ 0000070a 0001340a R_ARM_THM_CALL 00000000 __fprintf_chk │ │ │ │ │ 00000710 0001350a R_ARM_THM_CALL 00000000 fflush │ │ │ │ │ 00000728 0001610a R_ARM_THM_CALL 00000000 fileno │ │ │ │ │ 00000730 0001620a R_ARM_THM_CALL 00000000 _PyMem_DumpTraceback │ │ │ │ │ 00000736 0001320a R_ARM_THM_CALL 0000003f _PyObject_Dump │ │ │ │ │ @@ -1079,15 +1078,15 @@ │ │ │ │ │ 00000742 00006430 R_ARM_THM_MOVT_ABS 00000478 .LC34 │ │ │ │ │ 00000746 0001340a R_ARM_THM_CALL 00000000 __fprintf_chk │ │ │ │ │ 0000074c 0001350a R_ARM_THM_CALL 00000000 fflush │ │ │ │ │ 00000750 0000912f R_ARM_THM_MOVW_ABS_NC 000006ec .LC53 │ │ │ │ │ 00000754 00009130 R_ARM_THM_MOVT_ABS 000006ec .LC53 │ │ │ │ │ 0000075a 0001630a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ 00000760 00009c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000778 0001140a R_ARM_THM_CALL 00002b9d _PyObject_IsFreed │ │ │ │ │ +00000778 0001140a R_ARM_THM_CALL 00002ba5 _PyObject_IsFreed │ │ │ │ │ 00000782 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ 00000786 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ 0000078a 0000932f R_ARM_THM_MOVW_ABS_NC 00000704 .LC54 │ │ │ │ │ 0000078e 00009330 R_ARM_THM_MOVT_ABS 00000704 .LC54 │ │ │ │ │ 0000079a 0001060a R_ARM_THM_CALL 0000064b _PyObject_AssertFailed │ │ │ │ │ 000007aa 00002c2f R_ARM_THM_MOVW_ABS_NC 000001cc .LC12 │ │ │ │ │ 000007ae 00002c30 R_ARM_THM_MOVT_ABS 000001cc .LC12 │ │ │ │ │ @@ -1096,16 +1095,16 @@ │ │ │ │ │ 000007c0 0001060a R_ARM_THM_CALL 0000064b _PyObject_AssertFailed │ │ │ │ │ 000007c6 0001650a R_ARM_THM_CALL 00000000 _PyType_CheckConsistency │ │ │ │ │ 000007d6 0001660a R_ARM_THM_CALL 00000000 _PyUnicode_CheckConsistency │ │ │ │ │ 000007e4 0001670a R_ARM_THM_CALL 00000000 _PyDict_CheckConsistency │ │ │ │ │ 000007f0 00009c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000812 0000ad0a R_ARM_THM_CALL 00000000 _PyType_GetDict │ │ │ │ │ 0000081a 0000b00a R_ARM_THM_CALL 00000000 PyType_Ready │ │ │ │ │ -00000826 0000da2f R_ARM_THM_MOVW_ABS_NC 00001835 PyObject_GenericGetAttr │ │ │ │ │ -0000082a 0000da30 R_ARM_THM_MOVT_ABS 00001835 PyObject_GenericGetAttr │ │ │ │ │ +00000826 0000da2f R_ARM_THM_MOVW_ABS_NC 0000183d PyObject_GenericGetAttr │ │ │ │ │ +0000082a 0000da30 R_ARM_THM_MOVT_ABS 0000183d PyObject_GenericGetAttr │ │ │ │ │ 00000838 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 0000083c 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000846 0000d90a R_ARM_THM_CALL 00000e25 PyObject_GetAttr │ │ │ │ │ 00000852 0001690a R_ARM_THM_CALL 00000000 _PyType_LookupRef │ │ │ │ │ 0000086c 0000df0a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ 000008b4 0000de0a R_ARM_THM_CALL 00000000 _PyObject_TryGetInstanceAttribute │ │ │ │ │ 000008c6 0000220a R_ARM_THM_CALL 00000065 Py_XDECREF │ │ │ │ │ @@ -1115,15 +1114,15 @@ │ │ │ │ │ 0000094a 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000972 0000c00a R_ARM_THM_CALL 00000251 _Py_Dealloc │ │ │ │ │ 00000980 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00000984 0000ce30 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 0000098c 0000182f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ 00000990 00001830 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ 00000998 0000af0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000009a0 0000cf0a R_ARM_THM_CALL 00001f25 _PyObject_SetAttributeErrorContext │ │ │ │ │ +000009a0 0000cf0a R_ARM_THM_CALL 00001f2d _PyObject_SetAttributeErrorContext │ │ │ │ │ 000009be 00016b0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ 00000a04 00016e0a R_ARM_THM_CALL 00000000 _PyStaticType_GetState │ │ │ │ │ 00000a14 0000bf6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000a24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a28 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 00000a2c 0000f030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 00000a38 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -104,15 +104,15 @@ │ │ │ │ │ 000000bc : │ │ │ │ │ PyObject_ASCII(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - bl 26a8 │ │ │ │ │ + bl 26b0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Repr │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, 12c │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ bmi.n 12c │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -491,30 +491,30 @@ │ │ │ │ │ _PyTrash_thread_destroy_chain(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r6, [pc, #124] @ (488 <_PyTrash_thread_destroy_chain+0x90>) │ │ │ │ │ mov r5, r0 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ │ b.n 46a <_PyTrash_thread_destroy_chain+0x72> │ │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ bic.w r0, r1, #1 │ │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ │ lsls r2, r1, #31 │ │ │ │ │ - str.w r8, [r4, #-8] │ │ │ │ │ + str.w r7, [r4, #-8] │ │ │ │ │ str r0, [r5, #100] @ 0x64 │ │ │ │ │ bpl.n 460 <_PyTrash_thread_destroy_chain+0x68> │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr.w r1, [r3, #3892] @ 0xf34 │ │ │ │ │ ldr.w r2, [r3, #3868] @ 0xf1c │ │ │ │ │ ldr.w lr, [r1, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ orr.w r0, r0, lr │ │ │ │ │ str.w ip, [lr] │ │ │ │ │ @@ -525,25 +525,25 @@ │ │ │ │ │ cbnz r3, 47a <_PyTrash_thread_destroy_chain+0x82> │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r9 │ │ │ │ │ ldr r4, [r5, #100] @ 0x64 │ │ │ │ │ ldr r3, [pc, #28] @ (48c <_PyTrash_thread_destroy_chain+0x94>) │ │ │ │ │ sub.w ip, r4, #8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 416 <_PyTrash_thread_destroy_chain+0x1e> │ │ │ │ │ + bne.n 414 <_PyTrash_thread_destroy_chain+0x1c> │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr.w r2, [r6, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ b.n 466 <_PyTrash_thread_destroy_chain+0x6e> │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x0000005a │ │ │ │ │ + .word 0x0000005c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00000490 : │ │ │ │ │ PyObject_HashNotImplemented(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -571,23 +571,23 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r1, [pc, #144] @ (564 <_PyObject_FunctionStr+0xa4>) │ │ │ │ │ mov r2, sp │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bl 129c │ │ │ │ │ + bl 12a4 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq.n 550 <_PyObject_FunctionStr+0x90> │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [pc, #132] @ (568 <_PyObject_FunctionStr+0xa8>) │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl 129c │ │ │ │ │ + bl 12a4 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr r3, [pc, #124] @ (56c <_PyObject_FunctionStr+0xac>) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.n 4f4 <_PyObject_FunctionStr+0x34> │ │ │ │ │ cbnz r5, 52a <_PyObject_FunctionStr+0x6a> │ │ │ │ │ adds r0, #1 │ │ │ │ │ @@ -614,15 +614,15 @@ │ │ │ │ │ bl 64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [pc, #68] @ (570 <_PyObject_FunctionStr+0xb0>) │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 19a8 │ │ │ │ │ + bl 19b0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.n 560 <_PyObject_FunctionStr+0xa0> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ bne.n 4f8 <_PyObject_FunctionStr+0x38> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -635,15 +635,15 @@ │ │ │ │ │ mov r6, r0 │ │ │ │ │ b.n 508 <_PyObject_FunctionStr+0x48> │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 524 <_PyObject_FunctionStr+0x64> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 25c4 │ │ │ │ │ + b.w 25cc │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Str │ │ │ │ │ movs r6, #0 │ │ │ │ │ b.n 508 <_PyObject_FunctionStr+0x48> │ │ │ │ │ .word 0x00005fb0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005d3c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -654,13 +654,13 @@ │ │ │ │ │ │ │ │ │ │ 00000574 : │ │ │ │ │ PyObject_Not(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 1838 │ │ │ │ │ + bl 1840 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ge │ │ │ │ │ eorge.w r0, r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -540,15 +540,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b.n 45c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 462 │ │ │ │ │ @@ -642,15 +642,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b.n 576 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -900,15 +900,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b.n 784 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 78a │ │ │ │ │ @@ -1028,15 +1028,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b.n 888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.w 706 │ │ │ │ │ @@ -1258,15 +1258,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b.n a6e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n a8e │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -1320,15 +1320,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b.n b32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.n b50 │ │ │ │ │ @@ -1468,15 +1468,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b.n c2c <_PyObject_GenericSetAttrWithDict+0x94> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ cmp r3, #1 │ │ │ │ │ @@ -1556,15 +1556,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b.n ce8 <_PyObject_GenericSetAttrWithDict+0x150> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -1647,24 +1647,24 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n e5e │ │ │ │ │ movs r2, #0 │ │ │ │ │ - bl 1388 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ + bl 1390 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ cbz r0, e64 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ blx r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n e5a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n e5a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -1722,15 +1722,15 @@ │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyType_GetDict> │ │ │ │ │ R_ARM_THM_CALL _PyType_GetDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11ec <_PyObject_GetMethodStackRef+0x324> │ │ │ │ │ + beq.w 1204 <_PyObject_GetMethodStackRef+0x33c> │ │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n fca <_PyObject_GetMethodStackRef+0x102> │ │ │ │ │ @@ -1746,24 +1746,24 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr.w r9, [r7] │ │ │ │ │ bic.w r3, r9, #1 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bls.w 119e <_PyObject_GetMethodStackRef+0x2d6> │ │ │ │ │ + bls.w 11b2 <_PyObject_GetMethodStackRef+0x2ea> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #14 │ │ │ │ │ - bpl.n 1028 <_PyObject_GetMethodStackRef+0x160> │ │ │ │ │ + bpl.n 102a <_PyObject_GetMethodStackRef+0x162> │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ ands.w r2, r3, #4 │ │ │ │ │ bne.n f9c <_PyObject_GetMethodStackRef+0xd4> │ │ │ │ │ ands.w r3, r3, #16 │ │ │ │ │ - bne.w 1078 <_PyObject_GetMethodStackRef+0x1b0> │ │ │ │ │ + bne.w 106e <_PyObject_GetMethodStackRef+0x1a6> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.n fc0 <_PyObject_GetMethodStackRef+0xf8> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ @@ -1784,123 +1784,117 @@ │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyDict_GetMethodStackRef> │ │ │ │ │ R_ARM_THM_CALL _PyDict_GetMethodStackRef │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11f8 <_PyObject_GetMethodStackRef+0x330> │ │ │ │ │ - bne.w 11d6 <_PyObject_GetMethodStackRef+0x30e> │ │ │ │ │ + blt.w 11da <_PyObject_GetMethodStackRef+0x312> │ │ │ │ │ + bne.w 11ee <_PyObject_GetMethodStackRef+0x326> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 104c <_PyObject_GetMethodStackRef+0x184> │ │ │ │ │ + beq.n 104e <_PyObject_GetMethodStackRef+0x186> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_TryGetInstanceAttribute> │ │ │ │ │ R_ARM_THM_CALL _PyObject_TryGetInstanceAttribute │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1010 <_PyObject_GetMethodStackRef+0x148> │ │ │ │ │ + beq.n 1012 <_PyObject_GetMethodStackRef+0x14a> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1128 <_PyObject_GetMethodStackRef+0x260> │ │ │ │ │ + bne.w 112a <_PyObject_GetMethodStackRef+0x262> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 104c <_PyObject_GetMethodStackRef+0x184> │ │ │ │ │ + beq.n 104e <_PyObject_GetMethodStackRef+0x186> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl e24 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetAttr │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ lsls r0, r3, #31 │ │ │ │ │ - bpl.n ffe <_PyObject_GetMethodStackRef+0x136> │ │ │ │ │ + bpl.n 1000 <_PyObject_GetMethodStackRef+0x138> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 10b6 <_PyObject_GetMethodStackRef+0x1ee> │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + beq.w 11e8 <_PyObject_GetMethodStackRef+0x320> │ │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ str r4, [r7, #0] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n fe2 <_PyObject_GetMethodStackRef+0x11a> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n fe2 <_PyObject_GetMethodStackRef+0x11a> │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #27 │ │ │ │ │ - bmi.w 114c <_PyObject_GetMethodStackRef+0x284> │ │ │ │ │ + bmi.w 114e <_PyObject_GetMethodStackRef+0x286> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n f52 <_PyObject_GetMethodStackRef+0x8a> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n fc0 <_PyObject_GetMethodStackRef+0xf8> │ │ │ │ │ - b.n 104c <_PyObject_GetMethodStackRef+0x184> │ │ │ │ │ + b.n 104e <_PyObject_GetMethodStackRef+0x186> │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - cbnz r3, 1088 <_PyObject_GetMethodStackRef+0x1c0> │ │ │ │ │ + cbnz r3, 107e <_PyObject_GetMethodStackRef+0x1b6> │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ ands.w r2, r3, #4 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ bne.n fa2 <_PyObject_GetMethodStackRef+0xda> │ │ │ │ │ ands.w r3, r3, #16 │ │ │ │ │ - bne.n 111c <_PyObject_GetMethodStackRef+0x254> │ │ │ │ │ + bne.n 111e <_PyObject_GetMethodStackRef+0x256> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n f52 <_PyObject_GetMethodStackRef+0x8a> │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 10bc <_PyObject_GetMethodStackRef+0x1f4> │ │ │ │ │ + bne.n 10be <_PyObject_GetMethodStackRef+0x1f6> │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bls.w 11a4 <_PyObject_GetMethodStackRef+0x2dc> │ │ │ │ │ + bls.w 11b8 <_PyObject_GetMethodStackRef+0x2f0> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bmi.n ff4 <_PyObject_GetMethodStackRef+0x12c> │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n ff4 <_PyObject_GetMethodStackRef+0x12c> │ │ │ │ │ - bl 250 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ff4 <_PyObject_GetMethodStackRef+0x12c> │ │ │ │ │ + bpl.n 1160 <_PyObject_GetMethodStackRef+0x298> │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n f94 <_PyObject_GetMethodStackRef+0xcc> │ │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ │ mov fp, r2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w f7a <_PyObject_GetMethodStackRef+0xb2> │ │ │ │ │ b.n fc0 <_PyObject_GetMethodStackRef+0xf8> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDescr_IsData │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1030 <_PyObject_GetMethodStackRef+0x168> │ │ │ │ │ + beq.n 1032 <_PyObject_GetMethodStackRef+0x16a> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx fp │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ @@ -1908,38 +1902,42 @@ │ │ │ │ │ bl 50 │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ str.w r5, [r8] │ │ │ │ │ bl 50 │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n fe6 <_PyObject_GetMethodStackRef+0x11e> │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n f94 <_PyObject_GetMethodStackRef+0xcc> │ │ │ │ │ + beq.w 11e8 <_PyObject_GetMethodStackRef+0x320> │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + it ge │ │ │ │ │ + orrge.w r4, r4, #1 │ │ │ │ │ + str r4, [r7, #0] │ │ │ │ │ + b.n 106a <_PyObject_GetMethodStackRef+0x1a2> │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyClassMethod_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyClassMethod_Type │ │ │ │ │ mov r0, sl │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1170 <_PyObject_GetMethodStackRef+0x2a8> │ │ │ │ │ + bne.n 1184 <_PyObject_GetMethodStackRef+0x2bc> │ │ │ │ │ bl 0 <_PyClassMethod_GetFunc> │ │ │ │ │ R_ARM_THM_CALL _PyClassMethod_GetFunc │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r2, r0, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ lsls r0, r1, #31 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - bpl.n 115e <_PyObject_GetMethodStackRef+0x296> │ │ │ │ │ + bpl.n 1172 <_PyObject_GetMethodStackRef+0x2aa> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r5, r5, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ @@ -1952,70 +1950,78 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w fc0 <_PyObject_GetMethodStackRef+0xf8> │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n fc0 <_PyObject_GetMethodStackRef+0xf8> │ │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 104c <_PyObject_GetMethodStackRef+0x184> │ │ │ │ │ + beq.n 104e <_PyObject_GetMethodStackRef+0x186> │ │ │ │ │ mov r3, r2 │ │ │ │ │ b.n f7a <_PyObject_GetMethodStackRef+0xb2> │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ │ lsls r4, r0, #31 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - bmi.n 105a <_PyObject_GetMethodStackRef+0x192> │ │ │ │ │ + bmi.n 105c <_PyObject_GetMethodStackRef+0x194> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 105a <_PyObject_GetMethodStackRef+0x192> │ │ │ │ │ + bne.n 105c <_PyObject_GetMethodStackRef+0x194> │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 105a <_PyObject_GetMethodStackRef+0x192> │ │ │ │ │ + b.n 105c <_PyObject_GetMethodStackRef+0x194> │ │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w f7a <_PyObject_GetMethodStackRef+0xb2> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w fc0 <_PyObject_GetMethodStackRef+0xf8> │ │ │ │ │ - b.n 104c <_PyObject_GetMethodStackRef+0x184> │ │ │ │ │ + b.n 104e <_PyObject_GetMethodStackRef+0x186> │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 106a <_PyObject_GetMethodStackRef+0x1a2> │ │ │ │ │ + bl 250 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 106a <_PyObject_GetMethodStackRef+0x1a2> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10ec <_PyObject_GetMethodStackRef+0x224> │ │ │ │ │ + bne.n 10ee <_PyObject_GetMethodStackRef+0x226> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 10ec <_PyObject_GetMethodStackRef+0x224> │ │ │ │ │ + b.n 10ee <_PyObject_GetMethodStackRef+0x226> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyStaticMethod_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyStaticMethod_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 11e6 <_PyObject_GetMethodStackRef+0x31e> │ │ │ │ │ + bne.n 11fe <_PyObject_GetMethodStackRef+0x336> │ │ │ │ │ bl 0 <_PyStaticMethod_GetFunc> │ │ │ │ │ R_ARM_THM_CALL _PyStaticMethod_GetFunc │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ lsls r2, r0, #31 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - bmi.w 105a <_PyObject_GetMethodStackRef+0x192> │ │ │ │ │ - b.n 113c <_PyObject_GetMethodStackRef+0x274> │ │ │ │ │ + bmi.w 105c <_PyObject_GetMethodStackRef+0x194> │ │ │ │ │ + b.n 113e <_PyObject_GetMethodStackRef+0x276> │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 1030 <_PyObject_GetMethodStackRef+0x168> │ │ │ │ │ + b.n 1032 <_PyObject_GetMethodStackRef+0x16a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ @@ -2023,44 +2029,40 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ bl 50 │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ - b.n 10b6 <_PyObject_GetMethodStackRef+0x1ee> │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n f94 <_PyObject_GetMethodStackRef+0xcc> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ bl 50 │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ - b.n ff4 <_PyObject_GetMethodStackRef+0x12c> │ │ │ │ │ + b.n 106a <_PyObject_GetMethodStackRef+0x1a2> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b.n 1098 <_PyObject_GetMethodStackRef+0x1d0> │ │ │ │ │ + b.n 108e <_PyObject_GetMethodStackRef+0x1c6> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w ef4 <_PyObject_GetMethodStackRef+0x2c> │ │ │ │ │ - ldr.w r0, [r8] │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str.w r3, [r8] │ │ │ │ │ - bl 50 │ │ │ │ │ - R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ - b.n 10b6 <_PyObject_GetMethodStackRef+0x1ee> │ │ │ │ │ + blt.n 11da <_PyObject_GetMethodStackRef+0x312> │ │ │ │ │ + b.n ef4 <_PyObject_GetMethodStackRef+0x2c> │ │ │ │ │ │ │ │ │ │ -00001208 <_PyObject_NewVar>: │ │ │ │ │ +00001210 <_PyObject_NewVar>: │ │ │ │ │ _PyObject_NewVar(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ @@ -2068,112 +2070,112 @@ │ │ │ │ │ mov r5, r1 │ │ │ │ │ adds r0, #3 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mla r0, r3, r1, r0 │ │ │ │ │ bic.w r0, r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 1270 <_PyObject_NewVar+0x68> │ │ │ │ │ + cbz r0, 1278 <_PyObject_NewVar+0x68> │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #68] @ (127c <_PyObject_NewVar+0x74>) │ │ │ │ │ + ldr r2, [pc, #68] @ (1284 <_PyObject_NewVar+0x74>) │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ str r4, [r0, #4] │ │ │ │ │ - blt.n 1250 <_PyObject_NewVar+0x48> │ │ │ │ │ + blt.n 1258 <_PyObject_NewVar+0x48> │ │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ - cbnz r4, 1260 <_PyObject_NewVar+0x58> │ │ │ │ │ + cbnz r4, 1268 <_PyObject_NewVar+0x58> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r5, [r3, #8] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 1248 <_PyObject_NewVar+0x40> │ │ │ │ │ + beq.n 1250 <_PyObject_NewVar+0x40> │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1248 <_PyObject_NewVar+0x40> │ │ │ │ │ + b.n 1250 <_PyObject_NewVar+0x40> │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001280 <_Py_NewReferenceNoTotal>: │ │ │ │ │ +00001288 <_Py_NewReferenceNoTotal>: │ │ │ │ │ _Py_NewReferenceNoTotal(): │ │ │ │ │ - ldr r2, [pc, #20] @ (1298 <_Py_NewReferenceNoTotal+0x18>) │ │ │ │ │ + ldr r2, [pc, #20] @ (12a0 <_Py_NewReferenceNoTotal+0x18>) │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ - cbnz r3, 128e <_Py_NewReferenceNoTotal+0xe> │ │ │ │ │ + cbnz r3, 1296 <_Py_NewReferenceNoTotal+0xe> │ │ │ │ │ bx lr │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #0 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000129c : │ │ │ │ │ +000012a4 : │ │ │ │ │ PyObject_GetOptionalAttr(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq.n 1346 │ │ │ │ │ + beq.n 134e │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 12da │ │ │ │ │ + bne.n 12e2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - bl 1388 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ + bl 1390 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ - cbz r0, 12fe │ │ │ │ │ + cbz r0, 1306 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_type_getattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_type_getattro │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 130e │ │ │ │ │ + beq.n 1316 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_module_getattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_module_getattro │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 133a │ │ │ │ │ + bne.n 1342 │ │ │ │ │ movs r2, #1 │ │ │ │ │ bl 0 <_Py_module_getattro_impl> │ │ │ │ │ R_ARM_THM_CALL _Py_module_getattro_impl │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12d4 │ │ │ │ │ + bne.n 12dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ add sp, #16 │ │ │ │ │ @@ -2181,35 +2183,35 @@ │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_type_getattro_impl> │ │ │ │ │ R_ARM_THM_CALL _Py_type_getattro_impl │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ - cbnz r3, 1336 │ │ │ │ │ + cbnz r3, 133e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12d4 │ │ │ │ │ + bne.n 12dc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 1364 │ │ │ │ │ + cbz r0, 136c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 12d6 │ │ │ │ │ - cbz r2, 136a │ │ │ │ │ + b.n 12de │ │ │ │ │ + cbz r2, 1372 │ │ │ │ │ blx r2 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12d4 │ │ │ │ │ - b.n 1322 │ │ │ │ │ + bne.n 12dc │ │ │ │ │ + b.n 132a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ @@ -2218,121 +2220,121 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 12d6 │ │ │ │ │ + b.n 12de │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ - cbz r3, 137c │ │ │ │ │ + cbz r3, 1384 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, 1380 │ │ │ │ │ + cbnz r0, 1388 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ - b.n 1364 │ │ │ │ │ + b.n 136c │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 1336 │ │ │ │ │ + b.n 133e │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b.n 133e │ │ │ │ │ + b.n 1346 │ │ │ │ │ │ │ │ │ │ -00001388 <_PyObject_GenericGetAttrWithDict.constprop.0>: │ │ │ │ │ +00001390 <_PyObject_GenericGetAttrWithDict.constprop.0>: │ │ │ │ │ _PyObject_GenericGetAttrWithDict.constprop.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq.w 15a8 <_PyObject_GenericGetAttrWithDict.constprop.0+0x220> │ │ │ │ │ + beq.w 15b0 <_PyObject_GenericGetAttrWithDict.constprop.0+0x220> │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 <_PyType_GetDict> │ │ │ │ │ R_ARM_THM_CALL _PyType_GetDict │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15d2 <_PyObject_GenericGetAttrWithDict.constprop.0+0x24a> │ │ │ │ │ + beq.w 15da <_PyObject_GenericGetAttrWithDict.constprop.0+0x24a> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 153e <_PyObject_GenericGetAttrWithDict.constprop.0+0x1b6> │ │ │ │ │ + blt.w 1546 <_PyObject_GenericGetAttrWithDict.constprop.0+0x1b6> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ bic.w r8, r7, #1 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bls.n 142c <_PyObject_GenericGetAttrWithDict.constprop.0+0xa4> │ │ │ │ │ + bls.n 1434 <_PyObject_GenericGetAttrWithDict.constprop.0+0xa4> │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r9, [r3, #136] @ 0x88 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 1430 <_PyObject_GenericGetAttrWithDict.constprop.0+0xa8> │ │ │ │ │ + beq.n 1438 <_PyObject_GenericGetAttrWithDict.constprop.0+0xa8> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDescr_IsData │ │ │ │ │ - cbz r0, 1430 <_PyObject_GenericGetAttrWithDict.constprop.0+0xa8> │ │ │ │ │ + cbz r0, 1438 <_PyObject_GenericGetAttrWithDict.constprop.0+0xa8> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, sl, #1 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1566 <_PyObject_GenericGetAttrWithDict.constprop.0+0x1de> │ │ │ │ │ + bne.w 156e <_PyObject_GenericGetAttrWithDict.constprop.0+0x1de> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bpl.n 1500 <_PyObject_GenericGetAttrWithDict.constprop.0+0x178> │ │ │ │ │ + bpl.n 1508 <_PyObject_GenericGetAttrWithDict.constprop.0+0x178> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1544 <_PyObject_GenericGetAttrWithDict.constprop.0+0x1bc> │ │ │ │ │ + blt.w 154c <_PyObject_GenericGetAttrWithDict.constprop.0+0x1bc> │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #29 │ │ │ │ │ - bmi.n 14d8 <_PyObject_GenericGetAttrWithDict.constprop.0+0x150> │ │ │ │ │ + bmi.n 14e0 <_PyObject_GenericGetAttrWithDict.constprop.0+0x150> │ │ │ │ │ lsls r1, r3, #27 │ │ │ │ │ - bmi.w 1556 <_PyObject_GenericGetAttrWithDict.constprop.0+0x1ce> │ │ │ │ │ + bmi.w 155e <_PyObject_GenericGetAttrWithDict.constprop.0+0x1ce> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14a4 <_PyObject_GenericGetAttrWithDict.constprop.0+0x11c> │ │ │ │ │ + beq.n 14ac <_PyObject_GenericGetAttrWithDict.constprop.0+0x11c> │ │ │ │ │ itttt lt │ │ │ │ │ ldrlt r1, [r5, #8] │ │ │ │ │ eorlt.w r0, r1, r1, asr #31 │ │ │ │ │ sublt.w r0, r0, r1, asr #31 │ │ │ │ │ ldrdlt r1, ip, [r2, #16] │ │ │ │ │ itttt lt │ │ │ │ │ addlt r2, r1, #3 │ │ │ │ │ mlalt r2, ip, r0, r2 │ │ │ │ │ biclt.w r2, r2, #3 │ │ │ │ │ addlt r3, r3, r2 │ │ │ │ │ adds r3, r5, r3 │ │ │ │ │ - beq.n 14a4 <_PyObject_GenericGetAttrWithDict.constprop.0+0x11c> │ │ │ │ │ + beq.n 14ac <_PyObject_GenericGetAttrWithDict.constprop.0+0x11c> │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 14a4 <_PyObject_GenericGetAttrWithDict.constprop.0+0x11c> │ │ │ │ │ + cbz r3, 14ac <_PyObject_GenericGetAttrWithDict.constprop.0+0x11c> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ @@ -2340,30 +2342,30 @@ │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 149a <_PyObject_GenericGetAttrWithDict.constprop.0+0x112> │ │ │ │ │ + bge.n 14a2 <_PyObject_GenericGetAttrWithDict.constprop.0+0x112> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15c6 <_PyObject_GenericGetAttrWithDict.constprop.0+0x23e> │ │ │ │ │ + beq.w 15ce <_PyObject_GenericGetAttrWithDict.constprop.0+0x23e> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + bne.n 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - blt.n 1580 <_PyObject_GenericGetAttrWithDict.constprop.0+0x1f8> │ │ │ │ │ + blt.n 1588 <_PyObject_GenericGetAttrWithDict.constprop.0+0x1f8> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 13f8 <_PyObject_GenericGetAttrWithDict.constprop.0+0x70> │ │ │ │ │ + bne.n 1400 <_PyObject_GenericGetAttrWithDict.constprop.0+0x70> │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bhi.n 1520 <_PyObject_GenericGetAttrWithDict.constprop.0+0x198> │ │ │ │ │ + bhi.n 1528 <_PyObject_GenericGetAttrWithDict.constprop.0+0x198> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + bne.n 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ @@ -2371,223 +2373,223 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + b.n 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1510 <_PyObject_GenericGetAttrWithDict.constprop.0+0x188> │ │ │ │ │ + bne.n 1518 <_PyObject_GenericGetAttrWithDict.constprop.0+0x188> │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_TryGetInstanceAttribute> │ │ │ │ │ R_ARM_THM_CALL _PyObject_TryGetInstanceAttribute │ │ │ │ │ - cbz r0, 1510 <_PyObject_GenericGetAttrWithDict.constprop.0+0x188> │ │ │ │ │ + cbz r0, 1518 <_PyObject_GenericGetAttrWithDict.constprop.0+0x188> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + bne.n 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 14aa <_PyObject_GenericGetAttrWithDict.constprop.0+0x122> │ │ │ │ │ - b.n 13f8 <_PyObject_GenericGetAttrWithDict.constprop.0+0x70> │ │ │ │ │ + beq.n 14b2 <_PyObject_GenericGetAttrWithDict.constprop.0+0x122> │ │ │ │ │ + b.n 1400 <_PyObject_GenericGetAttrWithDict.constprop.0+0x70> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1418 <_PyObject_GenericGetAttrWithDict.constprop.0+0x90> │ │ │ │ │ + bne.n 1420 <_PyObject_GenericGetAttrWithDict.constprop.0+0x90> │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1418 <_PyObject_GenericGetAttrWithDict.constprop.0+0x90> │ │ │ │ │ + b.n 1420 <_PyObject_GenericGetAttrWithDict.constprop.0+0x90> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_MaterializeManagedDict> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MaterializeManagedDict │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 146c <_PyObject_GenericGetAttrWithDict.constprop.0+0xe4> │ │ │ │ │ + bne.n 1474 <_PyObject_GenericGetAttrWithDict.constprop.0+0xe4> │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - b.n 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + b.n 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bpl.n 1536 <_PyObject_GenericGetAttrWithDict.constprop.0+0x1ae> │ │ │ │ │ + bpl.n 153e <_PyObject_GenericGetAttrWithDict.constprop.0+0x1ae> │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ - b.n 1418 <_PyObject_GenericGetAttrWithDict.constprop.0+0x90> │ │ │ │ │ + b.n 1420 <_PyObject_GenericGetAttrWithDict.constprop.0+0x90> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 13ca <_PyObject_GenericGetAttrWithDict.constprop.0+0x42> │ │ │ │ │ + b.n 13d2 <_PyObject_GenericGetAttrWithDict.constprop.0+0x42> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1422 <_PyObject_GenericGetAttrWithDict.constprop.0+0x9a> │ │ │ │ │ + bne.w 142a <_PyObject_GenericGetAttrWithDict.constprop.0+0x9a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1422 <_PyObject_GenericGetAttrWithDict.constprop.0+0x9a> │ │ │ │ │ + b.n 142a <_PyObject_GenericGetAttrWithDict.constprop.0+0x9a> │ │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 146c <_PyObject_GenericGetAttrWithDict.constprop.0+0xe4> │ │ │ │ │ + bne.n 1474 <_PyObject_GenericGetAttrWithDict.constprop.0+0xe4> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 14aa <_PyObject_GenericGetAttrWithDict.constprop.0+0x122> │ │ │ │ │ - b.n 13f8 <_PyObject_GenericGetAttrWithDict.constprop.0+0x70> │ │ │ │ │ + beq.n 14b2 <_PyObject_GenericGetAttrWithDict.constprop.0+0x122> │ │ │ │ │ + b.n 1400 <_PyObject_GenericGetAttrWithDict.constprop.0+0x70> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + beq.w 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + b.n 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + beq.w 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1412 <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ + beq.w 141a <_PyObject_GenericGetAttrWithDict.constprop.0+0x8a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 14aa <_PyObject_GenericGetAttrWithDict.constprop.0+0x122> │ │ │ │ │ - b.n 13f8 <_PyObject_GenericGetAttrWithDict.constprop.0+0x70> │ │ │ │ │ + beq.n 14b2 <_PyObject_GenericGetAttrWithDict.constprop.0+0x122> │ │ │ │ │ + b.n 1400 <_PyObject_GenericGetAttrWithDict.constprop.0+0x70> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ - b.n 1424 <_PyObject_GenericGetAttrWithDict.constprop.0+0x9c> │ │ │ │ │ + b.n 142c <_PyObject_GenericGetAttrWithDict.constprop.0+0x9c> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 149a <_PyObject_GenericGetAttrWithDict.constprop.0+0x112> │ │ │ │ │ + b.n 14a2 <_PyObject_GenericGetAttrWithDict.constprop.0+0x112> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1424 <_PyObject_GenericGetAttrWithDict.constprop.0+0x9c> │ │ │ │ │ - b.n 13c0 <_PyObject_GenericGetAttrWithDict.constprop.0+0x38> │ │ │ │ │ + blt.w 142c <_PyObject_GenericGetAttrWithDict.constprop.0+0x9c> │ │ │ │ │ + b.n 13c8 <_PyObject_GenericGetAttrWithDict.constprop.0+0x38> │ │ │ │ │ │ │ │ │ │ -000015e0 <_PyObject_GenericGetAttrWithDict>: │ │ │ │ │ +000015e8 <_PyObject_GenericGetAttrWithDict>: │ │ │ │ │ _PyObject_GenericGetAttrWithDict(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq.w 1804 <_PyObject_GenericGetAttrWithDict+0x224> │ │ │ │ │ + beq.w 180c <_PyObject_GenericGetAttrWithDict+0x224> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 <_PyType_GetDict> │ │ │ │ │ R_ARM_THM_CALL _PyType_GetDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1822 <_PyObject_GenericGetAttrWithDict+0x242> │ │ │ │ │ + beq.w 182a <_PyObject_GenericGetAttrWithDict+0x242> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 17b2 <_PyObject_GenericGetAttrWithDict+0x1d2> │ │ │ │ │ + blt.w 17ba <_PyObject_GenericGetAttrWithDict+0x1d2> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ │ bic.w r9, r8, #1 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.n 1680 <_PyObject_GenericGetAttrWithDict+0xa0> │ │ │ │ │ + bls.n 1688 <_PyObject_GenericGetAttrWithDict+0xa0> │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ - cbz r3, 1682 <_PyObject_GenericGetAttrWithDict+0xa2> │ │ │ │ │ + cbz r3, 168a <_PyObject_GenericGetAttrWithDict+0xa2> │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDescr_IsData │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - cbz r0, 1682 <_PyObject_GenericGetAttrWithDict+0xa2> │ │ │ │ │ + cbz r0, 168a <_PyObject_GenericGetAttrWithDict+0xa2> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + bne.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + beq.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + beq.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + b.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ movs r3, #0 │ │ │ │ │ - cbnz r4, 16ac <_PyObject_GenericGetAttrWithDict+0xcc> │ │ │ │ │ + cbnz r4, 16b4 <_PyObject_GenericGetAttrWithDict+0xcc> │ │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #29 │ │ │ │ │ - bmi.n 16f8 <_PyObject_GenericGetAttrWithDict+0x118> │ │ │ │ │ + bmi.n 1700 <_PyObject_GenericGetAttrWithDict+0x118> │ │ │ │ │ lsls r1, r2, #27 │ │ │ │ │ it mi │ │ │ │ │ ldrmi.w r4, [r6, #-12] │ │ │ │ │ - bmi.n 16a8 <_PyObject_GenericGetAttrWithDict+0xc8> │ │ │ │ │ + bmi.n 16b0 <_PyObject_GenericGetAttrWithDict+0xc8> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 171e <_PyObject_GenericGetAttrWithDict+0x13e> │ │ │ │ │ - blt.w 17c8 <_PyObject_GenericGetAttrWithDict+0x1e8> │ │ │ │ │ + beq.n 1726 <_PyObject_GenericGetAttrWithDict+0x13e> │ │ │ │ │ + blt.w 17d0 <_PyObject_GenericGetAttrWithDict+0x1e8> │ │ │ │ │ cmn r6, r2 │ │ │ │ │ - beq.n 171e <_PyObject_GenericGetAttrWithDict+0x13e> │ │ │ │ │ + beq.n 1726 <_PyObject_GenericGetAttrWithDict+0x13e> │ │ │ │ │ ldr r4, [r6, r2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 171e <_PyObject_GenericGetAttrWithDict+0x13e> │ │ │ │ │ + beq.n 1726 <_PyObject_GenericGetAttrWithDict+0x13e> │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ @@ -2595,56 +2597,56 @@ │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 16da <_PyObject_GenericGetAttrWithDict+0xfa> │ │ │ │ │ + bge.n 16e2 <_PyObject_GenericGetAttrWithDict+0xfa> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 17f6 <_PyObject_GenericGetAttrWithDict+0x216> │ │ │ │ │ + beq.w 17fe <_PyObject_GenericGetAttrWithDict+0x216> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1766 <_PyObject_GenericGetAttrWithDict+0x186> │ │ │ │ │ + beq.n 176e <_PyObject_GenericGetAttrWithDict+0x186> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 50 │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 17b8 <_PyObject_GenericGetAttrWithDict+0x1d8> │ │ │ │ │ + blt.n 17c0 <_PyObject_GenericGetAttrWithDict+0x1d8> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1790 <_PyObject_GenericGetAttrWithDict+0x1b0> │ │ │ │ │ + bne.n 1798 <_PyObject_GenericGetAttrWithDict+0x1b0> │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_TryGetInstanceAttribute> │ │ │ │ │ R_ARM_THM_CALL _PyObject_TryGetInstanceAttribute │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1790 <_PyObject_GenericGetAttrWithDict+0x1b0> │ │ │ │ │ + beq.n 1798 <_PyObject_GenericGetAttrWithDict+0x1b0> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ - cbnz r3, 1750 <_PyObject_GenericGetAttrWithDict+0x170> │ │ │ │ │ + bne.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + cbnz r3, 1758 <_PyObject_GenericGetAttrWithDict+0x170> │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bhi.n 17a4 <_PyObject_GenericGetAttrWithDict+0x1c4> │ │ │ │ │ + bhi.n 17ac <_PyObject_GenericGetAttrWithDict+0x1c4> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + bne.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ @@ -2652,547 +2654,547 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + b.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + beq.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ - b.n 1668 <_PyObject_GenericGetAttrWithDict+0x88> │ │ │ │ │ + bne.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + b.n 1670 <_PyObject_GenericGetAttrWithDict+0x88> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge.n 171e <_PyObject_GenericGetAttrWithDict+0x13e> │ │ │ │ │ + bge.n 1726 <_PyObject_GenericGetAttrWithDict+0x13e> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + beq.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + beq.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1720 <_PyObject_GenericGetAttrWithDict+0x140> │ │ │ │ │ - b.n 1750 <_PyObject_GenericGetAttrWithDict+0x170> │ │ │ │ │ + beq.n 1728 <_PyObject_GenericGetAttrWithDict+0x140> │ │ │ │ │ + b.n 1758 <_PyObject_GenericGetAttrWithDict+0x170> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MaterializeManagedDict> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MaterializeManagedDict │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16ac <_PyObject_GenericGetAttrWithDict+0xcc> │ │ │ │ │ + bne.n 16b4 <_PyObject_GenericGetAttrWithDict+0xcc> │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - b.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + b.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n 17e4 <_PyObject_GenericGetAttrWithDict+0x204> │ │ │ │ │ + bmi.n 17ec <_PyObject_GenericGetAttrWithDict+0x204> │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ - b.n 16e0 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ + b.n 16e8 <_PyObject_GenericGetAttrWithDict+0x100> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - b.n 1622 <_PyObject_GenericGetAttrWithDict+0x42> │ │ │ │ │ + b.n 162a <_PyObject_GenericGetAttrWithDict+0x42> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16ee <_PyObject_GenericGetAttrWithDict+0x10e> │ │ │ │ │ + bne.n 16f6 <_PyObject_GenericGetAttrWithDict+0x10e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 16ee <_PyObject_GenericGetAttrWithDict+0x10e> │ │ │ │ │ + b.n 16f6 <_PyObject_GenericGetAttrWithDict+0x10e> │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ eor.w r4, r0, r0, asr #31 │ │ │ │ │ sub.w r4, r4, r0, asr #31 │ │ │ │ │ ldrd r0, ip, [r1, #16] │ │ │ │ │ adds r1, r0, #3 │ │ │ │ │ mla r1, ip, r4, r1 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ add r2, r1 │ │ │ │ │ - b.n 16a2 <_PyObject_GenericGetAttrWithDict+0xc2> │ │ │ │ │ + b.n 16aa <_PyObject_GenericGetAttrWithDict+0xc2> │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ - b.n 17aa <_PyObject_GenericGetAttrWithDict+0x1ca> │ │ │ │ │ + b.n 17b2 <_PyObject_GenericGetAttrWithDict+0x1ca> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ │ - b.n 16da <_PyObject_GenericGetAttrWithDict+0xfa> │ │ │ │ │ + b.n 16e2 <_PyObject_GenericGetAttrWithDict+0xfa> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 16f0 <_PyObject_GenericGetAttrWithDict+0x110> │ │ │ │ │ + b.n 16f8 <_PyObject_GenericGetAttrWithDict+0x110> │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 16f0 <_PyObject_GenericGetAttrWithDict+0x110> │ │ │ │ │ - b.n 1618 <_PyObject_GenericGetAttrWithDict+0x38> │ │ │ │ │ + blt.w 16f8 <_PyObject_GenericGetAttrWithDict+0x110> │ │ │ │ │ + b.n 1620 <_PyObject_GenericGetAttrWithDict+0x38> │ │ │ │ │ │ │ │ │ │ -00001834 : │ │ │ │ │ +0000183c : │ │ │ │ │ PyObject_GenericGetAttr(): │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 1388 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ + b.n 1390 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ │ │ │ │ │ -00001838 : │ │ │ │ │ +00001840 : │ │ │ │ │ PyObject_IsTrue(): │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 188a │ │ │ │ │ + beq.n 1892 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r1, [pc, #88] @ (18ac ) │ │ │ │ │ + ldr r1, [pc, #88] @ (18b4 ) │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - bne.n 186c │ │ │ │ │ + bne.n 1874 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r1, 1876 │ │ │ │ │ + cbz r1, 187e │ │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ │ - cbnz r1, 188e │ │ │ │ │ + cbnz r1, 1896 │ │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ │ - cbz r1, 1898 │ │ │ │ │ + cbz r1, 18a0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - cbz r1, 1898 │ │ │ │ │ + cbz r1, 18a0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx r1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it ge │ │ │ │ │ movge r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ blx r1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it ge │ │ │ │ │ movge r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ │ - cbz r2, 18a6 │ │ │ │ │ + cbz r2, 18ae │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - cbz r2, 18a6 │ │ │ │ │ + cbz r2, 18ae │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx r2 │ │ │ │ │ - b.n 1890 │ │ │ │ │ + b.n 1898 │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00000028 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000018b0 : │ │ │ │ │ +000018b8 : │ │ │ │ │ PyObject_GetAttrString(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r6, [r3, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 198e │ │ │ │ │ + bne.n 1996 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 194c │ │ │ │ │ + beq.n 1954 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 192a │ │ │ │ │ + bpl.n 1932 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ - cbz r2, 1950 │ │ │ │ │ + cbz r2, 1958 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1912 │ │ │ │ │ + bne.n 191a │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1388 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ + bl 1390 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 191e │ │ │ │ │ + cbz r0, 1926 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 194a │ │ │ │ │ + bge.n 1952 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 1944 │ │ │ │ │ + cbz r3, 194c │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 18fe │ │ │ │ │ + bne.n 1906 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 18fe │ │ │ │ │ + b.n 1906 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1926 │ │ │ │ │ + b.n 192e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 190c │ │ │ │ │ + b.n 1914 │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ - cbz r2, 1972 │ │ │ │ │ + cbz r2, 197a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18fe │ │ │ │ │ + beq.n 1906 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 18fe │ │ │ │ │ - b.n 191e │ │ │ │ │ + bne.n 1906 │ │ │ │ │ + b.n 1926 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 191e │ │ │ │ │ + b.n 1926 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -00001998 : │ │ │ │ │ +000019a0 : │ │ │ │ │ PyCallable_Check(): │ │ │ │ │ - cbz r0, 19a4 │ │ │ │ │ + cbz r0, 19ac │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000019a8 : │ │ │ │ │ +000019b0 : │ │ │ │ │ PyObject_RichCompareBool(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ add r7, sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ str r2, [r7, #4] │ │ │ │ │ - beq.w 1ace │ │ │ │ │ - ldr r3, [pc, #712] @ (1c94 ) │ │ │ │ │ + beq.w 1ad6 │ │ │ │ │ + ldr r3, [pc, #712] @ (1c9c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ │ - beq.w 1af0 │ │ │ │ │ + beq.w 1af8 │ │ │ │ │ ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.w 1b10 │ │ │ │ │ + bcc.w 1b18 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 1b34 │ │ │ │ │ + bne.w 1b3c │ │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ │ - cbz r3, 1a58 │ │ │ │ │ + cbz r3, 1a60 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ add.w r1, r2, #48 @ 0x30 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1a4c │ │ │ │ │ + beq.n 1a54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1b0a │ │ │ │ │ + beq.n 1b12 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBool_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBool_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.w 1bb0 │ │ │ │ │ + bne.w 1bb8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ subs r4, r3, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ clz r4, r4 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ │ - blt.w 1bc6 │ │ │ │ │ + blt.w 1bce │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r7, #8 │ │ │ │ │ mov sp, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1c56 │ │ │ │ │ + blt.w 1c5e │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1b72 │ │ │ │ │ + beq.w 1b7a │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r2, r6, r2, lsl #2 │ │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ blx r3 │ │ │ │ │ add.w r2, r6, #48 @ 0x30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1a12 │ │ │ │ │ + bne.n 1a1a │ │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1cae │ │ │ │ │ + blt.w 1cb6 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 1b78 │ │ │ │ │ + bne.n 1b80 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 1cbe │ │ │ │ │ + beq.w 1cc6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1b9c │ │ │ │ │ + blt.n 1ba4 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBool_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBool_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1bb0 │ │ │ │ │ + bne.n 1bb8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ subs r4, r3, r0 │ │ │ │ │ adds r7, #8 │ │ │ │ │ clz r4, r4 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sp, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r2, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ - beq.n 1a42 │ │ │ │ │ + beq.n 1a4a │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.w 1c76 │ │ │ │ │ - ldr r3, [pc, #440] @ (1c98 ) │ │ │ │ │ + beq.w 1c7e │ │ │ │ │ + ldr r3, [pc, #440] @ (1ca0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 19e0 │ │ │ │ │ + bne.w 19e8 │ │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c7a │ │ │ │ │ + bne.w 1c82 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ mov.w r1, #1104 @ 0x450 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1a42 │ │ │ │ │ + b.n 1a4a │ │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 1b2a │ │ │ │ │ + bcc.n 1b32 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1b0a │ │ │ │ │ + bne.n 1b12 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 19f4 │ │ │ │ │ + beq.w 19fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1bd8 │ │ │ │ │ + bne.n 1be0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1a56 │ │ │ │ │ - ldr.w r9, [pc, #340] @ 1c9c │ │ │ │ │ + beq.n 1a5e │ │ │ │ │ + ldr.w r9, [pc, #340] @ 1ca4 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.w 1a12 │ │ │ │ │ + bne.w 1a1a │ │ │ │ │ ldr.w r3, [sl, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1c6a │ │ │ │ │ + blt.n 1c72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1a56 │ │ │ │ │ + beq.w 1a5e │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 1a90 │ │ │ │ │ + beq.n 1a98 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 1c1e │ │ │ │ │ + bne.n 1c26 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r5, r4 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1aa6 │ │ │ │ │ + bge.n 1aae │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBool_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBool_Type │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.w 1a26 │ │ │ │ │ + beq.w 1a2e │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [r7, #4] │ │ │ │ │ - bl 1838 │ │ │ │ │ + bl 1840 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1a42 │ │ │ │ │ + bge.w 1a4a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1a42 │ │ │ │ │ + bne.w 1a4a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1a42 │ │ │ │ │ + b.n 1a4a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1ca0 │ │ │ │ │ + beq.n 1ca8 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3201,24 +3203,24 @@ │ │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ blx r3 │ │ │ │ │ add.w r2, r6, #48 @ 0x30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 1a12 │ │ │ │ │ + bne.w 1a1a │ │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1c84 │ │ │ │ │ + blt.n 1c8c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b52 │ │ │ │ │ - b.n 1b72 │ │ │ │ │ + bne.n 1b5a │ │ │ │ │ + b.n 1b7a │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ @@ -3236,169 +3238,169 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr.w r3, [r3, #484] @ 0x1e4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ - b.n 1b0a │ │ │ │ │ + b.n 1b12 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a56 │ │ │ │ │ - ldr r0, [pc, #56] @ (1c9c ) │ │ │ │ │ + bne.w 1a5e │ │ │ │ │ + ldr r0, [pc, #56] @ (1ca4 ) │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1b6c │ │ │ │ │ + b.n 1b74 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1c62 │ │ │ │ │ - b.n 1b6c │ │ │ │ │ + beq.n 1c6a │ │ │ │ │ + b.n 1b74 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1a42 │ │ │ │ │ + b.n 1a4a │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1afa │ │ │ │ │ - b.n 1b0a │ │ │ │ │ + beq.w 1b02 │ │ │ │ │ + b.n 1b12 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c12 │ │ │ │ │ + bne.n 1c1a │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1c12 │ │ │ │ │ + b.n 1c1a │ │ │ │ │ nop │ │ │ │ │ .word 0x000002bc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000001b2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1b46 │ │ │ │ │ - b.n 1b72 │ │ │ │ │ + bne.w 1b4e │ │ │ │ │ + b.n 1b7a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1b72 │ │ │ │ │ + bne.w 1b7a │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1b72 │ │ │ │ │ + b.n 1b7a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b.n 1b94 │ │ │ │ │ + b.n 1b9c │ │ │ │ │ │ │ │ │ │ -00001cc8 : │ │ │ │ │ +00001cd0 : │ │ │ │ │ PyObject_RichCompare(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #576] @ (1f1c ) │ │ │ │ │ + ldr r3, [pc, #576] @ (1f24 ) │ │ │ │ │ sub sp, #16 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ add r7, sp, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ ldr.w r6, [ip, r3] │ │ │ │ │ str r2, [r7, #4] │ │ │ │ │ - beq.w 1e5c │ │ │ │ │ + beq.w 1e64 │ │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.w 1e3e │ │ │ │ │ + bcc.w 1e46 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 1d9e │ │ │ │ │ + bne.n 1da6 │ │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ │ - cbz r3, 1d42 │ │ │ │ │ + cbz r3, 1d4a │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ blx r3 │ │ │ │ │ add.w r2, r8, #48 @ 0x30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 1d34 │ │ │ │ │ + beq.n 1d3c │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r7, #8 │ │ │ │ │ mov sp, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1eee │ │ │ │ │ + blt.w 1ef6 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1e10 │ │ │ │ │ + beq.n 1e18 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r2, r8, r2, lsl #2 │ │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ blx r3 │ │ │ │ │ add.w r2, r8, #48 @ 0x30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1d2a │ │ │ │ │ + bne.n 1d32 │ │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1eac │ │ │ │ │ + blt.w 1eb4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 1e16 │ │ │ │ │ + bne.n 1e1e │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 1f10 │ │ │ │ │ + beq.w 1f18 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1d2a │ │ │ │ │ + bge.n 1d32 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 1d2a │ │ │ │ │ + b.n 1d32 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1d0c │ │ │ │ │ + beq.n 1d14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1dae │ │ │ │ │ + cbnz r0, 1db6 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1d10 │ │ │ │ │ - b.n 1d40 │ │ │ │ │ + bne.n 1d18 │ │ │ │ │ + b.n 1d48 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1ebc │ │ │ │ │ + beq.w 1ec4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3406,80 +3408,80 @@ │ │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ blx r3 │ │ │ │ │ add.w r2, r8, #48 @ 0x30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1d2a │ │ │ │ │ + bne.n 1d32 │ │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1ed6 │ │ │ │ │ + blt.n 1ede │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ - cbz r3, 1e10 │ │ │ │ │ + cbz r3, 1e18 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bne.n 1d2a │ │ │ │ │ + bne.n 1d32 │ │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1f04 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 1d40 │ │ │ │ │ + beq.n 1d48 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 1d7a │ │ │ │ │ + beq.n 1d82 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 1e74 │ │ │ │ │ + bne.n 1e7c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r5, r4 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1d2a │ │ │ │ │ - b.n 1d90 │ │ │ │ │ + bge.w 1d32 │ │ │ │ │ + b.n 1d98 │ │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 1d96 │ │ │ │ │ + bcc.n 1d9e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d96 │ │ │ │ │ + beq.n 1d9e │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1d2a │ │ │ │ │ + b.n 1d32 │ │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1ee6 │ │ │ │ │ + bne.n 1eee │ │ │ │ │ mov.w r1, #1104 @ 0x450 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 1e58 │ │ │ │ │ + b.n 1e60 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ @@ -3497,70 +3499,70 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr.w r3, [r3, #484] @ 0x1e4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ - b.n 1e58 │ │ │ │ │ + b.n 1e60 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1e10 │ │ │ │ │ + bne.n 1e18 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e10 │ │ │ │ │ + b.n 1e18 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1e10 │ │ │ │ │ + beq.n 1e18 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r9, [r7] │ │ │ │ │ add.w sl, r8, #48 @ 0x30 │ │ │ │ │ - b.n 1df2 │ │ │ │ │ + b.n 1dfa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1de8 │ │ │ │ │ + bne.n 1df0 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1de8 │ │ │ │ │ + b.n 1df0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1e62 │ │ │ │ │ - b.n 1e58 │ │ │ │ │ + beq.n 1e6a │ │ │ │ │ + b.n 1e60 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8, #48] @ 0x30 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1d40 │ │ │ │ │ - ldr r0, [pc, #32] @ (1f20 ) │ │ │ │ │ + bne.w 1d48 │ │ │ │ │ + ldr r0, [pc, #32] @ (1f28 ) │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e0a │ │ │ │ │ + b.n 1e12 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1efc │ │ │ │ │ - b.n 1e0a │ │ │ │ │ + beq.n 1f04 │ │ │ │ │ + b.n 1e12 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b.n 1e32 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ nop │ │ │ │ │ .word 0x00000236 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001f24 <_PyObject_SetAttributeErrorContext>: │ │ │ │ │ +00001f2c <_PyObject_SetAttributeErrorContext>: │ │ │ │ │ _PyObject_SetAttributeErrorContext(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ @@ -3570,68 +3572,68 @@ │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 21a0 <_PyObject_SetAttributeErrorContext+0x27c> │ │ │ │ │ + beq.w 21a8 <_PyObject_SetAttributeErrorContext+0x27c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GetRaisedException │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 22f2 <_PyObject_SetAttributeErrorContext+0x3ce> │ │ │ │ │ + beq.w 22fa <_PyObject_SetAttributeErrorContext+0x3ce> │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 22f2 <_PyObject_SetAttributeErrorContext+0x3ce> │ │ │ │ │ + bne.w 22fa <_PyObject_SetAttributeErrorContext+0x3ce> │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 22f2 <_PyObject_SetAttributeErrorContext+0x3ce> │ │ │ │ │ - ldr r7, [pc, #688] @ (2228 <_PyObject_SetAttributeErrorContext+0x304>) │ │ │ │ │ + bne.w 22fa <_PyObject_SetAttributeErrorContext+0x3ce> │ │ │ │ │ + ldr r7, [pc, #688] @ (2230 <_PyObject_SetAttributeErrorContext+0x304>) │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.w 2384 <_PyObject_SetAttributeErrorContext+0x460> │ │ │ │ │ + bpl.w 238c <_PyObject_SetAttributeErrorContext+0x460> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2308 <_PyObject_SetAttributeErrorContext+0x3e4> │ │ │ │ │ - ldr r3, [pc, #664] @ (222c <_PyObject_SetAttributeErrorContext+0x308>) │ │ │ │ │ + blt.w 2310 <_PyObject_SetAttributeErrorContext+0x3e4> │ │ │ │ │ + ldr r3, [pc, #664] @ (2234 <_PyObject_SetAttributeErrorContext+0x308>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 23fc <_PyObject_SetAttributeErrorContext+0x4d8> │ │ │ │ │ + beq.w 2404 <_PyObject_SetAttributeErrorContext+0x4d8> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericSetAttr │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericSetAttr │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 22fc <_PyObject_SetAttributeErrorContext+0x3d8> │ │ │ │ │ + bne.w 2304 <_PyObject_SetAttributeErrorContext+0x3d8> │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r6, r2, #3 │ │ │ │ │ - bpl.w 2294 <_PyObject_SetAttributeErrorContext+0x370> │ │ │ │ │ + bpl.w 229c <_PyObject_SetAttributeErrorContext+0x370> │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyType_GetDict> │ │ │ │ │ R_ARM_THM_CALL _PyType_GetDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 251a <_PyObject_SetAttributeErrorContext+0x5f6> │ │ │ │ │ + beq.w 2522 <_PyObject_SetAttributeErrorContext+0x5f6> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mov r1, r9 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -3643,96 +3645,96 @@ │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.w 21a8 <_PyObject_SetAttributeErrorContext+0x284> │ │ │ │ │ + bhi.w 21b0 <_PyObject_SetAttributeErrorContext+0x284> │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #29 │ │ │ │ │ - bmi.w 21c2 <_PyObject_SetAttributeErrorContext+0x29e> │ │ │ │ │ + bmi.w 21ca <_PyObject_SetAttributeErrorContext+0x29e> │ │ │ │ │ lsls r2, r3, #27 │ │ │ │ │ it mi │ │ │ │ │ submi.w r2, r4, #12 │ │ │ │ │ - bmi.n 2030 <_PyObject_SetAttributeErrorContext+0x10c> │ │ │ │ │ + bmi.n 2038 <_PyObject_SetAttributeErrorContext+0x10c> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2348 <_PyObject_SetAttributeErrorContext+0x424> │ │ │ │ │ - blt.w 23c6 <_PyObject_SetAttributeErrorContext+0x4a2> │ │ │ │ │ + beq.w 2350 <_PyObject_SetAttributeErrorContext+0x424> │ │ │ │ │ + blt.w 23ce <_PyObject_SetAttributeErrorContext+0x4a2> │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2348 <_PyObject_SetAttributeErrorContext+0x424> │ │ │ │ │ + beq.w 2350 <_PyObject_SetAttributeErrorContext+0x424> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r9 │ │ │ │ │ bl 0 <_PyObjectDict_SetItem> │ │ │ │ │ R_ARM_THM_CALL _PyObjectDict_SetItem │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - blt.w 21d2 <_PyObject_SetAttributeErrorContext+0x2ae> │ │ │ │ │ + blt.w 21da <_PyObject_SetAttributeErrorContext+0x2ae> │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bpl.w 2204 <_PyObject_SetAttributeErrorContext+0x2e0> │ │ │ │ │ + bpl.w 220c <_PyObject_SetAttributeErrorContext+0x2e0> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2064 <_PyObject_SetAttributeErrorContext+0x140> │ │ │ │ │ + bge.n 206c <_PyObject_SetAttributeErrorContext+0x140> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 250a <_PyObject_SetAttributeErrorContext+0x5e6> │ │ │ │ │ + beq.w 2512 <_PyObject_SetAttributeErrorContext+0x5e6> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2334 <_PyObject_SetAttributeErrorContext+0x410> │ │ │ │ │ + blt.w 233c <_PyObject_SetAttributeErrorContext+0x410> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 22ba <_PyObject_SetAttributeErrorContext+0x396> │ │ │ │ │ + blt.w 22c2 <_PyObject_SetAttributeErrorContext+0x396> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + bne.w 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ ldr.w r3, [r7, #600] @ 0x258 │ │ │ │ │ - ldr r2, [pc, #424] @ (2230 <_PyObject_SetAttributeErrorContext+0x30c>) │ │ │ │ │ + ldr r2, [pc, #424] @ (2238 <_PyObject_SetAttributeErrorContext+0x30c>) │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r2, #3 │ │ │ │ │ - bpl.w 2384 <_PyObject_SetAttributeErrorContext+0x460> │ │ │ │ │ + bpl.w 238c <_PyObject_SetAttributeErrorContext+0x460> │ │ │ │ │ ldr.w r3, [r7, #596] @ 0x254 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2314 <_PyObject_SetAttributeErrorContext+0x3f0> │ │ │ │ │ - ldr r3, [pc, #400] @ (2234 <_PyObject_SetAttributeErrorContext+0x310>) │ │ │ │ │ + blt.w 231c <_PyObject_SetAttributeErrorContext+0x3f0> │ │ │ │ │ + ldr r3, [pc, #400] @ (223c <_PyObject_SetAttributeErrorContext+0x310>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 23e4 <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ + beq.w 23ec <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericSetAttr │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericSetAttr │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 22ca <_PyObject_SetAttributeErrorContext+0x3a6> │ │ │ │ │ + bne.w 22d2 <_PyObject_SetAttributeErrorContext+0x3a6> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #3 │ │ │ │ │ - bpl.w 2418 <_PyObject_SetAttributeErrorContext+0x4f4> │ │ │ │ │ + bpl.w 2420 <_PyObject_SetAttributeErrorContext+0x4f4> │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyType_GetDict> │ │ │ │ │ R_ARM_THM_CALL _PyType_GetDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 24fc <_PyObject_SetAttributeErrorContext+0x5d8> │ │ │ │ │ + beq.w 2504 <_PyObject_SetAttributeErrorContext+0x5d8> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -3744,177 +3746,177 @@ │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w 2238 <_PyObject_SetAttributeErrorContext+0x314> │ │ │ │ │ + bhi.w 2240 <_PyObject_SetAttributeErrorContext+0x314> │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #29 │ │ │ │ │ - bmi.w 2254 <_PyObject_SetAttributeErrorContext+0x330> │ │ │ │ │ + bmi.w 225c <_PyObject_SetAttributeErrorContext+0x330> │ │ │ │ │ lsls r2, r2, #27 │ │ │ │ │ it mi │ │ │ │ │ submi.w r2, r4, #12 │ │ │ │ │ - bmi.n 214e <_PyObject_SetAttributeErrorContext+0x22a> │ │ │ │ │ + bmi.n 2156 <_PyObject_SetAttributeErrorContext+0x22a> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2366 <_PyObject_SetAttributeErrorContext+0x442> │ │ │ │ │ + beq.w 236e <_PyObject_SetAttributeErrorContext+0x442> │ │ │ │ │ itttt lt │ │ │ │ │ ldrlt r1, [r4, #8] │ │ │ │ │ eorlt.w ip, r1, r1, asr #31 │ │ │ │ │ sublt.w ip, ip, r1, asr #31 │ │ │ │ │ ldrdlt r1, r0, [r0, #16] │ │ │ │ │ itttt lt │ │ │ │ │ addlt r1, #3 │ │ │ │ │ mlalt r1, r0, ip, r1 │ │ │ │ │ biclt.w r1, r1, #3 │ │ │ │ │ addlt r2, r2, r1 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2366 <_PyObject_SetAttributeErrorContext+0x442> │ │ │ │ │ + beq.w 236e <_PyObject_SetAttributeErrorContext+0x442> │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ bl 0 <_PyObjectDict_SetItem> │ │ │ │ │ R_ARM_THM_CALL _PyObjectDict_SetItem │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - blt.n 2262 <_PyObject_SetAttributeErrorContext+0x33e> │ │ │ │ │ + blt.n 226a <_PyObject_SetAttributeErrorContext+0x33e> │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bpl.n 2216 <_PyObject_SetAttributeErrorContext+0x2f2> │ │ │ │ │ + bpl.n 221e <_PyObject_SetAttributeErrorContext+0x2f2> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 217e <_PyObject_SetAttributeErrorContext+0x25a> │ │ │ │ │ + bge.n 2186 <_PyObject_SetAttributeErrorContext+0x25a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2512 <_PyObject_SetAttributeErrorContext+0x5ee> │ │ │ │ │ + beq.w 251a <_PyObject_SetAttributeErrorContext+0x5ee> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2322 <_PyObject_SetAttributeErrorContext+0x3fe> │ │ │ │ │ + blt.w 232a <_PyObject_SetAttributeErrorContext+0x3fe> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 22e0 <_PyObject_SetAttributeErrorContext+0x3bc> │ │ │ │ │ + blt.w 22e8 <_PyObject_SetAttributeErrorContext+0x3bc> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + bne.w 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetRaisedException │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bic.w r0, r1, #1 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 200c <_PyObject_SetAttributeErrorContext+0xe8> │ │ │ │ │ + beq.w 2014 <_PyObject_SetAttributeErrorContext+0xe8> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 204a <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ + b.n 2052 <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_StoreInstanceAttribute> │ │ │ │ │ R_ARM_THM_CALL _PyObject_StoreInstanceAttribute │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bge.w 204a <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ + bge.w 2052 <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 204a <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ + beq.w 2052 <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n 204a <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ + b.n 2052 <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2052 <_PyObject_SetAttributeErrorContext+0x12e> │ │ │ │ │ + bne.w 205a <_PyObject_SetAttributeErrorContext+0x12e> │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2052 <_PyObject_SetAttributeErrorContext+0x12e> │ │ │ │ │ + b.n 205a <_PyObject_SetAttributeErrorContext+0x12e> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 216c <_PyObject_SetAttributeErrorContext+0x248> │ │ │ │ │ + bne.n 2174 <_PyObject_SetAttributeErrorContext+0x248> │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 216c <_PyObject_SetAttributeErrorContext+0x248> │ │ │ │ │ + b.n 2174 <_PyObject_SetAttributeErrorContext+0x248> │ │ │ │ │ nop │ │ │ │ │ .word 0x00009350 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000296 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000095a4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000018e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ bic.w r0, r3, #1 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr.w r9, [r2, #140] @ 0x8c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 2110 <_PyObject_SetAttributeErrorContext+0x1ec> │ │ │ │ │ + beq.w 2118 <_PyObject_SetAttributeErrorContext+0x1ec> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r9 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2166 <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ + b.n 216e <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_StoreInstanceAttribute> │ │ │ │ │ R_ARM_THM_CALL _PyObject_StoreInstanceAttribute │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bge.n 2166 <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ + bge.n 216e <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2166 <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ + beq.w 216e <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n 2166 <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ + b.n 216e <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ @@ -3922,119 +3924,119 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + bge.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 207c <_PyObject_SetAttributeErrorContext+0x158> │ │ │ │ │ + bne.w 2084 <_PyObject_SetAttributeErrorContext+0x158> │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 207c <_PyObject_SetAttributeErrorContext+0x158> │ │ │ │ │ + b.n 2084 <_PyObject_SetAttributeErrorContext+0x158> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2194 <_PyObject_SetAttributeErrorContext+0x270> │ │ │ │ │ + bge.w 219c <_PyObject_SetAttributeErrorContext+0x270> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2194 <_PyObject_SetAttributeErrorContext+0x270> │ │ │ │ │ + bne.w 219c <_PyObject_SetAttributeErrorContext+0x270> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2194 <_PyObject_SetAttributeErrorContext+0x270> │ │ │ │ │ + b.n 219c <_PyObject_SetAttributeErrorContext+0x270> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetRaisedException │ │ │ │ │ - b.n 21a0 <_PyObject_SetAttributeErrorContext+0x27c> │ │ │ │ │ + b.n 21a8 <_PyObject_SetAttributeErrorContext+0x27c> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2070 <_PyObject_SetAttributeErrorContext+0x14c> │ │ │ │ │ + b.n 2078 <_PyObject_SetAttributeErrorContext+0x14c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - ldr r3, [pc, #684] @ (25bc <_PyObject_SetAttributeErrorContext+0x698>) │ │ │ │ │ + ldr r3, [pc, #684] @ (25c4 <_PyObject_SetAttributeErrorContext+0x698>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 1f96 <_PyObject_SetAttributeErrorContext+0x72> │ │ │ │ │ + b.n 1f9e <_PyObject_SetAttributeErrorContext+0x72> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r7, #596] @ 0x254 │ │ │ │ │ - ldr r3, [pc, #676] @ (25c0 <_PyObject_SetAttributeErrorContext+0x69c>) │ │ │ │ │ + ldr r3, [pc, #676] @ (25c8 <_PyObject_SetAttributeErrorContext+0x69c>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 20a6 <_PyObject_SetAttributeErrorContext+0x182> │ │ │ │ │ + b.n 20ae <_PyObject_SetAttributeErrorContext+0x182> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2188 <_PyObject_SetAttributeErrorContext+0x264> │ │ │ │ │ + bne.w 2190 <_PyObject_SetAttributeErrorContext+0x264> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2188 <_PyObject_SetAttributeErrorContext+0x264> │ │ │ │ │ + b.n 2190 <_PyObject_SetAttributeErrorContext+0x264> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2070 <_PyObject_SetAttributeErrorContext+0x14c> │ │ │ │ │ + bne.w 2078 <_PyObject_SetAttributeErrorContext+0x14c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2070 <_PyObject_SetAttributeErrorContext+0x14c> │ │ │ │ │ + b.n 2078 <_PyObject_SetAttributeErrorContext+0x14c> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ - bls.n 23a0 <_PyObject_SetAttributeErrorContext+0x47c> │ │ │ │ │ + bls.n 23a8 <_PyObject_SetAttributeErrorContext+0x47c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ mov r3, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 204a <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ + b.n 2052 <_PyObject_SetAttributeErrorContext+0x126> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ - bls.n 2440 <_PyObject_SetAttributeErrorContext+0x51c> │ │ │ │ │ + bls.n 2448 <_PyObject_SetAttributeErrorContext+0x51c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2166 <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ + b.n 216e <_PyObject_SetAttributeErrorContext+0x242> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 21a0 <_PyObject_SetAttributeErrorContext+0x27c> │ │ │ │ │ + b.n 21a8 <_PyObject_SetAttributeErrorContext+0x27c> │ │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ mov r3, r9 │ │ │ │ │ itete eq │ │ │ │ │ movweq r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movwne r1, #0 │ │ │ │ │ @@ -4043,51 +4045,51 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n 2360 <_PyObject_SetAttributeErrorContext+0x43c> │ │ │ │ │ + b.n 2368 <_PyObject_SetAttributeErrorContext+0x43c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ eor.w ip, r3, r3, asr #31 │ │ │ │ │ sub.w ip, ip, r3, asr #31 │ │ │ │ │ ldrd r3, r0, [r0, #16] │ │ │ │ │ adds r3, #3 │ │ │ │ │ mla r3, r0, ip, r3 │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ add r3, r2 │ │ │ │ │ adds r2, r4, r3 │ │ │ │ │ - b.n 2030 <_PyObject_SetAttributeErrorContext+0x10c> │ │ │ │ │ + b.n 2038 <_PyObject_SetAttributeErrorContext+0x10c> │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 247e <_PyObject_SetAttributeErrorContext+0x55a> │ │ │ │ │ + beq.n 2486 <_PyObject_SetAttributeErrorContext+0x55a> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2466 <_PyObject_SetAttributeErrorContext+0x542> │ │ │ │ │ + beq.n 246e <_PyObject_SetAttributeErrorContext+0x542> │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ mov r2, fp │ │ │ │ │ - b.n 22ce <_PyObject_SetAttributeErrorContext+0x3aa> │ │ │ │ │ + b.n 22d6 <_PyObject_SetAttributeErrorContext+0x3aa> │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2534 <_PyObject_SetAttributeErrorContext+0x610> │ │ │ │ │ + beq.w 253c <_PyObject_SetAttributeErrorContext+0x610> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2528 <_PyObject_SetAttributeErrorContext+0x604> │ │ │ │ │ + beq.w 2530 <_PyObject_SetAttributeErrorContext+0x604> │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 2300 <_PyObject_SetAttributeErrorContext+0x3dc> │ │ │ │ │ + b.n 2308 <_PyObject_SetAttributeErrorContext+0x3dc> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -4095,17 +4097,17 @@ │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + bge.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 22e0 <_PyObject_SetAttributeErrorContext+0x3bc> │ │ │ │ │ + b.n 22e8 <_PyObject_SetAttributeErrorContext+0x3bc> │ │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ itete eq │ │ │ │ │ movweq r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movwne r1, #0 │ │ │ │ │ @@ -4114,41 +4116,41 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n 237e <_PyObject_SetAttributeErrorContext+0x45a> │ │ │ │ │ + b.n 2386 <_PyObject_SetAttributeErrorContext+0x45a> │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + bge.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + bne.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + b.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 24c2 <_PyObject_SetAttributeErrorContext+0x59e> │ │ │ │ │ + blt.n 24ca <_PyObject_SetAttributeErrorContext+0x59e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ - cbnz r3, 24d4 <_PyObject_SetAttributeErrorContext+0x5b0> │ │ │ │ │ + cbnz r3, 24dc <_PyObject_SetAttributeErrorContext+0x5b0> │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ - cbnz r3, 24d4 <_PyObject_SetAttributeErrorContext+0x5b0> │ │ │ │ │ + cbnz r3, 24dc <_PyObject_SetAttributeErrorContext+0x5b0> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -4159,24 +4161,24 @@ │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + b.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2486 <_PyObject_SetAttributeErrorContext+0x562> │ │ │ │ │ + bne.n 248e <_PyObject_SetAttributeErrorContext+0x562> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ - b.n 2486 <_PyObject_SetAttributeErrorContext+0x562> │ │ │ │ │ + b.n 248e <_PyObject_SetAttributeErrorContext+0x562> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -4187,53 +4189,53 @@ │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + b.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 20e2 <_PyObject_SetAttributeErrorContext+0x1be> │ │ │ │ │ - b.n 2430 <_PyObject_SetAttributeErrorContext+0x50c> │ │ │ │ │ + bge.w 20ea <_PyObject_SetAttributeErrorContext+0x1be> │ │ │ │ │ + b.n 2438 <_PyObject_SetAttributeErrorContext+0x50c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2064 <_PyObject_SetAttributeErrorContext+0x140> │ │ │ │ │ + b.n 206c <_PyObject_SetAttributeErrorContext+0x140> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 217e <_PyObject_SetAttributeErrorContext+0x25a> │ │ │ │ │ + b.n 2186 <_PyObject_SetAttributeErrorContext+0x25a> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 1fda <_PyObject_SetAttributeErrorContext+0xb6> │ │ │ │ │ - b.n 22ac <_PyObject_SetAttributeErrorContext+0x388> │ │ │ │ │ + bge.w 1fe2 <_PyObject_SetAttributeErrorContext+0xb6> │ │ │ │ │ + b.n 22b4 <_PyObject_SetAttributeErrorContext+0x388> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2470 <_PyObject_SetAttributeErrorContext+0x54c> │ │ │ │ │ - b.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + blt.n 2478 <_PyObject_SetAttributeErrorContext+0x54c> │ │ │ │ │ + b.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 257c <_PyObject_SetAttributeErrorContext+0x658> │ │ │ │ │ + blt.n 2584 <_PyObject_SetAttributeErrorContext+0x658> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ - cbnz r3, 2592 <_PyObject_SetAttributeErrorContext+0x66e> │ │ │ │ │ + cbnz r3, 259a <_PyObject_SetAttributeErrorContext+0x66e> │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ - cbnz r3, 2592 <_PyObject_SetAttributeErrorContext+0x66e> │ │ │ │ │ + cbnz r3, 259a <_PyObject_SetAttributeErrorContext+0x66e> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ @@ -4245,24 +4247,24 @@ │ │ │ │ │ movne r3, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + b.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 253e <_PyObject_SetAttributeErrorContext+0x61a> │ │ │ │ │ + bne.n 2546 <_PyObject_SetAttributeErrorContext+0x61a> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ │ - b.n 253e <_PyObject_SetAttributeErrorContext+0x61a> │ │ │ │ │ + b.n 2546 <_PyObject_SetAttributeErrorContext+0x61a> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ @@ -4274,60 +4276,60 @@ │ │ │ │ │ movne r3, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 239c <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ + b.n 23a4 <_PyObject_SetAttributeErrorContext+0x478> │ │ │ │ │ .word 0x000002aa │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000002a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000025c4 : │ │ │ │ │ +000025cc : │ │ │ │ │ PyObject_Str(): │ │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ add r7, sp, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2662 │ │ │ │ │ - cbz r4, 262e │ │ │ │ │ + bne.n 266a │ │ │ │ │ + cbz r4, 2636 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 261e │ │ │ │ │ + beq.n 2626 │ │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2686 │ │ │ │ │ - ldr r3, [pc, #172] @ (26a4 ) │ │ │ │ │ + beq.n 268e │ │ │ │ │ + ldr r3, [pc, #172] @ (26ac ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr.w r3, [r3, #712] @ 0x2c8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 2666 │ │ │ │ │ + bcc.n 266e │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 261a │ │ │ │ │ + cbz r0, 2622 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 2640 │ │ │ │ │ + bpl.n 2648 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -4352,82 +4354,82 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2692 │ │ │ │ │ + blt.n 269a │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 261a │ │ │ │ │ + b.n 2622 │ │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 260a │ │ │ │ │ + bcc.n 2612 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2662 │ │ │ │ │ + bne.n 266a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ │ - b.n 260a │ │ │ │ │ + b.n 2612 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sp, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r7, lr} │ │ │ │ │ - b.w 26a8 │ │ │ │ │ + b.w 26b0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Repr │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2662 │ │ │ │ │ + bne.n 266a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2662 │ │ │ │ │ + b.n 266a │ │ │ │ │ nop │ │ │ │ │ .word 0x000000a6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000026a8 : │ │ │ │ │ +000026b0 : │ │ │ │ │ PyObject_Repr(): │ │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ add r7, sp, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 272e │ │ │ │ │ - cbz r4, 26f4 │ │ │ │ │ + bne.n 2736 │ │ │ │ │ + cbz r4, 26fc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2752 │ │ │ │ │ - ldr r3, [pc, #160] @ (2770 ) │ │ │ │ │ + beq.n 275a │ │ │ │ │ + ldr r3, [pc, #160] @ (2778 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 2732 │ │ │ │ │ + bcc.n 273a │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 26f0 │ │ │ │ │ + cbz r0, 26f8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 2706 │ │ │ │ │ + bpl.n 270e │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ mov sp, r7 │ │ │ │ │ @@ -4445,60 +4447,60 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 272e │ │ │ │ │ + bge.n 2736 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 2768 │ │ │ │ │ + cbz r3, 2770 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 26f0 │ │ │ │ │ + b.n 26f8 │ │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 26e0 │ │ │ │ │ + bcc.n 26e8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 272e │ │ │ │ │ + bne.n 2736 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ │ - b.n 26e0 │ │ │ │ │ + b.n 26e8 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ mov sp, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 272e │ │ │ │ │ + b.n 2736 │ │ │ │ │ .word 0x0000009a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002774 : │ │ │ │ │ +0000277c : │ │ │ │ │ Py_GetConstant(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ - bhi.n 2794 │ │ │ │ │ + bhi.n 279c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ mov.w r1, #3360 @ 0xd20 │ │ │ │ │ @@ -4507,66 +4509,66 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -000027a8 : │ │ │ │ │ +000027b0 : │ │ │ │ │ none_hash(): │ │ │ │ │ movw r0, #25632 @ 0x6420 │ │ │ │ │ movt r0, #64680 @ 0xfca8 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000027b4 : │ │ │ │ │ +000027bc : │ │ │ │ │ PyObject_CallFinalizerFromDealloc(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbnz r3, 2820 │ │ │ │ │ + cbnz r3, 2828 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r2, [r5, #196] @ 0xc4 │ │ │ │ │ - cbz r2, 2802 │ │ │ │ │ + cbz r2, 280a │ │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #17 │ │ │ │ │ - bpl.n 27e4 │ │ │ │ │ + bpl.n 27ec │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ lsls r1, r1, #31 │ │ │ │ │ - bmi.n 2802 │ │ │ │ │ + bmi.n 280a │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #17 │ │ │ │ │ - bpl.n 2810 │ │ │ │ │ + bpl.n 2818 │ │ │ │ │ ldrd r3, r1, [r4, #-4] │ │ │ │ │ orr.w r2, r3, #1 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r3, r1, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ │ - bge.n 281a │ │ │ │ │ + bge.n 2822 │ │ │ │ │ subs r0, r3, #0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2802 │ │ │ │ │ + blt.n 280a │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 280c │ │ │ │ │ - ldr r4, [pc, #28] @ (2840 ) │ │ │ │ │ + b.n 2814 │ │ │ │ │ + ldr r4, [pc, #28] @ (2848 ) │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ @@ -4575,92 +4577,92 @@ │ │ │ │ │ strd r1, r4, [sp] │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 64a │ │ │ │ │ R_ARM_THM_CALL _PyObject_AssertFailed │ │ │ │ │ .word 0x000001fc │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -00002844 : │ │ │ │ │ +0000284c : │ │ │ │ │ PyObject_CallFinalizer(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ │ - cbz r3, 2882 │ │ │ │ │ + cbz r3, 288a │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #17 │ │ │ │ │ - bpl.n 286a │ │ │ │ │ + bpl.n 2872 │ │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ - bmi.n 2882 │ │ │ │ │ + bmi.n 288a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #17 │ │ │ │ │ itttt mi │ │ │ │ │ ldrmi r0, [sp, #4] │ │ │ │ │ ldrmi.w r3, [r0, #-4] │ │ │ │ │ orrmi.w r3, r3, #1 │ │ │ │ │ strmi.w r3, [r0, #-4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002888 : │ │ │ │ │ +00002890 : │ │ │ │ │ PyObject_HasAttrWithError(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 2942 │ │ │ │ │ + bpl.n 294a │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 28ce │ │ │ │ │ + bne.n 28d6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - bl 1388 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ - cbz r0, 28f0 │ │ │ │ │ + bl 1390 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ + cbz r0, 28f8 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 28c8 │ │ │ │ │ + bge.n 28d0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, 292a │ │ │ │ │ + cbz r2, 2932 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_type_getattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_type_getattro │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 2902 │ │ │ │ │ + beq.n 290a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_module_getattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_module_getattro │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 2938 │ │ │ │ │ + bne.n 2940 │ │ │ │ │ movs r2, #1 │ │ │ │ │ bl 0 <_Py_module_getattro_impl> │ │ │ │ │ R_ARM_THM_CALL _Py_module_getattro_impl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 28b8 │ │ │ │ │ + bne.n 28c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ negs r4, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -4668,115 +4670,115 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ bl 0 <_Py_type_getattro_impl> │ │ │ │ │ R_ARM_THM_CALL _Py_type_getattro_impl │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r2, 2930 │ │ │ │ │ + cbnz r2, 2938 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 28b8 │ │ │ │ │ + bne.n 28c0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 295a │ │ │ │ │ + cbz r0, 2962 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 2934 │ │ │ │ │ + b.n 293c │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 28c8 │ │ │ │ │ + b.n 28d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 28ba │ │ │ │ │ + bne.n 28c2 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 28c8 │ │ │ │ │ - cbz r2, 2960 │ │ │ │ │ + b.n 28d0 │ │ │ │ │ + cbz r2, 2968 │ │ │ │ │ blx r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 28b8 │ │ │ │ │ - b.n 2914 │ │ │ │ │ + bne.n 28c0 │ │ │ │ │ + b.n 291c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 28c8 │ │ │ │ │ + b.n 28d0 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2934 │ │ │ │ │ + beq.n 293c │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 295a │ │ │ │ │ + beq.n 2962 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 28b8 │ │ │ │ │ - b.n 2914 │ │ │ │ │ + bne.n 28c0 │ │ │ │ │ + b.n 291c │ │ │ │ │ │ │ │ │ │ -00002980 : │ │ │ │ │ +00002988 : │ │ │ │ │ PyObject_SelfIter(): │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002990 : │ │ │ │ │ +00002998 : │ │ │ │ │ PyObject_Bytes(): │ │ │ │ │ - cbz r0, 29e6 │ │ │ │ │ + cbz r0, 29ee │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBytes_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBytes_Type │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 29b2 │ │ │ │ │ + bne.n 29ba │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 29ae │ │ │ │ │ + bge.n 29b6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - ldr r1, [pc, #168] @ (2a6c ) │ │ │ │ │ + ldr r1, [pc, #168] @ (2a74 ) │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, 29fa │ │ │ │ │ + cbnz r0, 2a02 │ │ │ │ │ strd r3, r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 29f2 │ │ │ │ │ + cbnz r0, 29fa │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromObject │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ @@ -4786,39 +4788,39 @@ │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #108] @ (2a70 ) │ │ │ │ │ + ldr r3, [pc, #108] @ (2a78 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ bl 298 <_Py_Dealloc+0x48> │ │ │ │ │ R_ARM_THM_CALL _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2a28 │ │ │ │ │ + bge.n 2a30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - cbnz r2, 2a28 │ │ │ │ │ + cbnz r2, 2a30 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 29f4 │ │ │ │ │ + beq.n 29fc │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ - bmi.n 29f4 │ │ │ │ │ + bmi.n 29fc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ @@ -4827,92 +4829,92 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2a5e │ │ │ │ │ + bge.n 2a66 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 2a62 │ │ │ │ │ + cbz r2, 2a6a │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 29f4 │ │ │ │ │ + b.n 29fc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2a5e │ │ │ │ │ + b.n 2a66 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000533c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000006a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002a74 <_PyObject_IsAbstract>: │ │ │ │ │ +00002a7c <_PyObject_IsAbstract>: │ │ │ │ │ _PyObject_IsAbstract(): │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2b3e <_PyObject_IsAbstract+0xca> │ │ │ │ │ + beq.n 2b46 <_PyObject_IsAbstract+0xca> │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r1, [pc, #272] @ (2b98 <_PyObject_IsAbstract+0x124>) │ │ │ │ │ + ldr r1, [pc, #272] @ (2ba0 <_PyObject_IsAbstract+0x124>) │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr.w r3, [r1, #2840] @ 0xb18 │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r4, #3 │ │ │ │ │ - bpl.n 2b54 <_PyObject_IsAbstract+0xe0> │ │ │ │ │ + bpl.n 2b5c <_PyObject_IsAbstract+0xe0> │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 2ad4 <_PyObject_IsAbstract+0x60> │ │ │ │ │ + bne.n 2adc <_PyObject_IsAbstract+0x60> │ │ │ │ │ movs r2, #1 │ │ │ │ │ addw r1, r1, #2836 @ 0xb14 │ │ │ │ │ - bl 1388 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ + bl 1390 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 2afc <_PyObject_IsAbstract+0x88> │ │ │ │ │ + cbz r0, 2b04 <_PyObject_IsAbstract+0x88> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1838 │ │ │ │ │ + bl 1840 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2b08 <_PyObject_IsAbstract+0x94> │ │ │ │ │ + bge.n 2b10 <_PyObject_IsAbstract+0x94> │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ - cbnz r1, 2b08 <_PyObject_IsAbstract+0x94> │ │ │ │ │ + cbnz r1, 2b10 <_PyObject_IsAbstract+0x94> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 2b08 <_PyObject_IsAbstract+0x94> │ │ │ │ │ + b.n 2b10 <_PyObject_IsAbstract+0x94> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_type_getattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_type_getattro │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 2b0e <_PyObject_IsAbstract+0x9a> │ │ │ │ │ + beq.n 2b16 <_PyObject_IsAbstract+0x9a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_module_getattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_module_getattro │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 2b44 <_PyObject_IsAbstract+0xd0> │ │ │ │ │ + bne.n 2b4c <_PyObject_IsAbstract+0xd0> │ │ │ │ │ movs r2, #1 │ │ │ │ │ addw r1, r1, #2836 @ 0xb14 │ │ │ │ │ bl 0 <_Py_module_getattro_impl> │ │ │ │ │ R_ARM_THM_CALL _Py_module_getattro_impl │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2ab2 <_PyObject_IsAbstract+0x3e> │ │ │ │ │ + bne.n 2aba <_PyObject_IsAbstract+0x3e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r2, r0, r4 │ │ │ │ │ it ne │ │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ @@ -4921,151 +4923,151 @@ │ │ │ │ │ addw r1, r1, #2836 @ 0xb14 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_type_getattro_impl> │ │ │ │ │ R_ARM_THM_CALL _Py_type_getattro_impl │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r2, 2b3a <_PyObject_IsAbstract+0xc6> │ │ │ │ │ + cbnz r2, 2b42 <_PyObject_IsAbstract+0xc6> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 2ab2 <_PyObject_IsAbstract+0x3e> │ │ │ │ │ + bne.n 2aba <_PyObject_IsAbstract+0x3e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 2b6c <_PyObject_IsAbstract+0xf8> │ │ │ │ │ + cbz r0, 2b74 <_PyObject_IsAbstract+0xf8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 2b08 <_PyObject_IsAbstract+0x94> │ │ │ │ │ + b.n 2b10 <_PyObject_IsAbstract+0x94> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ - cbz r4, 2b72 <_PyObject_IsAbstract+0xfe> │ │ │ │ │ + cbz r4, 2b7a <_PyObject_IsAbstract+0xfe> │ │ │ │ │ addw r1, r1, #2836 @ 0xb14 │ │ │ │ │ blx r4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 2ab2 <_PyObject_IsAbstract+0x3e> │ │ │ │ │ - b.n 2b26 <_PyObject_IsAbstract+0xb2> │ │ │ │ │ + bne.n 2aba <_PyObject_IsAbstract+0x3e> │ │ │ │ │ + b.n 2b2e <_PyObject_IsAbstract+0xb2> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2b08 <_PyObject_IsAbstract+0x94> │ │ │ │ │ + b.n 2b10 <_PyObject_IsAbstract+0x94> │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2b3a <_PyObject_IsAbstract+0xc6> │ │ │ │ │ + beq.n 2b42 <_PyObject_IsAbstract+0xc6> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ addw r0, r1, #2836 @ 0xb14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2b6c <_PyObject_IsAbstract+0xf8> │ │ │ │ │ + beq.n 2b74 <_PyObject_IsAbstract+0xf8> │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 2ab2 <_PyObject_IsAbstract+0x3e> │ │ │ │ │ - b.n 2b26 <_PyObject_IsAbstract+0xb2> │ │ │ │ │ + bne.n 2aba <_PyObject_IsAbstract+0x3e> │ │ │ │ │ + b.n 2b2e <_PyObject_IsAbstract+0xb2> │ │ │ │ │ nop │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002b9c <_PyObject_IsFreed>: │ │ │ │ │ +00002ba4 <_PyObject_IsFreed>: │ │ │ │ │ _PyObject_IsFreed(): │ │ │ │ │ sub.w r3, r0, #256 @ 0x100 │ │ │ │ │ mvn.w r2, #512 @ 0x200 │ │ │ │ │ cmp.w r0, #3452816845 @ 0xcdcdcdcd │ │ │ │ │ it ne │ │ │ │ │ cmnne.w r3, #512 @ 0x200 │ │ │ │ │ - bcs.n 2be8 <_PyObject_IsFreed+0x4c> │ │ │ │ │ + bcs.n 2bf0 <_PyObject_IsFreed+0x4c> │ │ │ │ │ cmp.w r0, #4261281277 @ 0xfdfdfdfd │ │ │ │ │ it ne │ │ │ │ │ cmpne.w r0, #3722304989 @ 0xdddddddd │ │ │ │ │ - beq.n 2be8 <_PyObject_IsFreed+0x4c> │ │ │ │ │ + beq.n 2bf0 <_PyObject_IsFreed+0x4c> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub.w r3, r0, #3452816845 @ 0xcdcdcdcd │ │ │ │ │ sub.w r1, r0, #256 @ 0x100 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it hi │ │ │ │ │ orrhi.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 2be8 <_PyObject_IsFreed+0x4c> │ │ │ │ │ + cbnz r3, 2bf0 <_PyObject_IsFreed+0x4c> │ │ │ │ │ cmp.w r0, #4261281277 @ 0xfdfdfdfd │ │ │ │ │ it ne │ │ │ │ │ cmpne.w r0, #3722304989 @ 0xdddddddd │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002bec : │ │ │ │ │ +00002bf4 : │ │ │ │ │ PyObject_DelAttr(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ lsls r4, r2, #3 │ │ │ │ │ - bpl.w 2dfa │ │ │ │ │ + bpl.w 2e02 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2d9c │ │ │ │ │ - ldr r3, [pc, #680] @ (2ec0 ) │ │ │ │ │ + blt.w 2da4 │ │ │ │ │ + ldr r3, [pc, #680] @ (2ec8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2de2 │ │ │ │ │ + beq.w 2dea │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericSetAttr │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericSetAttr │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 2d78 │ │ │ │ │ + bne.w 2d80 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #3 │ │ │ │ │ - bpl.w 2e18 │ │ │ │ │ + bpl.w 2e20 │ │ │ │ │ ldr r4, [r6, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyType_GetDict> │ │ │ │ │ R_ARM_THM_CALL _PyType_GetDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2e5c │ │ │ │ │ + beq.w 2e64 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -5077,84 +5079,84 @@ │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n 2d5c │ │ │ │ │ + bhi.n 2d64 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #29 │ │ │ │ │ - bmi.n 2d08 │ │ │ │ │ + bmi.n 2d10 │ │ │ │ │ lsls r2, r2, #27 │ │ │ │ │ it mi │ │ │ │ │ submi.w r2, r6, #12 │ │ │ │ │ - bmi.n 2cc2 │ │ │ │ │ + bmi.n 2cca │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2dbe │ │ │ │ │ + beq.w 2dc6 │ │ │ │ │ itttt lt │ │ │ │ │ ldrlt r0, [r6, #8] │ │ │ │ │ eorlt.w ip, r0, r0, asr #31 │ │ │ │ │ sublt.w ip, ip, r0, asr #31 │ │ │ │ │ ldrdlt r0, lr, [r1, #16] │ │ │ │ │ itttt lt │ │ │ │ │ addlt r1, r0, #3 │ │ │ │ │ mlalt r1, lr, ip, r1 │ │ │ │ │ biclt.w r1, r1, #3 │ │ │ │ │ addlt r2, r2, r1 │ │ │ │ │ add r2, r6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2dbe │ │ │ │ │ + beq.n 2dc6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 <_PyObjectDict_SetItem> │ │ │ │ │ R_ARM_THM_CALL _PyObjectDict_SetItem │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - blt.n 2d16 │ │ │ │ │ + blt.n 2d1e │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bpl.n 2d4c │ │ │ │ │ + bpl.n 2d54 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2cf0 │ │ │ │ │ + bge.n 2cf8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2e6a │ │ │ │ │ + beq.w 2e72 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2dae │ │ │ │ │ + blt.n 2db6 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2d8c │ │ │ │ │ + blt.n 2d94 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyObject_StoreInstanceAttribute> │ │ │ │ │ R_ARM_THM_CALL _PyObject_StoreInstanceAttribute │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bge.n 2cd8 │ │ │ │ │ + bge.n 2ce0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2cd8 │ │ │ │ │ + beq.n 2ce0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ @@ -5162,127 +5164,127 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n 2cd8 │ │ │ │ │ + b.n 2ce0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2cde │ │ │ │ │ + bne.n 2ce6 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2cde │ │ │ │ │ + b.n 2ce6 │ │ │ │ │ bic.w r0, r3, #1 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr.w r2, [r2, #140] @ 0x8c │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2c86 │ │ │ │ │ + beq.n 2c8e │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ blx r3 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 2cd8 │ │ │ │ │ + b.n 2ce0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2d02 │ │ │ │ │ + bge.n 2d0a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2d02 │ │ │ │ │ + bne.n 2d0a │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2d02 │ │ │ │ │ + b.n 2d0a │ │ │ │ │ adds r3, #1 │ │ │ │ │ - ldr r2, [pc, #292] @ (2ec4 ) │ │ │ │ │ + ldr r2, [pc, #292] @ (2ecc ) │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.n 2c22 │ │ │ │ │ + b.n 2c2a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2cf8 │ │ │ │ │ + bne.n 2d00 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2cf8 │ │ │ │ │ + b.n 2d00 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ - bls.n 2e36 │ │ │ │ │ + bls.n 2e3e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2cd8 │ │ │ │ │ + b.n 2ce0 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2e8a │ │ │ │ │ + beq.n 2e92 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e72 │ │ │ │ │ + beq.n 2e7a │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 2d7c │ │ │ │ │ + b.n 2d84 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2d02 │ │ │ │ │ + b.n 2d0a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2cf8 │ │ │ │ │ + b.n 2d00 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ cmp r3, r7 │ │ │ │ │ mov r3, r5 │ │ │ │ │ itete eq │ │ │ │ │ movweq r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movwne r1, #0 │ │ │ │ │ @@ -5291,652 +5293,652 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n 2ddc │ │ │ │ │ + b.n 2de4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 2c5a │ │ │ │ │ - b.n 2e30 │ │ │ │ │ + bge.w 2c62 │ │ │ │ │ + b.n 2e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2cf0 │ │ │ │ │ + b.n 2cf8 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2e12 │ │ │ │ │ + bge.n 2e1a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2e12 │ │ │ │ │ + bne.n 2e1a │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2e12 │ │ │ │ │ + b.n 2e1a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2ec8 │ │ │ │ │ + blt.n 2ed0 │ │ │ │ │ ldr r1, [r4, #32] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbnz r1, 2eda │ │ │ │ │ + cbnz r1, 2ee2 │ │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ │ - cbnz r3, 2eda │ │ │ │ │ + cbnz r3, 2ee2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2e12 │ │ │ │ │ + b.n 2e1a │ │ │ │ │ nop │ │ │ │ │ .word 0x0000029e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000118 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2e92 │ │ │ │ │ + bne.n 2e9a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ - b.n 2e92 │ │ │ │ │ + b.n 2e9a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2e12 │ │ │ │ │ + b.n 2e1a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002ef4 <_Py_DecRef>: │ │ │ │ │ +00002efc <_Py_DecRef>: │ │ │ │ │ _Py_DecRef(): │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2f02 <_Py_DecRef+0xe> │ │ │ │ │ + bge.n 2f0a <_Py_DecRef+0xe> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 2f04 <_Py_DecRef+0x10> │ │ │ │ │ + cbz r3, 2f0c <_Py_DecRef+0x10> │ │ │ │ │ bx lr │ │ │ │ │ b.w 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -00002f08 : │ │ │ │ │ +00002f10 : │ │ │ │ │ Py_ReprEnter(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_GetDict │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f9a │ │ │ │ │ - ldr r1, [pc, #308] @ (3058 ) │ │ │ │ │ + beq.n 2fa2 │ │ │ │ │ + ldr r1, [pc, #308] @ (3060 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3018 │ │ │ │ │ + beq.n 3020 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ands.w r2, r3, #7 │ │ │ │ │ - beq.n 2ffa │ │ │ │ │ + beq.n 3002 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bmi.n 3000 │ │ │ │ │ + bmi.n 3008 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 2ffa │ │ │ │ │ + beq.n 3002 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 2f8c │ │ │ │ │ + beq.n 2f94 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 2f80 │ │ │ │ │ + beq.n 2f88 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 2f74 │ │ │ │ │ + beq.n 2f7c │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 2f68 │ │ │ │ │ + beq.n 2f70 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - bne.n 300c │ │ │ │ │ + bne.n 3014 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 2ffa │ │ │ │ │ + bne.n 3002 │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r1, [r0, ip, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ sub.w r3, ip, #2 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ sub.w r3, ip, #3 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ sub.w r3, ip, #4 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ sub.w r3, ip, #5 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ sub.w r3, ip, #6 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ sub.w r3, ip, #7 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 2f98 │ │ │ │ │ + beq.n 2fa0 │ │ │ │ │ subs.w ip, r3, #1 │ │ │ │ │ - bpl.n 2f9c │ │ │ │ │ + bpl.n 2fa4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ asrs r0, r0, #31 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 2f5c │ │ │ │ │ - b.n 2f98 │ │ │ │ │ + bne.n 2f64 │ │ │ │ │ + b.n 2fa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 3050 │ │ │ │ │ + cbnz r0, 3058 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 3050 │ │ │ │ │ + cbz r0, 3058 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r1, [pc, #44] @ (3058 ) │ │ │ │ │ + ldr r1, [pc, #44] @ (3060 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3050 │ │ │ │ │ + blt.n 3058 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2f2e │ │ │ │ │ + bge.w 2f36 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2f2e │ │ │ │ │ + bne.w 2f36 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2f2e │ │ │ │ │ + b.n 2f36 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00004fb0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000305c <_PyObject_ClearFreeLists>: │ │ │ │ │ +00003064 <_PyObject_ClearFreeLists>: │ │ │ │ │ _PyObject_ClearFreeLists(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 308e <_PyObject_ClearFreeLists+0x32> │ │ │ │ │ + b.n 3096 <_PyObject_ClearFreeLists+0x32> │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3496 <_PyObject_ClearFreeLists+0x43a> │ │ │ │ │ + blt.w 349e <_PyObject_ClearFreeLists+0x43a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3072 <_PyObject_ClearFreeLists+0x16> │ │ │ │ │ + bne.n 307a <_PyObject_ClearFreeLists+0x16> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 3332 <_PyObject_ClearFreeLists+0x2d6> │ │ │ │ │ + bne.w 333a <_PyObject_ClearFreeLists+0x2d6> │ │ │ │ │ mov r4, r5 │ │ │ │ │ add.w r9, r5, #160 @ 0xa0 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 30c4 <_PyObject_ClearFreeLists+0x68> │ │ │ │ │ + b.n 30cc <_PyObject_ClearFreeLists+0x68> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ ldr.w r3, [r7, #160] @ 0xa0 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3430 <_PyObject_ClearFreeLists+0x3d4> │ │ │ │ │ + blt.w 3438 <_PyObject_ClearFreeLists+0x3d4> │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 30a8 <_PyObject_ClearFreeLists+0x4c> │ │ │ │ │ + bne.n 30b0 <_PyObject_ClearFreeLists+0x4c> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 3288 <_PyObject_ClearFreeLists+0x22c> │ │ │ │ │ + bne.w 3290 <_PyObject_ClearFreeLists+0x22c> │ │ │ │ │ adds r4, #8 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - bne.n 30c4 <_PyObject_ClearFreeLists+0x68> │ │ │ │ │ - b.n 30fa <_PyObject_ClearFreeLists+0x9e> │ │ │ │ │ + bne.n 30cc <_PyObject_ClearFreeLists+0x68> │ │ │ │ │ + b.n 3102 <_PyObject_ClearFreeLists+0x9e> │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #176] @ 0xb0 │ │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ │ str.w r3, [r5, #180] @ 0xb4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 34a8 <_PyObject_ClearFreeLists+0x44c> │ │ │ │ │ + blt.w 34b0 <_PyObject_ClearFreeLists+0x44c> │ │ │ │ │ ldr.w r0, [r5, #176] @ 0xb0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 30d8 <_PyObject_ClearFreeLists+0x7c> │ │ │ │ │ + bne.n 30e0 <_PyObject_ClearFreeLists+0x7c> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 333a <_PyObject_ClearFreeLists+0x2de> │ │ │ │ │ + bne.w 3342 <_PyObject_ClearFreeLists+0x2de> │ │ │ │ │ ldr.w r2, [r5, #184] @ 0xb8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 329e <_PyObject_ClearFreeLists+0x242> │ │ │ │ │ + bne.w 32a6 <_PyObject_ClearFreeLists+0x242> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 3344 <_PyObject_ClearFreeLists+0x2e8> │ │ │ │ │ + bne.w 334c <_PyObject_ClearFreeLists+0x2e8> │ │ │ │ │ ldr.w r0, [r5, #192] @ 0xc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 32d0 <_PyObject_ClearFreeLists+0x274> │ │ │ │ │ + bne.w 32d8 <_PyObject_ClearFreeLists+0x274> │ │ │ │ │ ldr.w r0, [r5, #200] @ 0xc8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 334e <_PyObject_ClearFreeLists+0x2f2> │ │ │ │ │ - cbz r0, 3160 <_PyObject_ClearFreeLists+0x104> │ │ │ │ │ + bne.w 3356 <_PyObject_ClearFreeLists+0x2f2> │ │ │ │ │ + cbz r0, 3168 <_PyObject_ClearFreeLists+0x104> │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr.w r3, [r5, #204] @ 0xcc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #200] @ 0xc8 │ │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ │ str.w r3, [r5, #204] @ 0xcc │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 341e <_PyObject_ClearFreeLists+0x3c2> │ │ │ │ │ + blt.w 3426 <_PyObject_ClearFreeLists+0x3c2> │ │ │ │ │ ldr.w r0, [r5, #200] @ 0xc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3130 <_PyObject_ClearFreeLists+0xd4> │ │ │ │ │ + bne.n 3138 <_PyObject_ClearFreeLists+0xd4> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 335c <_PyObject_ClearFreeLists+0x300> │ │ │ │ │ + bne.w 3364 <_PyObject_ClearFreeLists+0x300> │ │ │ │ │ ldr.w r0, [r5, #208] @ 0xd0 │ │ │ │ │ - cbz r0, 3188 <_PyObject_ClearFreeLists+0x12c> │ │ │ │ │ + cbz r0, 3190 <_PyObject_ClearFreeLists+0x12c> │ │ │ │ │ ldr.w r3, [r5, #212] @ 0xd4 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #208] @ 0xd0 │ │ │ │ │ str.w r3, [r5, #212] @ 0xd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r0, [r5, #208] @ 0xd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3166 <_PyObject_ClearFreeLists+0x10a> │ │ │ │ │ + bne.n 316e <_PyObject_ClearFreeLists+0x10a> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 336e <_PyObject_ClearFreeLists+0x312> │ │ │ │ │ + bne.w 3376 <_PyObject_ClearFreeLists+0x312> │ │ │ │ │ ldr.w r0, [r5, #216] @ 0xd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 32ba <_PyObject_ClearFreeLists+0x25e> │ │ │ │ │ + bne.w 32c2 <_PyObject_ClearFreeLists+0x25e> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 3378 <_PyObject_ClearFreeLists+0x31c> │ │ │ │ │ + bne.w 3380 <_PyObject_ClearFreeLists+0x31c> │ │ │ │ │ ldr.w r0, [r5, #224] @ 0xe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3312 <_PyObject_ClearFreeLists+0x2b6> │ │ │ │ │ + bne.w 331a <_PyObject_ClearFreeLists+0x2b6> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 33fe <_PyObject_ClearFreeLists+0x3a2> │ │ │ │ │ + bne.w 3406 <_PyObject_ClearFreeLists+0x3a2> │ │ │ │ │ ldr.w r0, [r5, #232] @ 0xe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 32fc <_PyObject_ClearFreeLists+0x2a0> │ │ │ │ │ + bne.w 3304 <_PyObject_ClearFreeLists+0x2a0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 33ea <_PyObject_ClearFreeLists+0x38e> │ │ │ │ │ + bne.w 33f2 <_PyObject_ClearFreeLists+0x38e> │ │ │ │ │ ldr.w r0, [r5, #240] @ 0xf0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3408 <_PyObject_ClearFreeLists+0x3ac> │ │ │ │ │ + bne.w 3410 <_PyObject_ClearFreeLists+0x3ac> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 33b2 <_PyObject_ClearFreeLists+0x356> │ │ │ │ │ + bne.w 33ba <_PyObject_ClearFreeLists+0x356> │ │ │ │ │ ldr.w r0, [r5, #248] @ 0xf8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 34ba <_PyObject_ClearFreeLists+0x45e> │ │ │ │ │ + bne.w 34c2 <_PyObject_ClearFreeLists+0x45e> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 33bc <_PyObject_ClearFreeLists+0x360> │ │ │ │ │ + bne.w 33c4 <_PyObject_ClearFreeLists+0x360> │ │ │ │ │ ldr.w r0, [r5, #256] @ 0x100 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3480 <_PyObject_ClearFreeLists+0x424> │ │ │ │ │ + bne.w 3488 <_PyObject_ClearFreeLists+0x424> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 33c6 <_PyObject_ClearFreeLists+0x36a> │ │ │ │ │ + bne.w 33ce <_PyObject_ClearFreeLists+0x36a> │ │ │ │ │ ldr.w r0, [r5, #264] @ 0x108 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 346a <_PyObject_ClearFreeLists+0x40e> │ │ │ │ │ + bne.w 3472 <_PyObject_ClearFreeLists+0x40e> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 33d0 <_PyObject_ClearFreeLists+0x374> │ │ │ │ │ + bne.w 33d8 <_PyObject_ClearFreeLists+0x374> │ │ │ │ │ ldr.w r0, [r5, #280] @ 0x118 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3382 <_PyObject_ClearFreeLists+0x326> │ │ │ │ │ + bne.w 338a <_PyObject_ClearFreeLists+0x326> │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 3398 <_PyObject_ClearFreeLists+0x33c> │ │ │ │ │ - cbz r0, 324c <_PyObject_ClearFreeLists+0x1f0> │ │ │ │ │ + bne.w 33a0 <_PyObject_ClearFreeLists+0x33c> │ │ │ │ │ + cbz r0, 3254 <_PyObject_ClearFreeLists+0x1f0> │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3442 <_PyObject_ClearFreeLists+0x3e6> │ │ │ │ │ + blt.w 344a <_PyObject_ClearFreeLists+0x3e6> │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 320c <_PyObject_ClearFreeLists+0x1b0> │ │ │ │ │ - cbz r6, 324c <_PyObject_ClearFreeLists+0x1f0> │ │ │ │ │ + bne.n 3214 <_PyObject_ClearFreeLists+0x1b0> │ │ │ │ │ + cbz r6, 3254 <_PyObject_ClearFreeLists+0x1f0> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - b.n 324c <_PyObject_ClearFreeLists+0x1f0> │ │ │ │ │ + b.n 3254 <_PyObject_ClearFreeLists+0x1f0> │ │ │ │ │ ldr.w r2, [r5, #292] @ 0x124 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r3, [r5, #288] @ 0x120 │ │ │ │ │ str.w r2, [r5, #292] @ 0x124 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_Del │ │ │ │ │ ldr.w r3, [r5, #288] @ 0x120 │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3238 <_PyObject_ClearFreeLists+0x1dc> │ │ │ │ │ + bne.n 3240 <_PyObject_ClearFreeLists+0x1dc> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 33a8 <_PyObject_ClearFreeLists+0x34c> │ │ │ │ │ + bne.w 33b0 <_PyObject_ClearFreeLists+0x34c> │ │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 32e6 <_PyObject_ClearFreeLists+0x28a> │ │ │ │ │ + bne.n 32ee <_PyObject_ClearFreeLists+0x28a> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 33f4 <_PyObject_ClearFreeLists+0x398> │ │ │ │ │ + bne.w 33fc <_PyObject_ClearFreeLists+0x398> │ │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - cbz r3, 32b4 <_PyObject_ClearFreeLists+0x258> │ │ │ │ │ + cbz r3, 32bc <_PyObject_ClearFreeLists+0x258> │ │ │ │ │ ldr.w r2, [r5, #308] @ 0x134 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r3, [r5, #304] @ 0x130 │ │ │ │ │ str.w r2, [r5, #308] @ 0x134 │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 326a <_PyObject_ClearFreeLists+0x20e> │ │ │ │ │ + b.n 3272 <_PyObject_ClearFreeLists+0x20e> │ │ │ │ │ str.w r8, [r4, #20] │ │ │ │ │ adds r4, #8 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - beq.w 30fa <_PyObject_ClearFreeLists+0x9e> │ │ │ │ │ + beq.w 3102 <_PyObject_ClearFreeLists+0x9e> │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 30a8 <_PyObject_ClearFreeLists+0x4c> │ │ │ │ │ - b.n 3288 <_PyObject_ClearFreeLists+0x22c> │ │ │ │ │ + bne.w 30b0 <_PyObject_ClearFreeLists+0x4c> │ │ │ │ │ + b.n 3290 <_PyObject_ClearFreeLists+0x22c> │ │ │ │ │ ldr.w r3, [r5, #188] @ 0xbc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #184] @ 0xb8 │ │ │ │ │ str.w r3, [r5, #188] @ 0xbc │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 3108 <_PyObject_ClearFreeLists+0xac> │ │ │ │ │ - cbnz r6, 3328 <_PyObject_ClearFreeLists+0x2cc> │ │ │ │ │ + b.n 3110 <_PyObject_ClearFreeLists+0xac> │ │ │ │ │ + cbnz r6, 3330 <_PyObject_ClearFreeLists+0x2cc> │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr.w r3, [r5, #220] @ 0xdc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #216] @ 0xd8 │ │ │ │ │ str.w r3, [r5, #220] @ 0xdc │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 3188 <_PyObject_ClearFreeLists+0x12c> │ │ │ │ │ + b.n 3190 <_PyObject_ClearFreeLists+0x12c> │ │ │ │ │ ldr.w r3, [r5, #196] @ 0xc4 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #192] @ 0xc0 │ │ │ │ │ str.w r3, [r5, #196] @ 0xc4 │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 311a <_PyObject_ClearFreeLists+0xbe> │ │ │ │ │ + b.n 3122 <_PyObject_ClearFreeLists+0xbe> │ │ │ │ │ ldr.w r3, [r5, #300] @ 0x12c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #296] @ 0x128 │ │ │ │ │ str.w r3, [r5, #300] @ 0x12c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_Del │ │ │ │ │ - b.n 325c <_PyObject_ClearFreeLists+0x200> │ │ │ │ │ + b.n 3264 <_PyObject_ClearFreeLists+0x200> │ │ │ │ │ ldr.w r3, [r5, #236] @ 0xec │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #232] @ 0xe8 │ │ │ │ │ str.w r3, [r5, #236] @ 0xec │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 31a8 <_PyObject_ClearFreeLists+0x14c> │ │ │ │ │ + b.n 31b0 <_PyObject_ClearFreeLists+0x14c> │ │ │ │ │ ldr.w r3, [r5, #228] @ 0xe4 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #224] @ 0xe0 │ │ │ │ │ str.w r3, [r5, #228] @ 0xe4 │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 3198 <_PyObject_ClearFreeLists+0x13c> │ │ │ │ │ + b.n 31a0 <_PyObject_ClearFreeLists+0x13c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #308] @ 0x134 │ │ │ │ │ - b.n 32b6 <_PyObject_ClearFreeLists+0x25a> │ │ │ │ │ + b.n 32be <_PyObject_ClearFreeLists+0x25a> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ - b.n 309c <_PyObject_ClearFreeLists+0x40> │ │ │ │ │ + b.n 30a4 <_PyObject_ClearFreeLists+0x40> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #180] @ 0xb4 │ │ │ │ │ - b.n 3108 <_PyObject_ClearFreeLists+0xac> │ │ │ │ │ + b.n 3110 <_PyObject_ClearFreeLists+0xac> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #188] @ 0xbc │ │ │ │ │ - b.n 311a <_PyObject_ClearFreeLists+0xbe> │ │ │ │ │ + b.n 3122 <_PyObject_ClearFreeLists+0xbe> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #196] @ 0xc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3130 <_PyObject_ClearFreeLists+0xd4> │ │ │ │ │ + bne.w 3138 <_PyObject_ClearFreeLists+0xd4> │ │ │ │ │ ldr.w r0, [r5, #208] @ 0xd0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #204] @ 0xcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3166 <_PyObject_ClearFreeLists+0x10a> │ │ │ │ │ + bne.w 316e <_PyObject_ClearFreeLists+0x10a> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #212] @ 0xd4 │ │ │ │ │ - b.n 3188 <_PyObject_ClearFreeLists+0x12c> │ │ │ │ │ + b.n 3190 <_PyObject_ClearFreeLists+0x12c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #220] @ 0xdc │ │ │ │ │ - b.n 3198 <_PyObject_ClearFreeLists+0x13c> │ │ │ │ │ + b.n 31a0 <_PyObject_ClearFreeLists+0x13c> │ │ │ │ │ ldr.w r3, [r5, #284] @ 0x11c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #280] @ 0x118 │ │ │ │ │ str.w r3, [r5, #284] @ 0x11c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 31f8 <_PyObject_ClearFreeLists+0x19c> │ │ │ │ │ + b.n 3200 <_PyObject_ClearFreeLists+0x19c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #284] @ 0x11c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 320c <_PyObject_ClearFreeLists+0x1b0> │ │ │ │ │ - b.n 3230 <_PyObject_ClearFreeLists+0x1d4> │ │ │ │ │ + bne.w 3214 <_PyObject_ClearFreeLists+0x1b0> │ │ │ │ │ + b.n 3238 <_PyObject_ClearFreeLists+0x1d4> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #292] @ 0x124 │ │ │ │ │ - b.n 325c <_PyObject_ClearFreeLists+0x200> │ │ │ │ │ + b.n 3264 <_PyObject_ClearFreeLists+0x200> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #244] @ 0xf4 │ │ │ │ │ - b.n 31c8 <_PyObject_ClearFreeLists+0x16c> │ │ │ │ │ + b.n 31d0 <_PyObject_ClearFreeLists+0x16c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #252] @ 0xfc │ │ │ │ │ - b.n 31d8 <_PyObject_ClearFreeLists+0x17c> │ │ │ │ │ + b.n 31e0 <_PyObject_ClearFreeLists+0x17c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #260] @ 0x104 │ │ │ │ │ - b.n 31e8 <_PyObject_ClearFreeLists+0x18c> │ │ │ │ │ + b.n 31f0 <_PyObject_ClearFreeLists+0x18c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #268] @ 0x10c │ │ │ │ │ ldr.w r0, [r5, #272] @ 0x110 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3454 <_PyObject_ClearFreeLists+0x3f8> │ │ │ │ │ + bne.n 345c <_PyObject_ClearFreeLists+0x3f8> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #276] @ 0x114 │ │ │ │ │ - b.n 31f8 <_PyObject_ClearFreeLists+0x19c> │ │ │ │ │ + b.n 3200 <_PyObject_ClearFreeLists+0x19c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #236] @ 0xec │ │ │ │ │ - b.n 31b8 <_PyObject_ClearFreeLists+0x15c> │ │ │ │ │ + b.n 31c0 <_PyObject_ClearFreeLists+0x15c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #300] @ 0x12c │ │ │ │ │ - b.n 326a <_PyObject_ClearFreeLists+0x20e> │ │ │ │ │ + b.n 3272 <_PyObject_ClearFreeLists+0x20e> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r5, #228] @ 0xe4 │ │ │ │ │ - b.n 31a8 <_PyObject_ClearFreeLists+0x14c> │ │ │ │ │ + b.n 31b0 <_PyObject_ClearFreeLists+0x14c> │ │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #240] @ 0xf0 │ │ │ │ │ str.w r3, [r5, #244] @ 0xf4 │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 31b8 <_PyObject_ClearFreeLists+0x15c> │ │ │ │ │ + b.n 31c0 <_PyObject_ClearFreeLists+0x15c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3152 <_PyObject_ClearFreeLists+0xf6> │ │ │ │ │ + bne.w 315a <_PyObject_ClearFreeLists+0xf6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3152 <_PyObject_ClearFreeLists+0xf6> │ │ │ │ │ + b.n 315a <_PyObject_ClearFreeLists+0xf6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 30c4 <_PyObject_ClearFreeLists+0x68> │ │ │ │ │ + bne.w 30cc <_PyObject_ClearFreeLists+0x68> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 30c4 <_PyObject_ClearFreeLists+0x68> │ │ │ │ │ + b.n 30cc <_PyObject_ClearFreeLists+0x68> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3228 <_PyObject_ClearFreeLists+0x1cc> │ │ │ │ │ + bne.w 3230 <_PyObject_ClearFreeLists+0x1cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3228 <_PyObject_ClearFreeLists+0x1cc> │ │ │ │ │ + b.n 3230 <_PyObject_ClearFreeLists+0x1cc> │ │ │ │ │ ldr.w r3, [r5, #276] @ 0x114 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #272] @ 0x110 │ │ │ │ │ str.w r3, [r5, #276] @ 0x114 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_RawFree │ │ │ │ │ - b.n 33d8 <_PyObject_ClearFreeLists+0x37c> │ │ │ │ │ + b.n 33e0 <_PyObject_ClearFreeLists+0x37c> │ │ │ │ │ ldr.w r3, [r5, #268] @ 0x10c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #264] @ 0x108 │ │ │ │ │ str.w r3, [r5, #268] @ 0x10c │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 31e8 <_PyObject_ClearFreeLists+0x18c> │ │ │ │ │ + b.n 31f0 <_PyObject_ClearFreeLists+0x18c> │ │ │ │ │ ldr.w r3, [r5, #260] @ 0x104 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #256] @ 0x100 │ │ │ │ │ str.w r3, [r5, #260] @ 0x104 │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 31d8 <_PyObject_ClearFreeLists+0x17c> │ │ │ │ │ + b.n 31e0 <_PyObject_ClearFreeLists+0x17c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 308e <_PyObject_ClearFreeLists+0x32> │ │ │ │ │ + bne.w 3096 <_PyObject_ClearFreeLists+0x32> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 308e <_PyObject_ClearFreeLists+0x32> │ │ │ │ │ + b.n 3096 <_PyObject_ClearFreeLists+0x32> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 30fa <_PyObject_ClearFreeLists+0x9e> │ │ │ │ │ + bne.w 3102 <_PyObject_ClearFreeLists+0x9e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 250 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 30fa <_PyObject_ClearFreeLists+0x9e> │ │ │ │ │ + b.n 3102 <_PyObject_ClearFreeLists+0x9e> │ │ │ │ │ ldr.w r3, [r5, #252] @ 0xfc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r5, #248] @ 0xf8 │ │ │ │ │ str.w r3, [r5, #252] @ 0xfc │ │ │ │ │ bl 33c <_Py_Dealloc+0xec> │ │ │ │ │ R_ARM_THM_CALL free_object │ │ │ │ │ - b.n 31c8 <_PyObject_ClearFreeLists+0x16c> │ │ │ │ │ + b.n 31d0 <_PyObject_ClearFreeLists+0x16c> │ │ │ │ │ │ │ │ │ │ -000034d0 <_PyTypes_FiniTypes>: │ │ │ │ │ +000034d8 <_PyTypes_FiniTypes>: │ │ │ │ │ _PyTypes_FiniTypes(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ @@ -5989,20 +5991,20 @@ │ │ │ │ │ bl 0 <_PyStaticType_FiniBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_FiniBuiltin │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_FiniBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_FiniBuiltin │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 3512 <_PyTypes_FiniTypes+0x42> │ │ │ │ │ + bne.n 351a <_PyTypes_FiniTypes+0x42> │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003560 : │ │ │ │ │ +00003568 : │ │ │ │ │ Py_GetConstantBorrowed(): │ │ │ │ │ - b.w 2774 │ │ │ │ │ + b.w 277c │ │ │ │ │ R_ARM_THM_JUMP24 Py_GetConstant │ │ │ │ │ │ │ │ │ │ -00003564 : │ │ │ │ │ +0000356c : │ │ │ │ │ Py_NewRef(): │ │ │ │ │ - b.w 2980 │ │ │ │ │ + b.w 2988 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_SelfIter │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -41,15 +41,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC stderr │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS stderr │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bl 2b9c <_PyObject_IsFreed> │ │ │ │ │ + bl 2ba4 <_PyObject_IsFreed> │ │ │ │ │ R_ARM_THM_CALL _PyObject_IsFreed │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ cbz r3, 7a <_PyObject_Dump+0x3c> │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -225,19 +225,19 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_RestoreThread │ │ │ │ │ b.n 240 │ │ │ │ │ mov r0, r4 │ │ │ │ │ tst.w r8, #1 │ │ │ │ │ beq.n 1de │ │ │ │ │ - bl 25c4 │ │ │ │ │ + bl 25cc │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 1e4 │ │ │ │ │ - bl 26a8 │ │ │ │ │ + bl 26b0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Repr │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq.n 1a0 │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -393,15 +393,15 @@ │ │ │ │ │ cbnz r0, 324 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 368 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 129c │ │ │ │ │ + bl 12a4 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 368 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ @@ -472,15 +472,15 @@ │ │ │ │ │ PyObject_HasAttr(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl 129c │ │ │ │ │ + bl 12a4 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 64 <_PyObject_Dump+0x26> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ bne.n 3de │ │ │ │ │ @@ -900,15 +900,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ bl 0 <__fprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __fprintf_chk │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL fflush │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2b9c <_PyObject_IsFreed> │ │ │ │ │ + bl 2ba4 <_PyObject_IsFreed> │ │ │ │ │ R_ARM_THM_CALL _PyObject_IsFreed │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ cbz r3, 716 <_PyObject_AssertFailed+0xcc> │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -963,15 +963,15 @@ │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl 2b9c <_PyObject_IsFreed> │ │ │ │ │ + bl 2ba4 <_PyObject_IsFreed> │ │ │ │ │ R_ARM_THM_CALL _PyObject_IsFreed │ │ │ │ │ cbz r0, 79e <_PyObject_CheckConsistency+0x3a> │ │ │ │ │ ldr r5, [pc, #112] @ (7f0 <_PyObject_CheckConsistency+0x8c>) │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -1209,15 +1209,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1f24 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 1f2c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ │ │ 000009ac <_PyObject_GetAttrId>: │ │ │ │ │ _PyObject_GetAttrId(): │ │ │ ├── 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: 47004 (bytes into file) │ │ │ │ │ + Start of section headers: 46980 (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 0xb79c: │ │ │ │ │ +There are 17 section headers, starting at offset 0xb784: │ │ │ │ │ │ │ │ │ │ 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 002a48 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 009a18 000cf8 08 I 14 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 002a7c 0006f4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00a710 000550 08 I 14 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 003170 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 003170 000290 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 003400 003a24 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00ac60 0009d0 08 I 14 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 006e24 00012c 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00b630 0000e0 08 I 14 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 006f50 00090c 00 A 0 0 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 00785c 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 00785c 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 007890 001400 10 15 238 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 008c90 000d86 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 00b710 00008c 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 002a44 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 009a00 000cf8 08 I 14 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 002a78 0006f4 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00a6f8 000550 08 I 14 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 00316c 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 00316c 000290 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 0033fc 003a10 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 00ac48 0009d0 08 I 14 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 006e0c 00012c 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00b618 0000e0 08 I 14 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 006f38 00090c 00 A 0 0 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 007844 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 007844 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 007878 001400 10 15 238 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 008c78 000d86 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 00b6f8 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 {} │ │ │ │ │ @@ -11,193 +11,193 @@ │ │ │ │ │ 7: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 8: 00000225 172 FUNC LOCAL DEFAULT 7 set_update_local │ │ │ │ │ 9: 0000017d 168 FUNC LOCAL DEFAULT 7 make_new_set │ │ │ │ │ 10: 00000174 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 11: 0000017c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 12: 00000220 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 13: 00000224 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 14: 00001735 1954 FUNC LOCAL DEFAULT 7 set_merge_lock_held.part.0 │ │ │ │ │ - 15: 000002d1 744 FUNC LOCAL DEFAULT 7 set_update_iterable_lock_held │ │ │ │ │ - 16: 000005b9 668 FUNC LOCAL DEFAULT 7 set_table_resize │ │ │ │ │ - 17: 00000859 618 FUNC LOCAL DEFAULT 1 set_update_dict_lock_held │ │ │ │ │ + 14: 00001721 1954 FUNC LOCAL DEFAULT 7 set_merge_lock_held.part.0 │ │ │ │ │ + 15: 000002d1 732 FUNC LOCAL DEFAULT 7 set_update_iterable_lock_held │ │ │ │ │ + 16: 000005ad 668 FUNC LOCAL DEFAULT 7 set_table_resize │ │ │ │ │ + 17: 00000851 618 FUNC LOCAL DEFAULT 1 set_update_dict_lock_held │ │ │ │ │ 18: 00000001 90 FUNC LOCAL DEFAULT 9 set_unhashable_type │ │ │ │ │ 19: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 20: 00000001 516 FUNC LOCAL DEFAULT 1 set_add_entry_takeref │ │ │ │ │ - 21: 00000850 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 22: 00000854 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 23: 00000855 148 FUNC LOCAL DEFAULT 7 set_traverse │ │ │ │ │ - 24: 000008e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 25: 000008e8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 26: 00000990 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 21: 00000844 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 22: 00000848 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 23: 00000849 148 FUNC LOCAL DEFAULT 7 set_traverse │ │ │ │ │ + 24: 000008d8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 25: 000008dc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 26: 00000984 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 27: 0000000c 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ - 28: 00000998 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 29: 00000ee8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 30: 00000ef0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 28: 0000098c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 29: 00000ed8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 30: 00000ee0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 31: 00000205 78 FUNC LOCAL DEFAULT 1 set_discard_key │ │ │ │ │ - 32: 00000255 464 FUNC LOCAL DEFAULT 1 set_discard_entry │ │ │ │ │ - 33: 00000420 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 34: 00000fad 758 FUNC LOCAL DEFAULT 7 set_lookkey │ │ │ │ │ - 35: 00000425 450 FUNC LOCAL DEFAULT 1 set_contains_key │ │ │ │ │ - 36: 00000424 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 37: 00001621 276 FUNC LOCAL DEFAULT 7 set_ior │ │ │ │ │ - 38: 00001730 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 39: 000005e9 182 FUNC LOCAL DEFAULT 1 set_update_internal │ │ │ │ │ - 40: 000006a1 84 FUNC LOCAL DEFAULT 1 set_merge_lock_held │ │ │ │ │ - 41: 00001734 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 42: 00001c74 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 43: 00001c78 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 44: 00001ed9 188 FUNC LOCAL DEFAULT 7 set_iter │ │ │ │ │ - 45: 00001f88 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 32: 00000255 456 FUNC LOCAL DEFAULT 1 set_discard_entry │ │ │ │ │ + 33: 00000418 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 34: 00000f99 758 FUNC LOCAL DEFAULT 7 set_lookkey │ │ │ │ │ + 35: 0000041d 450 FUNC LOCAL DEFAULT 1 set_contains_key │ │ │ │ │ + 36: 0000041c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 37: 0000160d 276 FUNC LOCAL DEFAULT 7 set_ior │ │ │ │ │ + 38: 0000171c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 39: 000005e1 182 FUNC LOCAL DEFAULT 1 set_update_internal │ │ │ │ │ + 40: 00000699 84 FUNC LOCAL DEFAULT 1 set_merge_lock_held │ │ │ │ │ + 41: 00001720 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 42: 00001c60 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 43: 00001c64 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 44: 00001ec5 188 FUNC LOCAL DEFAULT 7 set_iter │ │ │ │ │ + 45: 00001f74 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 46: 00000024 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 47: 00001f94 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 48: 00001f95 280 FUNC LOCAL DEFAULT 7 setiter_iternext │ │ │ │ │ - 49: 000020a8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 50: 000020ac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 51: 000020ad 132 FUNC LOCAL DEFAULT 7 setiter_dealloc │ │ │ │ │ - 52: 0000212c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 53: 000006f5 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ - 54: 00002130 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 55: 00002131 152 FUNC LOCAL DEFAULT 7 set_dealloc │ │ │ │ │ - 56: 000021c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 47: 00001f80 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 48: 00001f81 280 FUNC LOCAL DEFAULT 7 setiter_iternext │ │ │ │ │ + 49: 00002094 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 50: 00002098 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 51: 00002099 132 FUNC LOCAL DEFAULT 7 setiter_dealloc │ │ │ │ │ + 52: 00002118 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 53: 000006ed 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ + 54: 0000211c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 55: 0000211d 152 FUNC LOCAL DEFAULT 7 set_dealloc │ │ │ │ │ + 56: 000021b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 57: 00000048 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ - 58: 000021c8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 59: 000021c9 312 FUNC LOCAL DEFAULT 7 set_vectorcall │ │ │ │ │ - 60: 000022f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 61: 00002300 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 62: 00002301 4 FUNC LOCAL DEFAULT 7 set_len │ │ │ │ │ - 63: 000023b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 64: 000023b4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 65: 0000070d 4 FUNC LOCAL DEFAULT 1 set_contains │ │ │ │ │ - 66: 00000711 72 FUNC LOCAL DEFAULT 1 set_contains_lock_held.part.0 │ │ │ │ │ - 67: 00002994 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 68: 00002bd9 494 FUNC LOCAL DEFAULT 7 frozenset_hash_impl │ │ │ │ │ - 69: 00002998 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 70: 00002a9c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 58: 000021b4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 59: 000021b5 312 FUNC LOCAL DEFAULT 7 set_vectorcall │ │ │ │ │ + 60: 000022e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 61: 000022ec 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 62: 000022ed 4 FUNC LOCAL DEFAULT 7 set_len │ │ │ │ │ + 63: 0000239c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 64: 000023a0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 65: 00000705 4 FUNC LOCAL DEFAULT 1 set_contains │ │ │ │ │ + 66: 00000709 72 FUNC LOCAL DEFAULT 1 set_contains_lock_held.part.0 │ │ │ │ │ + 67: 00002980 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 68: 00002bc5 494 FUNC LOCAL DEFAULT 7 frozenset_hash_impl │ │ │ │ │ + 69: 00002984 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 70: 00002a88 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 71: 0000004c 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ - 72: 00000850 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 73: 00002aa0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 74: 00002bac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 75: 00002bb0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 76: 00002bb1 40 FUNC LOCAL DEFAULT 7 frozenset_hash │ │ │ │ │ - 77: 00000858 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 78: 00000ac5 148 FUNC LOCAL DEFAULT 1 set_and │ │ │ │ │ - 79: 00000b59 794 FUNC LOCAL DEFAULT 1 set_intersection │ │ │ │ │ - 80: 00000b54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 81: 00000b58 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 82: 00000e75 104 FUNC LOCAL DEFAULT 1 make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ - 83: 00000e04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 84: 00000e10 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 85: 000015b9 88 FUNC LOCAL DEFAULT 1 set_copy_impl │ │ │ │ │ - 86: 00002dc9 140 FUNC LOCAL DEFAULT 7 make_new_set_basetype_untracked │ │ │ │ │ - 87: 00000ed8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 88: 00002e55 592 FUNC LOCAL DEFAULT 7 set_add │ │ │ │ │ - 89: 00000edc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 90: 000030a5 228 FUNC LOCAL DEFAULT 7 set_clear_internal │ │ │ │ │ - 91: 00000f2c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 92: 00003184 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 93: 00000f30 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 94: 00000f31 180 FUNC LOCAL DEFAULT 1 set_pop │ │ │ │ │ - 95: 00000fe0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 96: 00000fe4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 97: 00000fe5 246 FUNC LOCAL DEFAULT 1 set_richcompare │ │ │ │ │ - 98: 00001016 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 99: 0000101c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 100: 000010dd 1068 FUNC LOCAL DEFAULT 1 set_issubset_impl │ │ │ │ │ - 101: 00001951 242 FUNC LOCAL DEFAULT 1 set_issuperset_impl │ │ │ │ │ - 102: 00001504 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 103: 00001508 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 104: 00001509 176 FUNC LOCAL DEFAULT 1 set_or │ │ │ │ │ - 105: 000015b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 106: 000015b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 107: 00001611 74 FUNC LOCAL DEFAULT 1 set_copy_untracked_lock_held │ │ │ │ │ - 108: 0000160c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 109: 00001610 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 110: 00003188 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 111: 00003189 72 FUNC LOCAL DEFAULT 7 set___contains__ │ │ │ │ │ - 112: 000031cc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 113: 000031d0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 114: 000031d1 812 FUNC LOCAL DEFAULT 7 frozenset___contains__ │ │ │ │ │ - 115: 000034f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 116: 000016ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 72: 00000848 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 73: 00002a8c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 74: 00002b98 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 75: 00002b9c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 76: 00002b9d 40 FUNC LOCAL DEFAULT 7 frozenset_hash │ │ │ │ │ + 77: 00000850 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 78: 00000abd 148 FUNC LOCAL DEFAULT 1 set_and │ │ │ │ │ + 79: 00000b51 794 FUNC LOCAL DEFAULT 1 set_intersection │ │ │ │ │ + 80: 00000b4c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 81: 00000b50 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 82: 00000e6d 104 FUNC LOCAL DEFAULT 1 make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ + 83: 00000dfc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 84: 00000e08 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 85: 000015b5 88 FUNC LOCAL DEFAULT 1 set_copy_impl │ │ │ │ │ + 86: 00002db5 140 FUNC LOCAL DEFAULT 7 make_new_set_basetype_untracked │ │ │ │ │ + 87: 00000ed0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 88: 00002e41 592 FUNC LOCAL DEFAULT 7 set_add │ │ │ │ │ + 89: 00000ed4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 90: 00003091 228 FUNC LOCAL DEFAULT 7 set_clear_internal │ │ │ │ │ + 91: 00000f24 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 92: 00003170 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 93: 00000f28 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 94: 00000f29 180 FUNC LOCAL DEFAULT 1 set_pop │ │ │ │ │ + 95: 00000fd8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 96: 00000fdc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 97: 00000fdd 246 FUNC LOCAL DEFAULT 1 set_richcompare │ │ │ │ │ + 98: 0000100e 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 99: 00001014 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 100: 000010d5 1072 FUNC LOCAL DEFAULT 1 set_issubset_impl │ │ │ │ │ + 101: 0000194d 242 FUNC LOCAL DEFAULT 1 set_issuperset_impl │ │ │ │ │ + 102: 00001500 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 103: 00001504 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 104: 00001505 176 FUNC LOCAL DEFAULT 1 set_or │ │ │ │ │ + 105: 000015b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 106: 000015b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 107: 0000160d 74 FUNC LOCAL DEFAULT 1 set_copy_untracked_lock_held │ │ │ │ │ + 108: 00001608 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 109: 0000160c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 110: 00003174 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 111: 00003175 72 FUNC LOCAL DEFAULT 7 set___contains__ │ │ │ │ │ + 112: 000031b8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 113: 000031bc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 114: 000031bd 812 FUNC LOCAL DEFAULT 7 frozenset___contains__ │ │ │ │ │ + 115: 000034e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 116: 000016a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 117: 00000064 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ 118: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 119: 000016b0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 120: 000016b1 212 FUNC LOCAL DEFAULT 1 set_sub │ │ │ │ │ - 121: 000034fd 1320 FUNC LOCAL DEFAULT 7 set_difference_untracked │ │ │ │ │ - 122: 0000177c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 123: 000034fc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 124: 00001d55 64 FUNC LOCAL DEFAULT 1 set_copy_and_difference_untracked │ │ │ │ │ - 125: 00003a20 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 126: 00001784 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 127: 00001785 174 FUNC LOCAL DEFAULT 1 set_iand │ │ │ │ │ - 128: 00001835 278 FUNC LOCAL DEFAULT 1 set_swap_bodies │ │ │ │ │ - 129: 0000194d 2 FUNC LOCAL DEFAULT 1 set_issuperset │ │ │ │ │ - 130: 00001a45 112 FUNC LOCAL DEFAULT 1 set_discard │ │ │ │ │ - 131: 00001ab0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 132: 00001ab4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 133: 00001ab5 112 FUNC LOCAL DEFAULT 1 set_remove │ │ │ │ │ - 134: 00001b20 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 135: 00001b24 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 136: 00001b25 62 FUNC LOCAL DEFAULT 1 set_update │ │ │ │ │ + 119: 000016ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 120: 000016ad 212 FUNC LOCAL DEFAULT 1 set_sub │ │ │ │ │ + 121: 000034e9 1320 FUNC LOCAL DEFAULT 7 set_difference_untracked │ │ │ │ │ + 122: 00001778 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 123: 000034e8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 124: 00001d51 64 FUNC LOCAL DEFAULT 1 set_copy_and_difference_untracked │ │ │ │ │ + 125: 00003a0c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 126: 00001780 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 127: 00001781 174 FUNC LOCAL DEFAULT 1 set_iand │ │ │ │ │ + 128: 00001831 278 FUNC LOCAL DEFAULT 1 set_swap_bodies │ │ │ │ │ + 129: 00001949 2 FUNC LOCAL DEFAULT 1 set_issuperset │ │ │ │ │ + 130: 00001a41 112 FUNC LOCAL DEFAULT 1 set_discard │ │ │ │ │ + 131: 00001aac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 132: 00001ab0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 133: 00001ab1 112 FUNC LOCAL DEFAULT 1 set_remove │ │ │ │ │ + 134: 00001b1c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 135: 00001b20 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 136: 00001b21 62 FUNC LOCAL DEFAULT 1 set_update │ │ │ │ │ 137: 0000008c 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ 138: 00000094 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ 139: 0000009c 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ 140: 000000a8 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ - 141: 00001b65 344 FUNC LOCAL DEFAULT 1 set_repr │ │ │ │ │ - 142: 00001cb4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 143: 00001cbc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 144: 00001cbd 2 FUNC LOCAL DEFAULT 1 set_copy │ │ │ │ │ - 145: 00001cc1 148 FUNC LOCAL DEFAULT 1 set_union │ │ │ │ │ - 146: 00001d50 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 147: 00001d54 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 148: 00001d95 456 FUNC LOCAL DEFAULT 1 set_difference_update_internal │ │ │ │ │ - 149: 00001f58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 150: 00001f5c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 151: 00001f5d 164 FUNC LOCAL DEFAULT 1 set_difference_multi │ │ │ │ │ - 152: 00001ffc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 153: 00002000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 154: 00002001 22 FUNC LOCAL DEFAULT 1 setiter_len │ │ │ │ │ - 155: 00002019 62 FUNC LOCAL DEFAULT 1 set_difference_update │ │ │ │ │ - 156: 00002059 116 FUNC LOCAL DEFAULT 1 set_isub │ │ │ │ │ - 157: 000020cd 392 FUNC LOCAL DEFAULT 1 set_isdisjoint │ │ │ │ │ - 158: 00002250 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 159: 00002254 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 160: 00002255 12 FUNC LOCAL DEFAULT 1 setiter_traverse │ │ │ │ │ - 161: 00002261 2 FUNC LOCAL DEFAULT 1 set_intersection_multi │ │ │ │ │ - 162: 00002265 128 FUNC LOCAL DEFAULT 1 set_intersection_multi_impl │ │ │ │ │ - 163: 000022e5 28 FUNC LOCAL DEFAULT 1 set_clear │ │ │ │ │ - 164: 00002301 100 FUNC LOCAL DEFAULT 1 set___reduce__ │ │ │ │ │ - 165: 00002365 2 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update │ │ │ │ │ - 166: 00002369 392 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_impl │ │ │ │ │ - 167: 00002539 204 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_set │ │ │ │ │ - 168: 000024ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 169: 000024f0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 170: 000024f1 70 FUNC LOCAL DEFAULT 1 set_intersection_update_multi │ │ │ │ │ - 171: 00002600 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 172: 00002604 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 173: 00002605 148 FUNC LOCAL DEFAULT 1 set_xor │ │ │ │ │ - 174: 00002699 212 FUNC LOCAL DEFAULT 1 set_symmetric_difference_impl │ │ │ │ │ - 175: 00002694 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 176: 00002698 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 177: 00002768 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 178: 0000276c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 179: 0000276d 4 FUNC LOCAL DEFAULT 1 set_issubset │ │ │ │ │ - 180: 00002771 116 FUNC LOCAL DEFAULT 1 set_new │ │ │ │ │ - 181: 000027e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 182: 000027e4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 183: 000027e5 130 FUNC LOCAL DEFAULT 1 set_init │ │ │ │ │ - 184: 00002869 340 FUNC LOCAL DEFAULT 1 frozenset_new │ │ │ │ │ - 185: 000029b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 186: 000029bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 187: 000029bd 134 FUNC LOCAL DEFAULT 1 set_ixor │ │ │ │ │ + 141: 00001b61 344 FUNC LOCAL DEFAULT 1 set_repr │ │ │ │ │ + 142: 00001cb0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 143: 00001cb8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 144: 00001cb9 2 FUNC LOCAL DEFAULT 1 set_copy │ │ │ │ │ + 145: 00001cbd 148 FUNC LOCAL DEFAULT 1 set_union │ │ │ │ │ + 146: 00001d4c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 147: 00001d50 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 148: 00001d91 456 FUNC LOCAL DEFAULT 1 set_difference_update_internal │ │ │ │ │ + 149: 00001f54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 150: 00001f58 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 151: 00001f59 164 FUNC LOCAL DEFAULT 1 set_difference_multi │ │ │ │ │ + 152: 00001ff8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 153: 00001ffc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 154: 00001ffd 22 FUNC LOCAL DEFAULT 1 setiter_len │ │ │ │ │ + 155: 00002015 62 FUNC LOCAL DEFAULT 1 set_difference_update │ │ │ │ │ + 156: 00002055 116 FUNC LOCAL DEFAULT 1 set_isub │ │ │ │ │ + 157: 000020c9 392 FUNC LOCAL DEFAULT 1 set_isdisjoint │ │ │ │ │ + 158: 0000224c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 159: 00002250 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 160: 00002251 12 FUNC LOCAL DEFAULT 1 setiter_traverse │ │ │ │ │ + 161: 0000225d 2 FUNC LOCAL DEFAULT 1 set_intersection_multi │ │ │ │ │ + 162: 00002261 128 FUNC LOCAL DEFAULT 1 set_intersection_multi_impl │ │ │ │ │ + 163: 000022e1 28 FUNC LOCAL DEFAULT 1 set_clear │ │ │ │ │ + 164: 000022fd 100 FUNC LOCAL DEFAULT 1 set___reduce__ │ │ │ │ │ + 165: 00002361 2 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update │ │ │ │ │ + 166: 00002365 392 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_impl │ │ │ │ │ + 167: 00002535 204 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_set │ │ │ │ │ + 168: 000024e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 169: 000024ec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 170: 000024ed 70 FUNC LOCAL DEFAULT 1 set_intersection_update_multi │ │ │ │ │ + 171: 000025fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 172: 00002600 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 173: 00002601 148 FUNC LOCAL DEFAULT 1 set_xor │ │ │ │ │ + 174: 00002695 212 FUNC LOCAL DEFAULT 1 set_symmetric_difference_impl │ │ │ │ │ + 175: 00002690 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 176: 00002694 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 177: 00002764 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 178: 00002768 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 179: 00002769 4 FUNC LOCAL DEFAULT 1 set_issubset │ │ │ │ │ + 180: 0000276d 116 FUNC LOCAL DEFAULT 1 set_new │ │ │ │ │ + 181: 000027dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 182: 000027e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 183: 000027e1 130 FUNC LOCAL DEFAULT 1 set_init │ │ │ │ │ + 184: 00002865 340 FUNC LOCAL DEFAULT 1 frozenset_new │ │ │ │ │ + 185: 000029b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 186: 000029b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 187: 000029b9 134 FUNC LOCAL DEFAULT 1 set_ixor │ │ │ │ │ 188: 0000005b 34 FUNC LOCAL DEFAULT 9 frozenset_copy │ │ │ │ │ 189: 000000b0 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ 190: 0000007d 96 FUNC LOCAL DEFAULT 9 setiter_reduce │ │ │ │ │ 191: 000000d8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 192: 00002a45 2 FUNC LOCAL DEFAULT 1 set_symmetric_difference │ │ │ │ │ + 192: 00002a41 2 FUNC LOCAL DEFAULT 1 set_symmetric_difference │ │ │ │ │ 193: 000000dc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 194: 000000dd 28 FUNC LOCAL DEFAULT 9 set___sizeof__ │ │ │ │ │ 195: 000000b8 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 196: 000000f9 12 FUNC LOCAL DEFAULT 9 dummy_repr │ │ │ │ │ 197: 000000c4 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ 198: 00000105 34 FUNC LOCAL DEFAULT 9 dummy_dealloc │ │ │ │ │ 199: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ @@ -253,45 +253,45 @@ │ │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 256: 000008e9 176 FUNC GLOBAL DEFAULT 7 PySet_New │ │ │ │ │ - 257: 00000999 656 FUNC GLOBAL DEFAULT 7 PySet_Add │ │ │ │ │ + 256: 000008dd 176 FUNC GLOBAL DEFAULT 7 PySet_New │ │ │ │ │ + 257: 0000098d 656 FUNC GLOBAL DEFAULT 7 PySet_Add │ │ │ │ │ 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 259: 00000c29 900 FUNC GLOBAL DEFAULT 7 PySet_Discard │ │ │ │ │ - 260: 000012a5 890 FUNC GLOBAL DEFAULT 7 PySet_Contains │ │ │ │ │ + 259: 00000c1d 892 FUNC GLOBAL DEFAULT 7 PySet_Discard │ │ │ │ │ + 260: 00001291 890 FUNC GLOBAL DEFAULT 7 PySet_Contains │ │ │ │ │ 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ 263: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ - 268: 00002305 176 FUNC GLOBAL DEFAULT 7 PyFrozenSet_New │ │ │ │ │ - 269: 000023b5 578 FUNC GLOBAL DEFAULT 7 _PySet_AddTakeRef │ │ │ │ │ - 270: 000025f9 928 FUNC GLOBAL DEFAULT 7 _PySet_Contains │ │ │ │ │ + 268: 000022f1 176 FUNC GLOBAL DEFAULT 7 PyFrozenSet_New │ │ │ │ │ + 269: 000023a1 578 FUNC GLOBAL DEFAULT 7 _PySet_AddTakeRef │ │ │ │ │ + 270: 000025e5 928 FUNC GLOBAL DEFAULT 7 _PySet_Contains │ │ │ │ │ 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 274: 00002999 264 FUNC GLOBAL DEFAULT 7 _PySet_NextEntryRef │ │ │ │ │ - 275: 00000759 96 FUNC GLOBAL DEFAULT 1 PySet_Size │ │ │ │ │ - 276: 000007b9 160 FUNC GLOBAL DEFAULT 1 PySet_Pop │ │ │ │ │ + 274: 00002985 264 FUNC GLOBAL DEFAULT 7 _PySet_NextEntryRef │ │ │ │ │ + 275: 00000751 96 FUNC GLOBAL DEFAULT 1 PySet_Size │ │ │ │ │ + 276: 000007b1 160 FUNC GLOBAL DEFAULT 1 PySet_Pop │ │ │ │ │ 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ - 278: 00002aa1 272 FUNC GLOBAL DEFAULT 7 _PySet_NextEntry │ │ │ │ │ + 278: 00002a8d 272 FUNC GLOBAL DEFAULT 7 _PySet_NextEntry │ │ │ │ │ 279: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_Next │ │ │ │ │ 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 281: 00000edd 84 FUNC GLOBAL DEFAULT 1 PySet_Clear │ │ │ │ │ + 281: 00000ed5 84 FUNC GLOBAL DEFAULT 1 PySet_Clear │ │ │ │ │ 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 283: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ 284: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ 285: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 286: 0000165d 84 FUNC GLOBAL DEFAULT 1 _PySet_Update │ │ │ │ │ + 286: 00001659 84 FUNC GLOBAL DEFAULT 1 _PySet_Update │ │ │ │ │ 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ 288: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ 289: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_Contains_KnownHash │ │ │ │ │ 291: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ 292: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ 293: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,600 +1,600 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x9a18 contains 415 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x9a00 contains 415 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000000c6 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000000ca 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000000ea 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00000172 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000001ac 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001d0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001f6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000214 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00000218 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000238 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000248 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -000002d6 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000002da 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000336 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000340 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000344 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000368 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000003e2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003f0 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000406 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000420 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000436 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000043a 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000004a4 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000004b2 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00000526 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000530 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000534 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000558 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000005b6 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000005d0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005fa 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000005fe 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000064a 0000100a R_ARM_THM_CALL 000005b9 set_table_resize │ │ │ │ │ -0000065e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000066c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000678 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -0000067c 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000006e2 0000100a R_ARM_THM_CALL 000005b9 set_table_resize │ │ │ │ │ -0000071e 00010f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000722 00010f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000072c 0001100a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000732 0001110a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000738 0000440a R_ARM_THM_CALL 00002bd9 frozenset_hash_impl │ │ │ │ │ -00000742 0000220a R_ARM_THM_CALL 00000fad set_lookkey │ │ │ │ │ -0000075a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000075e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000788 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000794 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007a0 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -000007a4 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -000007a8 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000081c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000824 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00000828 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00000830 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000838 0001152f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -0000083c 00011530 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00000840 0000472f R_ARM_THM_MOVW_ABS_NC 0000004c .LC4 │ │ │ │ │ -00000844 00004730 R_ARM_THM_MOVT_ABS 0000004c .LC4 │ │ │ │ │ -0000084a 0001080a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000850 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000854 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000888 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000088c 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000089e 0001170a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00000942 0000100a R_ARM_THM_CALL 000005b9 set_table_resize │ │ │ │ │ -0000099c 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000a46 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000a6c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a78 0000100a R_ARM_THM_CALL 000005b9 set_table_resize │ │ │ │ │ -00000aa8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ab2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ad6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000ada 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b08 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b14 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b18 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b1c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b26 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000b2a 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000b36 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b46 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b54 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b80 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b84 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c60 0000220a R_ARM_THM_CALL 00000fad set_lookkey │ │ │ │ │ -00000c90 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c9e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000caa 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00000cb8 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000cc2 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000cd2 0000220a R_ARM_THM_CALL 00000fad set_lookkey │ │ │ │ │ -00000cf0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d2a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d42 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d46 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000002d0 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000002d4 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000330 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000033a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000033e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000362 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000003d8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003e6 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000003fc 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000418 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000042e 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000432 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000049c 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000004aa 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +0000051e 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000528 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000052c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000550 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000005ae 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000005c8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005f2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000005f6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000642 0000100a R_ARM_THM_CALL 000005ad set_table_resize │ │ │ │ │ +00000656 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000664 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000670 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00000674 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +000006da 0000100a R_ARM_THM_CALL 000005ad set_table_resize │ │ │ │ │ +00000716 00010f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000071a 00010f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000724 0001100a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000072a 0001110a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000730 0000440a R_ARM_THM_CALL 00002bc5 frozenset_hash_impl │ │ │ │ │ +0000073a 0000220a R_ARM_THM_CALL 00000f99 set_lookkey │ │ │ │ │ +00000752 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000756 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000780 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000078c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000798 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +0000079c 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +000007a0 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000814 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000081c 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00000820 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00000828 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000830 0001152f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00000834 00011530 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00000838 0000472f R_ARM_THM_MOVW_ABS_NC 0000004c .LC4 │ │ │ │ │ +0000083c 00004730 R_ARM_THM_MOVT_ABS 0000004c .LC4 │ │ │ │ │ +00000842 0001080a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000848 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000084c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000880 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000884 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000896 0001170a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +0000093a 0000100a R_ARM_THM_CALL 000005ad set_table_resize │ │ │ │ │ +00000994 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000a3e 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000a64 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a70 0000100a R_ARM_THM_CALL 000005ad set_table_resize │ │ │ │ │ +00000aa0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000aaa 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ace 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000ad2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000b00 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b0c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000b10 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000b14 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b1e 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000b22 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000b2e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b3e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000b78 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000b7c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000c58 0000220a R_ARM_THM_CALL 00000f99 set_lookkey │ │ │ │ │ +00000c88 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000c96 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000ca2 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00000cb0 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000cba 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000cca 0000220a R_ARM_THM_CALL 00000f99 set_lookkey │ │ │ │ │ +00000ce8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d22 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d3a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d3e 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d8c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000d94 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d9c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000db4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dd2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000de6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dfc 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000e08 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000e0c 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000e26 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e4c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e5c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e6c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e82 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000e86 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000e9e 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00000ec6 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000ed8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000efe 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000f0a 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00000f0e 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00000f12 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000f2c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000fc6 0001152f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00000fca 00011530 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00000fce 0000472f R_ARM_THM_MOVW_ABS_NC 0000004c .LC4 │ │ │ │ │ -00000fd2 00004730 R_ARM_THM_MOVT_ABS 0000004c .LC4 │ │ │ │ │ -00000fd8 0001080a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000fe0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000ff6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000ffa 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001046 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001054 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000105e 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001062 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001074 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001078 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000010a4 00011b0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000010d4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010f2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000010f6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001182 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001186 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000122c 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001230 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000128a 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000012b2 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000dac 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dca 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dde 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000df4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dfc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000e00 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000e04 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000e1e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e44 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e54 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e64 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e7a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000e7e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000e96 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00000ebe 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000ed0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000ef6 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000f02 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00000f06 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00000f0a 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000f24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000fbe 0001152f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00000fc2 00011530 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00000fc6 0000472f R_ARM_THM_MOVW_ABS_NC 0000004c .LC4 │ │ │ │ │ +00000fca 00004730 R_ARM_THM_MOVT_ABS 0000004c .LC4 │ │ │ │ │ +00000fd0 0001080a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000fd8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000fee 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000ff2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000103e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000104c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001056 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000105a 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000106c 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001070 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000109c 00011b0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000010cc 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010ea 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000010ee 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000117a 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000117e 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001226 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000122a 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001284 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000012ac 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 0000134e 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00001352 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000013a6 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000013d0 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 0000141e 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 00001422 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 00001428 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001438 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000146a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001480 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000014a4 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000014c8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014d8 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000014e6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001504 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000151a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000151e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000154e 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ -0000155c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000156a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001572 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001576 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000157e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000158c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000015ae 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000160c 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001654 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000168a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001698 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -0000169c 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -000016a0 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000016ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000016c2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000016c6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000016ea 0000790a R_ARM_THM_CALL 000034fd set_difference_untracked │ │ │ │ │ -00001732 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000173e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001742 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001746 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001750 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001754 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000175e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000176e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000177c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001780 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001796 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000179a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000017d4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000017d8 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000017dc 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001800 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001810 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000181a 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000181e 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000182c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018f4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000018f8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000018fe 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001932 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001936 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000193c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001962 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001966 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000197a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001986 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001990 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000199c 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000019ce 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019d2 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000019d6 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000019ec 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019f0 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000019f4 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000019f8 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001a22 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a3a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a5e 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001a62 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001a70 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001a7a 00010f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001a7e 00010f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001a84 0001100a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001a8c 0001110a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001a92 0000440a R_ARM_THM_CALL 00002bd9 frozenset_hash_impl │ │ │ │ │ -00001aa2 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001aa6 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001ab0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001ad0 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001ad4 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001ae2 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001aee 0001230a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00001af4 00010f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001af8 00010f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001afe 0001100a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001b06 0001110a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001b0c 0000440a R_ARM_THM_CALL 00002bd9 frozenset_hash_impl │ │ │ │ │ -00001b20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001b40 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001b44 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001b74 0001240a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00001b84 0001250a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001bf2 0001260a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00001c08 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c16 0001270a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -00001c2c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c3e 00008b2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC8 │ │ │ │ │ -00001c42 00008b30 R_ARM_THM_MOVT_ABS 0000009c .LC8 │ │ │ │ │ -00001c46 0001280a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001c5c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c64 0001290a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00001c6e 00008c2f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC9 │ │ │ │ │ -00001c72 00008c30 R_ARM_THM_MOVT_ABS 000000a8 .LC9 │ │ │ │ │ -00001c76 0001280a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001c80 0001290a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00001c86 00008a2f R_ARM_THM_MOVW_ABS_NC 00000094 .LC7 │ │ │ │ │ -00001c8a 00008a30 R_ARM_THM_MOVT_ABS 00000094 .LC7 │ │ │ │ │ -00001c9c 0000892f R_ARM_THM_MOVW_ABS_NC 0000008c .LC6 │ │ │ │ │ -00001ca0 00008930 R_ARM_THM_MOVT_ABS 0000008c .LC6 │ │ │ │ │ +000014c4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014d4 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000014e2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001500 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001516 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000151a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000154a 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ +00001558 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001566 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000156e 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001572 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000157a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001588 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000015aa 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001608 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001650 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001686 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001694 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00001698 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +0000169c 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000016a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000016be 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000016c2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000016e6 0000790a R_ARM_THM_CALL 000034e9 set_difference_untracked │ │ │ │ │ +0000172e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000173a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000173e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001742 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000174c 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001750 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000175a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000176a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001778 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000177c 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001792 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001796 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000017d0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017d4 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000017d8 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000017fc 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000180c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001816 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000181a 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001828 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018f0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000018f4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000018fa 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000192e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001932 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001938 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000195e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001962 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001976 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001982 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000198c 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00001998 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000019ca 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000019ce 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000019d2 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000019e8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000019ec 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000019f0 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000019f4 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001a1e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a36 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a5a 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001a5e 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001a6c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001a76 00010f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001a7a 00010f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001a80 0001100a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001a88 0001110a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001a8e 0000440a R_ARM_THM_CALL 00002bc5 frozenset_hash_impl │ │ │ │ │ +00001a9e 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001aa2 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001aac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001acc 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001ad0 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001ade 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001aea 0001230a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00001af0 00010f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001af4 00010f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001afa 0001100a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001b02 0001110a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001b08 0000440a R_ARM_THM_CALL 00002bc5 frozenset_hash_impl │ │ │ │ │ +00001b1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001b3c 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001b40 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001b70 0001240a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00001b80 0001250a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001bee 0001260a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00001c04 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c12 0001270a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +00001c28 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c3a 00008b2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC8 │ │ │ │ │ +00001c3e 00008b30 R_ARM_THM_MOVT_ABS 0000009c .LC8 │ │ │ │ │ +00001c42 0001280a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001c58 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c60 0001290a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00001c6a 00008c2f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC9 │ │ │ │ │ +00001c6e 00008c30 R_ARM_THM_MOVT_ABS 000000a8 .LC9 │ │ │ │ │ +00001c72 0001280a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001c7c 0001290a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00001c82 00008a2f R_ARM_THM_MOVW_ABS_NC 00000094 .LC7 │ │ │ │ │ +00001c86 00008a30 R_ARM_THM_MOVT_ABS 00000094 .LC7 │ │ │ │ │ +00001c98 0000892f R_ARM_THM_MOVW_ABS_NC 0000008c .LC6 │ │ │ │ │ +00001c9c 00008930 R_ARM_THM_MOVT_ABS 0000008c .LC6 │ │ │ │ │ +00001cb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001cb4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001cb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001cda 0000560a R_ARM_THM_CALL 00002dc9 make_new_set_basetype_untracked │ │ │ │ │ -00001d2c 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ -00001d46 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d50 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001d8c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001daa 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001dae 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001e2a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e78 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001e84 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001e8e 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00001e98 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00001ec0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ed6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001eda 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001efa 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f14 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f34 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f50 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f58 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001f74 0000790a R_ARM_THM_CALL 000034fd set_difference_untracked │ │ │ │ │ -00001ff4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ffc 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002034 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002038 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000206a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000206e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000020a4 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000020b4 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000020be 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000020c2 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000020e6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000020ea 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000020fc 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00002110 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00002136 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000214e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002152 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002156 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000215a 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000217a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000217e 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002182 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000021c2 0000220a R_ARM_THM_CALL 00000fad set_lookkey │ │ │ │ │ -000021de 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000021e2 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000021f4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000222c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002236 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000223a 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000223e 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002242 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002250 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000022c2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022de 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022f2 00005a0a R_ARM_THM_CALL 000030a5 set_clear_internal │ │ │ │ │ -000022f6 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000022fa 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002310 00012b0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -0000231c 00012c0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00002326 00012d0a R_ARM_THM_CALL 00000000 _PyObject_GetState │ │ │ │ │ -00002336 00012c0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00002382 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00002386 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00002390 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002394 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000023a6 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000023ba 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000023be 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000023ca 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000023d6 0000560a R_ARM_THM_CALL 00002dc9 make_new_set_basetype_untracked │ │ │ │ │ -0000243a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000244e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002478 0001170a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000024ce 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024d4 00005a0a R_ARM_THM_CALL 000030a5 set_clear_internal │ │ │ │ │ -000024d8 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000024dc 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000024e4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024ec 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002524 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002528 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000252c 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000025b6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025e8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025fa 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002600 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002616 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000261a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002648 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002654 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002658 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000265c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002666 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000266a 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002676 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002686 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002694 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000026b8 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000026bc 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000026ce 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000272a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002734 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00002738 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00002744 00000f0a R_ARM_THM_CALL 000002d1 set_update_iterable_lock_held │ │ │ │ │ -00002760 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002768 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002780 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -000027e0 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000280c 00012e0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00002828 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ -00002830 0000392f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ -00002834 00003930 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ -0000283a 00012f0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -0000284c 00005a0a R_ARM_THM_CALL 000030a5 set_clear_internal │ │ │ │ │ -0000287a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000287e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000028a8 00012e0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -000028c4 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -000028f0 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ -00002934 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00002958 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000295c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002962 00012f0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -0000297a 00012e0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00002988 0000090a R_ARM_THM_CALL 0000017d make_new_set │ │ │ │ │ -000029b2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029b8 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000029ce 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000029d2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000029ea 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002a20 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002a2a 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002a2e 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002a3c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000019c 0000101e R_ARM_THM_JUMP24 000005b9 set_table_resize │ │ │ │ │ -0000063c 00000e1e R_ARM_THM_JUMP24 00001735 set_merge_lock_held.part.0 │ │ │ │ │ -0000068e 00000f1e R_ARM_THM_JUMP24 000002d1 set_update_iterable_lock_held │ │ │ │ │ -000006d8 00000e1e R_ARM_THM_JUMP24 00001735 set_merge_lock_held.part.0 │ │ │ │ │ -00000708 0000ef1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000070c 00010e1e R_ARM_THM_JUMP24 000025f9 _PySet_Contains │ │ │ │ │ -00000ee8 00005a1e R_ARM_THM_JUMP24 000030a5 set_clear_internal │ │ │ │ │ -00000f26 00005a1e R_ARM_THM_JUMP24 000030a5 set_clear_internal │ │ │ │ │ -000010c2 00011c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00001cd6 0000560a R_ARM_THM_CALL 00002db5 make_new_set_basetype_untracked │ │ │ │ │ +00001d28 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ +00001d42 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d4c 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001d88 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001da6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001daa 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001e26 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e74 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001e80 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001e8a 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00001e94 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00001ebc 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ed2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ed6 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001ef6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f10 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f30 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f4c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f54 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001f70 0000790a R_ARM_THM_CALL 000034e9 set_difference_untracked │ │ │ │ │ +00001ff0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ff8 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002030 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002034 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002066 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000206a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000020a0 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000020b0 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000020ba 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000020be 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000020e2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000020e6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000020f8 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000210c 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00002132 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000214a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000214e 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002152 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002156 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002176 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000217a 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000217e 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000021be 0000220a R_ARM_THM_CALL 00000f99 set_lookkey │ │ │ │ │ +000021da 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000021de 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000021f0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002228 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002232 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002236 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000223a 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000223e 00011a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000224c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000022be 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022da 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022ee 00005a0a R_ARM_THM_CALL 00003091 set_clear_internal │ │ │ │ │ +000022f2 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000022f6 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000230c 00012b0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +00002318 00012c0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00002322 00012d0a R_ARM_THM_CALL 00000000 _PyObject_GetState │ │ │ │ │ +00002332 00012c0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000237e 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00002382 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +0000238c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002390 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000023a2 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000023b6 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000023ba 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000023c6 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000023d2 0000560a R_ARM_THM_CALL 00002db5 make_new_set_basetype_untracked │ │ │ │ │ +00002436 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000244a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002474 0001170a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +000024ca 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024d0 00005a0a R_ARM_THM_CALL 00003091 set_clear_internal │ │ │ │ │ +000024d4 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000024d8 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000024e0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024e8 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002520 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002524 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002528 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000025b2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025e4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025f6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002612 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002616 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002644 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002650 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002654 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002658 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002662 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002666 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002672 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002682 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002690 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000026b4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000026b8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000026ca 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002726 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002730 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00002734 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00002740 00000f0a R_ARM_THM_CALL 000002d1 set_update_iterable_lock_held │ │ │ │ │ +0000275c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002764 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000277c 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +000027dc 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002808 00012e0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00002824 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ +0000282c 0000392f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ +00002830 00003930 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ +00002836 00012f0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00002848 00005a0a R_ARM_THM_CALL 00003091 set_clear_internal │ │ │ │ │ +00002876 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000287a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000028a4 00012e0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +000028c0 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +000028ec 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ +00002930 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00002954 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002958 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000295e 00012f0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00002976 00012e0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00002984 0000090a R_ARM_THM_CALL 0000017d make_new_set │ │ │ │ │ +000029ae 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000029b4 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000029ca 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000029ce 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000029e6 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002a1c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002a26 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002a2a 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002a38 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000019c 0000101e R_ARM_THM_JUMP24 000005ad set_table_resize │ │ │ │ │ +00000634 00000e1e R_ARM_THM_JUMP24 00001721 set_merge_lock_held.part.0 │ │ │ │ │ +00000686 00000f1e R_ARM_THM_JUMP24 000002d1 set_update_iterable_lock_held │ │ │ │ │ +000006d0 00000e1e R_ARM_THM_JUMP24 00001721 set_merge_lock_held.part.0 │ │ │ │ │ +00000700 0000ef1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000704 00010e1e R_ARM_THM_JUMP24 000025e5 _PySet_Contains │ │ │ │ │ +00000ee0 00005a1e R_ARM_THM_JUMP24 00003091 set_clear_internal │ │ │ │ │ +00000f1e 00005a1e R_ARM_THM_JUMP24 00003091 set_clear_internal │ │ │ │ │ +000010ba 00011c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00001476 00011c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00001c94 0001281e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001caa 0001281e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001e74 0000101e R_ARM_THM_JUMP24 000005b9 set_table_resize │ │ │ │ │ -00001f1c 00005a1e R_ARM_THM_JUMP24 000030a5 set_clear_internal │ │ │ │ │ -0000200e 00012a1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001c90 0001281e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001ca6 0001281e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001e70 0000101e R_ARM_THM_JUMP24 000005ad set_table_resize │ │ │ │ │ +00001f18 00005a1e R_ARM_THM_JUMP24 00003091 set_clear_internal │ │ │ │ │ +0000200a 00012a1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0xa710 contains 170 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xa6f8 contains 170 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00013b02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00003702 R_ARM_ABS32 00002131 set_dealloc │ │ │ │ │ -0000002c 00008d02 R_ARM_ABS32 00001b65 set_repr │ │ │ │ │ +00000018 00003702 R_ARM_ABS32 0000211d set_dealloc │ │ │ │ │ +0000002c 00008d02 R_ARM_ABS32 00001b61 set_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00004c02 R_ARM_ABS32 00002bb1 frozenset_hash │ │ │ │ │ +0000003c 00004c02 R_ARM_ABS32 00002b9d frozenset_hash │ │ │ │ │ 00000048 00013c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00001702 R_ARM_ABS32 00000855 set_traverse │ │ │ │ │ -00000060 00005a02 R_ARM_ABS32 000030a5 set_clear_internal │ │ │ │ │ -00000064 00006102 R_ARM_ABS32 00000fe5 set_richcompare │ │ │ │ │ -0000006c 00002c02 R_ARM_ABS32 00001ed9 set_iter │ │ │ │ │ +0000005c 00001702 R_ARM_ABS32 00000849 set_traverse │ │ │ │ │ +00000060 00005a02 R_ARM_ABS32 00003091 set_clear_internal │ │ │ │ │ +00000064 00006102 R_ARM_ABS32 00000fdd set_richcompare │ │ │ │ │ +0000006c 00002c02 R_ARM_ABS32 00001ec5 set_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000098 0000ee02 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000009c 0000b802 R_ARM_ABS32 00002869 frozenset_new │ │ │ │ │ +0000009c 0000b802 R_ARM_ABS32 00002865 frozenset_new │ │ │ │ │ 000000a0 00010902 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 000000c8 00000502 R_ARM_ABS32 00000001 frozenset_vectorcall │ │ │ │ │ 000000d4 00013b02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003702 R_ARM_ABS32 00002131 set_dealloc │ │ │ │ │ -000000fc 00008d02 R_ARM_ABS32 00001b65 set_repr │ │ │ │ │ +000000e8 00003702 R_ARM_ABS32 0000211d set_dealloc │ │ │ │ │ +000000fc 00008d02 R_ARM_ABS32 00001b61 set_repr │ │ │ │ │ 00000100 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000104 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000010c 00013d02 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ 00000118 00013c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000128 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000012c 00001702 R_ARM_ABS32 00000855 set_traverse │ │ │ │ │ -00000130 00005a02 R_ARM_ABS32 000030a5 set_clear_internal │ │ │ │ │ -00000134 00006102 R_ARM_ABS32 00000fe5 set_richcompare │ │ │ │ │ -0000013c 00002c02 R_ARM_ABS32 00001ed9 set_iter │ │ │ │ │ +0000012c 00001702 R_ARM_ABS32 00000849 set_traverse │ │ │ │ │ +00000130 00005a02 R_ARM_ABS32 00003091 set_clear_internal │ │ │ │ │ +00000134 00006102 R_ARM_ABS32 00000fdd set_richcompare │ │ │ │ │ +0000013c 00002c02 R_ARM_ABS32 00001ec5 set_iter │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000164 0000b702 R_ARM_ABS32 000027e5 set_init │ │ │ │ │ +00000164 0000b702 R_ARM_ABS32 000027e1 set_init │ │ │ │ │ 00000168 0000ee02 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000016c 0000b402 R_ARM_ABS32 00002771 set_new │ │ │ │ │ +0000016c 0000b402 R_ARM_ABS32 0000276d set_new │ │ │ │ │ 00000170 00010902 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -00000198 00003b02 R_ARM_ABS32 000021c9 set_vectorcall │ │ │ │ │ +00000198 00003b02 R_ARM_ABS32 000021b5 set_vectorcall │ │ │ │ │ 000001a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001ac 00013b02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001c0 00003302 R_ARM_ABS32 000020ad setiter_dealloc │ │ │ │ │ +000001c0 00003302 R_ARM_ABS32 00002099 setiter_dealloc │ │ │ │ │ 000001f0 00013c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000204 0000a002 R_ARM_ABS32 00002255 setiter_traverse │ │ │ │ │ +00000204 0000a002 R_ARM_ABS32 00002251 setiter_traverse │ │ │ │ │ 00000214 00013e02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000218 00003002 R_ARM_ABS32 00001f95 setiter_iternext │ │ │ │ │ +00000218 00003002 R_ARM_ABS32 00001f81 setiter_iternext │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000027c 00013b02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000284 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000290 0000c602 R_ARM_ABS32 00000105 dummy_dealloc │ │ │ │ │ 000002a4 0000c402 R_ARM_ABS32 000000f9 dummy_repr │ │ │ │ │ 00000348 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000350 00007802 R_ARM_ABS32 000016b1 set_sub │ │ │ │ │ -00000380 00004e02 R_ARM_ABS32 00000ac5 set_and │ │ │ │ │ -00000384 0000ad02 R_ARM_ABS32 00002605 set_xor │ │ │ │ │ -00000388 00006802 R_ARM_ABS32 00001509 set_or │ │ │ │ │ +00000350 00007802 R_ARM_ABS32 000016ad set_sub │ │ │ │ │ +00000380 00004e02 R_ARM_ABS32 00000abd set_and │ │ │ │ │ +00000384 0000ad02 R_ARM_ABS32 00002601 set_xor │ │ │ │ │ +00000388 00006802 R_ARM_ABS32 00001505 set_or │ │ │ │ │ 000003dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e0 00007202 R_ARM_ABS32 000031d1 frozenset___contains__ │ │ │ │ │ +000003e0 00007202 R_ARM_ABS32 000031bd frozenset___contains__ │ │ │ │ │ 000003e8 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003f0 0000bc02 R_ARM_ABS32 0000005b frozenset_copy │ │ │ │ │ 000003f8 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000400 00009702 R_ARM_ABS32 00001f5d set_difference_multi │ │ │ │ │ +00000400 00009702 R_ARM_ABS32 00001f59 set_difference_multi │ │ │ │ │ 00000408 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000040c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000410 0000a102 R_ARM_ABS32 00002261 set_intersection_multi │ │ │ │ │ +00000410 0000a102 R_ARM_ABS32 0000225d set_intersection_multi │ │ │ │ │ 00000418 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000041c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000420 00009d02 R_ARM_ABS32 000020cd set_isdisjoint │ │ │ │ │ +00000420 00009d02 R_ARM_ABS32 000020c9 set_isdisjoint │ │ │ │ │ 00000428 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000042c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000430 0000b302 R_ARM_ABS32 0000276d set_issubset │ │ │ │ │ +00000430 0000b302 R_ARM_ABS32 00002769 set_issubset │ │ │ │ │ 00000438 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000043c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000440 00008102 R_ARM_ABS32 0000194d set_issuperset │ │ │ │ │ +00000440 00008102 R_ARM_ABS32 00001949 set_issuperset │ │ │ │ │ 00000448 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000044c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000450 0000a402 R_ARM_ABS32 00002301 set___reduce__ │ │ │ │ │ +00000450 0000a402 R_ARM_ABS32 000022fd set___reduce__ │ │ │ │ │ 00000458 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000045c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000460 0000c202 R_ARM_ABS32 000000dd set___sizeof__ │ │ │ │ │ 00000468 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000046c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000470 0000c002 R_ARM_ABS32 00002a45 set_symmetric_difference │ │ │ │ │ +00000470 0000c002 R_ARM_ABS32 00002a41 set_symmetric_difference │ │ │ │ │ 00000478 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000047c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000480 00009102 R_ARM_ABS32 00001cc1 set_union │ │ │ │ │ +00000480 00009102 R_ARM_ABS32 00001cbd set_union │ │ │ │ │ 00000488 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000048c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000490 00013f02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000498 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b0 00007802 R_ARM_ABS32 000016b1 set_sub │ │ │ │ │ -000004e0 00004e02 R_ARM_ABS32 00000ac5 set_and │ │ │ │ │ -000004e4 0000ad02 R_ARM_ABS32 00002605 set_xor │ │ │ │ │ -000004e8 00006802 R_ARM_ABS32 00001509 set_or │ │ │ │ │ -000004fc 00009c02 R_ARM_ABS32 00002059 set_isub │ │ │ │ │ -00000514 00007f02 R_ARM_ABS32 00001785 set_iand │ │ │ │ │ -00000518 0000bb02 R_ARM_ABS32 000029bd set_ixor │ │ │ │ │ -0000051c 00002502 R_ARM_ABS32 00001621 set_ior │ │ │ │ │ +000004b0 00007802 R_ARM_ABS32 000016ad set_sub │ │ │ │ │ +000004e0 00004e02 R_ARM_ABS32 00000abd set_and │ │ │ │ │ +000004e4 0000ad02 R_ARM_ABS32 00002601 set_xor │ │ │ │ │ +000004e8 00006802 R_ARM_ABS32 00001505 set_or │ │ │ │ │ +000004fc 00009c02 R_ARM_ABS32 00002055 set_isub │ │ │ │ │ +00000514 00007f02 R_ARM_ABS32 00001781 set_iand │ │ │ │ │ +00000518 0000bb02 R_ARM_ABS32 000029b9 set_ixor │ │ │ │ │ +0000051c 00002502 R_ARM_ABS32 0000160d set_ior │ │ │ │ │ 0000053c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000540 00005802 R_ARM_ABS32 00002e55 set_add │ │ │ │ │ +00000540 00005802 R_ARM_ABS32 00002e41 set_add │ │ │ │ │ 00000548 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000054c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000550 0000a302 R_ARM_ABS32 000022e5 set_clear │ │ │ │ │ +00000550 0000a302 R_ARM_ABS32 000022e1 set_clear │ │ │ │ │ 00000558 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000055c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000560 00006f02 R_ARM_ABS32 00003189 set___contains__ │ │ │ │ │ +00000560 00006f02 R_ARM_ABS32 00003175 set___contains__ │ │ │ │ │ 00000568 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000056c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000570 00009002 R_ARM_ABS32 00001cbd set_copy │ │ │ │ │ +00000570 00009002 R_ARM_ABS32 00001cb9 set_copy │ │ │ │ │ 00000578 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000057c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000580 00008202 R_ARM_ABS32 00001a45 set_discard │ │ │ │ │ +00000580 00008202 R_ARM_ABS32 00001a41 set_discard │ │ │ │ │ 00000588 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000058c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000590 00009702 R_ARM_ABS32 00001f5d set_difference_multi │ │ │ │ │ +00000590 00009702 R_ARM_ABS32 00001f59 set_difference_multi │ │ │ │ │ 00000598 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000059c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005a0 00009b02 R_ARM_ABS32 00002019 set_difference_update │ │ │ │ │ +000005a0 00009b02 R_ARM_ABS32 00002015 set_difference_update │ │ │ │ │ 000005a8 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005b0 0000a102 R_ARM_ABS32 00002261 set_intersection_multi │ │ │ │ │ +000005b0 0000a102 R_ARM_ABS32 0000225d set_intersection_multi │ │ │ │ │ 000005b8 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005c0 0000aa02 R_ARM_ABS32 000024f1 set_intersection_update_multi │ │ │ │ │ +000005c0 0000aa02 R_ARM_ABS32 000024ed set_intersection_update_multi │ │ │ │ │ 000005c8 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005d0 00009d02 R_ARM_ABS32 000020cd set_isdisjoint │ │ │ │ │ +000005d0 00009d02 R_ARM_ABS32 000020c9 set_isdisjoint │ │ │ │ │ 000005d8 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005e0 0000b302 R_ARM_ABS32 0000276d set_issubset │ │ │ │ │ +000005e0 0000b302 R_ARM_ABS32 00002769 set_issubset │ │ │ │ │ 000005e8 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005f0 00008102 R_ARM_ABS32 0000194d set_issuperset │ │ │ │ │ +000005f0 00008102 R_ARM_ABS32 00001949 set_issuperset │ │ │ │ │ 000005f8 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000600 00005e02 R_ARM_ABS32 00000f31 set_pop │ │ │ │ │ +00000600 00005e02 R_ARM_ABS32 00000f29 set_pop │ │ │ │ │ 00000608 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000060c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000610 0000a402 R_ARM_ABS32 00002301 set___reduce__ │ │ │ │ │ +00000610 0000a402 R_ARM_ABS32 000022fd set___reduce__ │ │ │ │ │ 00000618 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000061c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000620 00008502 R_ARM_ABS32 00001ab5 set_remove │ │ │ │ │ +00000620 00008502 R_ARM_ABS32 00001ab1 set_remove │ │ │ │ │ 00000628 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000062c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000630 0000c202 R_ARM_ABS32 000000dd set___sizeof__ │ │ │ │ │ 00000638 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000063c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000640 0000c002 R_ARM_ABS32 00002a45 set_symmetric_difference │ │ │ │ │ +00000640 0000c002 R_ARM_ABS32 00002a41 set_symmetric_difference │ │ │ │ │ 00000648 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000064c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000650 0000a502 R_ARM_ABS32 00002365 set_symmetric_difference_update │ │ │ │ │ +00000650 0000a502 R_ARM_ABS32 00002361 set_symmetric_difference_update │ │ │ │ │ 00000658 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000065c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000660 00009102 R_ARM_ABS32 00001cc1 set_union │ │ │ │ │ +00000660 00009102 R_ARM_ABS32 00001cbd set_union │ │ │ │ │ 00000668 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000066c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000670 00008802 R_ARM_ABS32 00001b25 set_update │ │ │ │ │ +00000670 00008802 R_ARM_ABS32 00001b21 set_update │ │ │ │ │ 00000678 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000067c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000680 00013f02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000688 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000069c 00003e02 R_ARM_ABS32 00002301 set_len │ │ │ │ │ -000006b8 00004102 R_ARM_ABS32 0000070d set_contains │ │ │ │ │ +0000069c 00003e02 R_ARM_ABS32 000022ed set_len │ │ │ │ │ +000006b8 00004102 R_ARM_ABS32 00000705 set_contains │ │ │ │ │ 000006c4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006c8 00009a02 R_ARM_ABS32 00002001 setiter_len │ │ │ │ │ +000006c8 00009a02 R_ARM_ABS32 00001ffd setiter_len │ │ │ │ │ 000006d0 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006d8 0000be02 R_ARM_ABS32 0000007d setiter_reduce │ │ │ │ │ 000006e0 0000c802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xac60 contains 314 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xac48 contains 314 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000030 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000034 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000004c 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ 000000c4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000c8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000cc 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ @@ -619,321 +619,321 @@ │ │ │ │ │ 00000294 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ 00000298 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ 000002e6 0000f50a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ 000002f2 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000002f6 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000002fe 0000f70a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ 00000314 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000003ba 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000412 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000047a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000494 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000498 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000050e 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000540 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000552 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -0000056a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000596 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000059e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000600 0000fc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000610 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000006e8 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000079e 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000828 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000846 0000ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000850 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000008e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000008fe 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00000986 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000990 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000994 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000009a8 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000009ac 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009c4 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000009c8 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000009d4 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000ab8 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000b0e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b26 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00000b2a 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00000b32 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000b82 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000ba2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bdc 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c04 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00000c0c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c1c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c4c 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000c50 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000d20 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000d24 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000d42 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000dfc 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000e72 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000e80 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000e84 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000ea8 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000ee8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000eec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000ef4 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000f06 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00000f18 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f30 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000f4e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f5c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f6c 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000f7a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000f86 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00000f8a 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00000f92 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001046 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000104a 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000010a8 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000010b4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000010b8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000010e2 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001144 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001148 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000011a2 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000011b0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000011b4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000011d0 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001244 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001258 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000126e 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001282 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012b4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000012b8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000012dc 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000012e0 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000133a 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000013f2 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000141a 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000014ee 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000151c 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001576 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001598 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015a8 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000015b6 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -000015c2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015ca 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000015dc 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000015ee 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -000015f2 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -000015fa 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000162e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001632 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000016ae 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000003b4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000040a 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000470 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000048a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000048e 0000fa0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000504 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000534 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000546 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +0000055e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000058a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000592 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005f4 0000fc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000604 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000006dc 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000792 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000081c 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000083a 0000ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000844 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000008d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000008f2 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +0000097a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000984 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000988 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000099c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000009a0 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000009b8 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000009bc 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000009c8 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000aac 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000b02 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b1a 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00000b1e 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00000b26 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b76 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000b96 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bd0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bf8 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00000c00 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c10 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000c40 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000c44 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000d14 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000d18 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000d36 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000dee 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000e62 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000e6e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000e72 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000e92 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000ed8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000edc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000ee4 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000ef6 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00000f08 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f20 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000f38 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f48 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000f56 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f66 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000f72 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00000f76 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00000f7e 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001030 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001034 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001092 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000109e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000010a2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000010cc 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001130 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001134 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000118e 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000119c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000011a0 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000011bc 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001230 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001244 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000125a 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000126e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012a0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000012a4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000012c8 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000012cc 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001326 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000013de 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001406 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000014da 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001508 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001562 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001584 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001594 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000015a2 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +000015ae 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015b6 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000015c8 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000015da 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +000015de 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +000015e6 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000161a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000161e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000169a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000016b4 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000016c0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000016c4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000016c8 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000016d4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000016d8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000016dc 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000016e8 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000016ec 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00001706 0000110a R_ARM_THM_CALL 00000859 set_update_dict_lock_held │ │ │ │ │ -00001718 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001722 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001726 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001730 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000019d6 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000019da 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001b00 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001b62 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001da8 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001ea0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ec0 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001eec 0001060a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00001f88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001f8c 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001f90 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000207e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002088 0001072f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000208c 00010730 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00002090 00002e2f R_ARM_THM_MOVW_ABS_NC 00000024 .LC2 │ │ │ │ │ -00002094 00002e30 R_ARM_THM_MOVT_ABS 00000024 .LC2 │ │ │ │ │ -0000209a 0001080a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000020a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002116 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000212c 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002144 00010a0a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -0000219c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021ac 00010b0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -000021be 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000021c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000021fa 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00002280 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000228c 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -000022c8 0000392f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ -000022cc 00003930 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ -000022d2 0000f00a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000022e0 0000392f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ -000022e4 00003930 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ -000022ea 0000f10a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -000022f8 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000022fc 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002318 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000231c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002320 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -000023a8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000023b0 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000023c6 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000023ca 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000023dc 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000024be 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000254e 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002596 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025bc 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025c8 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -000025dc 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000260c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002610 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002620 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002624 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002684 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002698 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000269c 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002732 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000275a 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000027b4 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000027c2 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -000027d0 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002886 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000028c4 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000291a 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002942 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000295e 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002970 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000297c 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00002994 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000029ac 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000029b0 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002a5c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002a68 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002a88 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00002a8c 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00002a90 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002a9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002ab4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002ab8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002b6a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002b8a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002b98 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00002b9c 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00002ba0 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002bac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002dd6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002dda 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002df4 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00002e38 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e44 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002e66 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002e6a 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002e7c 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002f10 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002f14 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002f68 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003000 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00003020 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003038 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000303c 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003068 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003086 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00003096 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030fc 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003140 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000315c 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000317a 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003184 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000319a 0000230a R_ARM_THM_CALL 00000425 set_contains_key │ │ │ │ │ -000031b2 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000031c0 0000420a R_ARM_THM_CALL 00000711 set_contains_lock_held.part.0 │ │ │ │ │ -000031cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000031e2 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000031e6 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000324e 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000325a 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -000032d8 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000032e4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000032e8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003306 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000033ec 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00003404 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003408 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000342c 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000347a 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003492 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000034a6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000034b8 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000034ca 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000034d8 0000420a R_ARM_THM_CALL 00000711 set_contains_lock_held.part.0 │ │ │ │ │ -000034f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003512 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003516 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000353e 0000520a R_ARM_THM_CALL 00000e75 make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ -0000354c 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00003550 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -0000363e 0000140a R_ARM_THM_CALL 00000001 set_add_entry_takeref │ │ │ │ │ -0000365e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000036ca 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000036ce 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000036fe 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003756 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000375a 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000037b8 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000037e2 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000388a 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00003898 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000038a8 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000038b6 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000038ba 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000038d8 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003906 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003918 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000392c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003942 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003954 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000398e 0001220a R_ARM_THM_CALL 00000000 _PyDict_Contains_KnownHash │ │ │ │ │ -000039aa 0000140a R_ARM_THM_CALL 00000001 set_add_entry_takeref │ │ │ │ │ -000039fa 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a08 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a1a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002c8 0000111e R_ARM_THM_JUMP24 00000859 set_update_dict_lock_held │ │ │ │ │ -0000160a 0000231e R_ARM_THM_JUMP24 00000425 set_contains_key │ │ │ │ │ -000020ee 0001091e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00002128 0001091e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00002938 0000421e R_ARM_THM_JUMP24 00000711 set_contains_lock_held.part.0 │ │ │ │ │ -000031a6 00011c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00003248 00011c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00003830 00007c1e R_ARM_THM_JUMP24 00001d55 set_copy_and_difference_untracked │ │ │ │ │ +000016d4 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +000016d8 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +000016f2 0000110a R_ARM_THM_CALL 00000851 set_update_dict_lock_held │ │ │ │ │ +00001704 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000170e 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001712 00010530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000171c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000019c2 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000019c6 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001aec 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001b4e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001d94 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001e8c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001eac 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ed8 0001060a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00001f74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001f78 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f7c 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000206a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002074 0001072f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00002078 00010730 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000207c 00002e2f R_ARM_THM_MOVW_ABS_NC 00000024 .LC2 │ │ │ │ │ +00002080 00002e30 R_ARM_THM_MOVT_ABS 00000024 .LC2 │ │ │ │ │ +00002086 0001080a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002094 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002102 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002118 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002130 00010a0a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00002188 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002198 00010b0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +000021aa 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000021b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000021e6 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +0000226c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002278 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +000022b4 0000392f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ +000022b8 00003930 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ +000022be 0000f00a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000022cc 0000392f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ +000022d0 00003930 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ +000022d6 0000f10a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +000022e4 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000022e8 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002304 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002308 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000230c 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00002394 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000239c 0000f26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000023b2 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000023b6 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000023c8 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000024aa 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000253a 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002582 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025a8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025b4 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +000025c8 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025f8 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000025fc 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000260c 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002610 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00002670 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002684 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002688 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000271e 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002746 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000027a0 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000027ae 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +000027bc 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002872 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000028b0 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002906 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000292e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000294a 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000295c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002968 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00002980 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002998 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000299c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002a48 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002a54 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002a74 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00002a78 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00002a7c 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002a88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002aa0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002aa4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002b56 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002b76 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002b84 00001b2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00002b88 00001b30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00002b8c 0001020a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002b98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002dc2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002dc6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002de0 0000ee0a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00002e24 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e30 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002e52 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002e56 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00002e68 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002efc 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002f00 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002f54 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002fec 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000300c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003024 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00003028 00011830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00003054 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003072 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00003082 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030e8 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000312c 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003148 0000fd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003166 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003170 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003186 0000230a R_ARM_THM_CALL 0000041d set_contains_key │ │ │ │ │ +0000319e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000031ac 0000420a R_ARM_THM_CALL 00000709 set_contains_lock_held.part.0 │ │ │ │ │ +000031b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000031ce 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000031d2 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000323a 0000f80a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003246 0000120a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +000032c4 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000032d0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000032d4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000032f2 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000033d8 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000033f0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000033f4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003418 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003466 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000347e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003492 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000034a4 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000034b6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000034c4 0000420a R_ARM_THM_CALL 00000709 set_contains_lock_held.part.0 │ │ │ │ │ +000034e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000034fe 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003502 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000352a 0000520a R_ARM_THM_CALL 00000e6d make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ +00003538 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +0000353c 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +0000362a 0000140a R_ARM_THM_CALL 00000001 set_add_entry_takeref │ │ │ │ │ +0000364a 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000036b6 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000036ba 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000036ea 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003742 0000f62f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003746 0000f630 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000037a4 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000037ce 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003876 0000fb0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00003884 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003894 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000038a2 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +000038a6 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +000038c4 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000038f2 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003904 0000f90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003918 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000392e 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003940 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000397a 0001220a R_ARM_THM_CALL 00000000 _PyDict_Contains_KnownHash │ │ │ │ │ +00003996 0000140a R_ARM_THM_CALL 00000001 set_add_entry_takeref │ │ │ │ │ +000039e6 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000039f4 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a06 0000ef0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a0c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000002c8 0000111e R_ARM_THM_JUMP24 00000851 set_update_dict_lock_held │ │ │ │ │ +000015f6 0000231e R_ARM_THM_JUMP24 0000041d set_contains_key │ │ │ │ │ +000020da 0001091e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00002114 0001091e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00002924 0000421e R_ARM_THM_JUMP24 00000709 set_contains_lock_held.part.0 │ │ │ │ │ +00003192 00011c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00003234 00011c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000381c 00007c1e R_ARM_THM_JUMP24 00001d51 set_copy_and_difference_untracked │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xb630 contains 28 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xb618 contains 28 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000010 00011f0a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ 00000014 00010f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000018 00010f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000034 0000752f R_ARM_THM_MOVW_ABS_NC 00000064 .LC5 │ │ │ │ │ 00000038 00007530 R_ARM_THM_MOVT_ABS 00000064 .LC5 │ │ │ │ │ 0000003c 0001210a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000005c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000060 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000ac 00012b0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -000000b4 0000350a R_ARM_THM_CALL 000006f5 Py_XDECREF │ │ │ │ │ +000000b4 0000350a R_ARM_THM_CALL 000006ed Py_XDECREF │ │ │ │ │ 000000bc 0001300a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 000000c4 0000bd2f R_ARM_THM_MOVW_ABS_NC 000000b0 .LC10 │ │ │ │ │ 000000c8 0000bd30 R_ARM_THM_MOVT_ABS 000000b0 .LC10 │ │ │ │ │ 000000cc 0001310a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ 000000d8 00013202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000000f8 0000c32f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC11 │ │ │ │ │ 000000fc 0000c330 R_ARM_THM_MOVT_ABS 000000b8 .LC11 │ │ │ │ │ 00000112 0000c52f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC12 │ │ │ │ │ 00000116 0000c530 R_ARM_THM_MOVT_ABS 000000c4 .LC12 │ │ │ │ │ 0000011a 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000011e 0000c730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ 00000122 0001350a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ 00000028 0001201e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ 00000054 0000ef1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000076 0000551e R_ARM_THM_JUMP24 000015b9 set_copy_impl │ │ │ │ │ +00000076 0000551e R_ARM_THM_JUMP24 000015b5 set_copy_impl │ │ │ │ │ 000000f4 0001331e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ 00000100 0001341e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000126 00005a1e R_ARM_THM_JUMP24 000030a5 set_clear_internal │ │ │ │ │ +00000126 00005a1e R_ARM_THM_JUMP24 00003091 set_clear_internal │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -159,15 +159,15 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r5, #1 │ │ │ │ │ lslle r1, r5, #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 5b8 │ │ │ │ │ + b.w 5ac │ │ │ │ │ R_ARM_THM_JUMP24 set_table_resize │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n 184 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ @@ -269,84 +269,81 @@ │ │ │ │ │ cmp r2, ip │ │ │ │ │ ite ls │ │ │ │ │ movls r2, #9 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ add.w r1, r3, #16 │ │ │ │ │ adds r3, #8 │ │ │ │ │ add.w r9, r1, r2, lsl #3 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ mov r1, ip │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ - cbnz r2, 2c4 │ │ │ │ │ + cbnz r2, 2be │ │ │ │ │ ldr.w r0, [r3, #-8] │ │ │ │ │ - cbnz r0, 2c4 │ │ │ │ │ + cbnz r0, 2be │ │ │ │ │ sub.w r2, r3, #8 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - beq.w 3fa │ │ │ │ │ + beq.w 3f0 │ │ │ │ │ ldr.w r0, [r3, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3be │ │ │ │ │ + bne.n 3b4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ - bne.n 39c │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + bne.n 396 │ │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.n 2ac │ │ │ │ │ + beq.n 2a6 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 340 │ │ │ │ │ + bne.n 33a │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 340 │ │ │ │ │ + bne.n 33a │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 340 │ │ │ │ │ + bne.n 33a │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 340 │ │ │ │ │ + bne.n 33a │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 41a │ │ │ │ │ + bpl.w 410 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ itee mi │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ ldrpl r1, [sp, #0] │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.n 414 │ │ │ │ │ + beq.n 40a │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2ac │ │ │ │ │ + beq.n 2a6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - beq.n 3e8 │ │ │ │ │ + beq.n 3de │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r7, [sp, #0] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -358,111 +355,110 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 380 │ │ │ │ │ + bge.n 37a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 400 │ │ │ │ │ + beq.n 3f6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 3fa │ │ │ │ │ + blt.n 3f0 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 410 │ │ │ │ │ + bne.n 406 │ │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ │ ldr r7, [sp, #0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n 410 │ │ │ │ │ + bne.n 406 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2ac │ │ │ │ │ + bne.n 2a6 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 2a0 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - add.w r5, r4, r4, lsl #2 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ + bne.w 29a │ │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ │ + add.w r5, r5, r5, lsl #2 │ │ │ │ │ add r5, r3 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ands r5, r1 │ │ │ │ │ b.n 27e │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ - ldr r5, [pc, #92] @ (420 ) │ │ │ │ │ + ldr r5, [pc, #92] @ (418 ) │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ str r5, [r2, #4] │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ - blt.n 3da │ │ │ │ │ + blt.n 3d0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 2be │ │ │ │ │ + b.n 2b8 │ │ │ │ │ add r1, r5 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3d6 │ │ │ │ │ + bne.n 3cc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3d6 │ │ │ │ │ + b.n 3cc │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bge.n 396 │ │ │ │ │ + bge.n 390 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2be │ │ │ │ │ + b.n 2b8 │ │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ │ - b.n 380 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ + b.n 37a │ │ │ │ │ + mov r2, r4 │ │ │ │ │ b.n 26e │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 330 │ │ │ │ │ + b.n 32a │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 31a │ │ │ │ │ + b.n 314 │ │ │ │ │ + nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000424 : │ │ │ │ │ +0000041c : │ │ │ │ │ set_contains_key(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 4a2 │ │ │ │ │ + bne.n 49a │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.n 4a2 │ │ │ │ │ + beq.n 49a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov sl, r5 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ @@ -475,96 +471,96 @@ │ │ │ │ │ movls r2, #9 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ add.w r0, r7, #16 │ │ │ │ │ mov r5, r4 │ │ │ │ │ adds r7, #8 │ │ │ │ │ add.w r4, r0, r2, lsl #3 │ │ │ │ │ ldr.w r2, [r7, #-4] │ │ │ │ │ - cbnz r2, 4ba │ │ │ │ │ + cbnz r2, 4b2 │ │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ │ - cbnz r0, 4ba │ │ │ │ │ + cbnz r0, 4b2 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - beq.w 5c0 │ │ │ │ │ + beq.w 5b8 │ │ │ │ │ ldr.w r3, [r7, #-8] │ │ │ │ │ subs r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r7, r0, #1 │ │ │ │ │ - bne.n 44e │ │ │ │ │ + bne.n 446 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 49a │ │ │ │ │ + b.n 492 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 592 │ │ │ │ │ + bne.n 58a │ │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 48a │ │ │ │ │ + beq.n 482 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.n 530 │ │ │ │ │ + bne.n 528 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.n 530 │ │ │ │ │ + bne.n 528 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 530 │ │ │ │ │ + bne.n 528 │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 530 │ │ │ │ │ + bne.n 528 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 5e0 │ │ │ │ │ + bpl.n 5d8 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ itete mi │ │ │ │ │ ldrmi r0, [sp, #8] │ │ │ │ │ ldrpl r1, [sp, #8] │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.n 5da │ │ │ │ │ + beq.n 5d2 │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 48a │ │ │ │ │ + beq.n 482 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - beq.n 5ae │ │ │ │ │ + beq.n 5a6 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -575,70 +571,70 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 572 │ │ │ │ │ + bge.n 56a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ - cbz r2, 5ca │ │ │ │ │ + cbz r2, 5c2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 5c0 │ │ │ │ │ + blt.n 5b8 │ │ │ │ │ ldr.w ip, [r6, #20] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 5c6 │ │ │ │ │ + bne.n 5be │ │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 5c6 │ │ │ │ │ + bne.n 5be │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 48a │ │ │ │ │ + bne.w 482 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ adds r7, #8 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.w 47e │ │ │ │ │ + bne.w 476 │ │ │ │ │ mov.w r2, r9, lsr #5 │ │ │ │ │ add.w r4, r5, r5, lsl #2 │ │ │ │ │ add r4, r2 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ adds r4, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ands r4, r1 │ │ │ │ │ - b.n 462 │ │ │ │ │ + b.n 45a │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bge.n 58a │ │ │ │ │ + bge.n 582 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 49a │ │ │ │ │ + b.n 492 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n 456 │ │ │ │ │ + b.n 44e │ │ │ │ │ strd r0, r3, [sp, #16] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - b.n 572 │ │ │ │ │ + b.n 56a │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 520 │ │ │ │ │ + b.n 518 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 50a │ │ │ │ │ + b.n 502 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000005e8 : │ │ │ │ │ +000005e0 : │ │ │ │ │ set_update_internal(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -646,262 +642,262 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 612 │ │ │ │ │ + beq.n 60a │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 65a │ │ │ │ │ + bne.n 652 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 69a │ │ │ │ │ + beq.n 692 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ - cbnz r1, 620 │ │ │ │ │ + cbnz r1, 618 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ add r3, r1 │ │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - ble.n 640 │ │ │ │ │ + ble.n 638 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 1734 │ │ │ │ │ + b.w 1720 │ │ │ │ │ R_ARM_THM_JUMP24 set_merge_lock_held.part.0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add r1, r3 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ R_ARM_THM_CALL set_table_resize │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 632 │ │ │ │ │ + beq.n 62a │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 61a │ │ │ │ │ + b.n 612 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 612 │ │ │ │ │ + bne.n 60a │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 612 │ │ │ │ │ + bne.n 60a │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - beq.n 692 │ │ │ │ │ + beq.n 68a │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 2d0 │ │ │ │ │ R_ARM_THM_JUMP24 set_update_iterable_lock_held │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.n 858 │ │ │ │ │ + b.n 850 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 61a │ │ │ │ │ + b.n 612 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000006a0 : │ │ │ │ │ +00000698 : │ │ │ │ │ set_merge_lock_held(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 6f0 │ │ │ │ │ + beq.n 6e8 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ - cbnz r3, 6ba │ │ │ │ │ + cbnz r3, 6b2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3 │ │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge.n 6dc │ │ │ │ │ + bge.n 6d4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ - b.w 1734 │ │ │ │ │ + b.w 1720 │ │ │ │ │ R_ARM_THM_JUMP24 set_merge_lock_held.part.0 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ adds r1, r3, r2 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ R_ARM_THM_CALL set_table_resize │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6d0 │ │ │ │ │ - b.n 6b6 │ │ │ │ │ + beq.n 6c8 │ │ │ │ │ + b.n 6ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 6b6 │ │ │ │ │ + b.n 6ae │ │ │ │ │ │ │ │ │ │ -000006f4 : │ │ │ │ │ +000006ec : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ - cbnz r0, 6f8 │ │ │ │ │ + cbnz r0, 6f0 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6f6 │ │ │ │ │ + bge.n 6ee │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 6f6 │ │ │ │ │ + bne.n 6ee │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -0000070c : │ │ │ │ │ +00000704 : │ │ │ │ │ set_contains(): │ │ │ │ │ - b.w 25f8 │ │ │ │ │ + b.w 25e4 │ │ │ │ │ R_ARM_THM_JUMP24 _PySet_Contains │ │ │ │ │ │ │ │ │ │ -00000710 : │ │ │ │ │ +00000708 : │ │ │ │ │ set_contains_lock_held.part.0(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 752 │ │ │ │ │ + cbz r0, 74a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2bd8 │ │ │ │ │ + bl 2bc4 │ │ │ │ │ R_ARM_THM_CALL frozenset_hash_impl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl fac │ │ │ │ │ + bl f98 │ │ │ │ │ R_ARM_THM_CALL set_lookkey │ │ │ │ │ - cbz r0, 752 │ │ │ │ │ + cbz r0, 74a │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ │ │ -00000758 : │ │ │ │ │ +00000750 : │ │ │ │ │ PySet_Size(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 770 │ │ │ │ │ + beq.n 768 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 774 │ │ │ │ │ + bne.n 76c │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbnz r0, 7b4 │ │ │ │ │ + cbnz r0, 7ac │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbnz r0, 7b4 │ │ │ │ │ + cbnz r0, 7ac │ │ │ │ │ movw r1, #2766 @ 0xace │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ - b.n 7b0 │ │ │ │ │ + b.n 7a8 │ │ │ │ │ │ │ │ │ │ -000007b8 : │ │ │ │ │ +000007b0 : │ │ │ │ │ PySet_Pop(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r1, [pc, #136] @ (850 ) │ │ │ │ │ + ldr r1, [pc, #136] @ (848 ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 81c │ │ │ │ │ + bne.n 814 │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ands r3, r1 │ │ │ │ │ ldr.w ip, [r4, #12] │ │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 838 │ │ │ │ │ - ldr.w lr, [pc, #104] @ 854 │ │ │ │ │ + beq.n 830 │ │ │ │ │ + ldr.w lr, [pc, #104] @ 84c │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbz r0, 7f6 │ │ │ │ │ + cbz r0, 7ee │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne.n 800 │ │ │ │ │ + bne.n 7f8 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r3, r2 │ │ │ │ │ - b.n 7ee │ │ │ │ │ + b.n 7e6 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ add.w r1, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ asrs r2, r2, #3 │ │ │ │ │ str.w ip, [r3, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ str r2, [r4, #28] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d0 │ │ │ │ │ + bne.n 7c8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ movw r1, #2874 @ 0xb3a │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ @@ -914,21 +910,21 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 834 │ │ │ │ │ + b.n 82c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000858 : │ │ │ │ │ +00000850 : │ │ │ │ │ set_update_dict_lock_held(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -936,15 +932,15 @@ │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r3, r1 │ │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w a72 │ │ │ │ │ + bge.w a6a │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ @@ -953,15 +949,15 @@ │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9f0 │ │ │ │ │ + beq.w 9e8 │ │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mov r7, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -983,71 +979,71 @@ │ │ │ │ │ adds r4, #8 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ add.w r2, r0, r2, lsl #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ - cbnz r0, 94c │ │ │ │ │ + cbnz r0, 944 │ │ │ │ │ ldr.w r6, [r4, #-8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 9d2 │ │ │ │ │ + bne.n 9ca │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r3, r9 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w a84 │ │ │ │ │ + bne.w a7c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ mov r6, r7 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r7, r8 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str.w sl, [r4, #-8] │ │ │ │ │ str r6, [r2, #4] │ │ │ │ │ - bcc.n 892 │ │ │ │ │ + bcc.n 88a │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r0, #1 │ │ │ │ │ lslle r1, r0, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ R_ARM_THM_CALL set_table_resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 892 │ │ │ │ │ - b.n 9ec │ │ │ │ │ + beq.n 88a │ │ │ │ │ + b.n 9e4 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - beq.n 974 │ │ │ │ │ + beq.n 96c │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ it eq │ │ │ │ │ moveq fp, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #8 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 8f4 │ │ │ │ │ + bne.n 8ec │ │ │ │ │ mov.w r6, r8, lsr #5 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add r3, r6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands r3, r1 │ │ │ │ │ - b.n 8d2 │ │ │ │ │ + b.n 8ca │ │ │ │ │ ldr.w r6, [r4, #-8] │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq.n a50 │ │ │ │ │ + beq.n a48 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 9f6 │ │ │ │ │ + beq.n 9ee │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w r9, [sp, #28] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ itt lt │ │ │ │ │ @@ -1056,275 +1052,275 @@ │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b4 │ │ │ │ │ + bge.n 9ac │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n aa6 │ │ │ │ │ + beq.n a9e │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n a50 │ │ │ │ │ - bne.n 9d8 │ │ │ │ │ + bgt.n a48 │ │ │ │ │ + bne.n 9d0 │ │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.n a9e │ │ │ │ │ + bne.n a96 │ │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n a9e │ │ │ │ │ + bne.n a96 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ - b.n 958 │ │ │ │ │ + b.n 950 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 958 │ │ │ │ │ - b.n 978 │ │ │ │ │ + bne.n 950 │ │ │ │ │ + b.n 970 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9ec │ │ │ │ │ + bge.n 9e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ab0 │ │ │ │ │ + beq.n aa8 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 984 │ │ │ │ │ + bne.n 97c │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 984 │ │ │ │ │ + bne.n 97c │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ ldrb.w r0, [sl, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 984 │ │ │ │ │ + bne.n 97c │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n abe │ │ │ │ │ + bpl.n ab6 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.n ab8 │ │ │ │ │ + beq.n ab0 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 984 │ │ │ │ │ + bne.n 97c │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 892 │ │ │ │ │ + bge.w 88a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 892 │ │ │ │ │ + bne.w 88a │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 892 │ │ │ │ │ + b.n 88a │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ add r1, r3 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ R_ARM_THM_CALL set_table_resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 884 │ │ │ │ │ - b.n 9ec │ │ │ │ │ + beq.w 87c │ │ │ │ │ + b.n 9e4 │ │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 8c6 │ │ │ │ │ + bne.w 8be │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ strd sl, r6, [fp] │ │ │ │ │ - b.n 892 │ │ │ │ │ + b.n 88a │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 8c6 │ │ │ │ │ + b.n 8be │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - b.n 9b4 │ │ │ │ │ + b.n 9ac │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9ec │ │ │ │ │ + b.n 9e4 │ │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ │ - b.n a40 │ │ │ │ │ + b.n a38 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - b.n a2a │ │ │ │ │ + b.n a22 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ac4 : │ │ │ │ │ +00000abc : │ │ │ │ │ set_and(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n aee │ │ │ │ │ + beq.n ae6 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n b32 │ │ │ │ │ + bne.n b2a │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n afa │ │ │ │ │ - ldr r1, [pc, #92] @ (b54 ) │ │ │ │ │ + beq.n af2 │ │ │ │ │ + ldr r1, [pc, #92] @ (b4c ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n b06 │ │ │ │ │ + bne.n afe │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.n b58 │ │ │ │ │ + b.n b50 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n afa │ │ │ │ │ + bne.n af2 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n afa │ │ │ │ │ + bne.n af2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aee │ │ │ │ │ + bne.n ae6 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b26 │ │ │ │ │ - b.n aee │ │ │ │ │ + beq.n b1e │ │ │ │ │ + b.n ae6 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000b58 : │ │ │ │ │ +00000b50 : │ │ │ │ │ set_intersection(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w e2c │ │ │ │ │ + beq.w e24 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bl e74 │ │ │ │ │ + bl e6c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c40 │ │ │ │ │ + beq.n c38 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add.w r1, r5, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n b94 │ │ │ │ │ + beq.n b8c │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n c90 │ │ │ │ │ + bne.n c88 │ │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - ldr r7, [pc, #616] @ (e04 ) │ │ │ │ │ + ldr r7, [pc, #616] @ (dfc ) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ itet ge │ │ │ │ │ movge r8, r9 │ │ │ │ │ movlt r8, r4 │ │ │ │ │ movge r9, r4 │ │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - blt.n c0c │ │ │ │ │ + blt.n c04 │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ adds r5, r2, #1 │ │ │ │ │ ldr.w r4, [r3, r2, lsl #3] │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ - cbz r4, bc6 │ │ │ │ │ + cbz r4, bbe │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n c4a │ │ │ │ │ + bne.n c42 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n c0c │ │ │ │ │ + blt.n c04 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ adds r5, r2, #2 │ │ │ │ │ - cbz r4, bd4 │ │ │ │ │ + cbz r4, bcc │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n c48 │ │ │ │ │ + bne.n c40 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n c0c │ │ │ │ │ + blt.n c04 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ adds r5, r2, #3 │ │ │ │ │ - cbz r4, be4 │ │ │ │ │ - ldr r0, [pc, #548] @ (e04 ) │ │ │ │ │ + cbz r4, bdc │ │ │ │ │ + ldr r0, [pc, #548] @ (dfc ) │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.n c88 │ │ │ │ │ + bne.n c80 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n c0c │ │ │ │ │ + blt.n c04 │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ adds r5, r2, #4 │ │ │ │ │ - cbz r4, bf4 │ │ │ │ │ - ldr r2, [pc, #532] @ (e04 ) │ │ │ │ │ + cbz r4, bec │ │ │ │ │ + ldr r2, [pc, #532] @ (dfc ) │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n c8c │ │ │ │ │ + bne.n c84 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n c0c │ │ │ │ │ - ldr r2, [pc, #520] @ (e04 ) │ │ │ │ │ + blt.n c04 │ │ │ │ │ + ldr r2, [pc, #520] @ (dfc ) │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - cbz r4, c06 │ │ │ │ │ + cbz r4, bfe │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n c4a │ │ │ │ │ + bne.n c42 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bge.n bfc │ │ │ │ │ - ldr r1, [pc, #504] @ (e08 ) │ │ │ │ │ + bge.n bf4 │ │ │ │ │ + ldr r1, [pc, #504] @ (e00 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ @@ -1341,388 +1337,388 @@ │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c5a │ │ │ │ │ + bge.n c52 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl fac │ │ │ │ │ + bl f98 │ │ │ │ │ R_ARM_THM_CALL set_lookkey │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e2e │ │ │ │ │ + beq.w e26 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d60 │ │ │ │ │ + bne.n d58 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c84 │ │ │ │ │ + bge.n c7c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d9a │ │ │ │ │ + beq.w d92 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n baa │ │ │ │ │ + b.n ba2 │ │ │ │ │ adds r3, #16 │ │ │ │ │ - b.n c4a │ │ │ │ │ + b.n c42 │ │ │ │ │ adds r3, #24 │ │ │ │ │ - b.n c4a │ │ │ │ │ + b.n c42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b94 │ │ │ │ │ + bne.w b8c │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b94 │ │ │ │ │ + bne.w b8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e10 │ │ │ │ │ + beq.w e08 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d2e │ │ │ │ │ + beq.n d26 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n dbe │ │ │ │ │ + beq.n db6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl fac │ │ │ │ │ + bl f98 │ │ │ │ │ R_ARM_THM_CALL set_lookkey │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dbe │ │ │ │ │ + beq.n db6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ - cbnz r3, cf6 │ │ │ │ │ + cbnz r3, cee │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n cb6 │ │ │ │ │ + bge.n cae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cb6 │ │ │ │ │ + bne.n cae │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cb6 │ │ │ │ │ + b.n cae │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n dbe │ │ │ │ │ + bne.n db6 │ │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n cde │ │ │ │ │ + bgt.n cd6 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d2e │ │ │ │ │ + bge.n d26 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, d2e │ │ │ │ │ + cbnz r3, d26 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d46 │ │ │ │ │ + bge.n d3e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - cbnz r3, d46 │ │ │ │ │ + cbnz r3, d3e │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, da4 │ │ │ │ │ - ldr r1, [pc, #188] @ (e0c ) │ │ │ │ │ + cbnz r0, d9c │ │ │ │ │ + ldr r1, [pc, #188] @ (e04 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n c1e │ │ │ │ │ + b.n c16 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c72 │ │ │ │ │ + beq.w c6a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e52 │ │ │ │ │ + blt.n e4a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n db8 │ │ │ │ │ + bge.n db0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, db8 │ │ │ │ │ + cbnz r3, db0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n db8 │ │ │ │ │ + b.n db0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n baa │ │ │ │ │ + b.n ba2 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n db8 │ │ │ │ │ + bge.n db0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, db8 │ │ │ │ │ + cbnz r3, db0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n c42 │ │ │ │ │ + b.n c3a │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n dd6 │ │ │ │ │ + bge.n dce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - cbnz r3, dd6 │ │ │ │ │ + cbnz r3, dce │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n dea │ │ │ │ │ + bge.n de2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, dea │ │ │ │ │ + cbnz r3, de2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n db8 │ │ │ │ │ + bge.n db0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n db8 │ │ │ │ │ + bne.n db0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n db8 │ │ │ │ │ + b.n db0 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001ea │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000ae │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w c42 │ │ │ │ │ + bge.w c3a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c42 │ │ │ │ │ + bne.w c3a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c42 │ │ │ │ │ - b.n 15b8 │ │ │ │ │ + b.n c3a │ │ │ │ │ + b.n 15b4 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e62 │ │ │ │ │ + blt.n e5a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w c42 │ │ │ │ │ + bge.w c3a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c42 │ │ │ │ │ + bne.w c3a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c42 │ │ │ │ │ + b.n c3a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d84 │ │ │ │ │ + bne.n d7c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d84 │ │ │ │ │ + b.n d7c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e36 │ │ │ │ │ + bne.n e2e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e36 │ │ │ │ │ + b.n e2e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000e74 : │ │ │ │ │ +00000e6c : │ │ │ │ │ make_new_set_basetype_untracked.constprop.0(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add.w r1, r2, #208 @ 0xd0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n e9a │ │ │ │ │ + beq.n e92 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n ec4 │ │ │ │ │ + bne.n ebc │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ - cbz r0, ec0 │ │ │ │ │ + cbz r0, eb8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w ip, #7 │ │ │ │ │ add.w r1, r0, #32 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ strd ip, r1, [r0, #16] │ │ │ │ │ strd r2, r3, [r0, #24] │ │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r1, [pc, #12] @ (ed8 ) │ │ │ │ │ + ldr r1, [pc, #12] @ (ed0 ) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, r2 │ │ │ │ │ movne r3, r1 │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n e92 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000edc : │ │ │ │ │ +00000ed4 : │ │ │ │ │ PySet_Clear(): │ │ │ │ │ - ldr r1, [pc, #76] @ (f2c ) │ │ │ │ │ + ldr r1, [pc, #76] @ (f24 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n eec │ │ │ │ │ + bne.n ee4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.w 30a4 │ │ │ │ │ + b.w 3090 │ │ │ │ │ R_ARM_THM_JUMP24 set_clear_internal │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r0, f1e │ │ │ │ │ + cbnz r0, f16 │ │ │ │ │ movw r1, #2776 @ 0xad8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.w 30a4 │ │ │ │ │ + b.w 3090 │ │ │ │ │ R_ARM_THM_JUMP24 set_clear_internal │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000f30 : │ │ │ │ │ +00000f28 : │ │ │ │ │ set_pop(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n fc6 │ │ │ │ │ + beq.n fbe │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ │ ands r1, r3 │ │ │ │ │ - ldr r5, [pc, #144] @ (fe0 ) │ │ │ │ │ + ldr r5, [pc, #144] @ (fd8 ) │ │ │ │ │ add.w lr, ip, r3, lsl #3 │ │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n f60 │ │ │ │ │ - cbnz r2, faa │ │ │ │ │ + beq.n f58 │ │ │ │ │ + cbnz r2, fa2 │ │ │ │ │ add.w r3, r1, #8 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc.n fa6 │ │ │ │ │ + bcc.n f9e │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - cbz r2, f70 │ │ │ │ │ + cbz r2, f68 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n fac │ │ │ │ │ + bne.n fa4 │ │ │ │ │ add.w r3, r1, #16 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc.n fa6 │ │ │ │ │ + bcc.n f9e │ │ │ │ │ ldr r2, [r1, #16] │ │ │ │ │ - cbz r2, f80 │ │ │ │ │ + cbz r2, f78 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n fac │ │ │ │ │ + bne.n fa4 │ │ │ │ │ add.w r3, r1, #24 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc.n fa6 │ │ │ │ │ + bcc.n f9e │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n f90 │ │ │ │ │ - cbnz r2, fac │ │ │ │ │ + beq.n f88 │ │ │ │ │ + cbnz r2, fa4 │ │ │ │ │ add.w r3, r1, #32 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc.n fa6 │ │ │ │ │ + bcc.n f9e │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - cbz r2, fa0 │ │ │ │ │ + cbz r2, f98 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n fac │ │ │ │ │ + bne.n fa4 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcs.n f98 │ │ │ │ │ + bcs.n f90 │ │ │ │ │ mov r1, ip │ │ │ │ │ - b.n f58 │ │ │ │ │ + b.n f50 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sub.w r1, r3, ip │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ subs r4, #1 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ asrs r1, r1, #3 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ @@ -1739,132 +1735,132 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r2, r4 │ │ │ │ │ - b.n fc2 │ │ │ │ │ + b.n fba │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000fe4 : │ │ │ │ │ +00000fdc : │ │ │ │ │ set_richcompare(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 100e │ │ │ │ │ + beq.n 1006 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 1042 │ │ │ │ │ + bne.n 103a │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi.n 105e │ │ │ │ │ + bhi.n 1056 │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ .short 0x102b │ │ │ │ │ .word 0x38343f03 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1074 │ │ │ │ │ + bne.n 106c │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r2 │ │ │ │ │ - beq.n 1036 │ │ │ │ │ + beq.n 102e │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.n 1074 │ │ │ │ │ + bne.n 106c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.n 10dc │ │ │ │ │ + b.n 10d4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 100e │ │ │ │ │ + bne.n 1006 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 100e │ │ │ │ │ + bne.n 1006 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 1036 │ │ │ │ │ + bgt.n 102e │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 1066 │ │ │ │ │ + b.n 105e │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.n 1074 │ │ │ │ │ + bge.n 106c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 1950 │ │ │ │ │ + b.w 194c │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl fe4 │ │ │ │ │ + bl fdc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1066 │ │ │ │ │ + beq.n 105e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 10ca │ │ │ │ │ + blt.n 10c2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 10c6 │ │ │ │ │ + blt.n 10be │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1066 │ │ │ │ │ + b.n 105e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10b2 │ │ │ │ │ + bne.n 10aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 10b2 │ │ │ │ │ + b.n 10aa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000010dc : │ │ │ │ │ +000010d4 : │ │ │ │ │ set_issubset_impl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov sl, r1 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ @@ -1873,292 +1869,290 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 110e │ │ │ │ │ + beq.n 1106 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 1428 │ │ │ │ │ + bne.w 1428 │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.w 141e │ │ │ │ │ - ldr.w fp, [pc, #1000] @ 1504 │ │ │ │ │ + blt.w 141e │ │ │ │ │ + ldr.w fp, [pc, #1004] @ 1500 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 1182 │ │ │ │ │ + blt.n 117a │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ adds r6, r1, #1 │ │ │ │ │ ldr.w r4, [r3, r1, lsl #3] │ │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ │ cmp r4, fp │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - bne.n 1194 │ │ │ │ │ + bne.n 118c │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 1182 │ │ │ │ │ + blt.n 117a │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ adds r6, r1, #2 │ │ │ │ │ - cbz r4, 114a │ │ │ │ │ + cbz r4, 1142 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.n 1192 │ │ │ │ │ + bne.n 118a │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 1182 │ │ │ │ │ + blt.n 117a │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ adds r6, r1, #3 │ │ │ │ │ - cbz r4, 115a │ │ │ │ │ + cbz r4, 1152 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.w 132a │ │ │ │ │ + bne.w 1328 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 1182 │ │ │ │ │ + blt.n 117a │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ adds r6, r1, #4 │ │ │ │ │ - cbz r4, 116a │ │ │ │ │ + cbz r4, 1162 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.w 132e │ │ │ │ │ + bne.w 132c │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 1182 │ │ │ │ │ + blt.n 117a │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, fp │ │ │ │ │ - bne.n 1194 │ │ │ │ │ + bne.n 118c │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.n 1170 │ │ │ │ │ + bge.n 1168 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 11a0 │ │ │ │ │ + bge.n 1198 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ mov r8, lr │ │ │ │ │ strd r4, r7, [sp] │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ and.w r7, r8, r2 │ │ │ │ │ strd r8, r3, [sp, #12] │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - lsls r6, r7, #3 │ │ │ │ │ + mov.w r8, r7, lsl #3 │ │ │ │ │ add.w r3, r7, #9 │ │ │ │ │ - add.w r9, r1, r6 │ │ │ │ │ + add.w r9, r1, r8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ - bls.n 120e │ │ │ │ │ - cbnz r3, 1218 │ │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ │ + bls.n 1206 │ │ │ │ │ + cbnz r3, 1210 │ │ │ │ │ + ldr.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 148c │ │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ │ + bne.w 148c │ │ │ │ │ + ldrd r4, r7, [sp] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr.w r5, [r9] │ │ │ │ │ subs r5, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1204 │ │ │ │ │ + bge.n 11fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 147e │ │ │ │ │ + beq.w 147e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 141e │ │ │ │ │ + beq.w 141e │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 1122 │ │ │ │ │ + b.n 111a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1332 │ │ │ │ │ + bne.w 1330 │ │ │ │ │ movs r3, #9 │ │ │ │ │ - b.n 11da │ │ │ │ │ + b.n 11d2 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 140c │ │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ │ + bne.w 140c │ │ │ │ │ + ldr.w r4, [r1, r8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 11e2 │ │ │ │ │ + beq.n 11dc │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1294 │ │ │ │ │ + bne.n 128e │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1294 │ │ │ │ │ + bne.n 128e │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 1294 │ │ │ │ │ + bne.n 128e │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1294 │ │ │ │ │ + bne.n 128e │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 14fe │ │ │ │ │ + bpl.w 14fa │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 14f8 │ │ │ │ │ + beq.w 14f4 │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ite eq │ │ │ │ │ addeq r1, #28 │ │ │ │ │ addne r1, #20 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11e2 │ │ │ │ │ + beq.n 11dc │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 149c │ │ │ │ │ + beq.w 149c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 12aa │ │ │ │ │ + bge.n 12a4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 12cc │ │ │ │ │ + bge.n 12c6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 14c2 │ │ │ │ │ + beq.w 14be │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 14b0 │ │ │ │ │ + blt.w 14b0 │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 14ba │ │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ │ + bne.w 14b8 │ │ │ │ │ + ldr.w r0, [r5, r8] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.w 14ba │ │ │ │ │ + bne.w 14b8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11e2 │ │ │ │ │ + bne.w 11dc │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1408 │ │ │ │ │ - add.w r6, r9, #72 @ 0x48 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - add.w r9, r9, #8 │ │ │ │ │ + beq.w 1408 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + add.w r9, r9, #72 @ 0x48 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + add.w r8, r8, #8 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - cbnz r3, 133e │ │ │ │ │ + cbnz r3, 133e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - cbnz r1, 133e │ │ │ │ │ + cbnz r1, 133e │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ - mov r6, r8 │ │ │ │ │ + mov r9, r8 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - bne.w 11ea │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.w 11e2 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1326 │ │ │ │ │ + bge.n 1324 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 147a │ │ │ │ │ + beq.w 147a │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 118a │ │ │ │ │ + b.n 1182 │ │ │ │ │ adds r3, #16 │ │ │ │ │ - b.n 1194 │ │ │ │ │ + b.n 118c │ │ │ │ │ adds r3, #24 │ │ │ │ │ - b.n 1194 │ │ │ │ │ + b.n 118c │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 12f4 │ │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ │ + bne.n 12f0 │ │ │ │ │ + ldr.w r4, [r5, r8] │ │ │ │ │ movs r3, #9 │ │ │ │ │ - b.n 1224 │ │ │ │ │ + b.n 121e │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1402 │ │ │ │ │ + bne.n 1402 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 1306 │ │ │ │ │ + beq.n 1304 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 13ae │ │ │ │ │ + bne.n 13ae │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 13ae │ │ │ │ │ + bne.n 13ae │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 13ae │ │ │ │ │ + bne.n 13ae │ │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ ubfx r3, r1, #2, #3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 13ae │ │ │ │ │ + bne.n 13ae │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 14f4 │ │ │ │ │ + bpl.w 14f0 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 14ee │ │ │ │ │ + beq.w 14ea │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1306 │ │ │ │ │ + beq.n 1304 │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 14d2 │ │ │ │ │ + beq.w 14ce │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ @@ -2166,238 +2160,235 @@ │ │ │ │ │ movs r2, #2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 13e6 │ │ │ │ │ + bge.n 13e6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 14e2 │ │ │ │ │ + beq.n 14de │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 14b0 │ │ │ │ │ + blt.n 14b0 │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 14ba │ │ │ │ │ + bne.n 14b8 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.n 14ba │ │ │ │ │ + bne.n 14b8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1306 │ │ │ │ │ + bne.n 1304 │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ - bne.w 12f8 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + bne.w 12f6 │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add r7, r3 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ands r7, r2 │ │ │ │ │ - b.n 11c4 │ │ │ │ │ + b.n 11ba │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 118a │ │ │ │ │ + b.n 1182 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 110e │ │ │ │ │ + bne.w 1106 │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 110e │ │ │ │ │ + bne.w 1106 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl b58 │ │ │ │ │ + bl b50 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 118a │ │ │ │ │ + beq.w 1182 │ │ │ │ │ ldr r4, [r6, #12] │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r5, r4, r1 │ │ │ │ │ negs r4, r5 │ │ │ │ │ adcs r4, r5 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 146e │ │ │ │ │ + bge.n 146e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, 146e │ │ │ │ │ + cbnz r2, 146e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ - bne.w 1204 │ │ │ │ │ - b.n 1326 │ │ │ │ │ + bne.w 11fc │ │ │ │ │ + b.n 1324 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1224 │ │ │ │ │ + beq.w 121e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12f4 │ │ │ │ │ - b.n 1408 │ │ │ │ │ + bne.w 12f0 │ │ │ │ │ + b.n 1408 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.w 12e4 │ │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ │ + bge.w 12e0 │ │ │ │ │ + ldrd r4, r7, [sp] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - b.n 1316 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ + b.n 1314 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ - b.n 11ae │ │ │ │ │ + b.n 11a6 │ │ │ │ │ strd r3, r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ - b.n 12cc │ │ │ │ │ + b.n 12c6 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 13fa │ │ │ │ │ - b.n 14b0 │ │ │ │ │ + bge.n 13fa │ │ │ │ │ + b.n 14b0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - b.n 13e6 │ │ │ │ │ + b.n 13e6 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 13a2 │ │ │ │ │ + b.n 13a2 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - b.n 138a │ │ │ │ │ + b.n 138a │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1284 │ │ │ │ │ + b.n 127e │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n 126c │ │ │ │ │ + b.n 1266 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001508 : │ │ │ │ │ +00001504 : │ │ │ │ │ set_or(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 1532 │ │ │ │ │ + beq.n 152e │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 157c │ │ │ │ │ + bne.n 1578 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 153e │ │ │ │ │ - ldr r4, [pc, #120] @ (15b4 ) │ │ │ │ │ + beq.n 153a │ │ │ │ │ + ldr r4, [pc, #120] @ (15b0 ) │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 155a │ │ │ │ │ + bne.n 1556 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 15b8 │ │ │ │ │ + bl 15b4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1554 │ │ │ │ │ + cbz r0, 1550 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 1554 │ │ │ │ │ + beq.n 1550 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 224 │ │ │ │ │ R_ARM_THM_CALL set_update_local │ │ │ │ │ - cbnz r0, 1598 │ │ │ │ │ + cbnz r0, 1594 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 153e │ │ │ │ │ + bne.n 153a │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ sub.w r1, r4, #208 @ 0xd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 153e │ │ │ │ │ + bne.n 153a │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1554 │ │ │ │ │ + b.n 1550 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1532 │ │ │ │ │ + bne.n 152e │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1572 │ │ │ │ │ - b.n 1532 │ │ │ │ │ + beq.n 156e │ │ │ │ │ + b.n 152e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 15a4 │ │ │ │ │ + blt.n 15a0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1554 │ │ │ │ │ + b.n 1550 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15a0 │ │ │ │ │ + bne.n 159c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 15a0 │ │ │ │ │ + b.n 159c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000015b8 : │ │ │ │ │ +000015b4 : │ │ │ │ │ set_copy_impl(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 1610 │ │ │ │ │ - cbz r0, 1608 │ │ │ │ │ - ldr r1, [pc, #60] @ (160c ) │ │ │ │ │ + bl 160c │ │ │ │ │ + cbz r0, 1604 │ │ │ │ │ + ldr r1, [pc, #60] @ (1608 ) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ │ @@ -2412,118 +2403,118 @@ │ │ │ │ │ str.w r2, [lr, #4] │ │ │ │ │ str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x0000002e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001610 : │ │ │ │ │ +0000160c : │ │ │ │ │ set_copy_untracked_lock_held(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl e74 │ │ │ │ │ + bl e6c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1638 │ │ │ │ │ + cbz r0, 1634 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bl 6a0 │ │ │ │ │ + bl 698 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 163e │ │ │ │ │ + beq.n 163a │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 164a │ │ │ │ │ + blt.n 1646 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1638 │ │ │ │ │ + b.n 1634 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1646 │ │ │ │ │ + bne.n 1642 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1646 │ │ │ │ │ + b.n 1642 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000165c <_PySet_Update>: │ │ │ │ │ +00001658 <_PySet_Update>: │ │ │ │ │ _PySet_Update(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #64] @ (16ac <_PySet_Update+0x50>) │ │ │ │ │ + ldr r2, [pc, #64] @ (16a8 <_PySet_Update+0x50>) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1686 <_PySet_Update+0x2a> │ │ │ │ │ + bne.n 1682 <_PySet_Update+0x2a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 5e8 │ │ │ │ │ + b.w 5e0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1678 <_PySet_Update+0x1c> │ │ │ │ │ + bne.n 1674 <_PySet_Update+0x1c> │ │ │ │ │ movw r1, #2884 @ 0xb44 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000016b0 : │ │ │ │ │ +000016ac : │ │ │ │ │ set_sub(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 16da │ │ │ │ │ + beq.n 16d6 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 175a │ │ │ │ │ + bne.n 1756 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 16e6 │ │ │ │ │ - ldr r1, [pc, #152] @ (177c ) │ │ │ │ │ + beq.n 16e2 │ │ │ │ │ + ldr r1, [pc, #152] @ (1778 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 1730 │ │ │ │ │ + bne.n 172c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl 34fc │ │ │ │ │ + bl 34e8 │ │ │ │ │ R_ARM_THM_CALL set_difference_untracked │ │ │ │ │ - cbz r0, 172c │ │ │ │ │ - ldr r1, [pc, #140] @ (1780 ) │ │ │ │ │ + cbz r0, 1728 │ │ │ │ │ + ldr r1, [pc, #140] @ (177c ) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ │ @@ -2540,131 +2531,131 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16e6 │ │ │ │ │ + bne.n 16e2 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16e6 │ │ │ │ │ + bne.n 16e2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 172c │ │ │ │ │ + b.n 1728 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16da │ │ │ │ │ + bne.n 16d6 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16da │ │ │ │ │ - b.n 1750 │ │ │ │ │ + bne.n 16d6 │ │ │ │ │ + b.n 174c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000007e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001784 : │ │ │ │ │ +00001780 : │ │ │ │ │ set_iand(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 17ae │ │ │ │ │ + beq.n 17aa │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 17fc │ │ │ │ │ + bne.n 17f8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b58 │ │ │ │ │ + bl b50 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 17f6 │ │ │ │ │ + cbz r0, 17f2 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1834 │ │ │ │ │ + bl 1830 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 17d8 │ │ │ │ │ + bge.n 17d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 17d8 │ │ │ │ │ + cbnz r3, 17d4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1824 │ │ │ │ │ + blt.n 1820 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17ae │ │ │ │ │ + bne.n 17aa │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17ae │ │ │ │ │ + bne.n 17aa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 17f6 │ │ │ │ │ + b.n 17f2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 17e8 │ │ │ │ │ + bne.n 17e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 17e8 │ │ │ │ │ + b.n 17e4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001834 : │ │ │ │ │ +00001830 : │ │ │ │ │ set_swap_bodies(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ @@ -2682,106 +2673,106 @@ │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ - bne.n 1914 │ │ │ │ │ + bne.n 1910 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 192a │ │ │ │ │ + bne.n 1926 │ │ │ │ │ str.w lr, [r0, #20] │ │ │ │ │ str.w r8, [r5, #20] │ │ │ │ │ mov ip, lr │ │ │ │ │ mov r7, sp │ │ │ │ │ add.w r9, lr, #64 @ 0x40 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ │ adds r7, #16 │ │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ │ cmp ip, r9 │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ - bne.n 1886 │ │ │ │ │ + bne.n 1882 │ │ │ │ │ mov r3, r8 │ │ │ │ │ add.w r2, r8, #64 @ 0x40 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ adds r3, #16 │ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ ldr.w r7, [r3, #-4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str.w r7, [lr, #-4] │ │ │ │ │ str.w r6, [lr, #-16] │ │ │ │ │ str.w r0, [lr, #-12] │ │ │ │ │ str.w r1, [lr, #-8] │ │ │ │ │ - bne.n 18aa │ │ │ │ │ + bne.n 18a6 │ │ │ │ │ mov r7, sp │ │ │ │ │ mov r6, r7 │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ adds r7, #16 │ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ │ str.w r3, [r8, #-4] │ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ │ str.w r0, [r8, #-16] │ │ │ │ │ str.w r1, [r8, #-12] │ │ │ │ │ str.w r2, [r8, #-8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 18d4 │ │ │ │ │ + bne.n 18d0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1932 │ │ │ │ │ + cbnz r0, 192e │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ str r2, [r5, #24] │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, lr │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ str r2, [r5, #20] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ cmp r3, lr │ │ │ │ │ - beq.n 187e │ │ │ │ │ + beq.n 187a │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 187e │ │ │ │ │ - b.n 18f4 │ │ │ │ │ + beq.n 187a │ │ │ │ │ + b.n 18f0 │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ str.w r8, [r5, #20] │ │ │ │ │ - b.n 187e │ │ │ │ │ + b.n 187a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1904 │ │ │ │ │ + beq.n 1900 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ - b.n 190a │ │ │ │ │ + b.n 1906 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000194c : │ │ │ │ │ +00001948 : │ │ │ │ │ set_issuperset(): │ │ │ │ │ - b.n 1950 │ │ │ │ │ + b.n 194c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001950 : │ │ │ │ │ +0000194c : │ │ │ │ │ set_issuperset_impl(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -2789,69 +2780,69 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add.w r1, r4, #208 @ 0xd0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1a08 │ │ │ │ │ + beq.n 1a04 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 1a08 │ │ │ │ │ + beq.n 1a04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a08 │ │ │ │ │ + bne.n 1a04 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a08 │ │ │ │ │ + bne.n 1a04 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a3e │ │ │ │ │ + beq.n 1a3a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - cbz r4, 19dc │ │ │ │ │ - bl 424 │ │ │ │ │ + cbz r4, 19d8 │ │ │ │ │ + bl 41c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1a16 │ │ │ │ │ + blt.n 1a12 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.n 1a2a │ │ │ │ │ + beq.n 1a26 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 199a │ │ │ │ │ + bne.n 1996 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 19d2 │ │ │ │ │ + bge.n 19ce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 19d2 │ │ │ │ │ + cbnz r3, 19ce │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 1a04 │ │ │ │ │ + b.n 1a00 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 19f0 │ │ │ │ │ + bge.n 19ec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 19f0 │ │ │ │ │ + cbnz r3, 19ec │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ @@ -2863,76 +2854,76 @@ │ │ │ │ │ movne r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 10dc │ │ │ │ │ + b.w 10d4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 19b6 │ │ │ │ │ + bne.n 19b2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 19b6 │ │ │ │ │ + b.n 19b2 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1a3e │ │ │ │ │ + bge.n 1a3a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1a3e │ │ │ │ │ + cbnz r3, 1a3a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1a04 │ │ │ │ │ + b.n 1a00 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001a44 : │ │ │ │ │ +00001a40 : │ │ │ │ │ set_discard(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 204 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1a68 │ │ │ │ │ + beq.n 1a64 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #68] @ (1ab0 ) │ │ │ │ │ + ldr r1, [pc, #68] @ (1aac ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1a7a │ │ │ │ │ + beq.n 1a76 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1a7a │ │ │ │ │ + cbnz r0, 1a76 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a76 │ │ │ │ │ + beq.n 1a72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2bd8 │ │ │ │ │ + bl 2bc4 │ │ │ │ │ R_ARM_THM_CALL frozenset_hash_impl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 254 │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ @@ -2941,209 +2932,209 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001ab4 : │ │ │ │ │ +00001ab0 : │ │ │ │ │ set_remove(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 204 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 1ada │ │ │ │ │ - cbz r0, 1aec │ │ │ │ │ + beq.n 1ad6 │ │ │ │ │ + cbz r0, 1ae8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #64] @ (1b20 ) │ │ │ │ │ + ldr r1, [pc, #64] @ (1b1c ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1af4 │ │ │ │ │ + beq.n 1af0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1af4 │ │ │ │ │ + cbnz r0, 1af0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ - b.n 1ae8 │ │ │ │ │ + b.n 1ae4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ae8 │ │ │ │ │ + beq.n 1ae4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2bd8 │ │ │ │ │ + bl 2bc4 │ │ │ │ │ R_ARM_THM_CALL frozenset_hash_impl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 254 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 1ace │ │ │ │ │ - b.n 1ae8 │ │ │ │ │ + bne.n 1aca │ │ │ │ │ + b.n 1ae4 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001b24 : │ │ │ │ │ +00001b20 : │ │ │ │ │ set_update(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bgt.n 1b4c │ │ │ │ │ + bgt.n 1b48 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr.w r1, [r6, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 5e8 │ │ │ │ │ - cbnz r0, 1b5e │ │ │ │ │ + bl 5e0 │ │ │ │ │ + cbnz r0, 1b5a │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 1b3a │ │ │ │ │ + b.n 1b36 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1b48 │ │ │ │ │ + b.n 1b44 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001b64 : │ │ │ │ │ +00001b60 : │ │ │ │ │ set_repr(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprEnter │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne.w 1c98 │ │ │ │ │ + bne.w 1c94 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c7e │ │ │ │ │ + beq.n 1c7a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c62 │ │ │ │ │ + beq.n 1c5e │ │ │ │ │ ldrd r2, ip, [r5, #16] │ │ │ │ │ mov lr, r4 │ │ │ │ │ - ldr r7, [pc, #284] @ (1cb4 ) │ │ │ │ │ - b.n 1bb0 │ │ │ │ │ + ldr r7, [pc, #284] @ (1cb0 ) │ │ │ │ │ + b.n 1bac │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1ba4 │ │ │ │ │ + bge.n 1ba0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ mov r4, r1 │ │ │ │ │ str.w r3, [r0, lr] │ │ │ │ │ add.w lr, lr, #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - blt.n 1bf0 │ │ │ │ │ + blt.n 1bec │ │ │ │ │ ldr.w r3, [ip, r4, lsl #3] │ │ │ │ │ add.w r0, ip, r4, lsl #3 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ - cbz r3, 1bc4 │ │ │ │ │ + cbz r3, 1bc0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 1b98 │ │ │ │ │ + bne.n 1b94 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 1bf0 │ │ │ │ │ + blt.n 1bec │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ adds r1, r4, #2 │ │ │ │ │ - cbz r3, 1bd2 │ │ │ │ │ + cbz r3, 1bce │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 1b98 │ │ │ │ │ + bne.n 1b94 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 1bf0 │ │ │ │ │ + blt.n 1bec │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ adds r1, r4, #3 │ │ │ │ │ - cbz r3, 1be0 │ │ │ │ │ + cbz r3, 1bdc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 1b98 │ │ │ │ │ + bne.n 1b94 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 1bf0 │ │ │ │ │ + blt.n 1bec │ │ │ │ │ ldr.w r3, [ip, r1, lsl #3] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1bdc │ │ │ │ │ - b.n 1be0 │ │ │ │ │ + bne.n 1bd8 │ │ │ │ │ + b.n 1bdc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Repr │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1c0c │ │ │ │ │ + bge.n 1c08 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 1c0c │ │ │ │ │ + cbnz r3, 1c08 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r4, 1c60 │ │ │ │ │ + cbz r4, 1c5c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Substring │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1c30 │ │ │ │ │ + bge.n 1c2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 1c30 │ │ │ │ │ + cbnz r3, 1c2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r6, 1c62 │ │ │ │ │ + cbz r6, 1c5e │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - ldr r2, [pc, #128] @ (1cb8 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (1cb4 ) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1c6c │ │ │ │ │ + beq.n 1c68 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1c60 │ │ │ │ │ + bge.n 1c5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 1c60 │ │ │ │ │ + cbnz r3, 1c5c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprLeave │ │ │ │ │ @@ -3153,70 +3144,70 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1c4c │ │ │ │ │ + b.n 1c48 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprLeave │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ - blt.n 1cae │ │ │ │ │ + blt.n 1caa │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1c68 │ │ │ │ │ + b.n 1c64 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001cbc : │ │ │ │ │ +00001cb8 : │ │ │ │ │ set_copy(): │ │ │ │ │ - b.n 15b8 │ │ │ │ │ + b.n 15b4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001cc0 : │ │ │ │ │ +00001cbc : │ │ │ │ │ set_union(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bl 2dc8 │ │ │ │ │ + bl 2db4 │ │ │ │ │ R_ARM_THM_CALL make_new_set_basetype_untracked │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1d1e │ │ │ │ │ + cbz r0, 1d1a │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt.n 1d24 │ │ │ │ │ - ldr r1, [pc, #100] @ (1d50 ) │ │ │ │ │ + bgt.n 1d20 │ │ │ │ │ + ldr r1, [pc, #100] @ (1d4c ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -3230,282 +3221,282 @@ │ │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 1d32 │ │ │ │ │ + beq.n 1d2e │ │ │ │ │ bl 224 │ │ │ │ │ R_ARM_THM_CALL set_update_local │ │ │ │ │ - cbnz r0, 1d36 │ │ │ │ │ + cbnz r0, 1d32 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 1ce4 │ │ │ │ │ + b.n 1ce0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1d4a │ │ │ │ │ + bge.n 1d46 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 1d4a │ │ │ │ │ + cbnz r3, 1d46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1d1e │ │ │ │ │ + b.n 1d1a │ │ │ │ │ nop │ │ │ │ │ .word 0x00000054 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001d54 : │ │ │ │ │ +00001d50 : │ │ │ │ │ set_copy_and_difference_untracked(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 1610 │ │ │ │ │ + bl 160c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1d76 │ │ │ │ │ + cbz r0, 1d72 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bl 1d94 │ │ │ │ │ - cbnz r0, 1d7c │ │ │ │ │ + bl 1d90 │ │ │ │ │ + cbnz r0, 1d78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1d90 │ │ │ │ │ + bge.n 1d8c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 1d90 │ │ │ │ │ + cbnz r3, 1d8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1d76 │ │ │ │ │ + b.n 1d72 │ │ │ │ │ │ │ │ │ │ -00001d94 : │ │ │ │ │ +00001d90 : │ │ │ │ │ set_difference_update_internal(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 1f1c │ │ │ │ │ + beq.w 1f18 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ add.w r1, r4, #208 @ 0xd0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1dc6 │ │ │ │ │ + beq.n 1dc2 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 1e78 │ │ │ │ │ + bne.n 1e74 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ cmp.w r3, r2, asr #3 │ │ │ │ │ - blt.w 1f3c │ │ │ │ │ + blt.w 1f38 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1dde │ │ │ │ │ + bge.n 1dda │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - ldr.w r8, [pc, #376] @ 1f58 │ │ │ │ │ + ldr.w r8, [pc, #376] @ 1f54 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt.n 1e36 │ │ │ │ │ + blt.n 1e32 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - beq.n 1dfa │ │ │ │ │ - cbnz r4, 1dfe │ │ │ │ │ + beq.n 1df6 │ │ │ │ │ + cbnz r4, 1dfa │ │ │ │ │ adds r3, #8 │ │ │ │ │ - b.n 1dec │ │ │ │ │ + b.n 1de8 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1e30 │ │ │ │ │ + blt.n 1e2c │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 254 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.w 1f20 │ │ │ │ │ + beq.w 1f1c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1de4 │ │ │ │ │ + bge.n 1de0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1de4 │ │ │ │ │ + bne.n 1de0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1de4 │ │ │ │ │ + b.n 1de0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - b.n 1e06 │ │ │ │ │ + b.n 1e02 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1e48 │ │ │ │ │ + bge.n 1e44 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1f4e │ │ │ │ │ + beq.w 1f4a │ │ │ │ │ ldrd r3, r1, [r7, #8] │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ cmp.w r3, r2, lsr #2 │ │ │ │ │ - bhi.n 1e60 │ │ │ │ │ + bhi.n 1e5c │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 5b8 │ │ │ │ │ + b.w 5ac │ │ │ │ │ R_ARM_THM_JUMP24 set_table_resize │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1dc6 │ │ │ │ │ + bne.n 1dc2 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1dc6 │ │ │ │ │ + bne.n 1dc2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1ee2 │ │ │ │ │ + cbz r0, 1ede │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - cbz r4, 1ec6 │ │ │ │ │ + cbz r4, 1ec2 │ │ │ │ │ bl 204 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 1ee8 │ │ │ │ │ + beq.n 1ee4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1e96 │ │ │ │ │ + bge.n 1e92 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1e96 │ │ │ │ │ + bne.n 1e92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e96 │ │ │ │ │ + b.n 1e92 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1eda │ │ │ │ │ + bge.n 1ed6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1eda │ │ │ │ │ + cbnz r3, 1ed6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1e48 │ │ │ │ │ + beq.n 1e44 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1e58 │ │ │ │ │ + b.n 1e54 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f00 │ │ │ │ │ + bge.n 1efc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbnz r2, 1f00 │ │ │ │ │ + cbnz r2, 1efc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1e58 │ │ │ │ │ + bge.n 1e54 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1e58 │ │ │ │ │ + bne.n 1e54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1e58 │ │ │ │ │ - b.w 30a4 │ │ │ │ │ + b.n 1e54 │ │ │ │ │ + b.w 3090 │ │ │ │ │ R_ARM_THM_JUMP24 set_clear_internal │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f00 │ │ │ │ │ + bge.n 1efc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1f00 │ │ │ │ │ + bne.n 1efc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1f00 │ │ │ │ │ + b.n 1efc │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl b58 │ │ │ │ │ + bl b50 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1dde │ │ │ │ │ - b.n 1ee2 │ │ │ │ │ + bne.w 1dda │ │ │ │ │ + b.n 1ede │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e48 │ │ │ │ │ + b.n 1e44 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001f5c : │ │ │ │ │ +00001f58 : │ │ │ │ │ set_difference_multi(): │ │ │ │ │ - cbz r2, 1fc2 │ │ │ │ │ + cbz r2, 1fbe │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mov r4, r2 │ │ │ │ │ - bl 34fc │ │ │ │ │ + bl 34e8 │ │ │ │ │ R_ARM_THM_CALL set_difference_untracked │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 1fbc │ │ │ │ │ + cbz r0, 1fb8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 1fc6 │ │ │ │ │ - ldr r0, [pc, #120] @ (1ffc ) │ │ │ │ │ + bgt.n 1fc2 │ │ │ │ │ + ldr r0, [pc, #120] @ (1ff8 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ @@ -3518,198 +3509,198 @@ │ │ │ │ │ str.w r1, [ip] │ │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - b.w 15b8 │ │ │ │ │ + b.w 15b4 │ │ │ │ │ ldr.w r1, [r5, r2, lsl #2] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 1d94 │ │ │ │ │ + bl 1d90 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1f7e │ │ │ │ │ + beq.n 1f7a │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1fea │ │ │ │ │ + blt.n 1fe6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1fbc │ │ │ │ │ + b.n 1fb8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1fe6 │ │ │ │ │ + bne.n 1fe2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1fe6 │ │ │ │ │ + b.n 1fe2 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002000 : │ │ │ │ │ +00001ffc : │ │ │ │ │ setiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 2012 │ │ │ │ │ + cbz r3, 200e │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 2012 │ │ │ │ │ + bne.n 200e │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 200e │ │ │ │ │ + b.n 200a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002018 : │ │ │ │ │ +00002014 : │ │ │ │ │ set_difference_update(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bgt.n 2040 │ │ │ │ │ + bgt.n 203c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr.w r1, [r6, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 1d94 │ │ │ │ │ - cbnz r0, 2052 │ │ │ │ │ + bl 1d90 │ │ │ │ │ + cbnz r0, 204e │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 202e │ │ │ │ │ + b.n 202a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 203c │ │ │ │ │ + b.n 2038 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002058 : │ │ │ │ │ +00002054 : │ │ │ │ │ set_isub(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2082 │ │ │ │ │ + beq.n 207e │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 20a0 │ │ │ │ │ + bne.n 209c │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d94 │ │ │ │ │ + bl 1d90 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 20c8 │ │ │ │ │ + beq.n 20c4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 209a │ │ │ │ │ + bge.n 2096 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2082 │ │ │ │ │ + bne.n 207e │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2082 │ │ │ │ │ + bne.n 207e │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 209a │ │ │ │ │ + b.n 2096 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 209a │ │ │ │ │ + b.n 2096 │ │ │ │ │ │ │ │ │ │ -000020cc : │ │ │ │ │ +000020c8 : │ │ │ │ │ set_isdisjoint(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 2234 │ │ │ │ │ + beq.w 2230 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2188 │ │ │ │ │ + beq.n 2184 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 2188 │ │ │ │ │ + beq.n 2184 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 210e │ │ │ │ │ - b.n 2230 │ │ │ │ │ + cbnz r0, 210a │ │ │ │ │ + b.n 222c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.w 221c │ │ │ │ │ - cbnz r3, 216a │ │ │ │ │ + beq.w 2218 │ │ │ │ │ + cbnz r3, 2166 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - cbz r4, 213e │ │ │ │ │ - bl 424 │ │ │ │ │ + cbz r4, 213a │ │ │ │ │ + bl 41c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2106 │ │ │ │ │ + bge.n 2102 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2106 │ │ │ │ │ + bne.n 2102 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 2106 │ │ │ │ │ + b.n 2102 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2152 │ │ │ │ │ + bge.n 214e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 2152 │ │ │ │ │ + cbnz r3, 214e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ @@ -3719,139 +3710,139 @@ │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 217e │ │ │ │ │ + bge.n 217a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 217e │ │ │ │ │ + cbnz r3, 217a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 2166 │ │ │ │ │ + b.n 2162 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ itet le │ │ │ │ │ movle r7, r5 │ │ │ │ │ movgt r7, r0 │ │ │ │ │ movle r5, r0 │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - blt.n 21de │ │ │ │ │ + blt.n 21da │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - ldr r1, [pc, #164] @ (2250 ) │ │ │ │ │ + ldr r1, [pc, #164] @ (224c ) │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 21b0 │ │ │ │ │ - cbnz r6, 21b4 │ │ │ │ │ + beq.n 21ac │ │ │ │ │ + cbnz r6, 21b0 │ │ │ │ │ adds r3, #8 │ │ │ │ │ - b.n 21a0 │ │ │ │ │ + b.n 219c │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2204 │ │ │ │ │ + blt.n 2200 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl fac │ │ │ │ │ + bl f98 │ │ │ │ │ R_ARM_THM_CALL set_lookkey │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ - cbz r0, 220a │ │ │ │ │ + cbz r0, 2206 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 21e8 │ │ │ │ │ + blt.n 21e4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2198 │ │ │ │ │ - b.n 217e │ │ │ │ │ + beq.n 2194 │ │ │ │ │ + b.n 217a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b.n 2166 │ │ │ │ │ + b.n 2162 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 21d8 │ │ │ │ │ + bne.n 21d4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ - beq.n 2230 │ │ │ │ │ + beq.n 222c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2198 │ │ │ │ │ - b.n 217e │ │ │ │ │ + beq.n 2194 │ │ │ │ │ + b.n 217a │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ - b.n 21bc │ │ │ │ │ + b.n 21b8 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2230 │ │ │ │ │ + bge.n 222c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ - cbnz r2, 2230 │ │ │ │ │ + cbnz r2, 222c │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 21f0 │ │ │ │ │ + b.n 21ec │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2230 │ │ │ │ │ + bge.n 222c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 2230 │ │ │ │ │ + cbnz r3, 222c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2166 │ │ │ │ │ + b.n 2162 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, r2 │ │ │ │ │ - b.n 2166 │ │ │ │ │ + b.n 2162 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002254 : │ │ │ │ │ +00002250 : │ │ │ │ │ setiter_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r0, 225e │ │ │ │ │ + cbz r0, 225a │ │ │ │ │ mov r1, r2 │ │ │ │ │ bx r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002260 : │ │ │ │ │ +0000225c : │ │ │ │ │ set_intersection_multi(): │ │ │ │ │ - b.n 2264 │ │ │ │ │ + b.n 2260 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002264 : │ │ │ │ │ +00002260 : │ │ │ │ │ set_intersection_multi_impl(): │ │ │ │ │ - cbz r2, 22b8 │ │ │ │ │ + cbz r2, 22b4 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -3859,175 +3850,175 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ sub sp, #8 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - blt.n 2294 │ │ │ │ │ + blt.n 2290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr.w r1, [r6, r5, lsl #2] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl b58 │ │ │ │ │ + bl b50 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbz r0, 22cc │ │ │ │ │ + cbz r0, 22c8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 22b2 │ │ │ │ │ + bge.n 22ae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 22bc │ │ │ │ │ + cbz r3, 22b8 │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 2288 │ │ │ │ │ - b.w 15b8 │ │ │ │ │ + b.n 2284 │ │ │ │ │ + b.w 15b4 │ │ │ │ │ strd r0, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ │ - b.n 22b2 │ │ │ │ │ + b.n 22ae │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 22d8 │ │ │ │ │ + bge.n 22d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 22dc │ │ │ │ │ + cbz r3, 22d8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 228e │ │ │ │ │ + b.n 228a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 22d8 │ │ │ │ │ + b.n 22d4 │ │ │ │ │ │ │ │ │ │ -000022e4 : │ │ │ │ │ +000022e0 : │ │ │ │ │ set_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 30a4 │ │ │ │ │ + bl 3090 │ │ │ │ │ R_ARM_THM_CALL set_clear_internal │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00002300 : │ │ │ │ │ +000022fc : │ │ │ │ │ set___reduce__(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_List │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 2352 │ │ │ │ │ + cbz r0, 234e │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 235e │ │ │ │ │ + cbz r0, 235a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyObject_GetState> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GetState │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 235a │ │ │ │ │ + cbz r0, 2356 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movs r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 6f4 │ │ │ │ │ + bl 6ec │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 6f4 │ │ │ │ │ + bl 6ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6f4 │ │ │ │ │ + bl 6ec │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 233c │ │ │ │ │ + b.n 2338 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 233c │ │ │ │ │ + b.n 2338 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 233c │ │ │ │ │ + b.n 2338 │ │ │ │ │ │ │ │ │ │ -00002364 : │ │ │ │ │ +00002360 : │ │ │ │ │ set_symmetric_difference_update(): │ │ │ │ │ - b.n 2368 │ │ │ │ │ + b.n 2364 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002368 : │ │ │ │ │ +00002364 : │ │ │ │ │ set_symmetric_difference_update_impl(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 24d4 │ │ │ │ │ + beq.w 24d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2456 │ │ │ │ │ + beq.n 2452 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 23ac │ │ │ │ │ + beq.n 23a8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 23ac │ │ │ │ │ + beq.n 23a8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 23c6 │ │ │ │ │ + cbz r0, 23c2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2538 │ │ │ │ │ + bl 2534 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 2452 │ │ │ │ │ + beq.n 244e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 23ac │ │ │ │ │ + bne.n 23a8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - bl 2dc8 │ │ │ │ │ + bl 2db4 │ │ │ │ │ R_ARM_THM_CALL make_new_set_basetype_untracked │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2452 │ │ │ │ │ - ldr r3, [pc, #264] @ (24ec ) │ │ │ │ │ + beq.n 244e │ │ │ │ │ + ldr r3, [pc, #264] @ (24e8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub.w ip, r1, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -4039,339 +4030,339 @@ │ │ │ │ │ ldr.w lr, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ str.w ip, [lr] │ │ │ │ │ strd r5, r3, [r1, #-8] │ │ │ │ │ str.w ip, [r5, #4] │ │ │ │ │ str.w r4, [r2, #3868] @ 0xf1c │ │ │ │ │ - bl 2538 │ │ │ │ │ + bl 2534 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 23b6 │ │ │ │ │ + bge.n 23b2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 23b6 │ │ │ │ │ + bne.n 23b2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 23b6 │ │ │ │ │ + b.n 23b2 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2452 │ │ │ │ │ + bge.n 244e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 2452 │ │ │ │ │ + cbnz r3, 244e │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 23c2 │ │ │ │ │ + b.n 23be │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 246c │ │ │ │ │ + b.n 2468 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 246c │ │ │ │ │ + bge.n 2468 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 24e2 │ │ │ │ │ + beq.n 24de │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23ba │ │ │ │ │ + beq.n 23b6 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ bl 254 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ - beq.n 2440 │ │ │ │ │ + beq.n 243c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 245c │ │ │ │ │ + bne.n 2458 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ it lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ bl 0 │ │ │ │ │ - cbnz r0, 24bc │ │ │ │ │ + cbnz r0, 24b8 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - b.n 245c │ │ │ │ │ + b.n 2458 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2452 │ │ │ │ │ + bge.n 244e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2452 │ │ │ │ │ + bne.n 244e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2452 │ │ │ │ │ - bl 30a4 │ │ │ │ │ + b.n 244e │ │ │ │ │ + bl 3090 │ │ │ │ │ R_ARM_THM_CALL set_clear_internal │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 23c2 │ │ │ │ │ + b.n 23be │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 246c │ │ │ │ │ + b.n 2468 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000fc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000024f0 : │ │ │ │ │ +000024ec : │ │ │ │ │ set_intersection_update_multi(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 2264 │ │ │ │ │ + bl 2260 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 2530 │ │ │ │ │ + cbz r0, 252c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1834 │ │ │ │ │ + bl 1830 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2528 │ │ │ │ │ + bge.n 2524 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 2528 │ │ │ │ │ + cbnz r3, 2524 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002538 : │ │ │ │ │ +00002534 : │ │ │ │ │ set_symmetric_difference_update_set(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r6, [pc, #180] @ (2600 ) │ │ │ │ │ + ldr r6, [pc, #180] @ (25fc ) │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldrd r2, r3, [r8, #16] │ │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt.n 25c0 │ │ │ │ │ + blt.n 25bc │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - cbz r4, 25bc │ │ │ │ │ + cbz r4, 25b8 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 25bc │ │ │ │ │ + beq.n 25b8 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2574 │ │ │ │ │ + bge.n 2570 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r9 │ │ │ │ │ bl 254 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 25d6 │ │ │ │ │ - cbnz r0, 25a6 │ │ │ │ │ + beq.n 25d2 │ │ │ │ │ + cbnz r0, 25a2 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r2, r9 │ │ │ │ │ it lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - cbnz r0, 25ca │ │ │ │ │ + cbnz r0, 25c6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2552 │ │ │ │ │ + bge.n 254e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2552 │ │ │ │ │ + bne.n 254e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2552 │ │ │ │ │ + b.n 254e │ │ │ │ │ adds r3, #8 │ │ │ │ │ - b.n 255a │ │ │ │ │ + b.n 2556 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 25f0 │ │ │ │ │ + blt.n 25ec │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 25c2 │ │ │ │ │ + b.n 25be │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 25c2 │ │ │ │ │ + bge.n 25be │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 25c2 │ │ │ │ │ + bne.n 25be │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 25c2 │ │ │ │ │ + b.n 25be │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 25d0 │ │ │ │ │ + bne.n 25cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 25d0 │ │ │ │ │ + b.n 25cc │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002604 : │ │ │ │ │ +00002600 : │ │ │ │ │ set_xor(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 262e │ │ │ │ │ + beq.n 262a │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 2672 │ │ │ │ │ + bne.n 266e │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 263a │ │ │ │ │ - ldr r1, [pc, #92] @ (2694 ) │ │ │ │ │ + beq.n 2636 │ │ │ │ │ + ldr r1, [pc, #92] @ (2690 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 2646 │ │ │ │ │ + bne.n 2642 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.n 2698 │ │ │ │ │ + b.n 2694 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 263a │ │ │ │ │ + bne.n 2636 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 263a │ │ │ │ │ + bne.n 2636 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 262e │ │ │ │ │ + bne.n 262a │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2666 │ │ │ │ │ - b.n 262e │ │ │ │ │ + beq.n 2662 │ │ │ │ │ + b.n 262a │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002698 : │ │ │ │ │ +00002694 : │ │ │ │ │ set_symmetric_difference_impl(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl e74 │ │ │ │ │ + bl e6c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 2720 │ │ │ │ │ + cbz r0, 271c │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 26d4 │ │ │ │ │ + beq.n 26d0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 26d4 │ │ │ │ │ + beq.n 26d0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 2726 │ │ │ │ │ + cbz r0, 2722 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6a0 │ │ │ │ │ + bl 698 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 2750 │ │ │ │ │ + beq.n 274c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2538 │ │ │ │ │ + bl 2534 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 2750 │ │ │ │ │ - ldr r1, [pc, #120] @ (2768 ) │ │ │ │ │ + beq.n 274c │ │ │ │ │ + ldr r1, [pc, #120] @ (2764 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -4389,65 +4380,65 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 26d4 │ │ │ │ │ + bne.n 26d0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 274a │ │ │ │ │ + beq.n 2746 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL set_update_iterable_lock_held │ │ │ │ │ - b.n 26dc │ │ │ │ │ - bl 858 │ │ │ │ │ - b.n 26dc │ │ │ │ │ + b.n 26d8 │ │ │ │ │ + bl 850 │ │ │ │ │ + b.n 26d8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2764 │ │ │ │ │ + bge.n 2760 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 2764 │ │ │ │ │ + cbnz r3, 2760 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 2720 │ │ │ │ │ + b.n 271c │ │ │ │ │ .word 0x0000006a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000276c : │ │ │ │ │ +00002768 : │ │ │ │ │ set_issubset(): │ │ │ │ │ - b.w 10dc │ │ │ │ │ + b.w 10d4 │ │ │ │ │ │ │ │ │ │ -00002770 : │ │ │ │ │ +0000276c : │ │ │ │ │ set_new(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ - cbz r0, 27dc │ │ │ │ │ + cbz r0, 27d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #7 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ │ add.w r3, r0, #32 │ │ │ │ │ - ldr r1, [pc, #68] @ (27e0 ) │ │ │ │ │ + ldr r1, [pc, #68] @ (27dc ) │ │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -4464,77 +4455,77 @@ │ │ │ │ │ str.w r2, [lr, #4] │ │ │ │ │ str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x0000002e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000027e4 : │ │ │ │ │ +000027e0 : │ │ │ │ │ set_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - cbnz r2, 2830 │ │ │ │ │ + cbnz r2, 282c │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ - cbz r0, 2842 │ │ │ │ │ + cbz r0, 283e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 2848 │ │ │ │ │ - cbnz r0, 284a │ │ │ │ │ + bne.n 2844 │ │ │ │ │ + cbnz r0, 2846 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - cbz r1, 282c │ │ │ │ │ + cbz r1, 2828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 224 │ │ │ │ │ R_ARM_THM_CALL set_update_local │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 27fe │ │ │ │ │ + bne.n 27fa │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 282c │ │ │ │ │ - cbz r0, 2850 │ │ │ │ │ + b.n 2828 │ │ │ │ │ + cbz r0, 284c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 30a4 │ │ │ │ │ + bl 3090 │ │ │ │ │ R_ARM_THM_CALL set_clear_internal │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - cbz r1, 2862 │ │ │ │ │ + cbz r1, 285e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e8 │ │ │ │ │ - b.n 282c │ │ │ │ │ + bl 5e0 │ │ │ │ │ + b.n 2828 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 282c │ │ │ │ │ + b.n 2828 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002868 : │ │ │ │ │ +00002864 : │ │ │ │ │ frozenset_new(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -4542,45 +4533,45 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - beq.n 2898 │ │ │ │ │ + beq.n 2894 │ │ │ │ │ ldr.w r1, [r4, #148] @ 0x94 │ │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 296e │ │ │ │ │ + bne.n 296a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2958 │ │ │ │ │ + bne.n 2954 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 296a │ │ │ │ │ + beq.n 2966 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2984 │ │ │ │ │ + bne.n 2980 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 2930 │ │ │ │ │ + beq.n 292c │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 2990 │ │ │ │ │ + beq.n 298c │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 28d2 │ │ │ │ │ + cbnz r0, 28ce │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r4, #7 │ │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ @@ -4592,16 +4583,16 @@ │ │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ │ str r4, [r3, #24] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 224 │ │ │ │ │ R_ARM_THM_CALL set_update_local │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 29a0 │ │ │ │ │ - ldr r0, [pc, #188] @ (29b8 ) │ │ │ │ │ + bne.n 299c │ │ │ │ │ + ldr r0, [pc, #188] @ (29b4 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ @@ -4611,111 +4602,111 @@ │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orrs r2, r6 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ - b.n 28cc │ │ │ │ │ + b.n 28c8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28cc │ │ │ │ │ + beq.n 28c8 │ │ │ │ │ movs r0, #7 │ │ │ │ │ add.w r1, r3, #32 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ strd r6, r6, [r3, #8] │ │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ │ strd r2, r6, [r3, #24] │ │ │ │ │ str r6, [r3, #96] @ 0x60 │ │ │ │ │ - b.n 28fa │ │ │ │ │ + b.n 28f6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 289c │ │ │ │ │ + bne.n 2898 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 28cc │ │ │ │ │ + b.n 28c8 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r5, sp, #20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 296a │ │ │ │ │ + beq.n 2966 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 17c │ │ │ │ │ R_ARM_THM_CALL make_new_set │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 28cc │ │ │ │ │ + b.n 28c8 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 299c │ │ │ │ │ + bge.n 2998 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b.n 28cc │ │ │ │ │ + b.n 28c8 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 296a │ │ │ │ │ + bge.n 2966 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 296a │ │ │ │ │ + bne.n 2966 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 296a │ │ │ │ │ + b.n 2966 │ │ │ │ │ .word 0x000000ac │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000029bc : │ │ │ │ │ +000029b8 : │ │ │ │ │ set_ixor(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 29f2 │ │ │ │ │ + beq.n 29ee │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 29f2 │ │ │ │ │ + beq.n 29ee │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbz r0, 2a1a │ │ │ │ │ + cbz r0, 2a16 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2368 │ │ │ │ │ + bl 2364 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 2a14 │ │ │ │ │ + cbz r0, 2a10 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2a34 │ │ │ │ │ + blt.n 2a30 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -4724,26 +4715,26 @@ │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 29f2 │ │ │ │ │ + bne.n 29ee │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 2a14 │ │ │ │ │ + b.n 2a10 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2a06 │ │ │ │ │ + bne.n 2a02 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2a06 │ │ │ │ │ + b.n 2a02 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002a44 : │ │ │ │ │ +00002a40 : │ │ │ │ │ set_symmetric_difference(): │ │ │ │ │ - b.n 2698 │ │ │ │ │ + b.n 2694 │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -262,15 +262,15 @@ │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ble.n 2ac │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 1734 │ │ │ │ │ + b.w 1720 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 24e │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ @@ -290,22 +290,22 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.n 2d0 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, r3 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 26e │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 256 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 858 │ │ │ │ │ + b.w 850 │ │ │ │ │ R_ARM_THM_JUMP24 set_update_dict_lock_held │ │ │ │ │ movs r1, #0 │ │ │ │ │ b.n 256 │ │ │ │ │ │ │ │ │ │ 000002d0 : │ │ │ │ │ set_update_iterable_lock_held(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -314,187 +314,181 @@ │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 57c │ │ │ │ │ + beq.w 570 │ │ │ │ │ mov fp, r0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 480 │ │ │ │ │ + beq.w 476 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3e4 │ │ │ │ │ + beq.n 3de │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r4, r0, #1 │ │ │ │ │ - beq.w 550 │ │ │ │ │ + beq.w 544 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ - mov r1, fp │ │ │ │ │ + mov r8, r7 │ │ │ │ │ ldrd r2, sl, [r9, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - it lt │ │ │ │ │ + itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ - mov fp, r9 │ │ │ │ │ - it lt │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - and.w r7, r2, r3 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - mov r4, sl │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - add.w r0, r7, #9 │ │ │ │ │ - add.w r1, r4, r7, lsl #3 │ │ │ │ │ + mov r3, fp │ │ │ │ │ + mov fp, r9 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + mov r3, sl │ │ │ │ │ + and.w sl, r2, r8 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + str.w r8, [sp, #12] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + add.w r0, sl, #9 │ │ │ │ │ + add.w r1, r3, sl, lsl #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ ite ls │ │ │ │ │ movls r0, #9 │ │ │ │ │ movhi r0, #0 │ │ │ │ │ add.w r5, r1, #8 │ │ │ │ │ - mov sl, r7 │ │ │ │ │ adds r1, #16 │ │ │ │ │ - add.w r1, r1, r0, lsl #3 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ + add.w r4, r1, r0, lsl #3 │ │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ │ sub.w r0, r5, #8 │ │ │ │ │ - cbnz r1, 3c0 │ │ │ │ │ + cbnz r1, 3ba │ │ │ │ │ ldr.w r7, [r5, #-8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 458 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - bne.w 51a │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + bne.n 44c │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 510 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, fp │ │ │ │ │ mov fp, r3 │ │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ │ ldrd r3, r1, [r9, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ strd r3, r1, [r9, #8] │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ str.w r6, [r5, #-8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - str r7, [r0, #4] │ │ │ │ │ - bcs.w 4aa │ │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ │ + bcs.n 4a0 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 2fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 2fc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 2fc │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - beq.n 3ec │ │ │ │ │ + cmp r1, r8 │ │ │ │ │ + beq.n 3e6 │ │ │ │ │ adds r1, #1 │ │ │ │ │ it eq │ │ │ │ │ - moveq r8, r0 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ + streq r0, [sp, #4] │ │ │ │ │ adds r5, #8 │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ - bne.n 364 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - add.w r7, sl, sl, lsl #2 │ │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - add r7, r1 │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - ands r7, r2 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 360 │ │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ │ + add.w r1, sl, sl, lsl #2 │ │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + and.w sl, r1, r2 │ │ │ │ │ b.n 346 │ │ │ │ │ ldr r7, [r6, #12] │ │ │ │ │ adds r5, r7, #1 │ │ │ │ │ bne.n 320 │ │ │ │ │ b.n 312 │ │ │ │ │ ldr.w r7, [r5, #-8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n 460 │ │ │ │ │ + beq.n 456 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 4c4 │ │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ │ + beq.n 4ba │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + movs r2, #2 │ │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ - addlt r2, #1 │ │ │ │ │ - strlt r2, [r7, #0] │ │ │ │ │ - movs r2, #2 │ │ │ │ │ + addlt r3, #1 │ │ │ │ │ + strlt r3, [r7, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 42c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r7, #0] │ │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 422 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r7, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 530 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 53c │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bgt.n 460 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.w 582 │ │ │ │ │ - ldr.w r4, [fp, #20] │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - bne.w 548 │ │ │ │ │ + bgt.n 456 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 576 │ │ │ │ │ + ldr.w r3, [fp, #20] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.w 53c │ │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n 548 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ + bne.n 53c │ │ │ │ │ adds r5, #8 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ - bne.n 364 │ │ │ │ │ - b.n 3d2 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 3ca │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bne.n 360 │ │ │ │ │ + b.n 3ca │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.n 3c4 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne.n 3f4 │ │ │ │ │ + bne.n 3ee │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, fp │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 2fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3a8 │ │ │ │ │ + bne.n 3a2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3a8 │ │ │ │ │ + b.n 3a2 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 498 │ │ │ │ │ + bge.n 48e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 498 │ │ │ │ │ + cbnz r3, 48e │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ @@ -504,484 +498,484 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a8 │ │ │ │ │ - b.n 556 │ │ │ │ │ + beq.w 3a2 │ │ │ │ │ + b.n 54a │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3fc │ │ │ │ │ + bne.n 3f6 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3fc │ │ │ │ │ + bne.n 3f6 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 3fc │ │ │ │ │ + bne.n 3f6 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 5b4 │ │ │ │ │ + bpl.n 5a8 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.n 5b0 │ │ │ │ │ + beq.n 5a4 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 460 │ │ │ │ │ - b.n 3fc │ │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - bne.w 33a │ │ │ │ │ - mov r2, r9 │ │ │ │ │ + beq.n 456 │ │ │ │ │ + b.n 3f6 │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + bne.w 338 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ mov r9, fp │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r9, #12] │ │ │ │ │ - strd r6, r7, [r8] │ │ │ │ │ - b.n 3a8 │ │ │ │ │ + strd r6, r8, [r1] │ │ │ │ │ + b.n 3a2 │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - b.n 42c │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + b.n 422 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - b.n 33a │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + b.n 338 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 56e │ │ │ │ │ + bge.n 562 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 56e │ │ │ │ │ + cbnz r3, 562 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 57c │ │ │ │ │ + bge.n 570 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 59c │ │ │ │ │ + cbz r3, 590 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4a4 │ │ │ │ │ + b.n 49a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov fp, r9 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5a4 │ │ │ │ │ + bge.n 598 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 556 │ │ │ │ │ + bne.n 54a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 556 │ │ │ │ │ + b.n 54a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 57c │ │ │ │ │ + b.n 570 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 560 │ │ │ │ │ - b.n 57c │ │ │ │ │ + blt.n 554 │ │ │ │ │ + b.n 570 │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b.n 508 │ │ │ │ │ + b.n 4fe │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 4f4 │ │ │ │ │ + b.n 4ea │ │ │ │ │ │ │ │ │ │ -000005b8 : │ │ │ │ │ +000005ac : │ │ │ │ │ set_table_resize(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ mov r7, r0 │ │ │ │ │ add.w r6, r0, #32 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bls.w 792 │ │ │ │ │ + bls.w 786 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.n 67a │ │ │ │ │ + bls.n 66e │ │ │ │ │ cmp r1, #31 │ │ │ │ │ - bls.n 6d2 │ │ │ │ │ + bls.n 6c6 │ │ │ │ │ mov.w r8, #32 │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bls.n 5e6 │ │ │ │ │ + bls.n 5da │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ cmp.w r8, #268435456 @ 0x10000000 │ │ │ │ │ - bcs.w 846 │ │ │ │ │ + bcs.w 83a │ │ │ │ │ mov.w r2, r8, lsl #3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 846 │ │ │ │ │ + beq.w 83a │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ add.w lr, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd r2, r3, [r7, #8] │ │ │ │ │ add.w r0, r5, r9, lsl #3 │ │ │ │ │ strd lr, r4, [r7, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq ip, r5 │ │ │ │ │ - bne.w 750 │ │ │ │ │ + bne.w 744 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bhi.n 66e │ │ │ │ │ + bhi.n 662 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ add.w r3, r5, #16 │ │ │ │ │ bic.w r0, r0, #7 │ │ │ │ │ mov r9, r5 │ │ │ │ │ add r0, r3 │ │ │ │ │ mov r8, r6 │ │ │ │ │ add.w r3, r5, #8 │ │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ │ - cbz r2, 664 │ │ │ │ │ + cbz r2, 658 │ │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ │ and.w r1, r5, lr │ │ │ │ │ add.w r6, r4, r1, lsl #3 │ │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ │ - cbnz r7, 682 │ │ │ │ │ + cbnz r7, 676 │ │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ │ str r5, [r6, #4] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 646 │ │ │ │ │ + bne.n 63a │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r6, r8 │ │ │ │ │ cmp r6, ip │ │ │ │ │ - bne.n 6e6 │ │ │ │ │ + bne.n 6da │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r5, [r0, #20] │ │ │ │ │ mov.w r8, #16 │ │ │ │ │ - b.n 5f8 │ │ │ │ │ + b.n 5ec │ │ │ │ │ add.w r7, r1, #9 │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bhi.n 6ae │ │ │ │ │ + bhi.n 6a2 │ │ │ │ │ ldr r7, [r6, #8] │ │ │ │ │ - cbz r7, 6da │ │ │ │ │ + cbz r7, 6ce │ │ │ │ │ ldr r7, [r6, #16] │ │ │ │ │ - cbz r7, 6de │ │ │ │ │ + cbz r7, 6d2 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ - cbz r7, 6e2 │ │ │ │ │ + cbz r7, 6d6 │ │ │ │ │ ldr r7, [r6, #32] │ │ │ │ │ - cbz r7, 6ce │ │ │ │ │ + cbz r7, 6c2 │ │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ │ - cbz r7, 6ee │ │ │ │ │ + cbz r7, 6e2 │ │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ │ - cbz r7, 6f2 │ │ │ │ │ + cbz r7, 6e6 │ │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ │ - cbz r7, 6f6 │ │ │ │ │ + cbz r7, 6ea │ │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ │ - cbz r7, 6fa │ │ │ │ │ + cbz r7, 6ee │ │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ │ - cbz r7, 6fe │ │ │ │ │ + cbz r7, 6f2 │ │ │ │ │ lsrs r6, r5, #5 │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ mov sl, r6 │ │ │ │ │ adds r6, #1 │ │ │ │ │ add r1, r6 │ │ │ │ │ and.w r1, r1, lr │ │ │ │ │ add.w r6, r4, r1, lsl #3 │ │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ │ - cbnz r7, 702 │ │ │ │ │ + cbnz r7, 6f6 │ │ │ │ │ strd r2, r5, [r6] │ │ │ │ │ - b.n 664 │ │ │ │ │ + b.n 658 │ │ │ │ │ adds r6, #32 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ ldr r5, [r0, #20] │ │ │ │ │ mov.w r8, #32 │ │ │ │ │ - b.n 5f8 │ │ │ │ │ + b.n 5ec │ │ │ │ │ adds r6, #8 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ adds r6, #16 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ adds r6, #24 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 672 │ │ │ │ │ + b.n 666 │ │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ │ - b.n 6c8 │ │ │ │ │ + b.n 6bc │ │ │ │ │ add.w r7, r1, #9 │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bhi.n 740 │ │ │ │ │ + bhi.n 734 │ │ │ │ │ ldr r7, [r6, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6da │ │ │ │ │ + beq.n 6ce │ │ │ │ │ ldr r7, [r6, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6de │ │ │ │ │ + beq.n 6d2 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6e2 │ │ │ │ │ + beq.n 6d6 │ │ │ │ │ ldr r7, [r6, #32] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6ce │ │ │ │ │ + beq.n 6c2 │ │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6ee │ │ │ │ │ + beq.n 6e2 │ │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6f2 │ │ │ │ │ + beq.n 6e6 │ │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6f6 │ │ │ │ │ + beq.n 6ea │ │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6fa │ │ │ │ │ + beq.n 6ee │ │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 6fe │ │ │ │ │ + beq.n 6f2 │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ mov.w r6, sl, lsr #5 │ │ │ │ │ mov sl, r6 │ │ │ │ │ adds r1, #1 │ │ │ │ │ - b.n 6b8 │ │ │ │ │ + b.n 6ac │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ - ldr.w r8, [pc, #248] @ 850 │ │ │ │ │ + ldr.w r8, [pc, #248] @ 844 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ - b.n 762 │ │ │ │ │ + b.n 756 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bhi.n 78c │ │ │ │ │ + bhi.n 780 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 760 │ │ │ │ │ + beq.n 754 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 760 │ │ │ │ │ + beq.n 754 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov ip, r1 │ │ │ │ │ and.w r2, r1, lr │ │ │ │ │ ldr.w r3, [r4, r2, lsl #3] │ │ │ │ │ add.w r7, r4, r2, lsl #3 │ │ │ │ │ - cbnz r3, 7bc │ │ │ │ │ + cbnz r3, 7b0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ strd r5, r1, [r7] │ │ │ │ │ - b.n 760 │ │ │ │ │ + b.n 754 │ │ │ │ │ ldr r5, [sp, #0] │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n 66e │ │ │ │ │ + b.n 662 │ │ │ │ │ ldr r5, [r0, #20] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 7f0 │ │ │ │ │ + beq.n 7e4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ mov.w lr, #7 │ │ │ │ │ ldrd r1, r3, [r7, #8] │ │ │ │ │ add.w r0, r5, r9, lsl #3 │ │ │ │ │ strd lr, r6, [r7, #16] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 74e │ │ │ │ │ + bne.n 742 │ │ │ │ │ mov ip, r5 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n 62e │ │ │ │ │ + b.n 622 │ │ │ │ │ add.w r3, r2, #9 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bhi.n 7de │ │ │ │ │ + bhi.n 7d2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add.w sl, r7, #72 @ 0x48 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr.w r0, [r7, #8]! │ │ │ │ │ - cbz r0, 840 │ │ │ │ │ + cbz r0, 834 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - bne.n 7ce │ │ │ │ │ + bne.n 7c2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ │ add r2, ip │ │ │ │ │ adds r2, #1 │ │ │ │ │ and.w r2, r2, lr │ │ │ │ │ - b.n 77a │ │ │ │ │ + b.n 76e │ │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 672 │ │ │ │ │ + beq.w 666 │ │ │ │ │ add.w r8, sp, #8 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov lr, r8 │ │ │ │ │ add.w sl, r0, #96 @ 0x60 │ │ │ │ │ mov ip, lr │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ cmp r4, sl │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ - bne.n 806 │ │ │ │ │ + bne.n 7fa │ │ │ │ │ movs r1, #0 │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r3, #7 │ │ │ │ │ mov lr, r3 │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ add.w r0, r8, r9, lsl #3 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r6, [r7, #20] │ │ │ │ │ - b.n 752 │ │ │ │ │ + b.n 746 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b.n 786 │ │ │ │ │ + b.n 77a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 674 │ │ │ │ │ + b.n 668 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000854 : │ │ │ │ │ +00000848 : │ │ │ │ │ set_traverse(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - ldr r5, [pc, #120] @ (8e4 ) │ │ │ │ │ + ldr r5, [pc, #120] @ (8d8 ) │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt.n 8d0 │ │ │ │ │ + blt.n 8c4 │ │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ │ add.w ip, r4, #1 │ │ │ │ │ ldr.w r0, [r2, r4, lsl #3] │ │ │ │ │ add.w r1, r2, r4, lsl #3 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - bne.n 8d6 │ │ │ │ │ + bne.n 8ca │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt.n 8d0 │ │ │ │ │ + blt.n 8c4 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ add.w ip, r4, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - bne.n 8d6 │ │ │ │ │ + bne.n 8ca │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt.n 8d0 │ │ │ │ │ + blt.n 8c4 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ adds r4, #3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r5 │ │ │ │ │ - bne.n 8c2 │ │ │ │ │ + bne.n 8b6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt.n 8d0 │ │ │ │ │ + blt.n 8c4 │ │ │ │ │ ldr.w r0, [r2, r4, lsl #3] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.n 8b0 │ │ │ │ │ + beq.n 8a4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r7 │ │ │ │ │ - cbnz r0, 8d2 │ │ │ │ │ + cbnz r0, 8c6 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bge.n 876 │ │ │ │ │ + bge.n 86a │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r4, ip │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8c8 │ │ │ │ │ - b.n 8d2 │ │ │ │ │ + beq.n 8bc │ │ │ │ │ + b.n 8c6 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000008e8 : │ │ │ │ │ +000008dc : │ │ │ │ │ PySet_New(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #144] @ (990 ) │ │ │ │ │ + ldr r0, [pc, #144] @ (984 ) │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 98a │ │ │ │ │ + beq.n 97e │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ │ add.w r1, r0, #32 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ - cbnz r4, 968 │ │ │ │ │ - ldr r0, [pc, #108] @ (994 ) │ │ │ │ │ + cbnz r4, 95c │ │ │ │ │ + ldr r0, [pc, #108] @ (988 ) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ │ @@ -999,33 +993,33 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 224 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 924 │ │ │ │ │ + beq.n 918 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 98a │ │ │ │ │ + bge.n 97e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 98a │ │ │ │ │ + cbnz r2, 97e │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 962 │ │ │ │ │ + b.n 956 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000005e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000998 : │ │ │ │ │ +0000098c : │ │ │ │ │ PySet_Add(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ @@ -1033,737 +1027,732 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ add.w r1, r4, #208 @ 0xd0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.w b0e │ │ │ │ │ + bne.w b02 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w afe │ │ │ │ │ + beq.w af2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r7, r0, #1 │ │ │ │ │ - beq.w c02 │ │ │ │ │ + beq.w bf6 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldrd r2, sl, [r5, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ │ + str.w r8, [sp] │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r3, sl │ │ │ │ │ and.w sl, r2, r4 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ + str r4, [sp, #4] │ │ │ │ │ add.w r1, sl, #9 │ │ │ │ │ add.w r8, r3, sl, lsl #3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ite ls │ │ │ │ │ movls r1, #9 │ │ │ │ │ movhi r1, #0 │ │ │ │ │ add.w r9, r8, #16 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ add.w r9, r9, r1, lsl #3 │ │ │ │ │ ldr.w r1, [r8, #-4] │ │ │ │ │ sub.w r0, r8, #8 │ │ │ │ │ - cbnz r1, a6c │ │ │ │ │ + cbnz r1, a60 │ │ │ │ │ ldr.w r7, [r8, #-8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n b08 │ │ │ │ │ + bne.n afc │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r3, fp │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w bbe │ │ │ │ │ + bne.w bb2 │ │ │ │ │ add.w r7, r2, r2, lsl #1 │ │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [fp, #8] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r1, [fp, #12] │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ str.w r6, [r8, #-8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r4, [r0, #4] │ │ │ │ │ - bcs.w ba8 │ │ │ │ │ + bcs.w b9c │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n a94 │ │ │ │ │ + beq.n a88 │ │ │ │ │ adds r1, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r5, r0 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne.n a1e │ │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ │ + bne.n a12 │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ add sl, r1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ and.w sl, sl, r2 │ │ │ │ │ - b.n a02 │ │ │ │ │ + b.n 9f6 │ │ │ │ │ ldr.w r7, [r8, #-8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n b8c │ │ │ │ │ + beq.n b80 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n b38 │ │ │ │ │ + beq.n b2c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ad0 │ │ │ │ │ + bge.n ac4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w bd8 │ │ │ │ │ + beq.w bcc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n b8c │ │ │ │ │ + bgt.n b80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be4 │ │ │ │ │ + bne.w bd8 │ │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w bf8 │ │ │ │ │ + bne.w bec │ │ │ │ │ ldr.w r2, [r8, #-8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.w bf8 │ │ │ │ │ + bne.w bec │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bne.n a1e │ │ │ │ │ - b.n a7e │ │ │ │ │ + bne.n a12 │ │ │ │ │ + b.n a72 │ │ │ │ │ ldr r4, [r6, #12] │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - bne.w 9e0 │ │ │ │ │ - b.n 9d2 │ │ │ │ │ + bne.w 9d4 │ │ │ │ │ + b.n 9c6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n a76 │ │ │ │ │ - b.n a98 │ │ │ │ │ + bne.n a6a │ │ │ │ │ + b.n a8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c2 │ │ │ │ │ + bne.w 9b6 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n c1a │ │ │ │ │ + bne.n c0e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 9c2 │ │ │ │ │ + beq.w 9b6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ movw r1, #2826 @ 0xb0a │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n bf2 │ │ │ │ │ + b.n be6 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n aa4 │ │ │ │ │ + bne.n a98 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n aa4 │ │ │ │ │ + bne.n a98 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n aa4 │ │ │ │ │ + bne.n a98 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n c16 │ │ │ │ │ + bpl.n c0a │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.n c12 │ │ │ │ │ + beq.n c06 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aa4 │ │ │ │ │ + bne.n a98 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a62 │ │ │ │ │ + bge.w a56 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w a62 │ │ │ │ │ + bne.w a56 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a64 │ │ │ │ │ + b.n a58 │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ mov r0, fp │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.n 5b8 │ │ │ │ │ + b.n 5ac │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 9f6 │ │ │ │ │ + bne.w 9ea │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ strd r6, r4, [fp] │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n a64 │ │ │ │ │ + b.n a58 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n ad0 │ │ │ │ │ + b.n ac4 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n bf2 │ │ │ │ │ + bge.n be6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, c0a │ │ │ │ │ + cbz r3, bfe │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n a64 │ │ │ │ │ + b.n a58 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ mov r3, fp │ │ │ │ │ - b.n 9f6 │ │ │ │ │ + b.n 9ea │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - b.n a64 │ │ │ │ │ + b.n a58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n bf2 │ │ │ │ │ + b.n be6 │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b.n b7c │ │ │ │ │ + b.n b70 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n b68 │ │ │ │ │ + b.n b5c │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b1e │ │ │ │ │ - b.n b26 │ │ │ │ │ + bne.w b12 │ │ │ │ │ + b.n b1a │ │ │ │ │ │ │ │ │ │ -00000c28 : │ │ │ │ │ +00000c1c : │ │ │ │ │ PySet_Discard(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r3, [pc, #684] @ (ee8 ) │ │ │ │ │ + ldr r3, [pc, #680] @ (ed8 ) │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w f76 │ │ │ │ │ + bne.w f62 │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w ef0 │ │ │ │ │ + bne.w ee0 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ adds r5, r3, #1 │ │ │ │ │ - beq.w ef0 │ │ │ │ │ - ldr.w ip, [r2, #20] │ │ │ │ │ + beq.w ee0 │ │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ │ mov r9, r2 │ │ │ │ │ - ldr.w r1, [r9, #16] │ │ │ │ │ + ldr.w r0, [r9, #16] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ - mov r0, ip │ │ │ │ │ - and.w r4, r1, r3 │ │ │ │ │ + and.w r4, r0, r3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ lsls r6, r4, #3 │ │ │ │ │ add.w r2, r4, #9 │ │ │ │ │ - add.w sl, r0, r6 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + add.w sl, r1, r6 │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ - bls.n caa │ │ │ │ │ - cbnz r2, cdc │ │ │ │ │ - ldr.w r7, [r0, r4, lsl #3] │ │ │ │ │ + bls.n c9a │ │ │ │ │ + cbnz r2, cd0 │ │ │ │ │ + ldr.w r7, [r1, r4, lsl #3] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w f1e │ │ │ │ │ + bne.w f0e │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d98 │ │ │ │ │ - ldr r7, [r0, r6] │ │ │ │ │ + bne.n d8a │ │ │ │ │ + ldr r7, [r1, r6] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n ca0 │ │ │ │ │ + beq.n c90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d9e │ │ │ │ │ - mov r7, sl │ │ │ │ │ - add.w r6, sl, #72 @ 0x48 │ │ │ │ │ + beq.n d90 │ │ │ │ │ + add.w r7, sl, #16 │ │ │ │ │ + movs r5, #8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - adds r7, #8 │ │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ │ + ldr.w r2, [r7, #-4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e0a │ │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w e0a │ │ │ │ │ - mov sl, r7 │ │ │ │ │ + bne.w dfc │ │ │ │ │ + ldr.w r1, [r7, #-8] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w dfc │ │ │ │ │ mov r2, r9 │ │ │ │ │ - cbnz r7, cec │ │ │ │ │ - b.n f3c │ │ │ │ │ + sub.w sl, r7, #8 │ │ │ │ │ + cmp r7, #8 │ │ │ │ │ + bne.n ce0 │ │ │ │ │ + b.n f2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n d86 │ │ │ │ │ - ldr r7, [r0, r6] │ │ │ │ │ + bne.n d78 │ │ │ │ │ + ldr r7, [r1, r6] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bne.n d16 │ │ │ │ │ + bne.n d0a │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ca0 │ │ │ │ │ + beq.n c90 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ - ldr r4, [pc, #496] @ (eec ) │ │ │ │ │ + ldr r4, [pc, #492] @ (edc ) │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r4, [sl] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r4, [sl, #4] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - blt.w f0e │ │ │ │ │ + blt.w efe │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n ca2 │ │ │ │ │ + b.n c92 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n da4 │ │ │ │ │ + beq.n d96 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w f28 │ │ │ │ │ + beq.w f18 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d3a │ │ │ │ │ + bge.n d2e │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d5c │ │ │ │ │ + bge.n d50 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w f48 │ │ │ │ │ + beq.w f32 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w f3c │ │ │ │ │ - ldr.w r0, [r9, #20] │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - bne.w f44 │ │ │ │ │ - ldr r1, [r5, r6] │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ - bne.w f44 │ │ │ │ │ + blt.w f2c │ │ │ │ │ + ldr.w r1, [r9, #20] │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + bne.n c60 │ │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ │ + cmp r0, r7 │ │ │ │ │ + bne.w c60 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n cea │ │ │ │ │ + bne.n cde │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - ldr.w r1, [r9, #16] │ │ │ │ │ + ldr.w r0, [r9, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n cb8 │ │ │ │ │ - ldr.w r0, [r9, #20] │ │ │ │ │ + bne.n ca8 │ │ │ │ │ + ldr.w r1, [r9, #20] │ │ │ │ │ mov.w r2, fp, lsr #5 │ │ │ │ │ add.w r4, r4, r4, lsl #2 │ │ │ │ │ add r4, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - ands r4, r1 │ │ │ │ │ - b.n c80 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n cb8 │ │ │ │ │ - ldr r7, [r0, r6] │ │ │ │ │ + ands r4, r0 │ │ │ │ │ + b.n c70 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.n ca8 │ │ │ │ │ + ldr r7, [r1, r6] │ │ │ │ │ movs r2, #9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n ce6 │ │ │ │ │ + b.n cda │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n d1e │ │ │ │ │ + bne.n d12 │ │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n d1e │ │ │ │ │ + bne.n d12 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n d1e │ │ │ │ │ + bne.n d12 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w f9e │ │ │ │ │ + bpl.w f94 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w f98 │ │ │ │ │ + beq.w f8e │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cea │ │ │ │ │ - b.n d1e │ │ │ │ │ + beq.w cde │ │ │ │ │ + b.n d12 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.n ede │ │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - beq.w cd4 │ │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne.n e7e │ │ │ │ │ + bne.n ec8 │ │ │ │ │ + ldr.w r6, [r7, #-8] │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + beq.w cc4 │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.n e6c │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne.n e7e │ │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.n e6c │ │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n e7e │ │ │ │ │ - ldrb r1, [r3, #16] │ │ │ │ │ + bne.n e6c │ │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n e7e │ │ │ │ │ + bne.n e6c │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w fa8 │ │ │ │ │ + bpl.w f8a │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ - addmi.w r0, r3, #20 │ │ │ │ │ - addpl.w r0, r3, #28 │ │ │ │ │ + addmi.w r0, r6, #20 │ │ │ │ │ + addpl.w r0, r6, #28 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ - tst.w r1, #32 │ │ │ │ │ - beq.w fa2 │ │ │ │ │ + lsls r3, r1, #26 │ │ │ │ │ + bpl.w f84 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd4 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ + beq.w cc4 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - beq.n f66 │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr.w r1, [r9, #20] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n f42 │ │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + ldr.w r3, [r9, #20] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - it lt │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - it lt │ │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ │ + strlt r2, [r6, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ec0 │ │ │ │ │ + bge.n ea8 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - str r1, [r3, #0] │ │ │ │ │ + str r1, [r6, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n f58 │ │ │ │ │ + beq.n f52 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n f3c │ │ │ │ │ - ldr.w r0, [r9, #20] │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne.n f42 │ │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ │ + blt.n f2c │ │ │ │ │ + ldr.w r1, [r9, #20] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n f42 │ │ │ │ │ + bne.n f5e │ │ │ │ │ + ldr.w r0, [r7, #-8] │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ + bne.n f5e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cd4 │ │ │ │ │ - ldr.w r1, [r9, #16] │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ - bne.w cc0 │ │ │ │ │ + bne.w cc4 │ │ │ │ │ + ldr.w r0, [r9, #16] │ │ │ │ │ + subs r5, #1 │ │ │ │ │ + adds r7, #8 │ │ │ │ │ + adds r3, r5, #1 │ │ │ │ │ + bne.w cb0 │ │ │ │ │ mov r3, sl │ │ │ │ │ - b.n d82 │ │ │ │ │ + b.n d74 │ │ │ │ │ + nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r4, r0, #1 │ │ │ │ │ - bne.w c64 │ │ │ │ │ + bne.w c58 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n ca2 │ │ │ │ │ + b.n c92 │ │ │ │ │ add r1, r4 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w d12 │ │ │ │ │ + bne.w d06 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d12 │ │ │ │ │ + b.n d06 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d86 │ │ │ │ │ + bne.w d78 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n ce6 │ │ │ │ │ + b.n cda │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.w d74 │ │ │ │ │ + bge.w d66 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n ca2 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - b.n c6e │ │ │ │ │ + b.n c92 │ │ │ │ │ strd r0, r3, [sp, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ - b.n d5c │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldrd r3, r2, [sp, #16] │ │ │ │ │ - b.n ec0 │ │ │ │ │ + b.n d50 │ │ │ │ │ movs r2, #2 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n ed4 │ │ │ │ │ - b.n f3c │ │ │ │ │ + bge.n ebe │ │ │ │ │ + b.n f2c │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + b.n ea8 │ │ │ │ │ + mov r3, sl │ │ │ │ │ + b.n c60 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c48 │ │ │ │ │ + bne.w c3c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ movw r1, #2810 @ 0xafa │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n f3c │ │ │ │ │ + b.n f2c │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n df6 │ │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ │ - b.n dde │ │ │ │ │ + b.n e5e │ │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ │ + b.n e48 │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n e6c │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - b.n e54 │ │ │ │ │ + b.n de8 │ │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ │ + b.n dd0 │ │ │ │ │ │ │ │ │ │ -00000fac : │ │ │ │ │ +00000f98 : │ │ │ │ │ set_lookkey(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ + ldr.w ip, [r0, #20] │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ │ - ldr.w r3, [ip, #16] │ │ │ │ │ + mov r1, ip │ │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ │ + mov fp, r0 │ │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ │ mov sl, r7 │ │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ │ - mov fp, ip │ │ │ │ │ and.w r4, r3, r7 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ lsls r6, r4, #3 │ │ │ │ │ add.w r2, r4, #9 │ │ │ │ │ add.w r8, r1, r6 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ - bls.n 100a │ │ │ │ │ + bls.n ff4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1130 │ │ │ │ │ + bne.w 111a │ │ │ │ │ ldr.w r7, [r1, r4, lsl #3] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1234 │ │ │ │ │ + bne.w 1220 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1226 │ │ │ │ │ + bne.w 1212 │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 1000 │ │ │ │ │ + beq.n fea │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 122e │ │ │ │ │ + beq.w 121a │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r7, r8 │ │ │ │ │ add.w r4, r8, #72 @ 0x48 │ │ │ │ │ mov r5, r7 │ │ │ │ │ adds r7, #8 │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ - cbnz r2, 1034 │ │ │ │ │ + cbnz r2, 101e │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1000 │ │ │ │ │ + beq.n fea │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1126 │ │ │ │ │ + bne.n 1110 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1000 │ │ │ │ │ + beq.n fea │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 10b2 │ │ │ │ │ + bne.n 109c │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 10b2 │ │ │ │ │ + bne.n 109c │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 10b2 │ │ │ │ │ + bne.n 109c │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 10b2 │ │ │ │ │ + bne.n 109c │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1292 │ │ │ │ │ + bpl.w 127e │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ itete mi │ │ │ │ │ ldrmi r0, [sp, #8] │ │ │ │ │ ldrpl r1, [sp, #8] │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 128c │ │ │ │ │ + beq.w 1278 │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ite ne │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1000 │ │ │ │ │ + beq.n fea │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 1266 │ │ │ │ │ + beq.w 1252 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -1775,196 +1764,197 @@ │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1100 │ │ │ │ │ + bge.n 10ea │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r9] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 127c │ │ │ │ │ + beq.w 1268 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 1250 │ │ │ │ │ + blt.w 123c │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 1260 │ │ │ │ │ + bne.w 124c │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w 1260 │ │ │ │ │ + bne.w 124c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1000 │ │ │ │ │ + bne.w fea │ │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.w 1024 │ │ │ │ │ + bne.w 100e │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n 1210 │ │ │ │ │ + b.n 11fc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1214 │ │ │ │ │ - ldr r7, [r1, r6] │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ + itt eq │ │ │ │ │ + moveq.w r9, #0 │ │ │ │ │ + ldreq r7, [r1, r6] │ │ │ │ │ + bne.n 1200 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.w 1000 │ │ │ │ │ + beq.w fea │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 11ae │ │ │ │ │ + bne.n 119a │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 11ae │ │ │ │ │ + bne.n 119a │ │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 11ae │ │ │ │ │ + bne.n 119a │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 11ae │ │ │ │ │ + bne.n 119a │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 129e │ │ │ │ │ + bpl.w 128a │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 1298 │ │ │ │ │ + beq.w 1284 │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ite eq │ │ │ │ │ addeq r1, #28 │ │ │ │ │ addne r1, #20 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1000 │ │ │ │ │ + beq.w fea │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 123c │ │ │ │ │ + beq.n 1228 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 11c8 │ │ │ │ │ + bge.n 11b4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - bge.n 11e8 │ │ │ │ │ + bge.n 11d4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1254 │ │ │ │ │ + beq.n 1240 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1250 │ │ │ │ │ + blt.n 123c │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.n 1260 │ │ │ │ │ + bne.n 124c │ │ │ │ │ ldr r2, [r5, r6] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n 1260 │ │ │ │ │ + bne.n 124c │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1000 │ │ │ │ │ + bne.w fea │ │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 101c │ │ │ │ │ + bne.w 1006 │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ mov.w r2, sl, lsr #5 │ │ │ │ │ add.w r4, r4, r4, lsl #2 │ │ │ │ │ add r4, r2 │ │ │ │ │ mov sl, r2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ands r4, r0 │ │ │ │ │ - b.n fdc │ │ │ │ │ + b.n fc6 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 101c │ │ │ │ │ + bne.w 1006 │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ mov.w r9, #9 │ │ │ │ │ - b.n 113a │ │ │ │ │ + b.n 1126 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1214 │ │ │ │ │ + bne.n 1200 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 113a │ │ │ │ │ + b.n 1126 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bge.n 11fc │ │ │ │ │ + bge.n 11e8 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 1002 │ │ │ │ │ + b.n fec │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 11e8 │ │ │ │ │ - mov ip, fp │ │ │ │ │ + b.n 11d4 │ │ │ │ │ + mov r0, fp │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n fc6 │ │ │ │ │ + b.n fb4 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.w 111c │ │ │ │ │ - b.n 1250 │ │ │ │ │ + bge.w 1106 │ │ │ │ │ + b.n 123c │ │ │ │ │ strd r0, r3, [sp, #16] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ - b.n 1100 │ │ │ │ │ + b.n 10ea │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 10a2 │ │ │ │ │ + b.n 108c │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 108a │ │ │ │ │ + b.n 1074 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 119c │ │ │ │ │ + b.n 1188 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 1184 │ │ │ │ │ + b.n 1170 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000012a4 : │ │ │ │ │ +00001290 : │ │ │ │ │ PySet_Contains(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ @@ -1974,219 +1964,219 @@ │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r8, r1 │ │ │ │ │ add.w r1, r4, #208 @ 0xd0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r4 │ │ │ │ │ - bne.w 15ca │ │ │ │ │ + bne.w 15b6 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.w 1600 │ │ │ │ │ + beq.w 15ec │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ movw fp, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt fp, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.n 1338 │ │ │ │ │ + bne.n 1324 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ - beq.n 1338 │ │ │ │ │ + beq.n 1324 │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ strd fp, r0, [sp] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ │ mov fp, r3 │ │ │ │ │ and.w r4, r3, r0 │ │ │ │ │ lsls r6, r4, #3 │ │ │ │ │ add.w r2, r4, #9 │ │ │ │ │ add.w sl, r1, r6 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ - bls.n 134c │ │ │ │ │ + bls.n 1338 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1384 │ │ │ │ │ + bne.n 1370 │ │ │ │ │ ldr.w r7, [r1, r4, lsl #3] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1564 │ │ │ │ │ + bne.w 1550 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ subs r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r5, r0, #1 │ │ │ │ │ - beq.w 15b2 │ │ │ │ │ + beq.w 159e │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ - b.n 12f0 │ │ │ │ │ + b.n 12dc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1470 │ │ │ │ │ + bne.w 145c │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 1326 │ │ │ │ │ + beq.n 1312 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 147a │ │ │ │ │ + beq.w 1466 │ │ │ │ │ add.w r7, sl, #16 │ │ │ │ │ movs r5, #8 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr.w r2, [r7, #-4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1480 │ │ │ │ │ + bne.w 146c │ │ │ │ │ ldr.w r1, [r7, #-8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1480 │ │ │ │ │ + bne.w 146c │ │ │ │ │ sub.w sl, r7, #8 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - bne.n 1326 │ │ │ │ │ - b.n 1582 │ │ │ │ │ + bne.n 1312 │ │ │ │ │ + b.n 156e │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1460 │ │ │ │ │ + bne.n 144c │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq.n 1326 │ │ │ │ │ + beq.n 1312 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 13fc │ │ │ │ │ + bne.n 13e8 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 13fc │ │ │ │ │ + bne.n 13e8 │ │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 13fc │ │ │ │ │ + bne.n 13e8 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 13fc │ │ │ │ │ + bne.n 13e8 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 161a │ │ │ │ │ + bpl.w 1606 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 1614 │ │ │ │ │ + beq.w 1600 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1326 │ │ │ │ │ + beq.n 1312 │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 156e │ │ │ │ │ + beq.w 155a │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1412 │ │ │ │ │ + bge.n 13fe │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1434 │ │ │ │ │ + bge.n 1420 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1592 │ │ │ │ │ + beq.w 157e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 1582 │ │ │ │ │ + blt.w 156e │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 158a │ │ │ │ │ + bne.w 1576 │ │ │ │ │ ldr r0, [r5, r6] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.w 158a │ │ │ │ │ + bne.w 1576 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1326 │ │ │ │ │ + bne.w 1312 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 135e │ │ │ │ │ + bne.n 134a │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ add.w r4, r4, r4, lsl #2 │ │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ │ add r4, fp │ │ │ │ │ adds r4, #1 │ │ │ │ │ ands r4, r0 │ │ │ │ │ - b.n 1304 │ │ │ │ │ + b.n 12f0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it eq │ │ │ │ │ ldreq r7, [r1, r6] │ │ │ │ │ - bne.w 135e │ │ │ │ │ + bne.w 134a │ │ │ │ │ movs r2, #9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n 138e │ │ │ │ │ + b.n 137a │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 1556 │ │ │ │ │ + bne.n 1542 │ │ │ │ │ ldr.w sl, [r7, #-8] │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq.w 137a │ │ │ │ │ + beq.w 1366 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 14f8 │ │ │ │ │ + bne.n 14e4 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 14f8 │ │ │ │ │ + bne.n 14e4 │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 14f8 │ │ │ │ │ + bne.n 14e4 │ │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx r3, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 14f8 │ │ │ │ │ + bne.n 14e4 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 15e8 │ │ │ │ │ + bpl.w 15d4 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, sl, #20 │ │ │ │ │ addpl.w r0, sl, #28 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 160e │ │ │ │ │ + beq.w 15fa │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 137a │ │ │ │ │ + beq.w 1366 │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 15a2 │ │ │ │ │ + beq.n 158e │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ itt lt │ │ │ │ │ @@ -2194,119 +2184,119 @@ │ │ │ │ │ strlt.w r2, [sl] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr.w r1, [sl] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1536 │ │ │ │ │ + bge.n 1522 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [sl] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 15be │ │ │ │ │ + beq.n 15aa │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1582 │ │ │ │ │ + blt.n 156e │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1588 │ │ │ │ │ + bne.n 1574 │ │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - bne.n 1588 │ │ │ │ │ + bne.n 1574 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 137a │ │ │ │ │ + bne.w 1366 │ │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ │ subs r5, #1 │ │ │ │ │ adds r7, #8 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ - bne.w 1366 │ │ │ │ │ + bne.w 1352 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b.n 145c │ │ │ │ │ + b.n 1448 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1460 │ │ │ │ │ + bne.w 144c │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 138e │ │ │ │ │ + b.n 137a │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.w 144c │ │ │ │ │ + bge.w 1438 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1330 │ │ │ │ │ + b.n 131c │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b.n 12fa │ │ │ │ │ + b.n 12e6 │ │ │ │ │ strd r0, r3, [sp, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ - b.n 1434 │ │ │ │ │ + b.n 1420 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 154c │ │ │ │ │ - b.n 1582 │ │ │ │ │ + bge.n 1538 │ │ │ │ │ + b.n 156e │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 1330 │ │ │ │ │ + b.n 131c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ - b.n 1536 │ │ │ │ │ + b.n 1522 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12d2 │ │ │ │ │ + bne.w 12be │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 15ee │ │ │ │ │ + cbz r0, 15da │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ - b.n 12d2 │ │ │ │ │ + b.n 12be │ │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ │ - b.n 14d2 │ │ │ │ │ + b.n 14be │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ movw r1, #2793 @ 0xae9 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 1582 │ │ │ │ │ + b.n 156e │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 424 │ │ │ │ │ + b.w 41c │ │ │ │ │ R_ARM_THM_JUMP24 set_contains_key │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 14ea │ │ │ │ │ + b.n 14d6 │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 13ec │ │ │ │ │ + b.n 13d8 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 13d4 │ │ │ │ │ + b.n 13c0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001620 : │ │ │ │ │ +0000160c : │ │ │ │ │ set_ior(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ @@ -2316,376 +2306,376 @@ │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ add.w r5, r2, #208 @ 0xd0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r5 │ │ │ │ │ - bne.n 16a8 │ │ │ │ │ + bne.n 1694 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r5 │ │ │ │ │ - bne.n 16c4 │ │ │ │ │ + bne.n 16b0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 165a │ │ │ │ │ + beq.n 1646 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ - cbnz r1, 166c │ │ │ │ │ + cbnz r1, 1658 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1666 │ │ │ │ │ + bge.n 1652 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ add r2, r1 │ │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bge.n 1692 │ │ │ │ │ + bge.n 167e │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 1734 │ │ │ │ │ + bl 1720 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 165a │ │ │ │ │ + beq.n 1646 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1666 │ │ │ │ │ + b.n 1652 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, r2 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 167e │ │ │ │ │ - b.n 168e │ │ │ │ │ + beq.n 166a │ │ │ │ │ + b.n 167a │ │ │ │ │ mov r1, r5 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - cbz r1, 1712 │ │ │ │ │ + cbz r1, 16fe │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 1652 │ │ │ │ │ + beq.n 163e │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.n 1652 │ │ │ │ │ - ldr r1, [pc, #104] @ (1730 ) │ │ │ │ │ + beq.n 163e │ │ │ │ │ + ldr r1, [pc, #104] @ (171c ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1652 │ │ │ │ │ + bne.n 163e │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1652 │ │ │ │ │ + bne.n 163e │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq.n 1706 │ │ │ │ │ + beq.n 16f2 │ │ │ │ │ bl 2d0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 165a │ │ │ │ │ - b.n 168e │ │ │ │ │ - bl 858 │ │ │ │ │ + beq.n 1646 │ │ │ │ │ + b.n 167a │ │ │ │ │ + bl 850 │ │ │ │ │ R_ARM_THM_CALL set_update_dict_lock_held │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 165a │ │ │ │ │ - b.n 168e │ │ │ │ │ + beq.n 1646 │ │ │ │ │ + b.n 167a │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - cbnz r0, 172c │ │ │ │ │ + cbnz r0, 1718 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1666 │ │ │ │ │ + b.n 1652 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - b.n 16bc │ │ │ │ │ + b.n 16a8 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001734 : │ │ │ │ │ +00001720 : │ │ │ │ │ set_merge_lock_held.part.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ ldrd r6, r3, [r1, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 19d0 │ │ │ │ │ + bne.w 19bc │ │ │ │ │ ldrd r5, ip, [r0, #16] │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w 1c26 │ │ │ │ │ + bne.w 1c12 │ │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - bne.w 1c26 │ │ │ │ │ + bne.w 1c12 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - blt.w 18a8 │ │ │ │ │ + blt.w 1894 │ │ │ │ │ mov r7, r3 │ │ │ │ │ add.w r8, ip, #4 │ │ │ │ │ and.w r5, r6, #7 │ │ │ │ │ ldr.w r1, [r7], #4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1b68 │ │ │ │ │ + bne.w 1b54 │ │ │ │ │ movs r2, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bgt.w 18a8 │ │ │ │ │ + bgt.w 1894 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 17fe │ │ │ │ │ + beq.n 17ea │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n 17ee │ │ │ │ │ + beq.n 17da │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 17e2 │ │ │ │ │ + beq.n 17ce │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - beq.n 17d6 │ │ │ │ │ + beq.n 17c2 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - beq.n 17ca │ │ │ │ │ + beq.n 17b6 │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - beq.n 17be │ │ │ │ │ + beq.n 17aa │ │ │ │ │ cmp r5, #6 │ │ │ │ │ - beq.n 17b2 │ │ │ │ │ + beq.n 179e │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1ce4 │ │ │ │ │ + bne.w 1cd0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1d02 │ │ │ │ │ + bne.w 1cee │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1ba0 │ │ │ │ │ + bne.w 1b8c │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1b86 │ │ │ │ │ + bne.w 1b72 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1c0c │ │ │ │ │ + bne.w 1bf8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1bd4 │ │ │ │ │ + bne.w 1bc0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1bba │ │ │ │ │ + bne.w 1ba6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bgt.n 18a8 │ │ │ │ │ + bgt.n 1894 │ │ │ │ │ mov sl, r6 │ │ │ │ │ - b.n 1852 │ │ │ │ │ + b.n 183e │ │ │ │ │ adds r5, r2, #1 │ │ │ │ │ ldr.w r1, [r3, r5, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 187a │ │ │ │ │ + bne.n 1866 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 18e4 │ │ │ │ │ + bne.n 18d0 │ │ │ │ │ adds r2, r5, #2 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 18b6 │ │ │ │ │ + bne.n 18a2 │ │ │ │ │ adds r2, r5, #3 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 19a0 │ │ │ │ │ + bne.w 198c │ │ │ │ │ adds r2, r5, #4 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1970 │ │ │ │ │ + bne.w 195c │ │ │ │ │ adds r2, r5, #5 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1940 │ │ │ │ │ + bne.n 192c │ │ │ │ │ adds r2, r5, #6 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1912 │ │ │ │ │ + bne.n 18fe │ │ │ │ │ adds r2, r5, #7 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bgt.n 18a8 │ │ │ │ │ + bgt.n 1894 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1802 │ │ │ │ │ + beq.n 17ee │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1d1c │ │ │ │ │ + blt.w 1d08 │ │ │ │ │ adds r5, r2, #1 │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r3, r5, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 180c │ │ │ │ │ + beq.n 17f8 │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ ittt ge │ │ │ │ │ strge.w r1, [ip, r5, lsl #3] │ │ │ │ │ ldrge.w r1, [r7, r5, lsl #3] │ │ │ │ │ strge.w r1, [r8, r5, lsl #3] │ │ │ │ │ - bge.n 180c │ │ │ │ │ + bge.n 17f8 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ str.w r1, [ip, r5, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr.w r6, [r1, r5, lsl #3] │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ str.w r6, [r1, r5, lsl #3] │ │ │ │ │ - b.n 180c │ │ │ │ │ + b.n 17f8 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd lr, r4, [r0, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ ittt ge │ │ │ │ │ strge.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldrge.w r1, [r7, r2, lsl #3] │ │ │ │ │ strge.w r1, [r8, r2, lsl #3] │ │ │ │ │ - bge.n 1820 │ │ │ │ │ + bge.n 180c │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr.w r6, [r1, r2, lsl #3] │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ str.w r6, [r1, r2, lsl #3] │ │ │ │ │ - b.n 1820 │ │ │ │ │ + b.n 180c │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ ittt ge │ │ │ │ │ strge.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldrge.w r1, [r7, r2, lsl #3] │ │ │ │ │ strge.w r1, [r8, r2, lsl #3] │ │ │ │ │ - bge.n 1816 │ │ │ │ │ + bge.n 1802 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr.w r6, [r1, r2, lsl #3] │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ str.w r6, [r1, r2, lsl #3] │ │ │ │ │ - b.n 1816 │ │ │ │ │ + b.n 1802 │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ ittt ge │ │ │ │ │ strge.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldrge.w r1, [r7, r2, lsl #3] │ │ │ │ │ strge.w r1, [r8, r2, lsl #3] │ │ │ │ │ - bge.n 184c │ │ │ │ │ + bge.n 1838 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr.w r6, [r1, r2, lsl #3] │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ str.w r6, [r1, r2, lsl #3] │ │ │ │ │ - b.n 184c │ │ │ │ │ + b.n 1838 │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ ittt ge │ │ │ │ │ strge.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldrge.w r1, [r7, r2, lsl #3] │ │ │ │ │ strge.w r1, [r8, r2, lsl #3] │ │ │ │ │ - bge.w 1842 │ │ │ │ │ + bge.w 182e │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr.w r6, [r1, r2, lsl #3] │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ str.w r6, [r1, r2, lsl #3] │ │ │ │ │ - b.n 1842 │ │ │ │ │ + b.n 182e │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ ittt ge │ │ │ │ │ strge.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldrge.w r1, [r7, r2, lsl #3] │ │ │ │ │ strge.w r1, [r8, r2, lsl #3] │ │ │ │ │ - bge.w 1838 │ │ │ │ │ + bge.w 1824 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr.w r6, [r1, r2, lsl #3] │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ str.w r6, [r1, r2, lsl #3] │ │ │ │ │ - b.n 1838 │ │ │ │ │ + b.n 1824 │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ ittt ge │ │ │ │ │ strge.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldrge.w r1, [r7, r2, lsl #3] │ │ │ │ │ strge.w r1, [r8, r2, lsl #3] │ │ │ │ │ - bge.w 182c │ │ │ │ │ + bge.w 1818 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr.w r6, [r1, r2, lsl #3] │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ str.w r6, [r1, r2, lsl #3] │ │ │ │ │ - b.n 182c │ │ │ │ │ + b.n 1818 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 1aa8 │ │ │ │ │ - ldr r7, [pc, #668] @ (1c74 ) │ │ │ │ │ + blt.n 1a94 │ │ │ │ │ + ldr r7, [pc, #668] @ (1c60 ) │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r9, r0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r8, r7 │ │ │ │ │ str.w lr, [sp, #24] │ │ │ │ │ - b.n 19f6 │ │ │ │ │ + b.n 19e2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bgt.n 1aa8 │ │ │ │ │ + bgt.n 1a94 │ │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ │ ldr.w r7, [r3, r4, lsl #3] │ │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r7, r8 │ │ │ │ │ - beq.n 19ec │ │ │ │ │ + beq.n 19d8 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ it lt │ │ │ │ │ @@ -2694,83 +2684,83 @@ │ │ │ │ │ mov r8, sl │ │ │ │ │ it lt │ │ │ │ │ strlt r1, [r7, #0] │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov sl, r4 │ │ │ │ │ and.w r4, r8, r1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - str.w r8, [sp, #12] │ │ │ │ │ + str.w r8, [sp, #16] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w r2, r4, #9 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ite ls │ │ │ │ │ movls r2, #9 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ add.w r5, r3, r4, lsl #3 │ │ │ │ │ add.w r3, r5, #16 │ │ │ │ │ adds r5, #8 │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ │ sub.w r0, r5, #8 │ │ │ │ │ - cbnz r2, 1ab2 │ │ │ │ │ + cbnz r2, 1a9e │ │ │ │ │ ldr.w r4, [r5, #-8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 1b42 │ │ │ │ │ + bne.n 1b2e │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1e78 │ │ │ │ │ + bne.w 1e64 │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ mov sl, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ add.w r6, r1, r1, lsl #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ │ str.w r3, [r9, #8] │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str.w r1, [r9, #12] │ │ │ │ │ str.w r7, [r5, #-8] │ │ │ │ │ str.w sl, [r0, #4] │ │ │ │ │ - bcs.w 1bee │ │ │ │ │ + bcs.w 1bda │ │ │ │ │ ldr.w r6, [fp, #16] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - ble.n 19f2 │ │ │ │ │ + ble.n 19de │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.n 1ad6 │ │ │ │ │ + beq.n 1ac2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ it eq │ │ │ │ │ streq r0, [sp, #8] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 1a54 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ + bne.n 1a40 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ add.w r4, r4, r4, lsl #2 │ │ │ │ │ add r4, r3 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ands r4, r1 │ │ │ │ │ - b.n 1a36 │ │ │ │ │ + b.n 1a22 │ │ │ │ │ ldr.w r4, [r5, #-8] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 1b4c │ │ │ │ │ + beq.n 1b38 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 1d54 │ │ │ │ │ + beq.w 1d40 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -2780,367 +2770,367 @@ │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1b1a │ │ │ │ │ + bge.n 1b06 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1e9a │ │ │ │ │ + beq.w 1e86 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 1b4c │ │ │ │ │ + bgt.n 1b38 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1eaa │ │ │ │ │ + bne.w 1e96 │ │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 1ec6 │ │ │ │ │ + bne.w 1eb2 │ │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.w 1ec6 │ │ │ │ │ + bne.w 1eb2 │ │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ │ - b.n 1abc │ │ │ │ │ + b.n 1aa8 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1abc │ │ │ │ │ + bne.n 1aa8 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 1ade │ │ │ │ │ + bne.n 1aca │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r8, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1a9e │ │ │ │ │ + bge.n 1a8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a9e │ │ │ │ │ + bne.n 1a8a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1a9e │ │ │ │ │ + b.n 1a8a │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w r9, r9, #1 │ │ │ │ │ strlt.w r9, [r1] │ │ │ │ │ str.w r1, [ip] │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ str.w r1, [r8] │ │ │ │ │ - b.n 1782 │ │ │ │ │ + b.n 176e │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1df2 │ │ │ │ │ + blt.w 1dde │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 17d4 │ │ │ │ │ + b.n 17c0 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1e12 │ │ │ │ │ + blt.w 1dfe │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 17c8 │ │ │ │ │ + b.n 17b4 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1d38 │ │ │ │ │ + blt.w 1d24 │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 17f8 │ │ │ │ │ + b.n 17e4 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1db6 │ │ │ │ │ + blt.w 1da2 │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 17ec │ │ │ │ │ + b.n 17d8 │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a9e │ │ │ │ │ + beq.w 1a8a │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 18ae │ │ │ │ │ + b.n 189a │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1dd2 │ │ │ │ │ + blt.w 1dbe │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 17e0 │ │ │ │ │ + b.n 17cc │ │ │ │ │ adds r6, #1 │ │ │ │ │ strd r4, r4, [r0, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 18ae │ │ │ │ │ - ldr r7, [pc, #64] @ (1c74 ) │ │ │ │ │ + ble.w 189a │ │ │ │ │ + ldr r7, [pc, #64] @ (1c60 ) │ │ │ │ │ adds r3, #8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov lr, r5 │ │ │ │ │ - b.n 1c44 │ │ │ │ │ + b.n 1c30 │ │ │ │ │ adds r3, #8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - beq.w 18ae │ │ │ │ │ + beq.w 189a │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r7 │ │ │ │ │ - beq.n 1c3c │ │ │ │ │ + beq.n 1c28 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r1, #0] │ │ │ │ │ ldr.w r6, [r3, #-4] │ │ │ │ │ and.w r4, lr, r6 │ │ │ │ │ add.w r0, ip, r4, lsl #3 │ │ │ │ │ ldr.w r5, [ip, r4, lsl #3] │ │ │ │ │ - cbnz r5, 1c78 │ │ │ │ │ + cbnz r5, 1c64 │ │ │ │ │ strd r1, r6, [r0] │ │ │ │ │ - b.n 1c3c │ │ │ │ │ + b.n 1c28 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mov r8, r6 │ │ │ │ │ add.w r5, r4, #9 │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - bcc.n 1cc6 │ │ │ │ │ + bcc.n 1cb2 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1d34 │ │ │ │ │ + beq.n 1d20 │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1cfe │ │ │ │ │ + beq.n 1cea │ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1dee │ │ │ │ │ + beq.w 1dda │ │ │ │ │ ldr r5, [r0, #32] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1e0e │ │ │ │ │ + beq.w 1dfa │ │ │ │ │ ldr r5, [r0, #40] @ 0x28 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1e2e │ │ │ │ │ + beq.w 1e1a │ │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1e32 │ │ │ │ │ + beq.w 1e1e │ │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1e56 │ │ │ │ │ + beq.w 1e42 │ │ │ │ │ ldr r5, [r0, #64] @ 0x40 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1e52 │ │ │ │ │ + beq.w 1e3e │ │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1e74 │ │ │ │ │ + beq.w 1e60 │ │ │ │ │ add.w r4, r4, r4, lsl #2 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add r4, r8 │ │ │ │ │ and.w r4, lr, r4 │ │ │ │ │ add.w r0, ip, r4, lsl #3 │ │ │ │ │ ldr.w r5, [ip, r4, lsl #3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1c6e │ │ │ │ │ - b.n 1c7a │ │ │ │ │ + beq.n 1c5a │ │ │ │ │ + b.n 1c66 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1e5a │ │ │ │ │ + blt.w 1e46 │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 17b0 │ │ │ │ │ + b.n 179c │ │ │ │ │ adds r0, #16 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1e36 │ │ │ │ │ + blt.w 1e22 │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 17bc │ │ │ │ │ + b.n 17a8 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr.w r6, [r1, r2, lsl #3] │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ str.w r6, [r1, r2, lsl #3] │ │ │ │ │ - b.n 1802 │ │ │ │ │ + b.n 17ee │ │ │ │ │ adds r0, #8 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str.w r9, [r1] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ add.w r5, ip, #4 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ str.w r1, [r5, r2, lsl #3] │ │ │ │ │ - b.n 17f8 │ │ │ │ │ + b.n 17e4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 1ae8 │ │ │ │ │ + bne.w 1ad4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 1ae8 │ │ │ │ │ + bne.w 1ad4 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w 1ae8 │ │ │ │ │ + bne.w 1ad4 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1ed2 │ │ │ │ │ + bpl.w 1ebe │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 1ece │ │ │ │ │ + beq.w 1eba │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r7, #20 │ │ │ │ │ addpl.w r1, r7, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b4c │ │ │ │ │ - b.n 1ae8 │ │ │ │ │ + beq.w 1b38 │ │ │ │ │ + b.n 1ad4 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str.w r9, [r1] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ add.w r5, ip, #4 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ str.w r1, [r5, r2, lsl #3] │ │ │ │ │ - b.n 17ec │ │ │ │ │ + b.n 17d8 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str.w r9, [r1] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ add.w r5, ip, #4 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ str.w r1, [r5, r2, lsl #3] │ │ │ │ │ - b.n 17e0 │ │ │ │ │ + b.n 17cc │ │ │ │ │ adds r0, #24 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str.w r9, [r1] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ add.w r5, ip, #4 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ str.w r1, [r5, r2, lsl #3] │ │ │ │ │ - b.n 17d4 │ │ │ │ │ + b.n 17c0 │ │ │ │ │ adds r0, #32 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str.w r9, [r1] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ add.w r5, ip, #4 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ str.w r1, [r5, r2, lsl #3] │ │ │ │ │ - b.n 17c8 │ │ │ │ │ + b.n 17b4 │ │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str.w r9, [r1] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ add.w r5, ip, #4 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ str.w r1, [r5, r2, lsl #3] │ │ │ │ │ - b.n 17bc │ │ │ │ │ + b.n 17a8 │ │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ add r9, r2 │ │ │ │ │ str.w r9, [r1] │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ add.w r5, ip, #4 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ str.w r1, [r5, r2, lsl #3] │ │ │ │ │ - b.n 17b0 │ │ │ │ │ + b.n 179c │ │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 1a28 │ │ │ │ │ + bne.w 1a14 │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ mov sl, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldr.w r6, [fp, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r9, #12] │ │ │ │ │ strd r7, sl, [r2] │ │ │ │ │ - b.n 19ec │ │ │ │ │ + b.n 19d8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 1b1a │ │ │ │ │ + b.n 1b06 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1c06 │ │ │ │ │ + bge.w 1bf2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c06 │ │ │ │ │ + bne.w 1bf2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1c06 │ │ │ │ │ + b.n 1bf2 │ │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 1a28 │ │ │ │ │ + b.n 1a14 │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b.n 1da2 │ │ │ │ │ + b.n 1d8e │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n 1d8c │ │ │ │ │ + b.n 1d78 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ed8 : │ │ │ │ │ +00001ec4 : │ │ │ │ │ set_iter(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #156] @ (1f88 ) │ │ │ │ │ + ldr r0, [pc, #156] @ (1f74 ) │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 1f40 │ │ │ │ │ + cbz r0, 1f2c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f42 │ │ │ │ │ + bge.n 1f2e │ │ │ │ │ adds r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - ldr r1, [pc, #136] @ (1f8c ) │ │ │ │ │ + ldr r1, [pc, #136] @ (1f78 ) │ │ │ │ │ strd r4, r5, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ strd r2, r5, [r0, #16] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -3159,15 +3149,15 @@ │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ strd r4, r5, [r0, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r0, #20] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #56] @ (1f90 ) │ │ │ │ │ + ldr r1, [pc, #56] @ (1f7c ) │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ │ @@ -3183,91 +3173,91 @@ │ │ │ │ │ .word 0x000001a8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000072 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000032 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001f94 : │ │ │ │ │ +00001f80 : │ │ │ │ │ setiter_iternext(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2084 │ │ │ │ │ + beq.n 2070 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 2088 │ │ │ │ │ + bne.n 2074 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bgt.n 205a │ │ │ │ │ + bgt.n 2046 │ │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ │ - ldr.w ip, [pc, #232] @ 20a8 │ │ │ │ │ + ldr.w ip, [pc, #232] @ 2094 │ │ │ │ │ ldr.w r3, [lr, r1, lsl #3] │ │ │ │ │ cmp r3, ip │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ - bne.n 2078 │ │ │ │ │ + bne.n 2064 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 205c │ │ │ │ │ + blt.n 2048 │ │ │ │ │ add.w r5, lr, r1, lsl #3 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp r6, ip │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, #0 │ │ │ │ │ - bne.n 2030 │ │ │ │ │ + bne.n 201c │ │ │ │ │ adds r3, r1, #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 205c │ │ │ │ │ + blt.n 2048 │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, ip │ │ │ │ │ - bne.n 2030 │ │ │ │ │ + bne.n 201c │ │ │ │ │ adds r3, r1, #3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 205c │ │ │ │ │ + blt.n 2048 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, ip │ │ │ │ │ - bne.n 2030 │ │ │ │ │ + bne.n 201c │ │ │ │ │ adds r3, r1, #4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 205c │ │ │ │ │ + blt.n 2048 │ │ │ │ │ ldr r5, [r5, #32] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, ip │ │ │ │ │ - bne.n 2030 │ │ │ │ │ + bne.n 201c │ │ │ │ │ adds r3, r1, #5 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bge.n 2020 │ │ │ │ │ - b.n 205c │ │ │ │ │ + bge.n 200c │ │ │ │ │ + b.n 2048 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 205c │ │ │ │ │ + blt.n 2048 │ │ │ │ │ ldr.w r1, [lr, r3, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, ip │ │ │ │ │ - beq.n 201a │ │ │ │ │ + beq.n 2006 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 205c │ │ │ │ │ + blt.n 2048 │ │ │ │ │ ldr.w r2, [lr, r3, lsl #3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 204e │ │ │ │ │ + bge.n 203a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ mov r0, r2 │ │ │ │ │ @@ -3281,27 +3271,27 @@ │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ - bge.n 2072 │ │ │ │ │ + bge.n 205e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - cbz r1, 207c │ │ │ │ │ + cbz r1, 2068 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 2030 │ │ │ │ │ + b.n 201c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2072 │ │ │ │ │ + b.n 205e │ │ │ │ │ mov r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -3309,180 +3299,180 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b.n 2072 │ │ │ │ │ + b.n 205e │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000020ac : │ │ │ │ │ +00002098 : │ │ │ │ │ setiter_dealloc(): │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - ldr r3, [pc, #104] @ (212c ) │ │ │ │ │ + ldr r3, [pc, #104] @ (2118 ) │ │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ str.w r2, [r0, #-4] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r3, [r2, #3868] @ 0xf1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r2, #3868] @ 0xf1c │ │ │ │ │ - cbnz r1, 20f2 │ │ │ │ │ + cbnz r1, 20de │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2126 │ │ │ │ │ + bge.n 2112 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - cbnz r2, 2126 │ │ │ │ │ + cbnz r2, 2112 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.n 20ee │ │ │ │ │ + b.n 20da │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ .word 0x0000004e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002130 : │ │ │ │ │ +0000211c : │ │ │ │ │ set_dealloc(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_UnTrack │ │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21aa │ │ │ │ │ + bne.n 2196 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.n 21b6 │ │ │ │ │ - ldr r1, [pc, #108] @ (21c4 ) │ │ │ │ │ + ble.n 21a2 │ │ │ │ │ + ldr r1, [pc, #108] @ (21b0 ) │ │ │ │ │ add.w r3, r0, #8 │ │ │ │ │ - b.n 215e │ │ │ │ │ + b.n 214a │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr.w r0, [r3, #-8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.n 215c │ │ │ │ │ + beq.n 2148 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r4, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2192 │ │ │ │ │ + blt.n 217e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 215c │ │ │ │ │ + bne.n 2148 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ add.w r3, r5, #32 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 21be │ │ │ │ │ + bne.n 21aa │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ bx r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2174 │ │ │ │ │ + bne.n 2160 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [pc, #32] @ (21c4 ) │ │ │ │ │ + ldr r1, [pc, #32] @ (21b0 ) │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 215c │ │ │ │ │ - b.n 2178 │ │ │ │ │ + bne.n 2148 │ │ │ │ │ + b.n 2164 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.n 2154 │ │ │ │ │ + bgt.n 2140 │ │ │ │ │ add.w r3, r5, #32 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2182 │ │ │ │ │ + beq.n 216e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 2182 │ │ │ │ │ + b.n 216e │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000021c8 : │ │ │ │ │ +000021b4 : │ │ │ │ │ set_vectorcall(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 22de │ │ │ │ │ + bne.n 22ca │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 22c4 │ │ │ │ │ + bne.n 22b0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2288 │ │ │ │ │ + beq.n 2274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2284 │ │ │ │ │ + beq.n 2270 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ add.w r1, r0, #32 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ - cbnz r4, 2262 │ │ │ │ │ - ldr r0, [pc, #212] @ (22f8 ) │ │ │ │ │ + cbnz r4, 224e │ │ │ │ │ + ldr r0, [pc, #212] @ (22e4 ) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ @@ -3500,86 +3490,86 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 224 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2220 │ │ │ │ │ + beq.n 220c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2284 │ │ │ │ │ + bge.n 2270 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 2284 │ │ │ │ │ + cbnz r2, 2270 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 225c │ │ │ │ │ + b.n 2248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2284 │ │ │ │ │ + beq.n 2270 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ add.w r2, r3, #32 │ │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ │ movs r1, #7 │ │ │ │ │ - ldr r0, [pc, #80] @ (22fc ) │ │ │ │ │ + ldr r0, [pc, #80] @ (22e8 ) │ │ │ │ │ strd r1, r2, [r3, #16] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ - b.n 2232 │ │ │ │ │ + b.n 221e │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2284 │ │ │ │ │ - b.n 21f0 │ │ │ │ │ + beq.n 2270 │ │ │ │ │ + b.n 21dc │ │ │ │ │ mov r1, r3 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2284 │ │ │ │ │ - b.n 21e0 │ │ │ │ │ + beq.n 2270 │ │ │ │ │ + b.n 21cc │ │ │ │ │ nop │ │ │ │ │ .word 0x000000c6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000003a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002300 : │ │ │ │ │ +000022ec : │ │ │ │ │ set_len(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002304 : │ │ │ │ │ +000022f0 : │ │ │ │ │ PyFrozenSet_New(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -3587,28 +3577,28 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23ac │ │ │ │ │ + beq.n 2398 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ │ add.w r1, r0, #32 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ - cbnz r4, 238a │ │ │ │ │ - ldr r0, [pc, #104] @ (23b0 ) │ │ │ │ │ + cbnz r4, 2376 │ │ │ │ │ + ldr r0, [pc, #104] @ (239c ) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ │ @@ -3626,119 +3616,119 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 224 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2346 │ │ │ │ │ + beq.n 2332 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 23ac │ │ │ │ │ + bge.n 2398 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 23ac │ │ │ │ │ + cbnz r2, 2398 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2384 │ │ │ │ │ + b.n 2370 │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000023b4 <_PySet_AddTakeRef>: │ │ │ │ │ +000023a0 <_PySet_AddTakeRef>: │ │ │ │ │ _PySet_AddTakeRef(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w 2564 <_PySet_AddTakeRef+0x1b0> │ │ │ │ │ + beq.w 2550 <_PySet_AddTakeRef+0x1b0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 25c6 <_PySet_AddTakeRef+0x212> │ │ │ │ │ + beq.w 25b2 <_PySet_AddTakeRef+0x212> │ │ │ │ │ ldrd r1, r9, [r4, #16] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov sl, r4 │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ + str r7, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ and.w r7, fp, r1 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r9, r7 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r7, fp │ │ │ │ │ add.w r2, r9, #9 │ │ │ │ │ add.w r6, r8, r9, lsl #3 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ite ls │ │ │ │ │ movls r2, #9 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ add.w r3, r6, #16 │ │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ │ adds r6, #8 │ │ │ │ │ add.w r9, r3, r2, lsl #3 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr.w r2, [r6, #-4] │ │ │ │ │ sub.w r0, r6, #8 │ │ │ │ │ - cbnz r2, 2470 <_PySet_AddTakeRef+0xbc> │ │ │ │ │ + cbnz r2, 245c <_PySet_AddTakeRef+0xbc> │ │ │ │ │ ldr.w r7, [r6, #-8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 24fc <_PySet_AddTakeRef+0x148> │ │ │ │ │ + bne.n 24e8 <_PySet_AddTakeRef+0x148> │ │ │ │ │ mov r3, r8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 259e <_PySet_AddTakeRef+0x1ea> │ │ │ │ │ + bne.w 258a <_PySet_AddTakeRef+0x1ea> │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ │ ldr.w r7, [sl, #12] │ │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str.w r6, [sl, #8] │ │ │ │ │ adds r7, #1 │ │ │ │ │ str.w r7, [sl, #12] │ │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ │ str.w r5, [r3, #-8] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ str.w fp, [r0, #4] │ │ │ │ │ - bcs.w 2572 <_PySet_AddTakeRef+0x1be> │ │ │ │ │ + bcs.w 255e <_PySet_AddTakeRef+0x1be> │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - beq.n 2496 <_PySet_AddTakeRef+0xe2> │ │ │ │ │ + beq.n 2482 <_PySet_AddTakeRef+0xe2> │ │ │ │ │ adds r2, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, r0 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n 2422 <_PySet_AddTakeRef+0x6e> │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ + bne.n 240e <_PySet_AddTakeRef+0x6e> │ │ │ │ │ + ldr.w r9, [sp, #8] │ │ │ │ │ lsrs r7, r3, #5 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ add r9, r7 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ and.w r9, r9, r1 │ │ │ │ │ - b.n 2402 <_PySet_AddTakeRef+0x4e> │ │ │ │ │ + b.n 23ee <_PySet_AddTakeRef+0x4e> │ │ │ │ │ ldr.w r7, [r6, #-8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2558 <_PySet_AddTakeRef+0x1a4> │ │ │ │ │ + beq.n 2544 <_PySet_AddTakeRef+0x1a4> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2504 <_PySet_AddTakeRef+0x150> │ │ │ │ │ + beq.n 24f0 <_PySet_AddTakeRef+0x150> │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ itt lt │ │ │ │ │ @@ -3747,140 +3737,140 @@ │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 24d6 <_PySet_AddTakeRef+0x122> │ │ │ │ │ + bge.n 24c2 <_PySet_AddTakeRef+0x122> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 25b6 <_PySet_AddTakeRef+0x202> │ │ │ │ │ + beq.n 25a2 <_PySet_AddTakeRef+0x202> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 2558 <_PySet_AddTakeRef+0x1a4> │ │ │ │ │ + bgt.n 2544 <_PySet_AddTakeRef+0x1a4> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 25cc <_PySet_AddTakeRef+0x218> │ │ │ │ │ + bne.n 25b8 <_PySet_AddTakeRef+0x218> │ │ │ │ │ ldr.w r8, [sl, #20] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 25e6 <_PySet_AddTakeRef+0x232> │ │ │ │ │ + bne.n 25d2 <_PySet_AddTakeRef+0x232> │ │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n 25e6 <_PySet_AddTakeRef+0x232> │ │ │ │ │ + bne.n 25d2 <_PySet_AddTakeRef+0x232> │ │ │ │ │ adds r6, #8 │ │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bne.n 2422 <_PySet_AddTakeRef+0x6e> │ │ │ │ │ - b.n 2480 <_PySet_AddTakeRef+0xcc> │ │ │ │ │ + bne.n 240e <_PySet_AddTakeRef+0x6e> │ │ │ │ │ + b.n 246c <_PySet_AddTakeRef+0xcc> │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 247a <_PySet_AddTakeRef+0xc6> │ │ │ │ │ - b.n 249a <_PySet_AddTakeRef+0xe6> │ │ │ │ │ + bne.n 2466 <_PySet_AddTakeRef+0xc6> │ │ │ │ │ + b.n 2486 <_PySet_AddTakeRef+0xe6> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 24a6 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ + bne.n 2492 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 24a6 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ + bne.n 2492 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 24a6 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ + bne.n 2492 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 25f2 <_PySet_AddTakeRef+0x23e> │ │ │ │ │ + bpl.n 25de <_PySet_AddTakeRef+0x23e> │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.n 25ee <_PySet_AddTakeRef+0x23a> │ │ │ │ │ + beq.n 25da <_PySet_AddTakeRef+0x23a> │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r5, #20 │ │ │ │ │ addpl.w r1, r5, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24a6 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ + bne.n 2492 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 258a <_PySet_AddTakeRef+0x1d6> │ │ │ │ │ + blt.n 2576 <_PySet_AddTakeRef+0x1d6> │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 2468 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ + b.n 2454 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 23ea <_PySet_AddTakeRef+0x36> │ │ │ │ │ - b.n 23da <_PySet_AddTakeRef+0x26> │ │ │ │ │ + bne.w 23d6 <_PySet_AddTakeRef+0x36> │ │ │ │ │ + b.n 23c6 <_PySet_AddTakeRef+0x26> │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r7, #1 │ │ │ │ │ lslle r1, r7, #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 5b8 │ │ │ │ │ + b.w 5ac │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2560 <_PySet_AddTakeRef+0x1ac> │ │ │ │ │ + bne.n 254c <_PySet_AddTakeRef+0x1ac> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 2468 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ + b.n 2454 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 23f6 <_PySet_AddTakeRef+0x42> │ │ │ │ │ + bne.w 23e2 <_PySet_AddTakeRef+0x42> │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl, #12] │ │ │ │ │ strd r5, fp, [r4] │ │ │ │ │ - b.n 2468 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ + b.n 2454 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - b.n 24d6 <_PySet_AddTakeRef+0x122> │ │ │ │ │ + b.n 24c2 <_PySet_AddTakeRef+0x122> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 25e0 <_PySet_AddTakeRef+0x22c> │ │ │ │ │ + bge.n 25cc <_PySet_AddTakeRef+0x22c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 25e0 <_PySet_AddTakeRef+0x22c> │ │ │ │ │ + cbnz r3, 25cc <_PySet_AddTakeRef+0x22c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2468 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ + b.n 2454 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 23f6 <_PySet_AddTakeRef+0x42> │ │ │ │ │ + b.n 23e2 <_PySet_AddTakeRef+0x42> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 2548 <_PySet_AddTakeRef+0x194> │ │ │ │ │ + b.n 2534 <_PySet_AddTakeRef+0x194> │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 2534 <_PySet_AddTakeRef+0x180> │ │ │ │ │ + b.n 2520 <_PySet_AddTakeRef+0x180> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000025f8 <_PySet_Contains>: │ │ │ │ │ +000025e4 <_PySet_Contains>: │ │ │ │ │ _PySet_Contains(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -3888,266 +3878,266 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n 2698 <_PySet_Contains+0xa0> │ │ │ │ │ + beq.n 2684 <_PySet_Contains+0xa0> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n 2680 <_PySet_Contains+0x88> │ │ │ │ │ + bne.n 266c <_PySet_Contains+0x88> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 2680 <_PySet_Contains+0x88> │ │ │ │ │ + beq.n 266c <_PySet_Contains+0x88> │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov ip, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r7, r2 │ │ │ │ │ strd r8, r3, [sp, #4] │ │ │ │ │ ldr.w r2, [ip, #16] │ │ │ │ │ - mov sl, r7 │ │ │ │ │ - mov fp, ip │ │ │ │ │ + mov fp, r7 │ │ │ │ │ + mov sl, ip │ │ │ │ │ and.w r6, r7, r2 │ │ │ │ │ mov.w r8, r6, lsl #3 │ │ │ │ │ add.w r3, r6, #9 │ │ │ │ │ add.w r9, r0, r8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ - bls.w 27e0 <_PySet_Contains+0x1e8> │ │ │ │ │ + bls.w 27cc <_PySet_Contains+0x1e8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 26ca <_PySet_Contains+0xd2> │ │ │ │ │ + bne.n 26b6 <_PySet_Contains+0xd2> │ │ │ │ │ ldr.w r3, [r0, r6, lsl #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 290a <_PySet_Contains+0x312> │ │ │ │ │ + bne.w 28f6 <_PySet_Contains+0x312> │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ - beq.w 297a <_PySet_Contains+0x382> │ │ │ │ │ + beq.w 2966 <_PySet_Contains+0x382> │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 2632 <_PySet_Contains+0x3a> │ │ │ │ │ + b.n 261e <_PySet_Contains+0x3a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 27b2 <_PySet_Contains+0x1ba> │ │ │ │ │ + bne.w 279e <_PySet_Contains+0x1ba> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - beq.w 27b2 <_PySet_Contains+0x1ba> │ │ │ │ │ + beq.w 279e <_PySet_Contains+0x1ba> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fac │ │ │ │ │ + bl f98 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 27c6 <_PySet_Contains+0x1ce> │ │ │ │ │ + beq.w 27b2 <_PySet_Contains+0x1ce> │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 27a0 <_PySet_Contains+0x1a8> │ │ │ │ │ + bne.n 278c <_PySet_Contains+0x1a8> │ │ │ │ │ ldr.w r3, [r0, r8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 2670 <_PySet_Contains+0x78> │ │ │ │ │ + beq.n 265c <_PySet_Contains+0x78> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 273c <_PySet_Contains+0x144> │ │ │ │ │ + bne.n 2728 <_PySet_Contains+0x144> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 273c <_PySet_Contains+0x144> │ │ │ │ │ + bne.n 2728 <_PySet_Contains+0x144> │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 273c <_PySet_Contains+0x144> │ │ │ │ │ + bne.n 2728 <_PySet_Contains+0x144> │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 273c <_PySet_Contains+0x144> │ │ │ │ │ + bne.n 2728 <_PySet_Contains+0x144> │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2982 <_PySet_Contains+0x38a> │ │ │ │ │ + bpl.w 296e <_PySet_Contains+0x38a> │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r3, #28 │ │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2986 <_PySet_Contains+0x38e> │ │ │ │ │ + beq.w 2972 <_PySet_Contains+0x38e> │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r1, r5, #28 │ │ │ │ │ addmi.w r1, r5, #20 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2670 <_PySet_Contains+0x78> │ │ │ │ │ + beq.n 265c <_PySet_Contains+0x78> │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 2914 <_PySet_Contains+0x31c> │ │ │ │ │ + beq.w 2900 <_PySet_Contains+0x31c> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2752 <_PySet_Contains+0x15a> │ │ │ │ │ + bge.n 273e <_PySet_Contains+0x15a> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2774 <_PySet_Contains+0x17c> │ │ │ │ │ + bge.n 2760 <_PySet_Contains+0x17c> │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 293c <_PySet_Contains+0x344> │ │ │ │ │ + beq.w 2928 <_PySet_Contains+0x344> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 2924 <_PySet_Contains+0x32c> │ │ │ │ │ - ldr.w r0, [fp, #20] │ │ │ │ │ + blt.w 2910 <_PySet_Contains+0x32c> │ │ │ │ │ + ldr.w r0, [sl, #20] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.w 294c <_PySet_Contains+0x354> │ │ │ │ │ + bne.w 2938 <_PySet_Contains+0x354> │ │ │ │ │ ldr.w r1, [r4, r8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 294c <_PySet_Contains+0x354> │ │ │ │ │ + bne.w 2938 <_PySet_Contains+0x354> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2670 <_PySet_Contains+0x78> │ │ │ │ │ + bne.w 265c <_PySet_Contains+0x78> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - ldr.w r2, [fp, #16] │ │ │ │ │ - cbnz r3, 27fe <_PySet_Contains+0x206> │ │ │ │ │ - ldr.w r0, [fp, #20] │ │ │ │ │ - mov.w r3, sl, lsr #5 │ │ │ │ │ + ldr.w r2, [sl, #16] │ │ │ │ │ + cbnz r3, 27ea <_PySet_Contains+0x206> │ │ │ │ │ + ldr.w r0, [sl, #20] │ │ │ │ │ + mov.w r3, fp, lsr #5 │ │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ │ add r6, r3 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ands r6, r2 │ │ │ │ │ - b.n 264a <_PySet_Contains+0x52> │ │ │ │ │ + b.n 2636 <_PySet_Contains+0x52> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.w 26ae <_PySet_Contains+0xb6> │ │ │ │ │ + bne.w 269a <_PySet_Contains+0xb6> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r1, [pc, #456] @ (2994 <_PySet_Contains+0x39c>) │ │ │ │ │ + ldr r1, [pc, #456] @ (2980 <_PySet_Contains+0x39c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 292e <_PySet_Contains+0x336> │ │ │ │ │ + beq.w 291a <_PySet_Contains+0x336> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 292e <_PySet_Contains+0x336> │ │ │ │ │ + bne.w 291a <_PySet_Contains+0x336> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 267a <_PySet_Contains+0x82> │ │ │ │ │ - cbnz r3, 27f4 <_PySet_Contains+0x1fc> │ │ │ │ │ + b.n 2666 <_PySet_Contains+0x82> │ │ │ │ │ + cbnz r3, 27e0 <_PySet_Contains+0x1fc> │ │ │ │ │ ldr.w r3, [r0, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2670 <_PySet_Contains+0x78> │ │ │ │ │ - cbnz r7, 27fe <_PySet_Contains+0x206> │ │ │ │ │ + beq.w 265c <_PySet_Contains+0x78> │ │ │ │ │ + cbnz r7, 27ea <_PySet_Contains+0x206> │ │ │ │ │ movs r2, #9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n 26d6 <_PySet_Contains+0xde> │ │ │ │ │ + b.n 26c2 <_PySet_Contains+0xde> │ │ │ │ │ cmp r7, r3 │ │ │ │ │ it eq │ │ │ │ │ ldreq.w r3, [r0, r8] │ │ │ │ │ - beq.n 27ee <_PySet_Contains+0x1f6> │ │ │ │ │ + beq.n 27da <_PySet_Contains+0x1f6> │ │ │ │ │ add.w r3, r9, #16 │ │ │ │ │ movs r4, #8 │ │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ │ sub.w r9, r3, #8 │ │ │ │ │ - cbnz r1, 281e <_PySet_Contains+0x226> │ │ │ │ │ + cbnz r1, 280a <_PySet_Contains+0x226> │ │ │ │ │ ldr.w r0, [r3, #-8] │ │ │ │ │ - cbnz r0, 281e <_PySet_Contains+0x226> │ │ │ │ │ - mov r4, fp │ │ │ │ │ + cbnz r0, 280a <_PySet_Contains+0x226> │ │ │ │ │ + mov r4, sl │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - bne.w 2670 <_PySet_Contains+0x78> │ │ │ │ │ - b.n 2926 <_PySet_Contains+0x32e> │ │ │ │ │ + bne.w 265c <_PySet_Contains+0x78> │ │ │ │ │ + b.n 2912 <_PySet_Contains+0x32e> │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.n 28fe <_PySet_Contains+0x306> │ │ │ │ │ + bne.n 28ea <_PySet_Contains+0x306> │ │ │ │ │ ldr.w r8, [r3, #-8] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 2814 <_PySet_Contains+0x21c> │ │ │ │ │ + beq.n 2800 <_PySet_Contains+0x21c> │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 289c <_PySet_Contains+0x2a4> │ │ │ │ │ + bne.n 2888 <_PySet_Contains+0x2a4> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 289c <_PySet_Contains+0x2a4> │ │ │ │ │ + bne.n 2888 <_PySet_Contains+0x2a4> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 289c <_PySet_Contains+0x2a4> │ │ │ │ │ + bne.n 2888 <_PySet_Contains+0x2a4> │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 289c <_PySet_Contains+0x2a4> │ │ │ │ │ + bne.n 2888 <_PySet_Contains+0x2a4> │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 298e <_PySet_Contains+0x396> │ │ │ │ │ + bpl.w 297a <_PySet_Contains+0x396> │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r8, #20 │ │ │ │ │ addpl.w r0, r8, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 298a <_PySet_Contains+0x392> │ │ │ │ │ + beq.w 2976 <_PySet_Contains+0x392> │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r5, #20 │ │ │ │ │ addpl.w r1, r5, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r0, 289c <_PySet_Contains+0x2a4> │ │ │ │ │ - mov r4, fp │ │ │ │ │ + cbnz r0, 2888 <_PySet_Contains+0x2a4> │ │ │ │ │ + mov r4, sl │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - bne.w 2670 <_PySet_Contains+0x78> │ │ │ │ │ + bne.w 265c <_PySet_Contains+0x78> │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - ldr r1, [pc, #248] @ (2994 <_PySet_Contains+0x39c>) │ │ │ │ │ - b.n 27d0 <_PySet_Contains+0x1d8> │ │ │ │ │ + ldr r1, [pc, #248] @ (2980 <_PySet_Contains+0x39c>) │ │ │ │ │ + b.n 27bc <_PySet_Contains+0x1d8> │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2956 <_PySet_Contains+0x35e> │ │ │ │ │ + beq.n 2942 <_PySet_Contains+0x35e> │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ - ldr.w r1, [fp, #20] │ │ │ │ │ + ldr.w r1, [sl, #20] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ it lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ it lt │ │ │ │ │ strlt.w r2, [r8] │ │ │ │ │ @@ -4155,101 +4145,101 @@ │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 28e0 <_PySet_Contains+0x2e8> │ │ │ │ │ + bge.n 28cc <_PySet_Contains+0x2e8> │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 296a <_PySet_Contains+0x372> │ │ │ │ │ + beq.n 2956 <_PySet_Contains+0x372> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 2924 <_PySet_Contains+0x32c> │ │ │ │ │ - ldr.w r0, [fp, #20] │ │ │ │ │ + blt.n 2910 <_PySet_Contains+0x32c> │ │ │ │ │ + ldr.w r0, [sl, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 294c <_PySet_Contains+0x354> │ │ │ │ │ + bne.n 2938 <_PySet_Contains+0x354> │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bne.n 294c <_PySet_Contains+0x354> │ │ │ │ │ + bne.n 2938 <_PySet_Contains+0x354> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2814 <_PySet_Contains+0x21c> │ │ │ │ │ - ldr.w r2, [fp, #16] │ │ │ │ │ + bne.n 2800 <_PySet_Contains+0x21c> │ │ │ │ │ + ldr.w r2, [sl, #16] │ │ │ │ │ subs r4, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ - bne.w 2804 <_PySet_Contains+0x20c> │ │ │ │ │ - b.n 279c <_PySet_Contains+0x1a4> │ │ │ │ │ + bne.w 27f0 <_PySet_Contains+0x20c> │ │ │ │ │ + b.n 2788 <_PySet_Contains+0x1a4> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 27a0 <_PySet_Contains+0x1a8> │ │ │ │ │ + bne.w 278c <_PySet_Contains+0x1a8> │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - b.n 26d6 <_PySet_Contains+0xde> │ │ │ │ │ + b.n 26c2 <_PySet_Contains+0xde> │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.w 278e <_PySet_Contains+0x196> │ │ │ │ │ - mov r4, fp │ │ │ │ │ + bge.w 277a <_PySet_Contains+0x196> │ │ │ │ │ + mov r4, sl │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #104] @ (2994 <_PySet_Contains+0x39c>) │ │ │ │ │ + ldr r3, [pc, #104] @ (2980 <_PySet_Contains+0x39c>) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 2898 <_PySet_Contains+0x2a0> │ │ │ │ │ + bne.n 2884 <_PySet_Contains+0x2a0> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 710 │ │ │ │ │ + b.w 708 │ │ │ │ │ R_ARM_THM_JUMP24 set_contains_lock_held.part.0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ - b.n 2774 <_PySet_Contains+0x17c> │ │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ │ - mov ip, fp │ │ │ │ │ + b.n 2760 <_PySet_Contains+0x17c> │ │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ │ + mov ip, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 263e <_PySet_Contains+0x46> │ │ │ │ │ + b.n 262a <_PySet_Contains+0x46> │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 28f6 <_PySet_Contains+0x2fe> │ │ │ │ │ - b.n 2924 <_PySet_Contains+0x32c> │ │ │ │ │ + bge.n 28e2 <_PySet_Contains+0x2fe> │ │ │ │ │ + b.n 2910 <_PySet_Contains+0x32c> │ │ │ │ │ strd r0, r3, [sp, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ - b.n 28e0 <_PySet_Contains+0x2e8> │ │ │ │ │ + b.n 28cc <_PySet_Contains+0x2e8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - b.n 2926 <_PySet_Contains+0x32e> │ │ │ │ │ + b.n 2912 <_PySet_Contains+0x32e> │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 2716 <_PySet_Contains+0x11e> │ │ │ │ │ + b.n 2702 <_PySet_Contains+0x11e> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 272c <_PySet_Contains+0x134> │ │ │ │ │ + b.n 2718 <_PySet_Contains+0x134> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 2880 <_PySet_Contains+0x288> │ │ │ │ │ + b.n 286c <_PySet_Contains+0x288> │ │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ │ - b.n 286a <_PySet_Contains+0x272> │ │ │ │ │ + b.n 2856 <_PySet_Contains+0x272> │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002998 <_PySet_NextEntryRef>: │ │ │ │ │ +00002984 <_PySet_NextEntryRef>: │ │ │ │ │ _PySet_NextEntryRef(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ @@ -4260,63 +4250,63 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - bne.n 2a58 <_PySet_NextEntryRef+0xc0> │ │ │ │ │ + bne.n 2a44 <_PySet_NextEntryRef+0xc0> │ │ │ │ │ ldr.w ip, [r4] │ │ │ │ │ ldr.w lr, [r5, #16] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - blt.n 2a7c <_PySet_NextEntryRef+0xe4> │ │ │ │ │ + blt.n 2a68 <_PySet_NextEntryRef+0xe4> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ - ldr r3, [pc, #200] @ (2a9c <_PySet_NextEntryRef+0x104>) │ │ │ │ │ + ldr r3, [pc, #200] @ (2a88 <_PySet_NextEntryRef+0x104>) │ │ │ │ │ ldr.w r0, [r1, ip, lsl #3] │ │ │ │ │ add.w r1, r1, ip, lsl #3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - bne.n 2a28 <_PySet_NextEntryRef+0x90> │ │ │ │ │ + bne.n 2a14 <_PySet_NextEntryRef+0x90> │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt.n 2a20 <_PySet_NextEntryRef+0x88> │ │ │ │ │ + blt.n 2a0c <_PySet_NextEntryRef+0x88> │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ - cbz r5, 29f4 <_PySet_NextEntryRef+0x5c> │ │ │ │ │ + cbz r5, 29e0 <_PySet_NextEntryRef+0x5c> │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 2a54 <_PySet_NextEntryRef+0xbc> │ │ │ │ │ + bne.n 2a40 <_PySet_NextEntryRef+0xbc> │ │ │ │ │ add.w r0, ip, #2 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt.n 2a20 <_PySet_NextEntryRef+0x88> │ │ │ │ │ + blt.n 2a0c <_PySet_NextEntryRef+0x88> │ │ │ │ │ ldr r5, [r1, #16] │ │ │ │ │ - cbz r5, 2a04 <_PySet_NextEntryRef+0x6c> │ │ │ │ │ + cbz r5, 29f0 <_PySet_NextEntryRef+0x6c> │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 2a4c <_PySet_NextEntryRef+0xb4> │ │ │ │ │ + bne.n 2a38 <_PySet_NextEntryRef+0xb4> │ │ │ │ │ add.w r0, ip, #3 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt.n 2a20 <_PySet_NextEntryRef+0x88> │ │ │ │ │ + blt.n 2a0c <_PySet_NextEntryRef+0x88> │ │ │ │ │ adds r1, #24 │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, r3 │ │ │ │ │ - bne.n 2a2a <_PySet_NextEntryRef+0x92> │ │ │ │ │ + bne.n 2a16 <_PySet_NextEntryRef+0x92> │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bge.n 2a0e <_PySet_NextEntryRef+0x76> │ │ │ │ │ + bge.n 29fa <_PySet_NextEntryRef+0x76> │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2a48 <_PySet_NextEntryRef+0xb0> │ │ │ │ │ + b.n 2a34 <_PySet_NextEntryRef+0xb0> │ │ │ │ │ mov r0, ip │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - blt.n 2a24 <_PySet_NextEntryRef+0x8c> │ │ │ │ │ + blt.n 2a10 <_PySet_NextEntryRef+0x8c> │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ @@ -4324,49 +4314,49 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r1, #16 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ - b.n 2a32 <_PySet_NextEntryRef+0x9a> │ │ │ │ │ + b.n 2a1e <_PySet_NextEntryRef+0x9a> │ │ │ │ │ adds r1, #8 │ │ │ │ │ - b.n 2a4e <_PySet_NextEntryRef+0xb6> │ │ │ │ │ + b.n 2a3a <_PySet_NextEntryRef+0xb6> │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbnz r0, 2a70 <_PySet_NextEntryRef+0xd8> │ │ │ │ │ + cbnz r0, 2a5c <_PySet_NextEntryRef+0xd8> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbz r0, 2a84 <_PySet_NextEntryRef+0xec> │ │ │ │ │ + cbz r0, 2a70 <_PySet_NextEntryRef+0xec> │ │ │ │ │ ldr.w ip, [r4] │ │ │ │ │ ldr.w lr, [r5, #16] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - ble.n 29d0 <_PySet_NextEntryRef+0x38> │ │ │ │ │ + ble.n 29bc <_PySet_NextEntryRef+0x38> │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 2a24 <_PySet_NextEntryRef+0x8c> │ │ │ │ │ + b.n 2a10 <_PySet_NextEntryRef+0x8c> │ │ │ │ │ movw r1, #2859 @ 0xb2b │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2a48 <_PySet_NextEntryRef+0xb0> │ │ │ │ │ + b.n 2a34 <_PySet_NextEntryRef+0xb0> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002aa0 <_PySet_NextEntry>: │ │ │ │ │ +00002a8c <_PySet_NextEntry>: │ │ │ │ │ _PySet_NextEntry(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ @@ -4377,167 +4367,167 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - bne.n 2b66 <_PySet_NextEntry+0xc6> │ │ │ │ │ + bne.n 2b52 <_PySet_NextEntry+0xc6> │ │ │ │ │ ldr.w ip, [r4] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt.n 2b7c <_PySet_NextEntry+0xdc> │ │ │ │ │ + blt.n 2b68 <_PySet_NextEntry+0xdc> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ - ldr.w lr, [pc, #208] @ 2bac <_PySet_NextEntry+0x10c> │ │ │ │ │ + ldr.w lr, [pc, #208] @ 2b98 <_PySet_NextEntry+0x10c> │ │ │ │ │ ldr.w r0, [r1, ip, lsl #3] │ │ │ │ │ add.w r1, r1, ip, lsl #3 │ │ │ │ │ cmp r0, lr │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - bne.n 2b46 <_PySet_NextEntry+0xa6> │ │ │ │ │ + bne.n 2b32 <_PySet_NextEntry+0xa6> │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2b3e <_PySet_NextEntry+0x9e> │ │ │ │ │ + bgt.n 2b2a <_PySet_NextEntry+0x9e> │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ cmp r5, lr │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r1, #8 │ │ │ │ │ - bne.n 2b48 <_PySet_NextEntry+0xa8> │ │ │ │ │ + bne.n 2b34 <_PySet_NextEntry+0xa8> │ │ │ │ │ add.w r0, ip, #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2b3e <_PySet_NextEntry+0x9e> │ │ │ │ │ + bgt.n 2b2a <_PySet_NextEntry+0x9e> │ │ │ │ │ ldr r5, [r1, #16] │ │ │ │ │ - cbz r5, 2b12 <_PySet_NextEntry+0x72> │ │ │ │ │ + cbz r5, 2afe <_PySet_NextEntry+0x72> │ │ │ │ │ cmp r5, lr │ │ │ │ │ - bne.n 2b5e <_PySet_NextEntry+0xbe> │ │ │ │ │ + bne.n 2b4a <_PySet_NextEntry+0xbe> │ │ │ │ │ add.w r0, ip, #3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2b3e <_PySet_NextEntry+0x9e> │ │ │ │ │ + bgt.n 2b2a <_PySet_NextEntry+0x9e> │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ - cbz r5, 2b22 <_PySet_NextEntry+0x82> │ │ │ │ │ + cbz r5, 2b0e <_PySet_NextEntry+0x82> │ │ │ │ │ cmp r5, lr │ │ │ │ │ - bne.n 2b62 <_PySet_NextEntry+0xc2> │ │ │ │ │ + bne.n 2b4e <_PySet_NextEntry+0xc2> │ │ │ │ │ add.w r0, ip, #4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2b3e <_PySet_NextEntry+0x9e> │ │ │ │ │ + bgt.n 2b2a <_PySet_NextEntry+0x9e> │ │ │ │ │ adds r1, #32 │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, lr │ │ │ │ │ - bne.n 2b48 <_PySet_NextEntry+0xa8> │ │ │ │ │ + bne.n 2b34 <_PySet_NextEntry+0xa8> │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - ble.n 2b2c <_PySet_NextEntry+0x8c> │ │ │ │ │ + ble.n 2b18 <_PySet_NextEntry+0x8c> │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2b5a <_PySet_NextEntry+0xba> │ │ │ │ │ + b.n 2b46 <_PySet_NextEntry+0xba> │ │ │ │ │ mov r0, ip │ │ │ │ │ adds r5, r0, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ - bgt.n 2b42 <_PySet_NextEntry+0xa2> │ │ │ │ │ + bgt.n 2b2e <_PySet_NextEntry+0xa2> │ │ │ │ │ ldrd r0, r3, [r1] │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r1, #16 │ │ │ │ │ - b.n 2b48 <_PySet_NextEntry+0xa8> │ │ │ │ │ + b.n 2b34 <_PySet_NextEntry+0xa8> │ │ │ │ │ adds r1, #24 │ │ │ │ │ - b.n 2b48 <_PySet_NextEntry+0xa8> │ │ │ │ │ + b.n 2b34 <_PySet_NextEntry+0xa8> │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbz r0, 2b84 <_PySet_NextEntry+0xe4> │ │ │ │ │ + cbz r0, 2b70 <_PySet_NextEntry+0xe4> │ │ │ │ │ ldr.w ip, [r4] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - ble.n 2ad6 <_PySet_NextEntry+0x36> │ │ │ │ │ + ble.n 2ac2 <_PySet_NextEntry+0x36> │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 2b42 <_PySet_NextEntry+0xa2> │ │ │ │ │ + b.n 2b2e <_PySet_NextEntry+0xa2> │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2b72 <_PySet_NextEntry+0xd2> │ │ │ │ │ + bne.n 2b5e <_PySet_NextEntry+0xd2> │ │ │ │ │ movw r1, #2843 @ 0xb1b │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2b5a <_PySet_NextEntry+0xba> │ │ │ │ │ + b.n 2b46 <_PySet_NextEntry+0xba> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002bb0 : │ │ │ │ │ +00002b9c : │ │ │ │ │ frozenset_hash(): │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.n 2bba │ │ │ │ │ + beq.n 2ba6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 2bd8 │ │ │ │ │ + bl 2bc4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r0, [r2, #24] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00002bd8 : │ │ │ │ │ +00002bc4 : │ │ │ │ │ frozenset_hash_impl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldrd r6, r0, [r0, #16] │ │ │ │ │ lsls r3, r6, #3 │ │ │ │ │ cmn r0, r3 │ │ │ │ │ - bcs.w 2dc2 │ │ │ │ │ + bcs.w 2dae │ │ │ │ │ adds r3, #8 │ │ │ │ │ movw r5, #19891 @ 0x4db3 │ │ │ │ │ movt r5, #1371 @ 0x55b │ │ │ │ │ add.w r8, r0, r3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ movw r4, #13527 @ 0x34d7 │ │ │ │ │ movt r4, #55615 @ 0xd93f │ │ │ │ │ movs r2, #0 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 2ca4 │ │ │ │ │ + beq.n 2c90 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 2c8c │ │ │ │ │ + beq.n 2c78 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 2c78 │ │ │ │ │ + beq.n 2c64 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 2c64 │ │ │ │ │ + beq.n 2c50 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 2c50 │ │ │ │ │ + beq.n 2c3c │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 2c3c │ │ │ │ │ + beq.n 2c28 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.w 2db0 │ │ │ │ │ + bne.w 2d9c │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ adds r0, #8 │ │ │ │ │ eor.w ip, r3, r3, lsl #16 │ │ │ │ │ eor.w r1, ip, r5 │ │ │ │ │ mul.w lr, r4, r1 │ │ │ │ │ eor.w r2, r2, lr │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ @@ -4567,15 +4557,15 @@ │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ eor.w ip, r3, r3, lsl #16 │ │ │ │ │ eor.w r1, ip, r5 │ │ │ │ │ mul.w lr, r4, r1 │ │ │ │ │ eor.w r2, r2, lr │ │ │ │ │ - beq.n 2d48 │ │ │ │ │ + beq.n 2d34 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ eor.w ip, r3, r3, lsl #16 │ │ │ │ │ ldr.w r3, [r0, #-52] │ │ │ │ │ eor.w r1, ip, r5 │ │ │ │ │ eor.w ip, r3, r3, lsl #16 │ │ │ │ │ @@ -4610,15 +4600,15 @@ │ │ │ │ │ eor.w ip, r3, r3, lsl #16 │ │ │ │ │ eor.w r2, r2, lr │ │ │ │ │ mul.w lr, r4, r1 │ │ │ │ │ eor.w r1, ip, r5 │ │ │ │ │ eor.w r2, r2, lr │ │ │ │ │ mul.w lr, r4, r1 │ │ │ │ │ eor.w r2, r2, lr │ │ │ │ │ - bne.n 2ca4 │ │ │ │ │ + bne.n 2c90 │ │ │ │ │ ldrd r3, r4, [r7, #8] │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ subs r3, r3, r4 │ │ │ │ │ sbfx r1, r3, #0, #1 │ │ │ │ │ movw r3, #61261 @ 0xef4d │ │ │ │ │ movt r3, #29416 @ 0x72e8 │ │ │ │ │ @@ -4648,180 +4638,180 @@ │ │ │ │ │ moveq r0, r1 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ adds r0, #8 │ │ │ │ │ eor.w ip, r3, r3, lsl #16 │ │ │ │ │ eor.w r1, ip, r5 │ │ │ │ │ mul.w r2, r4, r1 │ │ │ │ │ - b.n 2c28 │ │ │ │ │ + b.n 2c14 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 2d48 │ │ │ │ │ + b.n 2d34 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002dc8 : │ │ │ │ │ +00002db4 : │ │ │ │ │ make_new_set_basetype_untracked(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add.w r5, r2, #208 @ 0xd0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.n 2df0 │ │ │ │ │ + beq.n 2ddc │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 2e40 │ │ │ │ │ + bne.n 2e2c │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2e18 │ │ │ │ │ + cbz r0, 2e04 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ add.w r1, r0, #32 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ - cbnz r4, 2e1e │ │ │ │ │ + cbnz r4, 2e0a │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 224 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e18 │ │ │ │ │ + beq.n 2e04 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2e3c │ │ │ │ │ + bge.n 2e28 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbnz r2, 2e3c │ │ │ │ │ + cbnz r2, 2e28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2e18 │ │ │ │ │ + b.n 2e04 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, r2 │ │ │ │ │ movne r3, r5 │ │ │ │ │ - b.n 2df0 │ │ │ │ │ + b.n 2ddc │ │ │ │ │ │ │ │ │ │ -00002e54 : │ │ │ │ │ +00002e40 : │ │ │ │ │ set_add(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w 2fa0 │ │ │ │ │ + beq.w 2f8c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 3084 │ │ │ │ │ + beq.w 3070 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldrd r2, r9, [r4, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ mov sl, r4 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ + str r7, [sp, #4] │ │ │ │ │ and.w r7, r2, fp │ │ │ │ │ mov r8, fp │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ add.w r1, r7, #9 │ │ │ │ │ add.w r6, r9, r7, lsl #3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ite ls │ │ │ │ │ movls r1, #9 │ │ │ │ │ movhi r1, #0 │ │ │ │ │ add.w r3, r6, #16 │ │ │ │ │ adds r6, #8 │ │ │ │ │ - str r7, [sp, #4] │ │ │ │ │ + str r7, [sp, #8] │ │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ │ sub.w r0, r6, #8 │ │ │ │ │ - cbnz r1, 2f1e │ │ │ │ │ + cbnz r1, 2f0a │ │ │ │ │ ldr.w r7, [r6, #-8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2fae │ │ │ │ │ + bne.n 2f9a │ │ │ │ │ mov r3, r9 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 304a │ │ │ │ │ + bne.w 3036 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add.w r6, r2, r2, lsl #1 │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [sl, #8] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r1, [sl, #12] │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ str.w r5, [r3, #-8] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str.w fp, [r0, #4] │ │ │ │ │ - bcs.w 3026 │ │ │ │ │ + bcs.w 3012 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, fp │ │ │ │ │ - beq.n 2f40 │ │ │ │ │ + beq.n 2f2c │ │ │ │ │ adds r1, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, r0 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 2eca │ │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ │ + bne.n 2eb6 │ │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add r7, r8 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ands r7, r2 │ │ │ │ │ - b.n 2eae │ │ │ │ │ + b.n 2e9a │ │ │ │ │ ldr.w r7, [r6, #-8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 300a │ │ │ │ │ + beq.n 2ff6 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2fb6 │ │ │ │ │ + beq.n 2fa2 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str.w r9, [sp, #16] │ │ │ │ │ itt lt │ │ │ │ │ @@ -4830,207 +4820,207 @@ │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2f80 │ │ │ │ │ + bge.n 2f6c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3062 │ │ │ │ │ + beq.n 304e │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 300a │ │ │ │ │ + bgt.n 2ff6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3072 │ │ │ │ │ + bne.n 305e │ │ │ │ │ ldr.w r9, [sl, #20] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n 308c │ │ │ │ │ + bne.n 3078 │ │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n 308c │ │ │ │ │ + bne.n 3078 │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ - b.n 2f28 │ │ │ │ │ + b.n 2f14 │ │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 2e8a │ │ │ │ │ - b.n 2e7a │ │ │ │ │ + bne.w 2e76 │ │ │ │ │ + b.n 2e66 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 2f28 │ │ │ │ │ - b.n 2f44 │ │ │ │ │ + bne.n 2f14 │ │ │ │ │ + b.n 2f30 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 2f50 │ │ │ │ │ + bne.n 2f3c │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 2f50 │ │ │ │ │ + bne.n 2f3c │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 2f50 │ │ │ │ │ + bne.n 2f3c │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 30a0 │ │ │ │ │ + bpl.n 308c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.n 309c │ │ │ │ │ + beq.n 3088 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r5, #20 │ │ │ │ │ addpl.w r1, r5, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2f50 │ │ │ │ │ + bne.n 2f3c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2f10 │ │ │ │ │ + bge.w 2efc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2f10 │ │ │ │ │ + bne.w 2efc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2f10 │ │ │ │ │ + b.n 2efc │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 5b8 │ │ │ │ │ + bl 5ac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - b.n 2f18 │ │ │ │ │ + b.n 2f04 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ adds r1, #1 │ │ │ │ │ - bne.w 2ea4 │ │ │ │ │ + bne.w 2e90 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl, #12] │ │ │ │ │ strd r5, fp, [r4] │ │ │ │ │ - b.n 2f10 │ │ │ │ │ + b.n 2efc │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - b.n 2f80 │ │ │ │ │ + b.n 2f6c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3080 │ │ │ │ │ + bge.n 306c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 3094 │ │ │ │ │ + cbz r3, 3080 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2f18 │ │ │ │ │ + b.n 2f04 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - b.n 3080 │ │ │ │ │ + b.n 306c │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 2ea4 │ │ │ │ │ + b.n 2e90 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3080 │ │ │ │ │ + b.n 306c │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 2ffa │ │ │ │ │ + b.n 2fe6 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 2fe6 │ │ │ │ │ + b.n 2fd2 │ │ │ │ │ │ │ │ │ │ -000030a4 : │ │ │ │ │ +00003090 : │ │ │ │ │ set_clear_internal(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ ldr r7, [r0, #20] │ │ │ │ │ add.w r6, r0, #32 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne.n 3154 │ │ │ │ │ + bne.n 3140 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3180 │ │ │ │ │ + ble.n 316c │ │ │ │ │ mov ip, r6 │ │ │ │ │ mov r8, sp │ │ │ │ │ add.w r9, r0, #96 @ 0x60 │ │ │ │ │ mov lr, r8 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ │ cmp ip, r9 │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ - bne.n 30d2 │ │ │ │ │ + bne.n 30be │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r9, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r7, [r4, #20] │ │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ │ movs r3, #7 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 314c │ │ │ │ │ - ldr.w r8, [pc, #108] @ 3184 │ │ │ │ │ + ble.n 3138 │ │ │ │ │ + ldr.w r8, [pc, #108] @ 3170 │ │ │ │ │ add.w r4, r9, #8 │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 310e │ │ │ │ │ adds r4, #8 │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r8 │ │ │ │ │ - beq.n 3120 │ │ │ │ │ + beq.n 310c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3144 │ │ │ │ │ + bge.n 3130 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 3144 │ │ │ │ │ + cbnz r2, 3130 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3120 │ │ │ │ │ + bne.n 310c │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne.n 3178 │ │ │ │ │ + bne.n 3164 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r9, r7 │ │ │ │ │ @@ -5040,78 +5030,78 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ │ str r6, [r4, #20] │ │ │ │ │ mov.w r3, #7 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - bgt.n 3116 │ │ │ │ │ + bgt.n 3102 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 314c │ │ │ │ │ + b.n 3138 │ │ │ │ │ mov r9, r6 │ │ │ │ │ - b.n 3112 │ │ │ │ │ + b.n 30fe │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003188 : │ │ │ │ │ +00003174 : │ │ │ │ │ set___contains__(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bl 424 │ │ │ │ │ + bl 41c │ │ │ │ │ R_ARM_THM_CALL set_contains_key │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 31aa │ │ │ │ │ + beq.n 3196 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #28] @ (31cc ) │ │ │ │ │ + ldr r1, [pc, #28] @ (31b8 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 31bc │ │ │ │ │ + beq.n 31a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 31bc │ │ │ │ │ + cbnz r0, 31a8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 710 │ │ │ │ │ + bl 708 │ │ │ │ │ R_ARM_THM_CALL set_contains_lock_held.part.0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 31a2 │ │ │ │ │ - b.n 31b8 │ │ │ │ │ + bne.n 318e │ │ │ │ │ + b.n 31a4 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000031d0 : │ │ │ │ │ +000031bc : │ │ │ │ │ frozenset___contains__(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 324c │ │ │ │ │ + bne.n 3238 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ - beq.n 324c │ │ │ │ │ + beq.n 3238 │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ mov r8, r5 │ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ │ mov r9, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ @@ -5119,209 +5109,209 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ lsls r6, r4, #3 │ │ │ │ │ add.w r3, r4, #9 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add.w fp, r0, r6 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n 3260 │ │ │ │ │ + bls.n 324c │ │ │ │ │ ldr.w r7, [fp, #4] │ │ │ │ │ - cbnz r7, 326c │ │ │ │ │ + cbnz r7, 3258 │ │ │ │ │ ldr r3, [r5, r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 346a │ │ │ │ │ + bne.w 3456 │ │ │ │ │ ldr.w r0, [fp] │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r4, r0, #1 │ │ │ │ │ - bne.n 31fa │ │ │ │ │ + bne.n 31e6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - b.n 3488 │ │ │ │ │ + b.n 3474 │ │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 335a │ │ │ │ │ + bne.n 3346 │ │ │ │ │ movs r7, #9 │ │ │ │ │ - b.n 3230 │ │ │ │ │ + b.n 321c │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - bne.n 3348 │ │ │ │ │ + bne.n 3334 │ │ │ │ │ ldr r3, [r0, r6] │ │ │ │ │ movs r7, #0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n 3238 │ │ │ │ │ + beq.n 3224 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 32e2 │ │ │ │ │ + bne.n 32ce │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 32e2 │ │ │ │ │ + bne.n 32ce │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 32e2 │ │ │ │ │ + bne.n 32ce │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 32e2 │ │ │ │ │ + bne.n 32ce │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 34ea │ │ │ │ │ + bpl.w 34d6 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r3, #28 │ │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 34e4 │ │ │ │ │ + beq.w 34d0 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3238 │ │ │ │ │ + beq.n 3224 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 3474 │ │ │ │ │ + beq.w 3460 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 32fe │ │ │ │ │ + bge.n 32ea │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3320 │ │ │ │ │ + bge.n 330c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 34a0 │ │ │ │ │ + beq.w 348c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 3484 │ │ │ │ │ + blt.w 3470 │ │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 3208 │ │ │ │ │ + bne.w 31f4 │ │ │ │ │ ldr r1, [r5, r6] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 3208 │ │ │ │ │ + bne.w 31f4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3238 │ │ │ │ │ + bne.w 3224 │ │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ │ - cbnz r7, 3364 │ │ │ │ │ + cbnz r7, 3350 │ │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add.w r4, r4, r4, lsl #2 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r4, r3 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ands r4, r2 │ │ │ │ │ - b.n 321a │ │ │ │ │ + b.n 3206 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bne.n 3364 │ │ │ │ │ + bne.n 3350 │ │ │ │ │ ldr r3, [r0, r6] │ │ │ │ │ movs r7, #9 │ │ │ │ │ - b.n 3274 │ │ │ │ │ + b.n 3260 │ │ │ │ │ mov r3, fp │ │ │ │ │ add.w r6, fp, #72 @ 0x48 │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r3, #8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ - cbnz r1, 3384 │ │ │ │ │ + cbnz r1, 3370 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ - cbnz r0, 3384 │ │ │ │ │ + cbnz r0, 3370 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3238 │ │ │ │ │ - b.n 3488 │ │ │ │ │ + bne.w 3224 │ │ │ │ │ + b.n 3474 │ │ │ │ │ cmp sl, r1 │ │ │ │ │ - bne.n 3464 │ │ │ │ │ + bne.n 3450 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq.n 3378 │ │ │ │ │ + beq.n 3364 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3402 │ │ │ │ │ + bne.n 33ee │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3402 │ │ │ │ │ + bne.n 33ee │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3402 │ │ │ │ │ + bne.n 33ee │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 3402 │ │ │ │ │ + bne.n 33ee │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 34ee │ │ │ │ │ + bpl.w 34da │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 34f2 │ │ │ │ │ + beq.w 34de │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r0, 3402 │ │ │ │ │ + cbnz r0, 33ee │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3238 │ │ │ │ │ + bne.w 3224 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - b.n 3490 │ │ │ │ │ + b.n 347c │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 34b0 │ │ │ │ │ + beq.n 349c │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ it lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ @@ -5332,99 +5322,99 @@ │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3444 │ │ │ │ │ + bge.n 3430 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 34c4 │ │ │ │ │ + beq.n 34b0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 3484 │ │ │ │ │ + blt.n 3470 │ │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 3208 │ │ │ │ │ + bne.w 31f4 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.w 3208 │ │ │ │ │ + bne.w 31f4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3378 │ │ │ │ │ + bne.n 3364 │ │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 336a │ │ │ │ │ - b.n 3344 │ │ │ │ │ + bne.n 3356 │ │ │ │ │ + b.n 3330 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 3274 │ │ │ │ │ - b.n 3342 │ │ │ │ │ + beq.w 3260 │ │ │ │ │ + b.n 332e │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.w 3338 │ │ │ │ │ + bge.w 3324 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r5, r8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #108] @ (34f8 ) │ │ │ │ │ + ldr r3, [pc, #108] @ (34e4 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 34d4 │ │ │ │ │ - ldr r1, [pc, #100] @ (34f8 ) │ │ │ │ │ + beq.n 34c0 │ │ │ │ │ + ldr r1, [pc, #100] @ (34e4 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 34d4 │ │ │ │ │ + cbnz r0, 34c0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 3320 │ │ │ │ │ + b.n 330c │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 345c │ │ │ │ │ - b.n 3484 │ │ │ │ │ + bge.n 3448 │ │ │ │ │ + b.n 3470 │ │ │ │ │ strd r0, r3, [sp, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ - b.n 3444 │ │ │ │ │ + b.n 3430 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 710 │ │ │ │ │ + bl 708 │ │ │ │ │ R_ARM_THM_CALL set_contains_lock_held.part.0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.w 3242 │ │ │ │ │ - b.n 3498 │ │ │ │ │ + bne.w 322e │ │ │ │ │ + b.n 3484 │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 32d2 │ │ │ │ │ + b.n 32be │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 32ba │ │ │ │ │ + b.n 32a6 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 33ce │ │ │ │ │ + b.n 33ba │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 33e6 │ │ │ │ │ + b.n 33d2 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000034fc : │ │ │ │ │ +000034e8 : │ │ │ │ │ set_difference_untracked(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ @@ -5433,80 +5423,80 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 352e │ │ │ │ │ + beq.n 351a │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 3898 │ │ │ │ │ + bne.w 3884 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp.w r3, r2, asr #2 │ │ │ │ │ - blt.w 3826 │ │ │ │ │ + blt.w 3812 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ - bl e74 │ │ │ │ │ + bl e6c │ │ │ │ │ R_ARM_THM_CALL make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 35ca │ │ │ │ │ + beq.n 35b6 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 3968 │ │ │ │ │ - ldr.w r9, [pc, #1220] @ 3a20 │ │ │ │ │ + beq.w 3954 │ │ │ │ │ + ldr.w r9, [pc, #1220] @ 3a0c │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov fp, sl │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 35c6 │ │ │ │ │ + blt.n 35b2 │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ ldr.w sl, [r3, r6, lsl #3] │ │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ it ne │ │ │ │ │ cmpne.w sl, #0 │ │ │ │ │ - bne.n 3664 │ │ │ │ │ + bne.n 3650 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.n 35c6 │ │ │ │ │ + blt.n 35b2 │ │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ │ adds r0, r6, #2 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ it ne │ │ │ │ │ cmpne.w sl, #0 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #8 │ │ │ │ │ movne r6, r0 │ │ │ │ │ - bne.n 35d4 │ │ │ │ │ + bne.n 35c0 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.n 35c6 │ │ │ │ │ + blt.n 35b2 │ │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ │ adds r6, #3 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 35ae │ │ │ │ │ + beq.n 359a │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne.n 36ae │ │ │ │ │ + bne.n 369a │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 35c6 │ │ │ │ │ + blt.n 35b2 │ │ │ │ │ adds r3, #24 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - bne.n 35d2 │ │ │ │ │ + bne.n 35be │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.n 35b4 │ │ │ │ │ + bge.n 35a0 │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ @@ -5525,103 +5515,103 @@ │ │ │ │ │ strd r6, r3, [sp, #12] │ │ │ │ │ lsls r5, r7, #3 │ │ │ │ │ add.w r3, r7, #9 │ │ │ │ │ add.w r8, r0, r5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ - bls.n 3668 │ │ │ │ │ + bls.n 3654 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3690 │ │ │ │ │ + bne.n 367c │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 38c8 │ │ │ │ │ + bne.w 38b4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldrd r6, r7, [sp, #4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [sl] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_add_entry_takeref │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 38e0 │ │ │ │ │ + bne.w 38cc │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3564 │ │ │ │ │ + bge.n 3550 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3564 │ │ │ │ │ + bne.n 3550 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3564 │ │ │ │ │ + b.n 3550 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 35d4 │ │ │ │ │ - cbnz r3, 36b2 │ │ │ │ │ + b.n 35c0 │ │ │ │ │ + cbnz r3, 369e │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3622 │ │ │ │ │ - cbz r6, 36b8 │ │ │ │ │ + beq.n 360e │ │ │ │ │ + cbz r6, 36a4 │ │ │ │ │ mov r3, r8 │ │ │ │ │ add.w r8, r8, #72 @ 0x48 │ │ │ │ │ mov r4, r3 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ - cbnz r1, 36be │ │ │ │ │ + cbnz r1, 36aa │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - cbnz r0, 36be │ │ │ │ │ + cbnz r0, 36aa │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - cbnz r3, 36a4 │ │ │ │ │ - b.n 38e0 │ │ │ │ │ + cbnz r3, 3690 │ │ │ │ │ + b.n 38cc │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 3742 │ │ │ │ │ + bne.n 372e │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne.n 3754 │ │ │ │ │ + bne.n 3740 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldrd r6, r7, [sp, #4] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3648 │ │ │ │ │ - b.n 3628 │ │ │ │ │ + bne.n 3634 │ │ │ │ │ + b.n 3614 │ │ │ │ │ adds r3, #16 │ │ │ │ │ - b.n 35d4 │ │ │ │ │ + b.n 35c0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 3672 │ │ │ │ │ + bne.n 365e │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ movs r2, #9 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 369a │ │ │ │ │ + b.n 3686 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 373a │ │ │ │ │ + bne.n 3726 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.n 3684 │ │ │ │ │ + beq.n 3670 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 3834 │ │ │ │ │ + beq.w 3820 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 3910 │ │ │ │ │ + beq.w 38fc │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ it lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ @@ -5632,321 +5622,321 @@ │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3718 │ │ │ │ │ + bge.n 3704 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3926 │ │ │ │ │ + beq.w 3912 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 38e0 │ │ │ │ │ + blt.w 38cc │ │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 35f2 │ │ │ │ │ + bne.w 35de │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 35f2 │ │ │ │ │ + bne.w 35de │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3684 │ │ │ │ │ + bne.n 3670 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 3678 │ │ │ │ │ + bne.n 3664 │ │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add r7, r3 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ands r7, r2 │ │ │ │ │ - b.n 3602 │ │ │ │ │ + b.n 35ee │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 37c4 │ │ │ │ │ + bne.n 37b0 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 37c4 │ │ │ │ │ + bne.n 37b0 │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 37c4 │ │ │ │ │ + bne.n 37b0 │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ ldrb.w r0, [sl, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 37c4 │ │ │ │ │ + bne.n 37b0 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 3964 │ │ │ │ │ + bpl.w 3950 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r3, #28 │ │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 3a00 │ │ │ │ │ + beq.w 39ec │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 369e │ │ │ │ │ + beq.w 368a │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 38d2 │ │ │ │ │ + beq.w 38be │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 37da │ │ │ │ │ + bge.n 37c6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 37fc │ │ │ │ │ + bge.n 37e8 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3900 │ │ │ │ │ + beq.w 38ec │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 38e0 │ │ │ │ │ + blt.n 38cc │ │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.w 35f2 │ │ │ │ │ + bne.w 35de │ │ │ │ │ ldr r1, [r4, r5] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 35f2 │ │ │ │ │ + bne.w 35de │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 369e │ │ │ │ │ + bne.w 368a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3672 │ │ │ │ │ - b.n 373e │ │ │ │ │ + bne.w 365e │ │ │ │ │ + b.n 372a │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 1d54 │ │ │ │ │ + b.w 1d50 │ │ │ │ │ R_ARM_THM_JUMP24 set_copy_and_difference_untracked │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 36d8 │ │ │ │ │ + bne.w 36c4 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 36d8 │ │ │ │ │ + bne.w 36c4 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ ldrb.w r0, [sl, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w 36d8 │ │ │ │ │ + bne.w 36c4 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 3960 │ │ │ │ │ + bpl.n 394c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.n 395a │ │ │ │ │ + beq.n 3946 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3684 │ │ │ │ │ - b.n 36d8 │ │ │ │ │ + beq.w 3670 │ │ │ │ │ + b.n 36c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 352e │ │ │ │ │ + bne.w 351a │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 352e │ │ │ │ │ + bne.w 351a │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3826 │ │ │ │ │ + bne.n 3812 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ - b.n 3532 │ │ │ │ │ + b.n 351e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 3742 │ │ │ │ │ + bne.w 372e │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - b.n 369a │ │ │ │ │ + b.n 3686 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 3812 │ │ │ │ │ + bge.n 37fe │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3936 │ │ │ │ │ + blt.n 3922 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3948 │ │ │ │ │ + blt.n 3934 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 35ca │ │ │ │ │ + b.n 35b6 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ - b.n 37fc │ │ │ │ │ + b.n 37e8 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, sl │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.w 3732 │ │ │ │ │ - b.n 38e0 │ │ │ │ │ + bge.w 371e │ │ │ │ │ + b.n 38cc │ │ │ │ │ strd r0, r3, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ - b.n 3718 │ │ │ │ │ + b.n 3704 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 38f0 │ │ │ │ │ + bne.n 38dc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 38f0 │ │ │ │ │ + b.n 38dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 38fa │ │ │ │ │ + bne.n 38e6 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 38fa │ │ │ │ │ + b.n 38e6 │ │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ │ - b.n 3884 │ │ │ │ │ + b.n 3870 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - b.n 386e │ │ │ │ │ + b.n 385a │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 379a │ │ │ │ │ - ldr r6, [pc, #180] @ (3a20 ) │ │ │ │ │ + b.n 3786 │ │ │ │ │ + ldr r6, [pc, #180] @ (3a0c ) │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 39be │ │ │ │ │ + b.n 39aa │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 39d6 │ │ │ │ │ + beq.n 39c2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w 35ca │ │ │ │ │ + blt.w 35b6 │ │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3988 │ │ │ │ │ + bge.n 3974 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyDict_Contains_KnownHash> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Contains_KnownHash │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 39de │ │ │ │ │ - bne.n 39b0 │ │ │ │ │ + blt.n 39ca │ │ │ │ │ + bne.n 399c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_add_entry_takeref │ │ │ │ │ - cbnz r0, 39de │ │ │ │ │ + cbnz r0, 39ca │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 39be │ │ │ │ │ + bge.n 39aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 3a06 │ │ │ │ │ + cbz r3, 39f2 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt.w 35ca │ │ │ │ │ + blt.w 35b6 │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 396e │ │ │ │ │ + bne.n 395a │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bge.n 39cc │ │ │ │ │ - b.n 35ca │ │ │ │ │ + bge.n 39b8 │ │ │ │ │ + b.n 35b6 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3a0e │ │ │ │ │ + blt.n 39fa │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 38fa │ │ │ │ │ + bge.n 38e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 38fa │ │ │ │ │ + bne.n 38e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 38fa │ │ │ │ │ + b.n 38e6 │ │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ │ - b.n 37b2 │ │ │ │ │ + b.n 379e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 39be │ │ │ │ │ + b.n 39aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 39e8 │ │ │ │ │ + bne.n 39d4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 39e8 │ │ │ │ │ + b.n 39d4 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ │ bne.n 76 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 7a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ - b.w 15b8 │ │ │ │ │ + b.w 15b4 │ │ │ │ │ R_ARM_THM_JUMP24 set_copy_impl │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ 0000007c : │ │ │ │ │ setiter_reduce(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -84,15 +84,15 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_List │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - bl 6f4 │ │ │ │ │ + bl 6ec │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ cbz r4, d2 │ │ │ │ │ ldr r0, [pc, #28] @ (d8 ) │ │ │ │ │ bl 0 <_PyEval_GetBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyEval_GetBuiltin │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ @@ -148,10 +148,10 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ │ │ │ │ │ 00000126 <_PySet_ClearInternal>: │ │ │ │ │ _PySet_ClearInternal(): │ │ │ │ │ - b.w 30a4 │ │ │ │ │ + b.w 3090 │ │ │ │ │ R_ARM_THM_JUMP24 set_clear_internal │ │ │ │ │ nop │ │ │ ├── tupleobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 19864 (bytes into file) │ │ │ │ │ + Start of section headers: 19860 (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 0x4d98: │ │ │ │ │ +There are 17 section headers, starting at offset 0x4d94: │ │ │ │ │ │ │ │ │ │ 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 00032c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0040b4 000138 08 I 14 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0040b0 000138 08 I 14 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000360 000264 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0041ec 0001a0 08 I 14 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0041e8 0001a0 08 I 14 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0005c4 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 0005c4 00019a 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 000760 0021dc 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00438c 0008a0 08 I 14 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 00293c 00014c 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 004c2c 0000e0 08 I 14 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 002a88 000387 00 A 0 0 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 002e0f 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 002e0f 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 002e44 000ad0 10 15 101 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 003914 00079f 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 004d0c 00008c 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 000760 0021d8 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 004388 0008a0 08 I 14 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 002938 00014c 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 004c28 0000e0 08 I 14 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 002a84 000387 00 A 0 0 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 002e0b 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 002e0b 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 002e40 000ad0 10 15 101 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 003910 00079f 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 004d08 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 {} │ │ │ │ │ @@ -34,53 +34,53 @@ │ │ │ │ │ 30: 00000d88 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 31: 0000001c 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ 32: 00000d90 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 33: 00000fa0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 34: 00000fac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 35: 00000fad 190 FUNC LOCAL DEFAULT 7 tuple_contains │ │ │ │ │ 36: 00000038 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 37: 0000106d 780 FUNC LOCAL DEFAULT 7 tuple_subscript │ │ │ │ │ - 38: 00001370 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 39: 00001378 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 40: 00001379 70 FUNC LOCAL DEFAULT 7 tuple_item │ │ │ │ │ - 41: 00001678 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 42: 00001684 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 43: 00001685 232 FUNC LOCAL DEFAULT 7 tuple_hash │ │ │ │ │ - 44: 000019d0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 45: 000019d8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 46: 000019d9 360 FUNC LOCAL DEFAULT 7 tuple_richcompare │ │ │ │ │ - 47: 00001a84 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 48: 00001a8a 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 37: 0000106d 776 FUNC LOCAL DEFAULT 7 tuple_subscript │ │ │ │ │ + 38: 0000136c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 39: 00001374 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 40: 00001375 70 FUNC LOCAL DEFAULT 7 tuple_item │ │ │ │ │ + 41: 00001674 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 42: 00001680 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 43: 00001681 232 FUNC LOCAL DEFAULT 7 tuple_hash │ │ │ │ │ + 44: 000019cc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 45: 000019d4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 46: 000019d5 360 FUNC LOCAL DEFAULT 7 tuple_richcompare │ │ │ │ │ + 47: 00001a80 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 48: 00001a86 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 49: 00000070 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ 50: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 51: 00000001 336 FUNC LOCAL DEFAULT 1 tuple_vectorcall │ │ │ │ │ 52: 00000148 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 53: 00000078 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ - 54: 00001b41 316 FUNC LOCAL DEFAULT 7 tuple_concat │ │ │ │ │ - 55: 00001c74 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 56: 00001c7c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 57: 00001c7d 4 FUNC LOCAL DEFAULT 7 tuple_length │ │ │ │ │ - 58: 00001c81 516 FUNC LOCAL DEFAULT 7 tuple_new │ │ │ │ │ - 59: 00001e78 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 54: 00001b3d 316 FUNC LOCAL DEFAULT 7 tuple_concat │ │ │ │ │ + 55: 00001c70 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 56: 00001c78 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 57: 00001c79 4 FUNC LOCAL DEFAULT 7 tuple_length │ │ │ │ │ + 58: 00001c7d 516 FUNC LOCAL DEFAULT 7 tuple_new │ │ │ │ │ + 59: 00001e74 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 60: 00000150 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 61: 00000151 12 FUNC LOCAL DEFAULT 1 tupleiter_traverse │ │ │ │ │ 62: 000000ac 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ 63: 000000b0 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ - 64: 00001e84 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 65: 00001e85 320 FUNC LOCAL DEFAULT 7 tuple_repr │ │ │ │ │ + 64: 00001e80 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 65: 00001e81 320 FUNC LOCAL DEFAULT 7 tuple_repr │ │ │ │ │ 66: 000000b8 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ 67: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 68: 00000090 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 69: 000000d4 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ 70: 000000dc 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ 71: 0000015d 226 FUNC LOCAL DEFAULT 1 tuple_index │ │ │ │ │ - 72: 00001fc5 516 FUNC LOCAL DEFAULT 7 tuple_repeat │ │ │ │ │ - 73: 000021c0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 74: 000021c8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 75: 000021c9 20 FUNC LOCAL DEFAULT 7 tupleiter_len │ │ │ │ │ + 72: 00001fc1 516 FUNC LOCAL DEFAULT 7 tuple_repeat │ │ │ │ │ + 73: 000021bc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 74: 000021c4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 75: 000021c5 20 FUNC LOCAL DEFAULT 7 tupleiter_len │ │ │ │ │ 76: 000000fc 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 77: 00000241 82 FUNC LOCAL DEFAULT 1 tuple___getnewargs__ │ │ │ │ │ 78: 00000295 74 FUNC LOCAL DEFAULT 1 tuple_count │ │ │ │ │ 79: 00000100 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ 80: 00000098 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 81: 00000124 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ 82: 0000012c 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ @@ -129,18 +129,18 @@ │ │ │ │ │ 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 126: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 127: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 129: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 130: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 131: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 132: 000013c1 48 FUNC GLOBAL DEFAULT 7 PyTuple_Size │ │ │ │ │ - 133: 000013f1 660 FUNC GLOBAL DEFAULT 7 PyTuple_GetSlice │ │ │ │ │ + 132: 000013bd 48 FUNC GLOBAL DEFAULT 7 PyTuple_Size │ │ │ │ │ + 133: 000013ed 660 FUNC GLOBAL DEFAULT 7 PyTuple_GetSlice │ │ │ │ │ 134: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 135: 0000176d 620 FUNC GLOBAL DEFAULT 7 _PyTuple_FromArraySteal │ │ │ │ │ + 135: 00001769 620 FUNC GLOBAL DEFAULT 7 _PyTuple_FromArraySteal │ │ │ │ │ 136: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 137: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ 139: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 140: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ 141: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ 142: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x40b4 contains 39 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x40b0 contains 39 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000002c 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000030 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000003e 00008c0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ 000000ba 0000720a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000c4 0000312f R_ARM_THM_MOVW_ABS_NC 00000070 .LC3 │ │ │ │ │ 000000c8 00003130 R_ARM_THM_MOVT_ABS 00000070 .LC3 │ │ │ │ │ @@ -37,70 +37,70 @@ │ │ │ │ │ 0000030c 0000a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000310 0000a630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000316 0000810a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000000b4 00008c1e R_ARM_THM_JUMP24 00000000 PySequence_Tuple │ │ │ │ │ 00000272 0000a21e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 000002da 00009e1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x41ec contains 52 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x41e8 contains 52 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 0000a902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00001a02 R_ARM_ABS32 00000a3d tuple_dealloc │ │ │ │ │ -0000002c 00004102 R_ARM_ABS32 00001e85 tuple_repr │ │ │ │ │ +0000002c 00004102 R_ARM_ABS32 00001e81 tuple_repr │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00002b02 R_ARM_ABS32 00001685 tuple_hash │ │ │ │ │ +0000003c 00002b02 R_ARM_ABS32 00001681 tuple_hash │ │ │ │ │ 00000048 0000aa02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00005602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000005c 00001d02 R_ARM_ABS32 00000b8d tuple_traverse │ │ │ │ │ -00000064 00002e02 R_ARM_ABS32 000019d9 tuple_richcompare │ │ │ │ │ +00000064 00002e02 R_ARM_ABS32 000019d5 tuple_richcompare │ │ │ │ │ 0000006c 00001302 R_ARM_ABS32 0000082d tuple_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 00003a02 R_ARM_ABS32 00001c81 tuple_new │ │ │ │ │ +0000009c 00003a02 R_ARM_ABS32 00001c7d tuple_new │ │ │ │ │ 000000a0 00007302 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 000000c8 00003302 R_ARM_ABS32 00000001 tuple_vectorcall │ │ │ │ │ 000000d4 0000a902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000e8 00001702 R_ARM_ABS32 00000965 tupleiter_dealloc │ │ │ │ │ 00000118 0000aa02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000012c 00003d02 R_ARM_ABS32 00000151 tupleiter_traverse │ │ │ │ │ 0000013c 0000ab02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000140 00001602 R_ARM_ABS32 00000911 tupleiter_next │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001a4 00004b02 R_ARM_ABS32 000021c9 tupleiter_len │ │ │ │ │ +000001a4 00004b02 R_ARM_ABS32 000021c5 tupleiter_len │ │ │ │ │ 000001ac 00005602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b4 00005302 R_ARM_ABS32 0000010b tupleiter_reduce │ │ │ │ │ 000001bc 00005602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001c0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c4 00005502 R_ARM_ABS32 000002e1 tupleiter_setstate │ │ │ │ │ 000001cc 00005602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000001e0 00003902 R_ARM_ABS32 00001c7d tuple_length │ │ │ │ │ +000001e0 00003902 R_ARM_ABS32 00001c79 tuple_length │ │ │ │ │ 000001e4 00002502 R_ARM_ABS32 0000106d tuple_subscript │ │ │ │ │ 000001ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f0 00004d02 R_ARM_ABS32 00000241 tuple___getnewargs__ │ │ │ │ │ 000001f8 00005602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000200 00004702 R_ARM_ABS32 0000015d tuple_index │ │ │ │ │ 00000208 00005602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000020c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000210 00004e02 R_ARM_ABS32 00000295 tuple_count │ │ │ │ │ 00000218 00005602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000021c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000220 0000ac02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000228 00005602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000023c 00003902 R_ARM_ABS32 00001c7d tuple_length │ │ │ │ │ -00000240 00003602 R_ARM_ABS32 00001b41 tuple_concat │ │ │ │ │ -00000244 00004802 R_ARM_ABS32 00001fc5 tuple_repeat │ │ │ │ │ -00000248 00002802 R_ARM_ABS32 00001379 tuple_item │ │ │ │ │ +0000023c 00003902 R_ARM_ABS32 00001c79 tuple_length │ │ │ │ │ +00000240 00003602 R_ARM_ABS32 00001b3d tuple_concat │ │ │ │ │ +00000244 00004802 R_ARM_ABS32 00001fc1 tuple_repeat │ │ │ │ │ +00000248 00002802 R_ARM_ABS32 00001375 tuple_item │ │ │ │ │ 00000258 00002302 R_ARM_ABS32 00000fad tuple_contains │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x438c contains 276 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x4388 contains 276 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000004e 0000660a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000062 0000670a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 000000a2 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000a6 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000aa 0000680a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 000000c4 0000670a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ @@ -236,150 +236,150 @@ │ │ │ │ │ 00001088 00007d2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ 0000108c 00007d30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ 0000109e 00007e0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ 000010b0 00007f0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ 000011ec 0000792f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ 000011f0 00007930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 000011fa 0000800a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000123c 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001240 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000132e 0000810a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001340 00001f2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -00001344 00001f30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -0000134a 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001356 0000822f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000135a 00008230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001360 0000242f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001364 00002430 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000136a 0000830a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001370 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001374 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000013a4 0000792f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000013a8 00007930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000013ac 00001f2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -000013b0 00001f30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -000013b6 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000013de 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000013e2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000013e6 0000690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001478 0000660a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001580 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001584 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000158c 0000680a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ -000015ea 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000015ee 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000015f6 0000680a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ -0000162e 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001632 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000164a 00006a0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001654 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001658 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000165e 0000690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001666 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000166a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001672 0000690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001238 0000810a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001248 00001f2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +0000124c 00001f30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +00001252 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000125c 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001260 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001350 0000822f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001354 00008230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000135a 0000242f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000135e 00002430 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001364 0000830a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000136c 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001370 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000013a0 0000792f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000013a4 00007930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000013a8 00001f2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +000013ac 00001f30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +000013b2 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000013da 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000013de 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000013e2 0000690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001474 0000660a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000157c 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001580 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001588 0000680a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +000015e6 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000015ea 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000015f2 0000680a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +0000162a 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000162e 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001646 00006a0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001650 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001654 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000165a 0000690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001662 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001666 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000166e 0000690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001674 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001678 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000167c 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001680 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000016a6 0000860a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000016d8 0000860a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000016f2 0000860a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000171a 0000860a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000019c4 0000720a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019d0 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000019d4 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001a1c 00007c0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001a32 00007c0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001a60 00007c0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001a72 0000882f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001a76 00008830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001a92 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001a96 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001abe 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001ac2 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001ad8 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001adc 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001ae8 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001aec 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001af8 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001afc 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001b0c 00008b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b10 00008b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b16 0000882f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001b1a 00008830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001b20 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001b24 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001b30 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001b34 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001b54 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001b58 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001c38 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001c3c 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001c58 0000822f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001c5c 00008230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001c62 0000352f R_ARM_THM_MOVW_ABS_NC 00000078 .LC4 │ │ │ │ │ -00001c66 00003530 R_ARM_THM_MOVT_ABS 00000078 .LC4 │ │ │ │ │ -00001c6c 0000830a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001c74 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001c78 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001c8e 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001c92 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001ccc 00008c0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00001dd0 0000720a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001dd6 0000312f R_ARM_THM_MOVW_ABS_NC 00000070 .LC3 │ │ │ │ │ -00001dda 00003130 R_ARM_THM_MOVT_ABS 00000070 .LC3 │ │ │ │ │ -00001de2 00008d0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001e12 0000312f R_ARM_THM_MOVW_ABS_NC 00000070 .LC3 │ │ │ │ │ -00001e16 00003130 R_ARM_THM_MOVT_ABS 00000070 .LC3 │ │ │ │ │ -00001e1c 00008f0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00001e72 0000720a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000167c 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000016a2 0000860a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000016d4 0000860a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000016ee 0000860a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001716 0000860a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000019c0 0000720a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000019cc 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000019d0 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a18 00007c0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001a2e 00007c0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001a5c 00007c0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001a6e 0000882f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001a72 00008830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001a8e 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001a92 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001aba 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001abe 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001ad4 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001ad8 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001ae4 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001ae8 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001af4 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001af8 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001b08 00008b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b0c 00008b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b12 0000882f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001b16 00008830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001b1c 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001b20 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001b2c 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001b30 00008930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001b50 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001b54 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001c34 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001c38 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001c54 0000822f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001c58 00008230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001c5e 0000352f R_ARM_THM_MOVW_ABS_NC 00000078 .LC4 │ │ │ │ │ +00001c62 00003530 R_ARM_THM_MOVT_ABS 00000078 .LC4 │ │ │ │ │ +00001c68 0000830a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001c70 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001c74 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001c8a 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001c8e 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001cc8 00008c0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00001dcc 0000720a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001dd2 0000312f R_ARM_THM_MOVW_ABS_NC 00000070 .LC3 │ │ │ │ │ +00001dd6 00003130 R_ARM_THM_MOVT_ABS 00000070 .LC3 │ │ │ │ │ +00001dde 00008d0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001e0e 0000312f R_ARM_THM_MOVW_ABS_NC 00000070 .LC3 │ │ │ │ │ +00001e12 00003130 R_ARM_THM_MOVT_ABS 00000070 .LC3 │ │ │ │ │ +00001e18 00008f0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00001e6e 0000720a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e74 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001e78 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001e7c 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001e80 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001ea0 0000900a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00001eb6 0000910a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -00001ec0 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001ed4 0000930a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00001eea 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001ef8 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001f08 0000930a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00001f12 0000940a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -00001f18 0000950a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00001f22 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001f2e 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001f3e 0000930a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00001f4a 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001f56 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001f64 0000930a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00001f80 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001f8a 0000950a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00001f98 00003e2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC5 │ │ │ │ │ -00001f9c 00003e30 R_ARM_THM_MOVT_ABS 000000ac .LC5 │ │ │ │ │ -00001fa8 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00001fb4 00003f2f R_ARM_THM_MOVW_ABS_NC 000000b0 .LC6 │ │ │ │ │ -00001fb8 00003f30 R_ARM_THM_MOVT_ABS 000000b0 .LC6 │ │ │ │ │ -00001fea 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001fee 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002016 0000a00a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000219e 0000a10a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000021c0 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000021c4 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e7c 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e9c 0000900a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00001eb2 0000910a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +00001ebc 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001ed0 0000930a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00001ee6 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001ef4 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001f04 0000930a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00001f0e 0000940a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +00001f14 0000950a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00001f1e 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001f2a 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001f3a 0000930a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00001f46 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001f52 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001f60 0000930a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00001f7c 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001f86 0000950a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00001f94 00003e2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC5 │ │ │ │ │ +00001f98 00003e30 R_ARM_THM_MOVT_ABS 000000ac .LC5 │ │ │ │ │ +00001fa4 0000920a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00001fb0 00003f2f R_ARM_THM_MOVW_ABS_NC 000000b0 .LC6 │ │ │ │ │ +00001fb4 00003f30 R_ARM_THM_MOVT_ABS 000000b0 .LC6 │ │ │ │ │ +00001fe6 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001fea 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002012 0000a00a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000219a 0000a10a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000021bc 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000021c0 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000041a 00006a1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ 00000a18 0000731e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 00000a38 0000721e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001aba 00008a1e R_ARM_THM_JUMP24 00000000 PyObject_RichCompare │ │ │ │ │ -00001f94 0000961e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -00001fa4 0000971e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00001fc0 0000971e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000215c 00006a1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000021d2 00009e1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -000021d8 00009e1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00001dca 00008c1e R_ARM_THM_JUMP24 00000000 PySequence_Tuple │ │ │ │ │ +00001ab6 00008a1e R_ARM_THM_JUMP24 00000000 PyObject_RichCompare │ │ │ │ │ +00001dc6 00008c1e R_ARM_THM_JUMP24 00000000 PySequence_Tuple │ │ │ │ │ +00001f90 0000961e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +00001fa0 0000971e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00001fbc 0000971e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00002158 00006a1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000021ce 00009e1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000021d4 00009e1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x4c2c contains 28 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x4c28 contains 28 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 0000422f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC7 │ │ │ │ │ 00000018 00004230 R_ARM_THM_MOVT_ABS 000000b8 .LC7 │ │ │ │ │ 0000001c 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000020 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000042 0000990a R_ARM_THM_CALL 00000000 PyOS_snprintf │ │ │ │ │ 0000006e 00009a0a R_ARM_THM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1700,102 +1700,102 @@ │ │ │ │ │ │ │ │ │ │ 0000106c : │ │ │ │ │ tuple_subscript(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ bne.w 11e2 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySlice_Type │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.w 1356 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.w 1350 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 134e │ │ │ │ │ + blt.w 1256 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - ble.w 1352 │ │ │ │ │ + ble.w 134c │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cbnz r2, 10cc │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ bne.n 10cc │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 123a │ │ │ │ │ + beq.w 125a │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 398 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 11de │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - add.w lr, r4, #16 │ │ │ │ │ + add.w ip, r4, #16 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 125a │ │ │ │ │ - ldr.w r1, [lr, r2, lsl #2] │ │ │ │ │ - ldr.w ip, [r1] │ │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ + bne.w 127a │ │ │ │ │ + ldr.w r1, [ip, r2, lsl #2] │ │ │ │ │ + ldr.w lr, [r1] │ │ │ │ │ + cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ - addlt.w ip, ip, #1 │ │ │ │ │ - strlt.w ip, [r1] │ │ │ │ │ + addlt.w lr, lr, #1 │ │ │ │ │ + strlt.w lr, [r1] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ beq.n 11a2 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - ldr.w r1, [lr, r1, lsl #2] │ │ │ │ │ - ldr.w ip, [r1] │ │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr.w r1, [ip, r1, lsl #2] │ │ │ │ │ + ldr.w lr, [r1] │ │ │ │ │ + cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ - addlt.w ip, ip, #1 │ │ │ │ │ - strlt.w ip, [r1] │ │ │ │ │ + addlt.w lr, lr, #1 │ │ │ │ │ + strlt.w lr, [r1] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ beq.n 11a2 │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ - ldr.w r1, [lr, r1, lsl #2] │ │ │ │ │ - ldr.w ip, [r1] │ │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr.w r1, [ip, r1, lsl #2] │ │ │ │ │ + ldr.w lr, [r1] │ │ │ │ │ + cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ - addlt.w ip, ip, #1 │ │ │ │ │ - strlt.w ip, [r1] │ │ │ │ │ + addlt.w lr, lr, #1 │ │ │ │ │ + strlt.w lr, [r1] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ beq.n 11a2 │ │ │ │ │ adds r1, r2, #3 │ │ │ │ │ - ldr.w r1, [lr, r1, lsl #2] │ │ │ │ │ - ldr.w ip, [r1] │ │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr.w r1, [ip, r1, lsl #2] │ │ │ │ │ + ldr.w lr, [r1] │ │ │ │ │ + cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ - addlt.w ip, ip, #1 │ │ │ │ │ - strlt.w ip, [r1] │ │ │ │ │ + addlt.w lr, lr, #1 │ │ │ │ │ + strlt.w lr, [r1] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ beq.n 11a2 │ │ │ │ │ adds r1, r2, #4 │ │ │ │ │ - ldr.w r1, [lr, r1, lsl #2] │ │ │ │ │ + ldr.w r1, [ip, r1, lsl #2] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r1] │ │ │ │ │ cmp r3, #5 │ │ │ │ │ str r1, [r0, #32] │ │ │ │ │ @@ -1804,20 +1804,20 @@ │ │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ │ add.w ip, r0, #32 │ │ │ │ │ adds r3, #12 │ │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 122a │ │ │ │ │ + blt.n 1224 │ │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ bne.n 118e │ │ │ │ │ - ldr r1, [pc, #460] @ (1370 ) │ │ │ │ │ + ldr r1, [pc, #456] @ (136c ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ @@ -1829,35 +1829,35 @@ │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ strd ip, r3, [r0, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ beq.w 1088 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - beq.w 132a │ │ │ │ │ + beq.n 1234 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1338 │ │ │ │ │ + blt.n 1242 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.w 1340 │ │ │ │ │ + ble.n 1248 │ │ │ │ │ adds r3, #4 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 11de │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ @@ -1865,69 +1865,86 @@ │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ bne.n 118e │ │ │ │ │ b.n 11a2 │ │ │ │ │ + strd r0, r2, [sp] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldrd r3, r2, [sp] │ │ │ │ │ + cbnz r0, 1256 │ │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ │ + adds r3, r3, r1 │ │ │ │ │ + bpl.n 120c │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + b.n 11de │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ bne.w 10cc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1256 │ │ │ │ │ + bge.n 1276 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ b.n 11de │ │ │ │ │ - ldr.w ip, [lr, r2, lsl #2] │ │ │ │ │ - ldr.w r5, [ip] │ │ │ │ │ + ldr.w lr, [ip, r2, lsl #2] │ │ │ │ │ + ldr.w r5, [lr] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r5, #1 │ │ │ │ │ - strlt.w r5, [ip] │ │ │ │ │ + strlt.w r5, [lr] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - str.w ip, [r0, #16] │ │ │ │ │ + str.w lr, [r0, #16] │ │ │ │ │ beq.n 11a2 │ │ │ │ │ add r2, r1 │ │ │ │ │ - ldr.w ip, [lr, r2, lsl #2] │ │ │ │ │ - ldr.w r5, [ip] │ │ │ │ │ + ldr.w lr, [ip, r2, lsl #2] │ │ │ │ │ + ldr.w r5, [lr] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r5, #1 │ │ │ │ │ - strlt.w r5, [ip] │ │ │ │ │ + strlt.w r5, [lr] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - str.w ip, [r0, #20] │ │ │ │ │ - beq.n 11a2 │ │ │ │ │ + str.w lr, [r0, #20] │ │ │ │ │ + beq.w 11a2 │ │ │ │ │ add r2, r1 │ │ │ │ │ - ldr.w ip, [lr, r2, lsl #2] │ │ │ │ │ - ldr.w r5, [ip] │ │ │ │ │ + ldr.w lr, [ip, r2, lsl #2] │ │ │ │ │ + ldr.w r5, [lr] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r5, #1 │ │ │ │ │ - strlt.w r5, [ip] │ │ │ │ │ + strlt.w r5, [lr] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - str.w ip, [r0, #24] │ │ │ │ │ + str.w lr, [r0, #24] │ │ │ │ │ beq.w 11a2 │ │ │ │ │ add r2, r1 │ │ │ │ │ - ldr.w ip, [lr, r2, lsl #2] │ │ │ │ │ - ldr.w r5, [ip] │ │ │ │ │ + ldr.w lr, [ip, r2, lsl #2] │ │ │ │ │ + ldr.w r5, [lr] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r5, #1 │ │ │ │ │ - strlt.w r5, [ip] │ │ │ │ │ + strlt.w r5, [lr] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - str.w ip, [r0, #28] │ │ │ │ │ + str.w lr, [r0, #28] │ │ │ │ │ beq.w 11a2 │ │ │ │ │ add r2, r1 │ │ │ │ │ - ldr.w ip, [lr, r2, lsl #2] │ │ │ │ │ + ldr.w ip, [ip, r2, lsl #2] │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #5 │ │ │ │ │ str.w ip, [r0, #32] │ │ │ │ │ @@ -1943,64 +1960,48 @@ │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r3] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - bne.n 130a │ │ │ │ │ + bne.n 132c │ │ │ │ │ b.n 11a2 │ │ │ │ │ - strd r0, r2, [sp] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldrd r3, r2, [sp] │ │ │ │ │ - cbnz r0, 134e │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - bpl.w 1210 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - b.n 11de │ │ │ │ │ - ldr r0, [pc, #32] @ (1374 ) │ │ │ │ │ + ldr r0, [pc, #32] @ (1370 ) │ │ │ │ │ b.n 11de │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 134e │ │ │ │ │ - .word 0x000001bc │ │ │ │ │ + b.n 1256 │ │ │ │ │ + nop │ │ │ │ │ + .word 0x000001b8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000c7b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001378 : │ │ │ │ │ +00001374 : │ │ │ │ │ tuple_item(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 13a4 │ │ │ │ │ + blt.n 13a0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.n 13a4 │ │ │ │ │ + bge.n 13a0 │ │ │ │ │ adds r1, #4 │ │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ @@ -2016,79 +2017,79 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000013c0 : │ │ │ │ │ +000013bc : │ │ │ │ │ PyTuple_Size(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r0, [r0, #8] │ │ │ │ │ - bpl.n 13dc │ │ │ │ │ + bpl.n 13d8 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -000013f0 : │ │ │ │ │ +000013ec : │ │ │ │ │ PyTuple_GetSlice(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1666 │ │ │ │ │ + beq.w 1662 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w 1666 │ │ │ │ │ + bpl.w 1662 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ bic.w r3, r1, r1, asr #31 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r2, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 15c8 │ │ │ │ │ + ble.w 15c4 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - beq.w 15a2 │ │ │ │ │ - bmi.w 1654 │ │ │ │ │ + beq.w 159e │ │ │ │ │ + bmi.w 1650 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ add.w r4, r0, #16 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ cmp r1, #19 │ │ │ │ │ - bgt.w 15de │ │ │ │ │ - ldr r3, [pc, #560] @ (1678 ) │ │ │ │ │ + bgt.w 15da │ │ │ │ │ + ldr r3, [pc, #560] @ (1674 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1580 │ │ │ │ │ + beq.w 157c │ │ │ │ │ ldr.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ @@ -2101,54 +2102,54 @@ │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ ldr r1, [r4, r5] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ ldrb.w r3, [r3, #85] @ 0x55 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ │ - bge.n 154c │ │ │ │ │ + bge.n 1548 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ str.w r1, [lr] │ │ │ │ │ - beq.n 150a │ │ │ │ │ + beq.n 1506 │ │ │ │ │ add.w ip, r5, #4 │ │ │ │ │ ldr.w r1, [r4, ip] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15a8 │ │ │ │ │ + bne.n 15a4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ ldrb.w r3, [r3, #85] @ 0x55 │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ │ - bge.n 1556 │ │ │ │ │ + bge.n 1552 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str r5, [r1, #0] │ │ │ │ │ str.w r1, [lr, #4] │ │ │ │ │ - beq.n 150a │ │ │ │ │ + beq.n 1506 │ │ │ │ │ add.w r2, lr, r2, lsl #2 │ │ │ │ │ add ip, r4 │ │ │ │ │ add.w lr, lr, #8 │ │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1564 │ │ │ │ │ + bne.n 1560 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ ldrb.w r3, [r3, #85] @ 0x55 │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ │ - bge.n 1576 │ │ │ │ │ + bge.n 1572 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ str.w r1, [lr], #4 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 14e4 │ │ │ │ │ - cbz r3, 1548 │ │ │ │ │ - ldr r1, [pc, #364] @ (167c ) │ │ │ │ │ + bne.n 14e0 │ │ │ │ │ + cbz r3, 1544 │ │ │ │ │ + ldr r1, [pc, #364] @ (1678 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ @@ -2162,211 +2163,211 @@ │ │ │ │ │ strd ip, r3, [r0, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str.w r1, [lr] │ │ │ │ │ - bne.n 14b0 │ │ │ │ │ - b.n 150a │ │ │ │ │ + bne.n 14ac │ │ │ │ │ + b.n 1506 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str.w r1, [lr, #4] │ │ │ │ │ - bne.n 14da │ │ │ │ │ - b.n 150a │ │ │ │ │ + bne.n 14d6 │ │ │ │ │ + b.n 1506 │ │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 14fe │ │ │ │ │ + blt.n 14fa │ │ │ │ │ str.w r1, [lr], #4 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 1560 │ │ │ │ │ - b.n 150c │ │ │ │ │ + bne.n 155c │ │ │ │ │ + b.n 1508 │ │ │ │ │ str.w r1, [lr], #4 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bne.n 14e4 │ │ │ │ │ - b.n 150a │ │ │ │ │ + bne.n 14e0 │ │ │ │ │ + b.n 1506 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_NewVar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1548 │ │ │ │ │ + beq.n 1544 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w lr, r0, #16 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ - b.n 148a │ │ │ │ │ - ldr r0, [pc, #220] @ (1680 ) │ │ │ │ │ + b.n 1486 │ │ │ │ │ + ldr r0, [pc, #220] @ (167c ) │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 15be │ │ │ │ │ + bge.n 15ba │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str r5, [r1, #0] │ │ │ │ │ str.w r1, [lr, #4] │ │ │ │ │ - bne.n 14da │ │ │ │ │ - b.n 150c │ │ │ │ │ + bne.n 14d6 │ │ │ │ │ + b.n 1508 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str.w r1, [lr, #4] │ │ │ │ │ - bne.n 14da │ │ │ │ │ - b.n 150c │ │ │ │ │ + bne.n 14d6 │ │ │ │ │ + b.n 1508 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 162e │ │ │ │ │ + beq.n 162a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 15a2 │ │ │ │ │ + beq.n 159e │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ add.w r4, r0, #16 │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - ble.w 1444 │ │ │ │ │ + ble.w 1440 │ │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 1648 │ │ │ │ │ + bgt.n 1644 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_NewVar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1548 │ │ │ │ │ + beq.n 1544 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ ldr r1, [r4, r5] │ │ │ │ │ add.w lr, r0, #16 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ ldrb.w r3, [r3, #85] @ 0x55 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r1] │ │ │ │ │ str.w r1, [lr] │ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ │ - b.n 14b0 │ │ │ │ │ + b.n 14ac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 15cc │ │ │ │ │ + bne.n 15c8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1548 │ │ │ │ │ + bge.n 1544 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 1548 │ │ │ │ │ + b.n 1544 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1604 │ │ │ │ │ - b.n 1548 │ │ │ │ │ + bne.n 1600 │ │ │ │ │ + b.n 1544 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1548 │ │ │ │ │ + b.n 1544 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #479 @ 0x1df │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 1662 │ │ │ │ │ + b.n 165e │ │ │ │ │ .word 0x0000022a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000015e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000c7b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001684 : │ │ │ │ │ +00001680 : │ │ │ │ │ tuple_hash(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ sub sp, #20 │ │ │ │ │ adds r5, r4, #1 │ │ │ │ │ - bne.n 175a │ │ │ │ │ + bne.n 1756 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 1762 │ │ │ │ │ + ble.n 175e │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 175a │ │ │ │ │ + beq.n 1756 │ │ │ │ │ movw r8, #51831 @ 0xca77 │ │ │ │ │ movt r8, #34283 @ 0x85eb │ │ │ │ │ movw r5, #26545 @ 0x67b1 │ │ │ │ │ movt r5, #5718 @ 0x1656 │ │ │ │ │ movw r9, #31153 @ 0x79b1 │ │ │ │ │ movt r9, #40503 @ 0x9e37 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ mla r5, r8, r0, r5 │ │ │ │ │ mov.w r5, r5, ror #19 │ │ │ │ │ mul.w r5, r9, r5 │ │ │ │ │ - beq.n 173a │ │ │ │ │ + beq.n 1736 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 175a │ │ │ │ │ + beq.n 1756 │ │ │ │ │ mla r0, r8, r0, r5 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ mov.w r0, r0, ror #19 │ │ │ │ │ mul.w r5, r9, r0 │ │ │ │ │ - beq.n 173a │ │ │ │ │ + beq.n 1736 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 175a │ │ │ │ │ + beq.n 1756 │ │ │ │ │ mla r0, r8, r0, r5 │ │ │ │ │ cmp r7, #3 │ │ │ │ │ mov.w r0, r0, ror #19 │ │ │ │ │ mul.w r5, r9, r0 │ │ │ │ │ - beq.n 173a │ │ │ │ │ + beq.n 1736 │ │ │ │ │ add.w r1, r6, #24 │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mla r3, r8, r0, r5 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ - beq.n 175a │ │ │ │ │ + beq.n 1756 │ │ │ │ │ mov.w r3, r3, ror #19 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ mul.w r5, r9, r3 │ │ │ │ │ - bne.n 1710 │ │ │ │ │ + bne.n 170c │ │ │ │ │ movw r4, #46274 @ 0xb4c2 │ │ │ │ │ movt r4, #5731 @ 0x1663 │ │ │ │ │ eors r4, r7 │ │ │ │ │ add r4, r5 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ iteee ne │ │ │ │ │ strne r4, [r6, #12] │ │ │ │ │ @@ -2376,82 +2377,82 @@ │ │ │ │ │ it eq │ │ │ │ │ streq r3, [r6, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movw r5, #26545 @ 0x67b1 │ │ │ │ │ movt r5, #5718 @ 0x1656 │ │ │ │ │ - b.n 173a │ │ │ │ │ + b.n 1736 │ │ │ │ │ │ │ │ │ │ -0000176c <_PyTuple_FromArraySteal>: │ │ │ │ │ +00001768 <_PyTuple_FromArraySteal>: │ │ │ │ │ _PyTuple_FromArraySteal(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1998 <_PyTuple_FromArraySteal+0x22c> │ │ │ │ │ + beq.w 1994 <_PyTuple_FromArraySteal+0x22c> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 398 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 199e <_PyTuple_FromArraySteal+0x232> │ │ │ │ │ + beq.w 199a <_PyTuple_FromArraySteal+0x232> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + ble.w 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - bls.w 190c <_PyTuple_FromArraySteal+0x1a0> │ │ │ │ │ + bls.w 1908 <_PyTuple_FromArraySteal+0x1a0> │ │ │ │ │ subs r2, r0, r4 │ │ │ │ │ adds r2, #12 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ - beq.w 1986 <_PyTuple_FromArraySteal+0x21a> │ │ │ │ │ + beq.w 1982 <_PyTuple_FromArraySteal+0x21a> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov.w lr, r5, lsr #1 │ │ │ │ │ strd r2, r1, [r0, #16] │ │ │ │ │ cmp.w lr, #4 │ │ │ │ │ ldrd r2, r1, [r4, #8] │ │ │ │ │ strd r2, r1, [r0, #24] │ │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ │ strd r2, r1, [r0, #32] │ │ │ │ │ ldrd r2, r1, [r4, #24] │ │ │ │ │ strd r2, r1, [r0, #40] @ 0x28 │ │ │ │ │ - beq.n 18bc <_PyTuple_FromArraySteal+0x150> │ │ │ │ │ + beq.n 18b8 <_PyTuple_FromArraySteal+0x150> │ │ │ │ │ ldrd r2, r1, [r4, #32] │ │ │ │ │ cmp.w lr, #5 │ │ │ │ │ strd r2, r1, [r0, #48] @ 0x30 │ │ │ │ │ - beq.n 18bc <_PyTuple_FromArraySteal+0x150> │ │ │ │ │ + beq.n 18b8 <_PyTuple_FromArraySteal+0x150> │ │ │ │ │ ldrd r2, r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp.w lr, #6 │ │ │ │ │ strd r2, r1, [r0, #56] @ 0x38 │ │ │ │ │ - beq.n 18bc <_PyTuple_FromArraySteal+0x150> │ │ │ │ │ + beq.n 18b8 <_PyTuple_FromArraySteal+0x150> │ │ │ │ │ add.w r1, r4, lr, lsl #3 │ │ │ │ │ add.w r2, r4, #48 @ 0x30 │ │ │ │ │ subs r0, r1, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ subs r0, #8 │ │ │ │ │ add.w r1, r3, #64 @ 0x40 │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ands.w r0, r0, #7 │ │ │ │ │ - beq.n 1874 <_PyTuple_FromArraySteal+0x108> │ │ │ │ │ + beq.n 1870 <_PyTuple_FromArraySteal+0x108> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n 1862 <_PyTuple_FromArraySteal+0xf6> │ │ │ │ │ + beq.n 185e <_PyTuple_FromArraySteal+0xf6> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 1856 <_PyTuple_FromArraySteal+0xea> │ │ │ │ │ + beq.n 1852 <_PyTuple_FromArraySteal+0xea> │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.n 184a <_PyTuple_FromArraySteal+0xde> │ │ │ │ │ + beq.n 1846 <_PyTuple_FromArraySteal+0xde> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq.n 183e <_PyTuple_FromArraySteal+0xd2> │ │ │ │ │ + beq.n 183a <_PyTuple_FromArraySteal+0xd2> │ │ │ │ │ cmp r0, #5 │ │ │ │ │ - beq.n 1832 <_PyTuple_FromArraySteal+0xc6> │ │ │ │ │ + beq.n 182e <_PyTuple_FromArraySteal+0xc6> │ │ │ │ │ cmp r0, #6 │ │ │ │ │ - bne.w 198a <_PyTuple_FromArraySteal+0x21e> │ │ │ │ │ + bne.w 1986 <_PyTuple_FromArraySteal+0x21e> │ │ │ │ │ ldrd r0, ip, [r2] │ │ │ │ │ strd r0, ip, [r1] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldrd r0, ip, [r2] │ │ │ │ │ strd r0, ip, [r1] │ │ │ │ │ adds r2, #8 │ │ │ │ │ @@ -2469,15 +2470,15 @@ │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldrd r0, ip, [r2] │ │ │ │ │ adds r2, #8 │ │ │ │ │ strd r0, ip, [r1] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r1, r1, #8 │ │ │ │ │ - beq.n 18bc <_PyTuple_FromArraySteal+0x150> │ │ │ │ │ + beq.n 18b8 <_PyTuple_FromArraySteal+0x150> │ │ │ │ │ ldrd r0, ip, [r2] │ │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ │ strd r0, ip, [r1] │ │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ ldrd r0, ip, [r2, #-56] @ 0x38 │ │ │ │ │ strd r0, ip, [r1, #-56] @ 0x38 │ │ │ │ │ @@ -2489,21 +2490,21 @@ │ │ │ │ │ strd r0, ip, [r1, #-32] │ │ │ │ │ ldrd r0, ip, [r2, #-24] │ │ │ │ │ strd r0, ip, [r1, #-24] │ │ │ │ │ ldrd r0, ip, [r2, #-16] │ │ │ │ │ strd r0, ip, [r1, #-16] │ │ │ │ │ ldrd r0, ip, [r2, #-8] │ │ │ │ │ strd r0, ip, [r1, #-8] │ │ │ │ │ - bne.n 1874 <_PyTuple_FromArraySteal+0x108> │ │ │ │ │ + bne.n 1870 <_PyTuple_FromArraySteal+0x108> │ │ │ │ │ cmp.w r5, lr, lsl #1 │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ add.w r2, r3, lr, lsl #3 │ │ │ │ │ ldr.w r1, [r4, lr, lsl #3] │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ - ldr r0, [pc, #256] @ (19d0 <_PyTuple_FromArraySteal+0x264>) │ │ │ │ │ + ldr r0, [pc, #256] @ (19cc <_PyTuple_FromArraySteal+0x264>) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ @@ -2519,113 +2520,113 @@ │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ str r2, [r3, #28] │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ str r2, [r3, #32] │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp r5, #7 │ │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r5, #8 │ │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r5, #9 │ │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ cmp r5, #12 │ │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ │ - beq.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + beq.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ add.w r2, r4, #48 @ 0x30 │ │ │ │ │ add.w r1, r3, #60 @ 0x3c │ │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r2], #4 │ │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 1978 <_PyTuple_FromArraySteal+0x20c> │ │ │ │ │ - b.n 18cc <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ + bne.n 1974 <_PyTuple_FromArraySteal+0x20c> │ │ │ │ │ + b.n 18c8 <_PyTuple_FromArraySteal+0x160> │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - b.n 1914 <_PyTuple_FromArraySteal+0x1a8> │ │ │ │ │ + b.n 1910 <_PyTuple_FromArraySteal+0x1a8> │ │ │ │ │ ldrd r0, ip, [r2] │ │ │ │ │ strd r0, ip, [r1] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r1, #8 │ │ │ │ │ - b.n 1826 <_PyTuple_FromArraySteal+0xba> │ │ │ │ │ - ldr r3, [pc, #56] @ (19d4 <_PyTuple_FromArraySteal+0x268>) │ │ │ │ │ + b.n 1822 <_PyTuple_FromArraySteal+0xba> │ │ │ │ │ + ldr r3, [pc, #56] @ (19d0 <_PyTuple_FromArraySteal+0x268>) │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - ble.n 1906 <_PyTuple_FromArraySteal+0x19a> │ │ │ │ │ + ble.n 1902 <_PyTuple_FromArraySteal+0x19a> │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr.w r0, [r4, r1, lsl #2] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 19b8 <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ + blt.n 19b4 <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 19a4 <_PyTuple_FromArraySteal+0x238> │ │ │ │ │ - b.n 1906 <_PyTuple_FromArraySteal+0x19a> │ │ │ │ │ + bne.n 19a0 <_PyTuple_FromArraySteal+0x238> │ │ │ │ │ + b.n 1902 <_PyTuple_FromArraySteal+0x19a> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 19b0 <_PyTuple_FromArraySteal+0x244> │ │ │ │ │ + bne.n 19ac <_PyTuple_FromArraySteal+0x244> │ │ │ │ │ strd r1, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 19b0 <_PyTuple_FromArraySteal+0x244> │ │ │ │ │ + b.n 19ac <_PyTuple_FromArraySteal+0x244> │ │ │ │ │ nop │ │ │ │ │ .word 0x000000f2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000c7b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000019d8 : │ │ │ │ │ +000019d4 : │ │ │ │ │ tuple_richcompare(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w 1b0c │ │ │ │ │ + bpl.w 1b08 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w 1b0c │ │ │ │ │ + bpl.w 1b08 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ @@ -2633,76 +2634,76 @@ │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ mov r9, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r9, r5 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 1a72 │ │ │ │ │ + ble.n 1a6e │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - blt.n 1b08 │ │ │ │ │ - beq.n 1a8c │ │ │ │ │ + blt.n 1b04 │ │ │ │ │ + beq.n 1a88 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.n 1a72 │ │ │ │ │ + beq.n 1a6e │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1b08 │ │ │ │ │ - beq.n 1a8a │ │ │ │ │ + blt.n 1b04 │ │ │ │ │ + beq.n 1a86 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.n 1a72 │ │ │ │ │ + beq.n 1a6e │ │ │ │ │ add.w sl, r4, #20 │ │ │ │ │ add.w fp, r7, #20 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, fp │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1b08 │ │ │ │ │ + blt.n 1b04 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - beq.n 1ad2 │ │ │ │ │ + beq.n 1ace │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 1a4c │ │ │ │ │ + bne.n 1a48 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp.w r8, #5 │ │ │ │ │ - bhi.n 1af8 │ │ │ │ │ + bhi.n 1af4 │ │ │ │ │ tbb [pc, r8] │ │ │ │ │ .word 0x321d562a │ │ │ │ │ .short 0x3a4e │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ itt eq │ │ │ │ │ movweq r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movteq r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - bne.n 1aa2 │ │ │ │ │ + bne.n 1a9e │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r8, #3 │ │ │ │ │ - beq.n 1b16 │ │ │ │ │ + beq.n 1b12 │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr.w r1, [r7, r0, lsl #2] │ │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ @@ -2713,144 +2714,144 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bgt.n 1a8c │ │ │ │ │ - b.n 1a72 │ │ │ │ │ + bgt.n 1a88 │ │ │ │ │ + b.n 1a6e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it le │ │ │ │ │ movle r0, r3 │ │ │ │ │ - b.n 1a9c │ │ │ │ │ + b.n 1a98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ - b.n 1a9c │ │ │ │ │ + b.n 1a98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ - b.n 1a9c │ │ │ │ │ + b.n 1a98 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1a9c │ │ │ │ │ + b.n 1a98 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b.n 1a9c │ │ │ │ │ + b.n 1a98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it ge │ │ │ │ │ movge r0, r3 │ │ │ │ │ - b.n 1a9c │ │ │ │ │ + b.n 1a98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it lt │ │ │ │ │ movlt r0, r3 │ │ │ │ │ - b.n 1a9c │ │ │ │ │ + b.n 1a98 │ │ │ │ │ │ │ │ │ │ -00001b40 : │ │ │ │ │ +00001b3c : │ │ │ │ │ tuple_concat(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ │ - cbnz r3, 1b70 │ │ │ │ │ + cbnz r3, 1b6c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 1b70 │ │ │ │ │ + bne.n 1b6c │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ands.w r2, r0, #67108864 @ 0x4000000 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - beq.n 1c58 │ │ │ │ │ + beq.n 1c54 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c36 │ │ │ │ │ + beq.n 1c32 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ - beq.n 1c54 │ │ │ │ │ + beq.n 1c50 │ │ │ │ │ bl 398 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1b6e │ │ │ │ │ + beq.n 1b6a │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it le │ │ │ │ │ lslle r5, r3, #2 │ │ │ │ │ - ble.n 1bca │ │ │ │ │ + ble.n 1bc6 │ │ │ │ │ add.w r2, r6, #12 │ │ │ │ │ add.w ip, r0, #12 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ add.w lr, r2, r3, lsl #2 │ │ │ │ │ - b.n 1bb2 │ │ │ │ │ + b.n 1bae │ │ │ │ │ cmp r2, lr │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - beq.n 1bca │ │ │ │ │ + beq.n 1bc6 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1baa │ │ │ │ │ + bge.n 1ba6 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, lr │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - bne.n 1bb2 │ │ │ │ │ + bne.n 1bae │ │ │ │ │ add.w ip, r5, #12 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ add ip, r0 │ │ │ │ │ add.w r1, r4, #12 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - bge.n 1bfa │ │ │ │ │ + bge.n 1bf6 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ ldr.w lr, [r2] │ │ │ │ │ add.w r4, lr, #1 │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ it lt │ │ │ │ │ strlt r4, [r2, #0] │ │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ │ - b.n 1bd8 │ │ │ │ │ - ldr r1, [pc, #120] @ (1c74 ) │ │ │ │ │ + b.n 1bd4 │ │ │ │ │ + ldr r1, [pc, #120] @ (1c70 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ @@ -2867,23 +2868,23 @@ │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1b84 │ │ │ │ │ + bne.n 1b80 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1c50 │ │ │ │ │ + bge.n 1c4c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r0, [pc, #32] @ (1c78 ) │ │ │ │ │ + ldr r0, [pc, #32] @ (1c74 ) │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -2896,201 +2897,201 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000c7b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001c7c : │ │ │ │ │ +00001c78 : │ │ │ │ │ tuple_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001c80 : │ │ │ │ │ +00001c7c : │ │ │ │ │ tuple_new(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 1cac │ │ │ │ │ + beq.n 1ca8 │ │ │ │ │ ldr.w r0, [r0, #148] @ 0x94 │ │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 1cb2 │ │ │ │ │ + bne.n 1cae │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1e12 │ │ │ │ │ + bne.w 1e0e │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.w 1dd6 │ │ │ │ │ + bhi.w 1dd2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1df0 │ │ │ │ │ + beq.w 1dec │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 1dc2 │ │ │ │ │ + beq.n 1dbe │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1df4 │ │ │ │ │ + beq.w 1df0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Tuple │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e26 │ │ │ │ │ + beq.w 1e22 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e60 │ │ │ │ │ + beq.w 1e5c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1d7e │ │ │ │ │ + ble.n 1d7a │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1da0 │ │ │ │ │ + bge.n 1d9c │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - beq.n 1d7e │ │ │ │ │ + beq.n 1d7a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1db0 │ │ │ │ │ + bge.n 1dac │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - beq.n 1d7e │ │ │ │ │ + beq.n 1d7a │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ cmp r1, #3 │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ - beq.n 1d7e │ │ │ │ │ + beq.n 1d7a │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ cmp r1, #4 │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ - beq.n 1d7e │ │ │ │ │ + beq.n 1d7a │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ cmp r1, #5 │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - beq.n 1d7e │ │ │ │ │ - add.w lr, r4, #32 │ │ │ │ │ - add.w r5, r6, #32 │ │ │ │ │ + beq.n 1d7a │ │ │ │ │ + add.w r5, r4, #32 │ │ │ │ │ + add.w lr, r6, #32 │ │ │ │ │ mov.w ip, #5 │ │ │ │ │ - ldr.w r0, [lr, #4]! │ │ │ │ │ + ldr.w r0, [r5, #4]! │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1db8 │ │ │ │ │ + bge.n 1db4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - str.w r0, [r5, #4]! │ │ │ │ │ - bne.n 1d62 │ │ │ │ │ + str.w r0, [lr, #4]! │ │ │ │ │ + bne.n 1d5e │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1d8c │ │ │ │ │ + bge.n 1d88 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 1dce │ │ │ │ │ + cbz r2, 1dca │ │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r1, [r6, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1e2a │ │ │ │ │ + beq.n 1e26 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - beq.n 1d7e │ │ │ │ │ + beq.n 1d7a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1d10 │ │ │ │ │ + blt.n 1d0c │ │ │ │ │ cmp r1, #2 │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - bne.n 1d1a │ │ │ │ │ - b.n 1d7e │ │ │ │ │ + bne.n 1d16 │ │ │ │ │ + b.n 1d7a │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - str.w r0, [r5, #4]! │ │ │ │ │ - bne.n 1d62 │ │ │ │ │ - b.n 1d7e │ │ │ │ │ - cbz r0, 1e0e │ │ │ │ │ + str.w r0, [lr, #4]! │ │ │ │ │ + bne.n 1d5e │ │ │ │ │ + b.n 1d7a │ │ │ │ │ + cbz r0, 1e0a │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PySequence_Tuple │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1d8c │ │ │ │ │ + b.n 1d88 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbz r0, 1e26 │ │ │ │ │ + cbz r0, 1e22 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 1cc0 │ │ │ │ │ + bgt.w 1cbc │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 1e0e │ │ │ │ │ - ldr r4, [pc, #128] @ (1e78 ) │ │ │ │ │ + beq.n 1e0a │ │ │ │ │ + ldr r4, [pc, #128] @ (1e74 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ │ add.w r4, r4, #1968 @ 0x7b0 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ blx r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 1e60 │ │ │ │ │ + cbz r0, 1e5c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 1cee │ │ │ │ │ - ldr r6, [pc, #108] @ (1e7c ) │ │ │ │ │ - b.n 1d9a │ │ │ │ │ + b.n 1cea │ │ │ │ │ + ldr r6, [pc, #108] @ (1e78 ) │ │ │ │ │ + b.n 1d96 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1cb2 │ │ │ │ │ + bne.w 1cae │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1d9a │ │ │ │ │ - ldr r0, [pc, #84] @ (1e80 ) │ │ │ │ │ + b.n 1d96 │ │ │ │ │ + ldr r0, [pc, #84] @ (1e7c ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r6, #-4] │ │ │ │ │ sub.w r1, r6, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ @@ -3100,149 +3101,149 @@ │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orrs r2, r3 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ strd r5, r2, [r6, #-8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ - b.n 1d9a │ │ │ │ │ + b.n 1d96 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1e26 │ │ │ │ │ + bge.n 1e22 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1e26 │ │ │ │ │ + bne.n 1e22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e26 │ │ │ │ │ + b.n 1e22 │ │ │ │ │ .word 0x0000c000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000c7b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000044 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001e84 : │ │ │ │ │ +00001e80 : │ │ │ │ │ tuple_repr(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 1f98 │ │ │ │ │ + beq.n 1f94 │ │ │ │ │ mov r9, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprEnter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne.w 1fb2 │ │ │ │ │ + bne.w 1fae │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ ite gt │ │ │ │ │ addgt.w r0, r8, r8, lsl #1 │ │ │ │ │ movle r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_Create │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1f10 │ │ │ │ │ + cbz r0, 1f0c │ │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 1f7c │ │ │ │ │ + ble.n 1f78 │ │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ add.w r6, r9, #16 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ tst.w r8, #1 │ │ │ │ │ - bne.n 1f6c │ │ │ │ │ + bne.n 1f68 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ movs r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r6, #20]! │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1f6c │ │ │ │ │ + bge.n 1f68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_Discard │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprLeave │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ movs r1, #32 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ adds r7, r6, #4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ adds r5, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ movs r1, #32 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ adds r6, r7, #4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ adds r5, #1 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 1f22 │ │ │ │ │ + bne.n 1f1e │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.n 1fa8 │ │ │ │ │ + beq.n 1fa4 │ │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1f10 │ │ │ │ │ + blt.n 1f0c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprLeave │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeWriter_Finish │ │ │ │ │ @@ -3252,48 +3253,48 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1f7c │ │ │ │ │ - b.n 1f10 │ │ │ │ │ - ble.n 1f1c │ │ │ │ │ + bge.n 1f78 │ │ │ │ │ + b.n 1f0c │ │ │ │ │ + ble.n 1f18 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -00001fc4 : │ │ │ │ │ +00001fc0 : │ │ │ │ │ tuple_repeat(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1fe8 │ │ │ │ │ - cbz r2, 1fe8 │ │ │ │ │ + beq.n 1fe4 │ │ │ │ │ + cbz r2, 1fe4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1fe4 │ │ │ │ │ - cbnz r2, 200c │ │ │ │ │ - ldr r4, [pc, #472] @ (21c0 ) │ │ │ │ │ - b.n 2004 │ │ │ │ │ + ble.n 1fe0 │ │ │ │ │ + cbnz r2, 2008 │ │ │ │ │ + ldr r4, [pc, #472] @ (21bc ) │ │ │ │ │ + b.n 2000 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 1fde │ │ │ │ │ + bne.n 1fda │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3303,61 +3304,61 @@ │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r8, r1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w 2156 │ │ │ │ │ + blt.w 2152 │ │ │ │ │ mul.w r0, r2, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mul.w r7, r2, r8 │ │ │ │ │ bl 398 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2004 │ │ │ │ │ + beq.n 2000 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w r6, r0, #16 │ │ │ │ │ adds r0, #16 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 2160 │ │ │ │ │ + bne.w 215c │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2146 │ │ │ │ │ + blt.n 2142 │ │ │ │ │ add.w r3, r6, r7, lsl #2 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bcs.n 2108 │ │ │ │ │ + bcs.n 2104 │ │ │ │ │ subs r3, r3, r4 │ │ │ │ │ subs r3, #17 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bls.n 2106 │ │ │ │ │ + bls.n 2102 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov.w lr, r1, lsr #1 │ │ │ │ │ mov.w ip, lr, lsl #3 │ │ │ │ │ add.w r0, r6, lr, lsl #3 │ │ │ │ │ sub.w ip, ip, #8 │ │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ands.w ip, ip, #7 │ │ │ │ │ - beq.n 20d6 │ │ │ │ │ + beq.n 20d2 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - beq.n 20cc │ │ │ │ │ + beq.n 20c8 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - beq.n 20c6 │ │ │ │ │ + beq.n 20c2 │ │ │ │ │ cmp.w ip, #3 │ │ │ │ │ - beq.n 20c0 │ │ │ │ │ + beq.n 20bc │ │ │ │ │ cmp.w ip, #4 │ │ │ │ │ - beq.n 20ba │ │ │ │ │ + beq.n 20b6 │ │ │ │ │ cmp.w ip, #5 │ │ │ │ │ - beq.n 20b4 │ │ │ │ │ + beq.n 20b0 │ │ │ │ │ cmp.w ip, #6 │ │ │ │ │ - beq.n 20ae │ │ │ │ │ + beq.n 20aa │ │ │ │ │ add.w r3, r4, #24 │ │ │ │ │ strd r2, r2, [r6] │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ @@ -3365,31 +3366,31 @@ │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 20fc │ │ │ │ │ + beq.n 20f8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ │ strd r2, r2, [r3, #16] │ │ │ │ │ strd r2, r2, [r3, #24] │ │ │ │ │ strd r2, r2, [r3, #32] │ │ │ │ │ strd r2, r2, [r3, #40] @ 0x28 │ │ │ │ │ strd r2, r2, [r3, #48] @ 0x30 │ │ │ │ │ strd r2, r2, [r3, #56] @ 0x38 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 20d6 │ │ │ │ │ + bne.n 20d2 │ │ │ │ │ cmp.w r1, lr, lsl #1 │ │ │ │ │ - beq.n 2108 │ │ │ │ │ + beq.n 2104 │ │ │ │ │ add.w r0, r6, lr, lsl #3 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - ldr r1, [pc, #184] @ (21c4 ) │ │ │ │ │ + ldr r1, [pc, #184] @ (21c0 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -3399,71 +3400,71 @@ │ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ - b.n 2004 │ │ │ │ │ + b.n 2000 │ │ │ │ │ add r3, r7 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ movge.w r3, #1342177280 @ 0x50000000 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 204e │ │ │ │ │ + b.n 204a │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ add.w r3, r5, #16 │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs.n 2184 │ │ │ │ │ + bcs.n 2180 │ │ │ │ │ mov lr, r6 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 21ae │ │ │ │ │ + blt.n 21aa │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str.w r0, [lr], #4 │ │ │ │ │ - bhi.n 216e │ │ │ │ │ + bhi.n 216a │ │ │ │ │ lsls r3, r2, #2 │ │ │ │ │ lsls r5, r7, #2 │ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ │ - bge.n 2108 │ │ │ │ │ + bge.n 2104 │ │ │ │ │ subs r2, r5, r3 │ │ │ │ │ adds r0, r6, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n 218e │ │ │ │ │ - b.n 2108 │ │ │ │ │ + bgt.n 218a │ │ │ │ │ + b.n 2104 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ movge.w ip, #1342177280 @ 0x50000000 │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ - b.n 217c │ │ │ │ │ + b.n 2178 │ │ │ │ │ .word 0x0000c7b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000aa │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000021c8 : │ │ │ │ │ +000021c4 : │ │ │ │ │ tupleiter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - cbz r3, 21d6 │ │ │ │ │ + cbz r3, 21d2 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ subs r0, r2, r0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 │ │ │ ├── typeobject.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -163,15 +163,15 @@ │ │ │ │ │ 159: 00000ae8 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ 160: 00000b10 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ 161: 00000b44 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ 162: 00000b7c 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ 163: 00000bac 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ 164: 000061dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 165: 000061dd 7368 FUNC LOCAL DEFAULT 6 type_new │ │ │ │ │ - 166: 0000baf5 290 FUNC LOCAL DEFAULT 6 subtype_traverse │ │ │ │ │ + 166: 0000baf5 292 FUNC LOCAL DEFAULT 6 subtype_traverse │ │ │ │ │ 167: 0000d135 272 FUNC LOCAL DEFAULT 6 subtype_clear │ │ │ │ │ 168: 00006754 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 169: 00006774 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 170: 00006994 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 171: 0000699c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 172: 00006ba8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 173: 00006bbc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3622,20 +3622,20 @@ │ │ │ │ │ 0000ba6c 00036a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000ba70 00036a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000ba74 00036a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000baf0 00036a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000bb06 0000a62f R_ARM_THM_MOVW_ABS_NC 0000baf5 subtype_traverse │ │ │ │ │ 0000bb0a 0000a630 R_ARM_THM_MOVT_ABS 0000baf5 subtype_traverse │ │ │ │ │ 0000bb46 00040e0a R_ARM_THM_CALL 00000000 PyObject_VisitManagedDict │ │ │ │ │ -0000bbd2 00037f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000bbd6 00037f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000bbde 00007f2f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ -0000bbe2 00007f30 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ -0000bbe6 0003800a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000bbfe 0003fe0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +0000bbd4 00037f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000bbd8 00037f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000bbe0 00007f2f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ +0000bbe4 00007f30 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ +0000bbe8 0003800a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000bc00 0003fe0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ 0000bc20 0004102f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000bc24 00041030 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000bc30 0004102f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000bc34 00041030 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000bc3a 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 0000bc3e 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 0000bc58 0004102f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ KF2F!F(F │ │ │ │ │ 3#`ch[m[ │ │ │ │ │ KF2F!F(F │ │ │ │ │ 3F2F!F@F │ │ │ │ │ #;`'F=FQ │ │ │ │ │ -BFIF8F3F │ │ │ │ │ +:FAFHF3F │ │ │ │ │ Type does not define the tp_name field. │ │ │ │ │ type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ │ method cannot be both class and static │ │ │ │ │ type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ │ type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ │ type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ │ type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -14682,16 +14682,16 @@ │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ b.n 914c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9220 │ │ │ │ │ - b.n 91ac │ │ │ │ │ + beq.n 91ac │ │ │ │ │ + b.n 9220 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ @@ -17527,23 +17527,23 @@ │ │ │ │ │ ldr.w r2, [r1, #180] @ 0xb4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ mla r0, r2, ip, r0 │ │ │ │ │ ite ls │ │ │ │ │ movls r2, #0 │ │ │ │ │ movhi r2, #1 │ │ │ │ │ - add.w lr, r0, #91136 @ 0x16400 │ │ │ │ │ - add.w ip, lr, #412 @ 0x19c │ │ │ │ │ - ldr.w lr, [lr, #412] @ 0x19c │ │ │ │ │ - cmp lr, r1 │ │ │ │ │ + add.w ip, r0, #91136 @ 0x16400 │ │ │ │ │ + add.w lr, ip, #412 @ 0x19c │ │ │ │ │ + ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w b0ee <_PySuper_Lookup+0x3a6> │ │ │ │ │ - ldr.w r0, [ip, #16] │ │ │ │ │ + ldr.w r0, [lr, #16] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -18865,18 +18865,18 @@ │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC subtype_traverse │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS subtype_traverse │ │ │ │ │ sub sp, #8 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + mov r8, r1 │ │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ │ - mov r8, r2 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ bne.n bb2e │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.n bb84 │ │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ │ @@ -18885,73 +18885,73 @@ │ │ │ │ │ beq.n bb1e │ │ │ │ │ ldr.w r2, [r5, #144] @ 0x90 │ │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ beq.n bb4e │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #27 │ │ │ │ │ - bpl.n bbfc │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + bpl.n bbfe │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_VisitManagedDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bbf6 │ │ │ │ │ + bne.n bbf8 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #22 │ │ │ │ │ - bpl.n bbf0 │ │ │ │ │ + bpl.n bbf2 │ │ │ │ │ cbnz r6, bb64 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - mov r3, r9 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #22 │ │ │ │ │ bmi.n bb74 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - blx r9 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + blx r8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bbf6 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + bne.n bbf8 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ ands.w sl, r2, #8388608 @ 0x800000 │ │ │ │ │ itt ne │ │ │ │ │ ldrne r2, [r1, #16] │ │ │ │ │ addne r2, r2, r4 │ │ │ │ │ - beq.n bbd0 │ │ │ │ │ + beq.n bbd2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ble.n bb24 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ b.n bbb4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ - blx r9 │ │ │ │ │ + blx r8 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ adds r2, #20 │ │ │ │ │ - cbnz r0, bbf6 │ │ │ │ │ + cbnz r0, bbf8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r6, sl │ │ │ │ │ beq.n bb24 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #16 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - bne.n bbc4 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + bne.n bbc6 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ │ + ldr.w r0, [r9, r0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n bb9e │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r2, #20 │ │ │ │ │ cmp r6, sl │ │ │ │ │ bne.n bbb4 │ │ │ │ │ b.n bb24 │ │ │ │ │ @@ -18972,28 +18972,27 @@ │ │ │ │ │ mov r2, sl │ │ │ │ │ b.n bb94 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.n bb74 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bb4e │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bb4e │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - blx r9 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + blx r8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bb4e │ │ │ │ │ - b.n bbf6 │ │ │ │ │ - nop │ │ │ │ │ + b.n bbf8 │ │ │ │ │ │ │ │ │ │ 0000bc18 <_Py_BaseObject_RichCompare>: │ │ │ │ │ _Py_BaseObject_RichCompare(): │ │ │ │ │ cmp r2, #2 │ │ │ │ │ bne.n bc50 <_Py_BaseObject_RichCompare+0x38> │ │ │ │ │ cmp r0, r1 │ │ │ │ │ beq.n bc3a <_Py_BaseObject_RichCompare+0x22> │ │ │ ├── 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: 284820 (bytes into file) │ │ │ │ │ + Start of section headers: 284764 (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 0x45894: │ │ │ │ │ +There are 19 section headers, starting at offset 0x4585c: │ │ │ │ │ │ │ │ │ │ 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 00ff80 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 038884 006588 08 I 16 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 00ffb4 000bc0 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 03ee0c 000860 08 I 16 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 010b74 000024 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 010b74 016a24 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 03f66c 005290 08 I 16 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 027598 002461 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0299fc 002650 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 0448fc 000e88 08 I 16 9 4 │ │ │ │ │ - [11] .rodata.str4.4 PROGBITS 00000000 02c04c 00015c 04 AMS 0 0 4 │ │ │ │ │ - [12] .rodata PROGBITS 00000000 02c1a8 00324a 00 A 0 0 4 │ │ │ │ │ - [13] .rel.rodata REL 00000000 045784 000070 08 I 16 12 4 │ │ │ │ │ - [14] .note.GNU-stack PROGBITS 00000000 02f3f2 000000 00 0 0 1 │ │ │ │ │ - [15] .ARM.attributes ARM_ATTRIBUTES 00000000 02f3f2 000033 00 0 0 1 │ │ │ │ │ - [16] .symtab SYMTAB 00000000 02f428 005680 10 17 995 4 │ │ │ │ │ - [17] .strtab STRTAB 00000000 034aa8 003ddc 00 0 0 1 │ │ │ │ │ - [18] .shstrtab STRTAB 00000000 0457f4 00009f 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 00ff70 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 03884c 006588 08 I 16 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 00ffa4 000bc0 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 03edd4 000860 08 I 16 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 010b64 000024 00 WA 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 010b64 0169fc 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 03f634 005290 08 I 16 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 027560 002461 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 0299c4 002650 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 0448c4 000e88 08 I 16 9 4 │ │ │ │ │ + [11] .rodata.str4.4 PROGBITS 00000000 02c014 00015c 04 AMS 0 0 4 │ │ │ │ │ + [12] .rodata PROGBITS 00000000 02c170 00324a 00 A 0 0 4 │ │ │ │ │ + [13] .rel.rodata REL 00000000 04574c 000070 08 I 16 12 4 │ │ │ │ │ + [14] .note.GNU-stack PROGBITS 00000000 02f3ba 000000 00 0 0 1 │ │ │ │ │ + [15] .ARM.attributes ARM_ATTRIBUTES 00000000 02f3ba 000033 00 0 0 1 │ │ │ │ │ + [16] .symtab SYMTAB 00000000 02f3f0 005680 10 17 995 4 │ │ │ │ │ + [17] .strtab STRTAB 00000000 034a70 003ddc 00 0 0 1 │ │ │ │ │ + [18] .shstrtab STRTAB 00000000 0457bc 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 {} │ │ │ │ │ @@ -9,43 +9,43 @@ │ │ │ │ │ 5: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 6: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 7: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 8: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ 9: 00000018 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ 10: 0000002c 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ 11: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 12: 00000455 428 FUNC LOCAL DEFAULT 1 ucs4lib_utf8_decode │ │ │ │ │ + 12: 00000455 434 FUNC LOCAL DEFAULT 1 ucs4lib_utf8_decode │ │ │ │ │ 13: 00000048 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ 14: 00000451 96 FUNC LOCAL DEFAULT 6 unicode_hash │ │ │ │ │ 15: 00000058 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ 16: 00000080 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ 17: 000000a0 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ 18: 00000539 96 FUNC LOCAL DEFAULT 6 hashtable_unicode_hash │ │ │ │ │ 19: 00001b4d 148 FUNC LOCAL DEFAULT 6 hashtable_unicode_compare │ │ │ │ │ 20: 000004b1 136 FUNC LOCAL DEFAULT 6 intern_static.isra.0 │ │ │ │ │ - 21: 0000096c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 22: 00000b44 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 23: 00000e4c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 24: 00001034 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 25: 00001338 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 26: 00001524 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 27: 00001828 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 28: 00001a18 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 29: 00001d14 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 30: 00001f10 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 31: 0000220c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 32: 00002408 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 21: 00000974 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 22: 00000b4c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 23: 00000e54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 24: 0000103c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 25: 00001340 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 26: 0000152c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 27: 00001830 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 28: 00001a20 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 29: 00001d1c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 30: 00001f18 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 31: 00002214 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 32: 00002410 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 33: 00000000 0 NOTYPE LOCAL DEFAULT 12 .LANCHOR0 │ │ │ │ │ - 34: 00002588 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 34: 00002590 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 35: 00000530 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 36: 00000538 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 37: 000025d8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 37: 000025e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 38: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LANCHOR1 │ │ │ │ │ 39: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR2 │ │ │ │ │ - 40: 00002638 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 40: 00002640 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 41: 000000c0 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ 42: 000000f4 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ 43: 000006ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 44: 000006b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 45: 0000091d 3320 FUNC LOCAL DEFAULT 6 unicode_decode_utf8.constprop.0 │ │ │ │ │ 46: 000008e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 47: 000008f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ @@ -54,76 +54,76 @@ │ │ │ │ │ 50: 000009c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 51: 00000a50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 52: 00000a60 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 53: 00000aac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 54: 00000ab0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 55: 00000e6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 56: 00000e70 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 57: 00005011 848 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ - 58: 00005899 24 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ - 59: 0000511d 624 FUNC LOCAL DEFAULT 1 unicode_decode_call_errorhandler_writer │ │ │ │ │ - 60: 00005361 800 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ │ - 61: 00004749 486 FUNC LOCAL DEFAULT 1 utf8_count_codepoints │ │ │ │ │ - 62: 00002be9 132 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ + 57: 00004ffd 848 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ + 58: 00005885 24 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 59: 00005125 624 FUNC LOCAL DEFAULT 1 unicode_decode_call_errorhandler_writer │ │ │ │ │ + 60: 0000534d 800 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ │ + 61: 00004751 486 FUNC LOCAL DEFAULT 1 utf8_count_codepoints │ │ │ │ │ + 62: 00002bf1 132 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ 63: 00001615 824 FUNC LOCAL DEFAULT 6 unicode_decode_utf8 │ │ │ │ │ 64: 000016ba 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 65: 000016be 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 66: 00001750 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 67: 00001760 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 68: 0000fc99 2874 FUNC LOCAL DEFAULT 6 unicode_decode_utf8_impl │ │ │ │ │ + 68: 0000fc75 2866 FUNC LOCAL DEFAULT 6 unicode_decode_utf8_impl │ │ │ │ │ 69: 00001944 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 70: 0000194c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 71: 0000194d 512 FUNC LOCAL DEFAULT 6 intern_common.constprop.1 │ │ │ │ │ 72: 00001b40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 73: 00001b4c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 74: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 75: 00000001 92 FUNC LOCAL DEFAULT 9 unicode_eq │ │ │ │ │ 76: 00000124 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 77: 00001be1 284 FUNC LOCAL DEFAULT 6 unicode_dealloc │ │ │ │ │ 78: 00001cf4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 79: 0000263c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 80: 0000263d 52 FUNC LOCAL DEFAULT 1 _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ + 79: 00002644 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 80: 00002645 52 FUNC LOCAL DEFAULT 1 _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ 81: 0000015c 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 82: 00000190 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 83: 00001cfc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 84: 00001d60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 85: 00001d64 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 86: 00001f50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 87: 000001e0 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ - 88: 000026cc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 88: 000026d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 89: 00001f5c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 90: 00002168 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 91: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 92: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LC16 │ │ │ │ │ 93: 0000001c 0 NOTYPE LOCAL DEFAULT 11 .LC17 │ │ │ │ │ 94: 00000200 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 95: 00000214 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 96: 0000021c 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ 97: 00000224 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ 98: 00002174 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 99: 0000005d 118 FUNC LOCAL DEFAULT 9 get_error_handler_wide.part.0 │ │ │ │ │ 100: 000022e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 101: 000026dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 102: 000026dd 70 FUNC LOCAL DEFAULT 1 get_error_handler_wide │ │ │ │ │ + 101: 000026e4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 102: 000026e5 70 FUNC LOCAL DEFAULT 1 get_error_handler_wide │ │ │ │ │ 103: 0000005c 0 NOTYPE LOCAL DEFAULT 11 .LC22 │ │ │ │ │ 104: 0000007c 0 NOTYPE LOCAL DEFAULT 11 .LC23 │ │ │ │ │ 105: 00000098 0 NOTYPE LOCAL DEFAULT 11 .LC24 │ │ │ │ │ 106: 000000dc 0 NOTYPE LOCAL DEFAULT 11 .LC25 │ │ │ │ │ 107: 00000114 0 NOTYPE LOCAL DEFAULT 11 .LC26 │ │ │ │ │ 108: 00000240 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ 109: 0000025c 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ 110: 000022e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 111: 00002730 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 112: 00002725 180 FUNC LOCAL DEFAULT 1 unicode_result │ │ │ │ │ - 113: 000027d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 112: 0000272d 180 FUNC LOCAL DEFAULT 1 unicode_result │ │ │ │ │ + 113: 000027d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 114: 0000028c 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ 115: 00002738 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 116: 000044fd 580 FUNC LOCAL DEFAULT 1 unicode_fill_utf8 │ │ │ │ │ - 117: 000027d8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 118: 00002ad9 4100 FUNC LOCAL DEFAULT 6 unicode_from_format │ │ │ │ │ + 116: 00004505 580 FUNC LOCAL DEFAULT 1 unicode_fill_utf8 │ │ │ │ │ + 117: 000027e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 118: 00002ad9 4080 FUNC LOCAL DEFAULT 6 unicode_from_format │ │ │ │ │ 119: 0000200d 98 FUNC LOCAL DEFAULT 9 resize_copy │ │ │ │ │ 120: 00002ac8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 121: 000002a4 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ 122: 00000304 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ 123: 00000314 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ 124: 00000328 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ 125: 00000354 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ @@ -156,688 +156,688 @@ │ │ │ │ │ 152: 000003d4 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ 153: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ 154: 000003dc 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ 155: 000003e0 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ 156: 000003e4 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ 157: 00000400 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ 158: 00002ad8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 159: 00002c26 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 160: 00002c48 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 161: 00002d10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 162: 00002d14 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 163: 00002d66 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 164: 00002dac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 165: 00006589 526 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_str │ │ │ │ │ - 166: 000027f9 142 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_Update │ │ │ │ │ - 167: 00002ef8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 168: 00002f02 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 169: 0000602d 834 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_utf8 │ │ │ │ │ + 159: 00002cae 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 160: 00002cf4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 161: 00002db4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 00002db8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 163: 00006575 526 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_str │ │ │ │ │ + 164: 00002dfa 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 165: 00002e1c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 166: 00002801 142 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_Update │ │ │ │ │ + 167: 00002ff2 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 168: 00002ffc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 169: 00006019 834 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_utf8 │ │ │ │ │ 170: 00000c05 140 FUNC LOCAL DEFAULT 9 unicode_fromformat_write_wcstr │ │ │ │ │ - 171: 00003d3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 172: 00003d44 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 173: 00003f78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 171: 00003d28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 172: 00003d30 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 173: 00003f64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 174: 0000041c 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ 175: 00000434 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ - 176: 00003f88 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 177: 0000a821 896 FUNC LOCAL DEFAULT 1 _PyUnicode_FromUCS4 │ │ │ │ │ - 178: 000059b1 380 FUNC LOCAL DEFAULT 1 _PyUnicode_FromUCS2 │ │ │ │ │ - 179: 000041a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 180: 000041b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 181: 000041b1 488 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS1 │ │ │ │ │ - 182: 00004390 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 183: 00004398 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 176: 00003f74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 177: 0000a829 896 FUNC LOCAL DEFAULT 1 _PyUnicode_FromUCS4 │ │ │ │ │ + 178: 000059b9 380 FUNC LOCAL DEFAULT 1 _PyUnicode_FromUCS2 │ │ │ │ │ + 179: 00004194 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 180: 0000419c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 181: 0000419d 488 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS1 │ │ │ │ │ + 182: 0000437c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 183: 00004384 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 184: 00000444 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ 185: 0000045c 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ 186: 00000474 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ 187: 00000490 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ 188: 000004a4 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ 189: 000004c4 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ 190: 000004e0 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ 191: 00000500 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ 192: 0000053c 0 NOTYPE LOCAL DEFAULT 8 .LC78 │ │ │ │ │ - 193: 00005681 536 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ - 194: 000047c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 195: 000048a2 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 196: 00004ce8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 197: 00004cec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 198: 00006899 1604 FUNC LOCAL DEFAULT 6 _copy_characters │ │ │ │ │ - 199: 000058b1 344 FUNC LOCAL DEFAULT 6 resize_compact │ │ │ │ │ - 200: 0000500c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 201: 00005010 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 202: 0000535c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 203: 00005360 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 204: 0000567c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 205: 00005680 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 206: 00005894 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 207: 00005898 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 208: 00005a00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 193: 0000566d 536 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ + 194: 000047b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 195: 0000488e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 196: 00004cd4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 197: 00004cd8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 198: 00006885 1604 FUNC LOCAL DEFAULT 6 _copy_characters │ │ │ │ │ + 199: 0000589d 344 FUNC LOCAL DEFAULT 6 resize_compact │ │ │ │ │ + 200: 00004ff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 201: 00004ffc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 202: 00005348 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 203: 0000534c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 204: 00005668 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 205: 0000566c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 206: 00005880 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 207: 00005884 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 208: 000059ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 209: 0000054c 0 NOTYPE LOCAL DEFAULT 8 .LC79 │ │ │ │ │ 210: 00000554 0 NOTYPE LOCAL DEFAULT 8 .LC80 │ │ │ │ │ 211: 0000055c 0 NOTYPE LOCAL DEFAULT 8 .LC81 │ │ │ │ │ 212: 00000564 0 NOTYPE LOCAL DEFAULT 8 .LC82 │ │ │ │ │ 213: 0000056c 0 NOTYPE LOCAL DEFAULT 8 .LC83 │ │ │ │ │ 214: 0000057c 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ 215: 00000588 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ 216: 00000590 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ 217: 00000598 0 NOTYPE LOCAL DEFAULT 8 .LC87 │ │ │ │ │ 218: 000005a4 0 NOTYPE LOCAL DEFAULT 8 .LC88 │ │ │ │ │ 219: 000005b0 0 NOTYPE LOCAL DEFAULT 8 .LC89 │ │ │ │ │ 220: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC90 │ │ │ │ │ 221: 0000067c 0 NOTYPE LOCAL DEFAULT 8 .LC91 │ │ │ │ │ - 222: 00005a08 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 223: 0000f4bd 692 FUNC LOCAL DEFAULT 6 unicode_encode_utf8.constprop.0 │ │ │ │ │ - 224: 000029b5 82 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors.part.0 │ │ │ │ │ - 225: 00005d55 814 FUNC LOCAL DEFAULT 1 unicode_encode_ucs1 │ │ │ │ │ - 226: 00005cc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 227: 00005cd0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 228: 0000b2c1 780 FUNC LOCAL DEFAULT 1 _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ │ - 229: 0000e0d5 712 FUNC LOCAL DEFAULT 1 _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ │ - 230: 00005e7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 231: 000028b1 260 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors │ │ │ │ │ - 232: 000029b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 233: 00005e80 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 222: 000059f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 223: 0000f499 692 FUNC LOCAL DEFAULT 6 unicode_encode_utf8.constprop.0 │ │ │ │ │ + 224: 000029bd 82 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors.part.0 │ │ │ │ │ + 225: 00005d5d 814 FUNC LOCAL DEFAULT 1 unicode_encode_ucs1 │ │ │ │ │ + 226: 00005cb4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 227: 00005cbc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 228: 0000b2c9 780 FUNC LOCAL DEFAULT 1 _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ │ + 229: 0000e0dd 712 FUNC LOCAL DEFAULT 1 _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ │ + 230: 00005e68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 231: 000028b9 260 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors │ │ │ │ │ + 232: 000029b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 233: 00005e6c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 234: 00000684 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ - 235: 000029b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 236: 00011265 392 FUNC LOCAL DEFAULT 6 unicode_compare │ │ │ │ │ - 237: 00005f5a 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 238: 00005f60 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 239: 00006004 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 240: 0000600a 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 241: 00006190 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 242: 00006194 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 243: 00006371 534 FUNC LOCAL DEFAULT 6 unicode_decode_utf8_writer │ │ │ │ │ - 244: 0000643a 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 245: 0000643e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 246: 00006edd 4 FUNC LOCAL DEFAULT 6 unicode_length │ │ │ │ │ + 235: 000029bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 236: 00011239 392 FUNC LOCAL DEFAULT 6 unicode_compare │ │ │ │ │ + 237: 00005f48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 238: 00005f4e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 239: 00005ff0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 240: 00005ff6 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 241: 0000617c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 242: 00006180 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 243: 0000635d 534 FUNC LOCAL DEFAULT 6 unicode_decode_utf8_writer │ │ │ │ │ + 244: 00006426 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 245: 0000642a 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 246: 00006ec9 4 FUNC LOCAL DEFAULT 6 unicode_length │ │ │ │ │ 247: 00000694 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ - 248: 00006f88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 249: 00002b54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 250: 00006f8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 251: 00006f8d 4 FUNC LOCAL DEFAULT 6 unicode_rpartition │ │ │ │ │ + 248: 00006f74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 249: 00002b5c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 250: 00006f78 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 251: 00006f79 4 FUNC LOCAL DEFAULT 6 unicode_rpartition │ │ │ │ │ 252: 000006ac 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ 253: 000006c4 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ - 254: 0001690d 276 FUNC LOCAL DEFAULT 6 asciilib_default_rfind.constprop.0 │ │ │ │ │ - 255: 000127f5 86 FUNC LOCAL DEFAULT 6 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ - 256: 00006bf1 1120 FUNC LOCAL DEFAULT 1 ucs2lib_fastsearch │ │ │ │ │ - 257: 00007384 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 258: 0000738c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 259: 0000e9ed 1120 FUNC LOCAL DEFAULT 1 ucs4lib_fastsearch │ │ │ │ │ - 260: 0000383d 396 FUNC LOCAL DEFAULT 1 unicode_askind │ │ │ │ │ - 261: 0000751c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 262: 00002b58 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 263: 00002b59 56 FUNC LOCAL DEFAULT 1 ensure_unicode.isra.0 │ │ │ │ │ - 264: 00002be4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 265: 00007520 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 266: 00007780 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 267: 00002be8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 254: 000168e5 276 FUNC LOCAL DEFAULT 6 asciilib_default_rfind.constprop.0 │ │ │ │ │ + 255: 000127cd 86 FUNC LOCAL DEFAULT 6 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ + 256: 00006bf9 1120 FUNC LOCAL DEFAULT 1 ucs2lib_fastsearch │ │ │ │ │ + 257: 00007370 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 258: 00007378 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 259: 0000e9dd 1120 FUNC LOCAL DEFAULT 1 ucs4lib_fastsearch │ │ │ │ │ + 260: 00003845 396 FUNC LOCAL DEFAULT 1 unicode_askind │ │ │ │ │ + 261: 00007508 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 262: 00002b60 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 263: 00002b61 56 FUNC LOCAL DEFAULT 1 ensure_unicode.isra.0 │ │ │ │ │ + 264: 00002bec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 265: 0000750c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 266: 0000776c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 267: 00002bf0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 268: 000006d4 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ 269: 000006e0 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ 270: 00000718 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ - 271: 00007790 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 272: 00007791 1106 FUNC LOCAL DEFAULT 6 unicode_startswith │ │ │ │ │ + 271: 0000777c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 272: 0000777d 1106 FUNC LOCAL DEFAULT 6 unicode_startswith │ │ │ │ │ 273: 00000758 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ 274: 00000778 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ - 275: 00007be5 2124 FUNC LOCAL DEFAULT 6 do_string_format │ │ │ │ │ - 276: 000091f1 1412 FUNC LOCAL DEFAULT 6 MarkupIterator_next │ │ │ │ │ - 277: 000098a9 1108 FUNC LOCAL DEFAULT 6 get_field_object │ │ │ │ │ - 278: 00007f94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 279: 00007f9c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 280: 00008431 3520 FUNC LOCAL DEFAULT 6 build_string │ │ │ │ │ - 281: 00002cd1 102 FUNC LOCAL DEFAULT 1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ - 282: 00008370 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 283: 00008378 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 275: 00007bd1 2124 FUNC LOCAL DEFAULT 6 do_string_format │ │ │ │ │ + 276: 000091dd 1412 FUNC LOCAL DEFAULT 6 MarkupIterator_next │ │ │ │ │ + 277: 00009895 1108 FUNC LOCAL DEFAULT 6 get_field_object │ │ │ │ │ + 278: 00007f80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 279: 00007f88 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 280: 0000841d 3520 FUNC LOCAL DEFAULT 6 build_string │ │ │ │ │ + 281: 00002cd9 102 FUNC LOCAL DEFAULT 1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ + 282: 0000835c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 283: 00008364 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 284: 0000079c 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ - 285: 000086ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 286: 000086b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 287: 00008958 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 288: 00008960 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 289: 00008d68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 290: 00008d70 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 291: 00009060 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 292: 00009064 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 285: 00008698 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 286: 0000869c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 287: 00008944 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 288: 0000894c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 289: 00008d54 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 290: 00008d5c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 291: 0000904c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 292: 00009050 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 293: 000007bc 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ 294: 000007e4 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ 295: 0000080c 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ 296: 0000082c 0 NOTYPE LOCAL DEFAULT 8 .LC106 │ │ │ │ │ 297: 00000864 0 NOTYPE LOCAL DEFAULT 8 .LC107 │ │ │ │ │ 298: 0000088c 0 NOTYPE LOCAL DEFAULT 8 .LC108 │ │ │ │ │ 299: 000008ac 0 NOTYPE LOCAL DEFAULT 8 .LC109 │ │ │ │ │ - 300: 00002c6d 74 FUNC LOCAL DEFAULT 1 PyUnicode_READ_CHAR │ │ │ │ │ - 301: 00002cb9 24 FUNC LOCAL DEFAULT 1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ - 302: 00005b2d 356 FUNC LOCAL DEFAULT 1 ucs2lib_find_max_char │ │ │ │ │ - 303: 0000ae41 140 FUNC LOCAL DEFAULT 1 ucs4lib_find_max_char │ │ │ │ │ + 300: 00002c75 74 FUNC LOCAL DEFAULT 1 PyUnicode_READ_CHAR │ │ │ │ │ + 301: 00002cc1 24 FUNC LOCAL DEFAULT 1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ + 302: 00005b35 356 FUNC LOCAL DEFAULT 1 ucs2lib_find_max_char │ │ │ │ │ + 303: 0000ae49 140 FUNC LOCAL DEFAULT 1 ucs4lib_find_max_char │ │ │ │ │ 304: 000008d0 0 NOTYPE LOCAL DEFAULT 8 .LC110 │ │ │ │ │ 305: 000008fc 0 NOTYPE LOCAL DEFAULT 8 .LC111 │ │ │ │ │ 306: 00000948 0 NOTYPE LOCAL DEFAULT 8 .LC112 │ │ │ │ │ 307: 00000994 0 NOTYPE LOCAL DEFAULT 8 .LC113 │ │ │ │ │ 308: 000009c0 0 NOTYPE LOCAL DEFAULT 8 .LC114 │ │ │ │ │ 309: 00000a00 0 NOTYPE LOCAL DEFAULT 8 .LC115 │ │ │ │ │ 310: 00000a24 0 NOTYPE LOCAL DEFAULT 8 .LC116 │ │ │ │ │ 311: 00000a44 0 NOTYPE LOCAL DEFAULT 8 .LC117 │ │ │ │ │ - 312: 00002e09 128 FUNC LOCAL DEFAULT 1 get_integer │ │ │ │ │ - 313: 00007401 152 FUNC LOCAL DEFAULT 1 ucs2lib_find_char │ │ │ │ │ - 314: 00007051 168 FUNC LOCAL DEFAULT 1 ucs2lib_rfind_char │ │ │ │ │ - 315: 0000e99d 78 FUNC LOCAL DEFAULT 1 ucs4lib_find_char │ │ │ │ │ + 312: 00002e11 128 FUNC LOCAL DEFAULT 1 get_integer │ │ │ │ │ + 313: 00007409 152 FUNC LOCAL DEFAULT 1 ucs2lib_find_char │ │ │ │ │ + 314: 00007059 168 FUNC LOCAL DEFAULT 1 ucs2lib_rfind_char │ │ │ │ │ + 315: 0000e98d 78 FUNC LOCAL DEFAULT 1 ucs4lib_find_char │ │ │ │ │ 316: 00000a1f 144 FUNC LOCAL DEFAULT 9 ucs4lib_rfind_char │ │ │ │ │ - 317: 00009f15 270 FUNC LOCAL DEFAULT 6 PyUnicode_FindChar.constprop.0 │ │ │ │ │ - 318: 00002d39 208 FUNC LOCAL DEFAULT 1 findchar.constprop.0 │ │ │ │ │ + 317: 00009ef1 270 FUNC LOCAL DEFAULT 6 PyUnicode_FindChar.constprop.0 │ │ │ │ │ + 318: 00002d41 208 FUNC LOCAL DEFAULT 1 findchar.constprop.0 │ │ │ │ │ 319: 00000a80 0 NOTYPE LOCAL DEFAULT 8 .LC118 │ │ │ │ │ 320: 00000ab0 0 NOTYPE LOCAL DEFAULT 8 .LC119 │ │ │ │ │ 321: 00000ae8 0 NOTYPE LOCAL DEFAULT 8 .LC120 │ │ │ │ │ - 322: 0000a580 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 322: 0000a55c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 323: 00000b18 0 NOTYPE LOCAL DEFAULT 8 .LC121 │ │ │ │ │ - 324: 0000a58c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 325: 0000a6c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 324: 0000a568 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 325: 0000a69c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 326: 00000b34 0 NOTYPE LOCAL DEFAULT 8 .LC122 │ │ │ │ │ - 327: 0000a6cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 328: 0000a964 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 329: 0000a968 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 330: 0000c699 964 FUNC LOCAL DEFAULT 1 ucs1lib_adaptive_find │ │ │ │ │ - 331: 0000d075 162 FUNC LOCAL DEFAULT 1 ucs1lib__preprocess │ │ │ │ │ - 332: 0000d119 690 FUNC LOCAL DEFAULT 1 ucs1lib__two_way │ │ │ │ │ + 327: 0000a6a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 328: 0000a940 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 329: 0000a944 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 330: 0000c6a1 964 FUNC LOCAL DEFAULT 1 ucs1lib_adaptive_find │ │ │ │ │ + 331: 0000d07d 162 FUNC LOCAL DEFAULT 1 ucs1lib__preprocess │ │ │ │ │ + 332: 0000d121 690 FUNC LOCAL DEFAULT 1 ucs1lib__two_way │ │ │ │ │ 333: 00000b70 0 NOTYPE LOCAL DEFAULT 8 .LC124 │ │ │ │ │ - 334: 0000ab25 3250 FUNC LOCAL DEFAULT 6 unicode_repr │ │ │ │ │ - 335: 0000ac9e 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 336: 0000acdc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 337: 0000aff0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 338: 0000b06c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 339: 0000b25c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 340: 0000b2d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 341: 0000b2ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 342: 0000b2f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 334: 0000ab01 3250 FUNC LOCAL DEFAULT 6 unicode_repr │ │ │ │ │ + 335: 0000ac7a 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 336: 0000acb8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 337: 0000afcc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 338: 0000b048 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 339: 0000b238 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 340: 0000b2b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 341: 0000b2c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 342: 0000b2cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 343: 00000b94 0 NOTYPE LOCAL DEFAULT 8 .LC125 │ │ │ │ │ - 344: 0000b995 1132 FUNC LOCAL DEFAULT 6 unicode_split │ │ │ │ │ - 345: 0000be01 5460 FUNC LOCAL DEFAULT 6 split │ │ │ │ │ - 346: 0000db19 476 FUNC LOCAL DEFAULT 1 ucs1lib_split_whitespace │ │ │ │ │ + 344: 0000b971 1132 FUNC LOCAL DEFAULT 6 unicode_split │ │ │ │ │ + 345: 0000bddd 5460 FUNC LOCAL DEFAULT 6 split │ │ │ │ │ + 346: 0000db21 476 FUNC LOCAL DEFAULT 1 ucs1lib_split_whitespace │ │ │ │ │ 347: 0000054f 422 FUNC LOCAL DEFAULT 9 ucs2lib_split_whitespace │ │ │ │ │ 348: 00001e3f 462 FUNC LOCAL DEFAULT 9 ucs4lib_split_whitespace │ │ │ │ │ - 349: 0000bdf8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 350: 0000be00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 351: 0000c0d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 352: 0000c0d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 353: 0000ca5d 158 FUNC LOCAL DEFAULT 1 asciilib__preprocess │ │ │ │ │ - 354: 0000cbd1 1188 FUNC LOCAL DEFAULT 1 asciilib__two_way │ │ │ │ │ - 355: 0000c4f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 356: 0000c4fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 357: 0000c924 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 358: 0000c930 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 359: 0000c361 824 FUNC LOCAL DEFAULT 1 asciilib_adaptive_find.constprop.0 │ │ │ │ │ - 360: 0000cc24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 361: 0000cc30 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 362: 0000cf18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 363: 0000cf20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 364: 000125c5 560 FUNC LOCAL DEFAULT 6 ucs1lib_fastsearch.constprop.1 │ │ │ │ │ - 365: 0000d30c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 366: 0000d318 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 367: 0000d350 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 349: 0000bdd4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 350: 0000bddc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 351: 0000c0ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 352: 0000c0b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 353: 0000ca65 158 FUNC LOCAL DEFAULT 1 asciilib__preprocess │ │ │ │ │ + 354: 0000cbd9 1188 FUNC LOCAL DEFAULT 1 asciilib__two_way │ │ │ │ │ + 355: 0000c4d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 356: 0000c4d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 357: 0000c900 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 358: 0000c90c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 359: 0000c369 824 FUNC LOCAL DEFAULT 1 asciilib_adaptive_find.constprop.0 │ │ │ │ │ + 360: 0000cc00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 361: 0000cc0c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 362: 0000cef4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 363: 0000cefc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 364: 0001259d 560 FUNC LOCAL DEFAULT 6 ucs1lib_fastsearch.constprop.1 │ │ │ │ │ + 365: 0000d2e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 366: 0000d2f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 367: 0000d32c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 368: 00000bb4 0 NOTYPE LOCAL DEFAULT 8 .LC127 │ │ │ │ │ 369: 00000bc8 0 NOTYPE LOCAL DEFAULT 8 .LC128 │ │ │ │ │ 370: 00000bdc 0 NOTYPE LOCAL DEFAULT 8 .LC129 │ │ │ │ │ 371: 00000c0c 0 NOTYPE LOCAL DEFAULT 8 .LC130 │ │ │ │ │ - 372: 0000d354 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 373: 0000d5ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 374: 0000d5f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 375: 0000d829 564 FUNC LOCAL DEFAULT 6 unicode_resize │ │ │ │ │ - 376: 0000d820 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 377: 0000d828 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 378: 0000da50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 379: 0000302d 4 FUNC LOCAL DEFAULT 1 unicode_partition │ │ │ │ │ - 380: 000032a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 381: 000032b0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 372: 0000d330 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 373: 0000d5c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 374: 0000d5d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 375: 0000d805 564 FUNC LOCAL DEFAULT 6 unicode_resize │ │ │ │ │ + 376: 0000d7fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 377: 0000d804 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 378: 0000da2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 379: 00003035 4 FUNC LOCAL DEFAULT 1 unicode_partition │ │ │ │ │ + 380: 000032ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 381: 000032b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 382: 00000c2c 0 NOTYPE LOCAL DEFAULT 8 .LC132 │ │ │ │ │ 383: 00000c34 0 NOTYPE LOCAL DEFAULT 8 .LC133 │ │ │ │ │ - 384: 0000da5c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 385: 0000da5d 1228 FUNC LOCAL DEFAULT 6 unicode_strip │ │ │ │ │ - 386: 0000df1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 384: 0000da38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 385: 0000da39 1228 FUNC LOCAL DEFAULT 6 unicode_strip │ │ │ │ │ + 386: 0000def8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 387: 00000c50 0 NOTYPE LOCAL DEFAULT 8 .LC134 │ │ │ │ │ - 388: 0000df28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 389: 0000df29 780 FUNC LOCAL DEFAULT 6 unicode_lower │ │ │ │ │ + 388: 0000df04 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 389: 0000df05 780 FUNC LOCAL DEFAULT 6 unicode_lower │ │ │ │ │ 390: 000006f5 170 FUNC LOCAL DEFAULT 9 handle_capital_sigma │ │ │ │ │ - 391: 0000e230 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 391: 0000e20c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 392: 00000c64 0 NOTYPE LOCAL DEFAULT 8 .LC135 │ │ │ │ │ - 393: 0000e234 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 394: 0000e28c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 393: 0000e210 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 394: 0000e268 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 395: 00000c94 0 NOTYPE LOCAL DEFAULT 8 .LC136 │ │ │ │ │ - 396: 000034ad 910 FUNC LOCAL DEFAULT 1 unicode_expandtabs │ │ │ │ │ - 397: 00008581 74 FUNC LOCAL DEFAULT 1 unicode_fill │ │ │ │ │ - 398: 00003814 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 399: 0000381c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 396: 000034b5 910 FUNC LOCAL DEFAULT 1 unicode_expandtabs │ │ │ │ │ + 397: 00008589 74 FUNC LOCAL DEFAULT 1 unicode_fill │ │ │ │ │ + 398: 0000381c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 399: 00003824 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 400: 00000cac 0 NOTYPE LOCAL DEFAULT 8 .LC137 │ │ │ │ │ 401: 00000cb0 0 NOTYPE LOCAL DEFAULT 8 .LC138 │ │ │ │ │ 402: 00000cbc 0 NOTYPE LOCAL DEFAULT 8 .LC139 │ │ │ │ │ - 403: 0000e290 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 404: 0000e291 260 FUNC LOCAL DEFAULT 6 unicode_replace │ │ │ │ │ - 405: 0000e395 3554 FUNC LOCAL DEFAULT 6 replace │ │ │ │ │ - 406: 0000e390 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 403: 0000e26c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 404: 0000e26d 260 FUNC LOCAL DEFAULT 6 unicode_replace │ │ │ │ │ + 405: 0000e371 3554 FUNC LOCAL DEFAULT 6 replace │ │ │ │ │ + 406: 0000e36c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 407: 00000cc8 0 NOTYPE LOCAL DEFAULT 8 .LC140 │ │ │ │ │ - 408: 0000e394 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 409: 0000e64c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 410: 0000e650 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 411: 0001284d 560 FUNC LOCAL DEFAULT 6 anylib_find │ │ │ │ │ - 412: 0000ecf4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 413: 0000ecf8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 408: 0000e370 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 409: 0000e628 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 410: 0000e62c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 411: 00012825 560 FUNC LOCAL DEFAULT 6 anylib_find │ │ │ │ │ + 412: 0000ecd0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 413: 0000ecd4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 414: 00000483 110 FUNC LOCAL DEFAULT 9 ucs1lib__two_way_count │ │ │ │ │ 415: 00000ce4 0 NOTYPE LOCAL DEFAULT 8 .LC141 │ │ │ │ │ - 416: 0000f27c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 417: 0000f280 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 418: 0000f4b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 419: 0000f4bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 420: 00011ea5 766 FUNC LOCAL DEFAULT 6 ucs2lib_utf8_encoder │ │ │ │ │ - 421: 000070f9 776 FUNC LOCAL DEFAULT 1 ucs4lib_utf8_encoder │ │ │ │ │ - 422: 0000f76c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 423: 0000f770 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 424: 0000f771 688 FUNC LOCAL DEFAULT 6 unicode_encode_utf8 │ │ │ │ │ - 425: 0000fa1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 416: 0000f258 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 417: 0000f25c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 418: 0000f494 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 419: 0000f498 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 420: 00011e7d 766 FUNC LOCAL DEFAULT 6 ucs2lib_utf8_encoder │ │ │ │ │ + 421: 00007101 776 FUNC LOCAL DEFAULT 1 ucs4lib_utf8_encoder │ │ │ │ │ + 422: 0000f748 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 423: 0000f74c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 424: 0000f74d 688 FUNC LOCAL DEFAULT 6 unicode_encode_utf8 │ │ │ │ │ + 425: 0000f9f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 426: 00000d00 0 NOTYPE LOCAL DEFAULT 8 .LC144 │ │ │ │ │ - 427: 0000fa20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 428: 0000fa21 96 FUNC LOCAL DEFAULT 6 unicode_join │ │ │ │ │ - 429: 0000fae1 196 FUNC LOCAL DEFAULT 6 unicode_iter │ │ │ │ │ - 430: 0000fb94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 431: 0000fba4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 432: 0000fba5 96 FUNC LOCAL DEFAULT 6 unicode_ascii_iter_next │ │ │ │ │ - 433: 0000fc05 148 FUNC LOCAL DEFAULT 6 unicodeiter_dealloc │ │ │ │ │ - 434: 0000fc94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 435: 0000fc98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 436: 0000fd4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 437: 0000fd56 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 438: 0000ff4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 439: 0000ff60 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 427: 0000f9fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 428: 0000f9fd 96 FUNC LOCAL DEFAULT 6 unicode_join │ │ │ │ │ + 429: 0000fabd 196 FUNC LOCAL DEFAULT 6 unicode_iter │ │ │ │ │ + 430: 0000fb70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 431: 0000fb80 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 432: 0000fb81 96 FUNC LOCAL DEFAULT 6 unicode_ascii_iter_next │ │ │ │ │ + 433: 0000fbe1 148 FUNC LOCAL DEFAULT 6 unicodeiter_dealloc │ │ │ │ │ + 434: 0000fc70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 435: 0000fc74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 436: 0000fd28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 437: 0000fd32 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 438: 0000ff28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 439: 0000ff3c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 440: 00000d1c 0 NOTYPE LOCAL DEFAULT 8 .LC145 │ │ │ │ │ - 441: 000107d5 724 FUNC LOCAL DEFAULT 6 unicode_subscript │ │ │ │ │ - 442: 00012a7d 392 FUNC LOCAL DEFAULT 6 unicode_getitem │ │ │ │ │ - 443: 00010a9c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 441: 000107a9 724 FUNC LOCAL DEFAULT 6 unicode_subscript │ │ │ │ │ + 442: 00012a55 392 FUNC LOCAL DEFAULT 6 unicode_getitem │ │ │ │ │ + 443: 00010a70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 444: 00000d4c 0 NOTYPE LOCAL DEFAULT 8 .LC146 │ │ │ │ │ 445: 00000d88 0 NOTYPE LOCAL DEFAULT 8 .LC147 │ │ │ │ │ 446: 00000dac 0 NOTYPE LOCAL DEFAULT 8 .LC148 │ │ │ │ │ 447: 00000dc0 0 NOTYPE LOCAL DEFAULT 8 .LC149 │ │ │ │ │ 448: 00000dd4 0 NOTYPE LOCAL DEFAULT 8 .LC150 │ │ │ │ │ - 449: 00003dfd 184 FUNC LOCAL DEFAULT 1 config_get_codec_name │ │ │ │ │ - 450: 00003eb5 80 FUNC LOCAL DEFAULT 1 encode_wstr_utf8 │ │ │ │ │ - 451: 00003b04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 452: 00010aa8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 453: 00003b0d 236 FUNC LOCAL DEFAULT 1 unicode_encode_locale │ │ │ │ │ - 454: 00010b0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 449: 00003e05 184 FUNC LOCAL DEFAULT 1 config_get_codec_name │ │ │ │ │ + 450: 00003ebd 80 FUNC LOCAL DEFAULT 1 encode_wstr_utf8 │ │ │ │ │ + 451: 00003b0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 452: 00010a7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 453: 00003b15 236 FUNC LOCAL DEFAULT 1 unicode_encode_locale │ │ │ │ │ + 454: 00010ae0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 455: 00000e10 0 NOTYPE LOCAL DEFAULT 8 .LC151 │ │ │ │ │ - 456: 00003b0c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 456: 00003b14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 457: 00000e18 0 NOTYPE LOCAL DEFAULT 8 .LC152 │ │ │ │ │ - 458: 00010b10 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 459: 00010b11 706 FUNC LOCAL DEFAULT 6 unicode_rfind │ │ │ │ │ + 458: 00010ae4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 459: 00010ae5 706 FUNC LOCAL DEFAULT 6 unicode_rfind │ │ │ │ │ 460: 00000aaf 58 FUNC LOCAL DEFAULT 9 ucs2lib_rfind_slice.isra.0 │ │ │ │ │ 461: 00000aef 58 FUNC LOCAL DEFAULT 9 ucs4lib_rfind_slice.isra.0 │ │ │ │ │ 462: 00000e20 0 NOTYPE LOCAL DEFAULT 8 .LC153 │ │ │ │ │ - 463: 00010e2d 1080 FUNC LOCAL DEFAULT 6 any_find_slice.constprop.0 │ │ │ │ │ - 464: 00011118 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 465: 0001111c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 463: 00010e01 1080 FUNC LOCAL DEFAULT 6 any_find_slice.constprop.1 │ │ │ │ │ + 464: 000110ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 465: 000110f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 466: 00000e40 0 NOTYPE LOCAL DEFAULT 8 .LC155 │ │ │ │ │ - 467: 000113ed 900 FUNC LOCAL DEFAULT 6 unicode_rstrip │ │ │ │ │ - 468: 00011768 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 469: 00011770 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 467: 000113c1 900 FUNC LOCAL DEFAULT 6 unicode_rstrip │ │ │ │ │ + 468: 0001173c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 469: 00011744 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 470: 00000e48 0 NOTYPE LOCAL DEFAULT 8 .LC156 │ │ │ │ │ 471: 00000e54 0 NOTYPE LOCAL DEFAULT 8 .LC157 │ │ │ │ │ 472: 00000e8c 0 NOTYPE LOCAL DEFAULT 8 .LC158 │ │ │ │ │ - 473: 000118e9 1060 FUNC LOCAL DEFAULT 6 unicode_endswith │ │ │ │ │ + 473: 000118bd 1064 FUNC LOCAL DEFAULT 6 unicode_endswith │ │ │ │ │ 474: 00000ecc 0 NOTYPE LOCAL DEFAULT 8 .LC159 │ │ │ │ │ 475: 00000ed8 0 NOTYPE LOCAL DEFAULT 8 .LC160 │ │ │ │ │ 476: 00000f00 0 NOTYPE LOCAL DEFAULT 8 .LC161 │ │ │ │ │ - 477: 00011d0d 408 FUNC LOCAL DEFAULT 6 unicode_vectorcall │ │ │ │ │ - 478: 00004cb1 572 FUNC LOCAL DEFAULT 1 unicode_new │ │ │ │ │ - 479: 00011ea0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 477: 00011ce5 408 FUNC LOCAL DEFAULT 6 unicode_vectorcall │ │ │ │ │ + 478: 00004cb9 572 FUNC LOCAL DEFAULT 1 unicode_new │ │ │ │ │ + 479: 00011e78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 480: 00000f08 0 NOTYPE LOCAL DEFAULT 8 .LC162 │ │ │ │ │ - 481: 00011ea4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 482: 00011fc0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 483: 00011fc6 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 484: 00004eed 268 FUNC LOCAL DEFAULT 1 unicode_encode_call_errorhandler │ │ │ │ │ - 485: 0000baf9 328 FUNC LOCAL DEFAULT 1 xmlcharrefreplace │ │ │ │ │ - 486: 00006085 404 FUNC LOCAL DEFAULT 1 backslashreplace │ │ │ │ │ - 487: 000062a1 50 FUNC LOCAL DEFAULT 1 raise_encode_exception │ │ │ │ │ - 488: 000122c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 489: 00003bf9 212 FUNC LOCAL DEFAULT 1 unicode_isalnum │ │ │ │ │ + 481: 00011e7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 482: 00011f98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 483: 00011f9e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 484: 00004ef5 268 FUNC LOCAL DEFAULT 1 unicode_encode_call_errorhandler │ │ │ │ │ + 485: 0000bb01 328 FUNC LOCAL DEFAULT 1 xmlcharrefreplace │ │ │ │ │ + 486: 0000608d 404 FUNC LOCAL DEFAULT 1 backslashreplace │ │ │ │ │ + 487: 000062a9 50 FUNC LOCAL DEFAULT 1 raise_encode_exception │ │ │ │ │ + 488: 0001229c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 489: 00003c01 212 FUNC LOCAL DEFAULT 1 unicode_isalnum │ │ │ │ │ 490: 00000f20 0 NOTYPE LOCAL DEFAULT 8 .LC163 │ │ │ │ │ - 491: 000122c8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 492: 000122c9 764 FUNC LOCAL DEFAULT 6 unicode_lstrip │ │ │ │ │ - 493: 000125b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 491: 000122a0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 492: 000122a1 764 FUNC LOCAL DEFAULT 6 unicode_lstrip │ │ │ │ │ + 493: 00012590 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 494: 00000f28 0 NOTYPE LOCAL DEFAULT 8 .LC164 │ │ │ │ │ 495: 00000f64 0 NOTYPE LOCAL DEFAULT 8 .LC165 │ │ │ │ │ 496: 00000f74 0 NOTYPE LOCAL DEFAULT 8 .LC166 │ │ │ │ │ 497: 00000f7c 0 NOTYPE LOCAL DEFAULT 8 .LC167 │ │ │ │ │ - 498: 00003f05 10 FUNC LOCAL DEFAULT 1 unicode_isascii │ │ │ │ │ - 499: 00004380 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 500: 00004384 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 501: 0000473c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 502: 00004740 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 503: 000125c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 504: 000127f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 505: 000127f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 506: 00012a78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 507: 00004b25 394 FUNC LOCAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ - 508: 00012a7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 509: 00012c00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 510: 00012c04 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 511: 00012c05 272 FUNC LOCAL DEFAULT 6 unicode_char │ │ │ │ │ - 512: 00012d10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 513: 00012d14 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 514: 00012e24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 515: 00012e28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 516: 00012e29 22 FUNC LOCAL DEFAULT 6 unicode_mod │ │ │ │ │ + 498: 00003f0d 10 FUNC LOCAL DEFAULT 1 unicode_isascii │ │ │ │ │ + 499: 00004388 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 500: 0000438c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 501: 00004744 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 502: 00004748 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 503: 0001259c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 504: 000127c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 505: 000127cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 506: 00012a50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 507: 00004b2d 394 FUNC LOCAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ + 508: 00012a54 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 509: 00012bd8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 510: 00012bdc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 511: 00012bdd 272 FUNC LOCAL DEFAULT 6 unicode_char │ │ │ │ │ + 512: 00012ce8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 513: 00012cec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 514: 00012dfc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 515: 00012e00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 516: 00012e01 22 FUNC LOCAL DEFAULT 6 unicode_mod │ │ │ │ │ 517: 00000f90 0 NOTYPE LOCAL DEFAULT 8 .LC172 │ │ │ │ │ 518: 00000fac 0 NOTYPE LOCAL DEFAULT 8 .LC173 │ │ │ │ │ 519: 00000fc4 0 NOTYPE LOCAL DEFAULT 8 .LC174 │ │ │ │ │ 520: 00000fec 0 NOTYPE LOCAL DEFAULT 8 .LC175 │ │ │ │ │ 521: 00000ff8 0 NOTYPE LOCAL DEFAULT 8 .LC176 │ │ │ │ │ 522: 00001028 0 NOTYPE LOCAL DEFAULT 8 .LC177 │ │ │ │ │ 523: 0000105c 0 NOTYPE LOCAL DEFAULT 8 .LC178 │ │ │ │ │ 524: 000010a4 0 NOTYPE LOCAL DEFAULT 8 .LC179 │ │ │ │ │ 525: 000010d8 0 NOTYPE LOCAL DEFAULT 8 .LC180 │ │ │ │ │ 526: 000010f8 0 NOTYPE LOCAL DEFAULT 8 .LC181 │ │ │ │ │ 527: 00001130 0 NOTYPE LOCAL DEFAULT 8 .LC182 │ │ │ │ │ 528: 00001168 0 NOTYPE LOCAL DEFAULT 8 .LC183 │ │ │ │ │ - 529: 00012f42 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 530: 00012f64 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 531: 000131a6 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 532: 000131e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 533: 00013274 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 534: 0001327c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 535: 000133fe 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 536: 00013420 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 537: 00013e74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 538: 00013e7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 539: 00014380 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 540: 000143c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 529: 00012f1a 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 530: 00012f3c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 531: 0001317e 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 532: 000131bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 533: 0001324c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 534: 00013254 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 535: 000133d6 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 536: 000133f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 537: 00013e4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 538: 00013e54 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 539: 00014358 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 540: 0001439c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 541: 0000117c 0 NOTYPE LOCAL DEFAULT 8 .LC184 │ │ │ │ │ 542: 00001190 0 NOTYPE LOCAL DEFAULT 8 .LC185 │ │ │ │ │ - 543: 00004ee0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 543: 00004ee8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 544: 000011a4 0 NOTYPE LOCAL DEFAULT 8 .LC186 │ │ │ │ │ - 545: 00014541 388 FUNC LOCAL DEFAULT 6 unicode_repeat │ │ │ │ │ - 546: 000146bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 545: 00014519 388 FUNC LOCAL DEFAULT 6 unicode_repeat │ │ │ │ │ + 546: 00014694 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 547: 000011c0 0 NOTYPE LOCAL DEFAULT 8 .LC187 │ │ │ │ │ - 548: 000146c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 549: 000146c5 472 FUNC LOCAL DEFAULT 6 unicode_encode │ │ │ │ │ - 550: 00014898 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 548: 0001469c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 549: 0001469d 472 FUNC LOCAL DEFAULT 6 unicode_encode │ │ │ │ │ + 550: 00014870 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 551: 000011c8 0 NOTYPE LOCAL DEFAULT 8 .LC188 │ │ │ │ │ - 552: 0001489c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 553: 0001489d 188 FUNC LOCAL DEFAULT 6 unicode_find │ │ │ │ │ + 552: 00014874 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 553: 00014875 188 FUNC LOCAL DEFAULT 6 unicode_find │ │ │ │ │ 554: 000011d0 0 NOTYPE LOCAL DEFAULT 8 .LC189 │ │ │ │ │ 555: 000011f0 0 NOTYPE LOCAL DEFAULT 8 .LC190 │ │ │ │ │ - 556: 00014a24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 556: 000149fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 557: 00001228 0 NOTYPE LOCAL DEFAULT 8 .LC191 │ │ │ │ │ - 558: 00014a28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 559: 00014cd0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 560: 00014cd8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 561: 00014e54 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 558: 00014a00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 559: 00014ca8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 560: 00014cb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 561: 00014e2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 562: 00001290 0 NOTYPE LOCAL DEFAULT 8 .LC193 │ │ │ │ │ 563: 000012d0 0 NOTYPE LOCAL DEFAULT 8 .LC194 │ │ │ │ │ - 564: 00004eec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 565: 00004ff9 138 FUNC LOCAL DEFAULT 1 make_encode_exception │ │ │ │ │ - 566: 00004ff4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 567: 00004ff8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 564: 00004ef4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 565: 00005001 138 FUNC LOCAL DEFAULT 1 make_encode_exception │ │ │ │ │ + 566: 00004ffc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 567: 00005000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 568: 00001300 0 NOTYPE LOCAL DEFAULT 8 .LC195 │ │ │ │ │ - 569: 00014e58 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 569: 00014e30 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 570: 00001328 0 NOTYPE LOCAL DEFAULT 8 .LC196 │ │ │ │ │ - 571: 00014f81 338 FUNC LOCAL DEFAULT 6 unicode_isidentifier │ │ │ │ │ - 572: 00005089 148 FUNC LOCAL DEFAULT 1 unicode_splitlines │ │ │ │ │ - 573: 00005118 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 574: 0001558c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 575: 00015590 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 576: 000156f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 571: 00014f59 338 FUNC LOCAL DEFAULT 6 unicode_isidentifier │ │ │ │ │ + 572: 00005091 148 FUNC LOCAL DEFAULT 1 unicode_splitlines │ │ │ │ │ + 573: 00005120 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 574: 00015564 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 575: 00015568 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 576: 000156d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 577: 00001330 0 NOTYPE LOCAL DEFAULT 8 .LC197 │ │ │ │ │ - 578: 0000511c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 579: 00005388 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 578: 00005124 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 579: 00005390 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 580: 00001368 0 NOTYPE LOCAL DEFAULT 8 .LC198 │ │ │ │ │ - 581: 0000538c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 582: 000053dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 583: 000053e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 581: 00005394 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 582: 000053e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 583: 000053e8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 584: 00001384 0 NOTYPE LOCAL DEFAULT 8 .LC199 │ │ │ │ │ 585: 000013a4 0 NOTYPE LOCAL DEFAULT 8 .LC200 │ │ │ │ │ 586: 000013ac 0 NOTYPE LOCAL DEFAULT 8 .LC201 │ │ │ │ │ 587: 000013d8 0 NOTYPE LOCAL DEFAULT 8 .LC202 │ │ │ │ │ - 588: 000056e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 589: 000056e8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 590: 000156fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 591: 000156fd 302 FUNC LOCAL DEFAULT 6 unicode_isupper │ │ │ │ │ - 592: 00005b28 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 593: 00005b2c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 594: 00005c91 82 FUNC LOCAL DEFAULT 1 clear_interned_dict │ │ │ │ │ - 595: 00015998 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 588: 000056e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 589: 000056f0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 590: 000156d4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 591: 000156d5 302 FUNC LOCAL DEFAULT 6 unicode_isupper │ │ │ │ │ + 592: 00005b30 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 593: 00005b34 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 594: 00005c99 82 FUNC LOCAL DEFAULT 1 clear_interned_dict │ │ │ │ │ + 595: 00015970 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 596: 00000260 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 597: 0000140c 0 NOTYPE LOCAL DEFAULT 8 .LC203 │ │ │ │ │ 598: 00001414 0 NOTYPE LOCAL DEFAULT 8 .LC204 │ │ │ │ │ - 599: 00005e6c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 600: 00006008 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 601: 0000600c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 599: 00005e74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 600: 00006010 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 601: 00006014 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 602: 00001430 0 NOTYPE LOCAL DEFAULT 8 .LC206 │ │ │ │ │ 603: 00001460 0 NOTYPE LOCAL DEFAULT 8 .LC207 │ │ │ │ │ - 604: 0001599c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 605: 00015ab8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 606: 00006219 122 FUNC LOCAL DEFAULT 1 unicodeiter_next │ │ │ │ │ - 607: 00006295 12 FUNC LOCAL DEFAULT 1 unicodeiter_traverse │ │ │ │ │ + 604: 00015974 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 605: 00015a90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 606: 00006221 122 FUNC LOCAL DEFAULT 1 unicodeiter_next │ │ │ │ │ + 607: 0000629d 12 FUNC LOCAL DEFAULT 1 unicodeiter_traverse │ │ │ │ │ 608: 00001484 0 NOTYPE LOCAL DEFAULT 8 .LC208 │ │ │ │ │ - 609: 0000b825 240 FUNC LOCAL DEFAULT 1 charmapencode_lookup │ │ │ │ │ - 610: 000064e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 611: 00006500 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 612: 000065a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 613: 000065ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 614: 00006a51 384 FUNC LOCAL DEFAULT 1 charmapencode_output │ │ │ │ │ - 615: 00006a4c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 616: 00006a50 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 617: 00006bcc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 618: 00006bd0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 619: 00006e70 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 620: 00006e74 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 609: 0000b82d 240 FUNC LOCAL DEFAULT 1 charmapencode_lookup │ │ │ │ │ + 610: 000064ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 611: 00006508 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 612: 000065ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 613: 000065b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 614: 00006a59 384 FUNC LOCAL DEFAULT 1 charmapencode_output │ │ │ │ │ + 615: 00006a54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 616: 00006a58 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 617: 00006bd4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 618: 00006bd8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 619: 00006e78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 620: 00006e7c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 621: 000019a5 196 FUNC LOCAL DEFAULT 9 ucs2lib__preprocess │ │ │ │ │ 622: 00001515 378 FUNC LOCAL DEFAULT 9 ucs2lib__two_way │ │ │ │ │ 623: 00001a69 112 FUNC LOCAL DEFAULT 9 ucs2lib__two_way_count │ │ │ │ │ - 624: 0000704c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 625: 00007050 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 626: 00007222 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 627: 00007228 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 628: 00007575 316 FUNC LOCAL DEFAULT 1 unicode_translate │ │ │ │ │ - 629: 000076b1 404 FUNC LOCAL DEFAULT 1 unicode_fast_translate │ │ │ │ │ - 630: 00007941 466 FUNC LOCAL DEFAULT 1 charmaptranslate_output │ │ │ │ │ - 631: 00007845 250 FUNC LOCAL DEFAULT 1 charmaptranslate_lookup │ │ │ │ │ - 632: 00007840 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 633: 00007844 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 624: 00007054 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 625: 00007058 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 626: 0000722a 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 627: 00007230 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 628: 0000757d 316 FUNC LOCAL DEFAULT 1 unicode_translate │ │ │ │ │ + 629: 000076b9 404 FUNC LOCAL DEFAULT 1 unicode_fast_translate │ │ │ │ │ + 630: 00007949 466 FUNC LOCAL DEFAULT 1 charmaptranslate_output │ │ │ │ │ + 631: 0000784d 250 FUNC LOCAL DEFAULT 1 charmaptranslate_lookup │ │ │ │ │ + 632: 00007848 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 633: 0000784c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 634: 0000148c 0 NOTYPE LOCAL DEFAULT 8 .LC212 │ │ │ │ │ - 635: 00015abc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 636: 00015abd 176 FUNC LOCAL DEFAULT 6 unicode_count │ │ │ │ │ - 637: 00015b6d 900 FUNC LOCAL DEFAULT 6 unicode_count_impl │ │ │ │ │ + 635: 00015a94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 636: 00015a95 176 FUNC LOCAL DEFAULT 6 unicode_count │ │ │ │ │ + 637: 00015b45 900 FUNC LOCAL DEFAULT 6 unicode_count_impl │ │ │ │ │ 638: 00001494 0 NOTYPE LOCAL DEFAULT 8 .LC213 │ │ │ │ │ 639: 0000149c 0 NOTYPE LOCAL DEFAULT 8 .LC214 │ │ │ │ │ - 640: 00007bdd 670 FUNC LOCAL DEFAULT 1 unicode_rindex │ │ │ │ │ + 640: 00007be5 670 FUNC LOCAL DEFAULT 1 unicode_rindex │ │ │ │ │ 641: 000014b0 0 NOTYPE LOCAL DEFAULT 8 .LC215 │ │ │ │ │ 642: 000014bc 0 NOTYPE LOCAL DEFAULT 8 .LC216 │ │ │ │ │ - 643: 00007e7d 408 FUNC LOCAL DEFAULT 1 unicode_removesuffix │ │ │ │ │ - 644: 00008010 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 645: 00008014 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 646: 00008015 52 FUNC LOCAL DEFAULT 1 unicode_capitalize │ │ │ │ │ - 647: 000084b9 200 FUNC LOCAL DEFAULT 1 do_capitalize │ │ │ │ │ - 648: 000080c5 444 FUNC LOCAL DEFAULT 1 case_operation │ │ │ │ │ - 649: 00008044 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 643: 00007e85 408 FUNC LOCAL DEFAULT 1 unicode_removesuffix │ │ │ │ │ + 644: 00008018 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 645: 0000801c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 646: 0000801d 52 FUNC LOCAL DEFAULT 1 unicode_capitalize │ │ │ │ │ + 647: 000084c1 200 FUNC LOCAL DEFAULT 1 do_capitalize │ │ │ │ │ + 648: 000080cd 444 FUNC LOCAL DEFAULT 1 case_operation │ │ │ │ │ + 649: 0000804c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 650: 000014cc 0 NOTYPE LOCAL DEFAULT 8 .LC217 │ │ │ │ │ 651: 000014e0 0 NOTYPE LOCAL DEFAULT 8 .LC218 │ │ │ │ │ 652: 000014f8 0 NOTYPE LOCAL DEFAULT 8 .LC219 │ │ │ │ │ - 653: 00008048 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 654: 00008281 566 FUNC LOCAL DEFAULT 1 unicode_upper │ │ │ │ │ - 655: 0000863c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 656: 00008640 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 657: 00008641 150 FUNC LOCAL DEFAULT 1 unicode_isdigit │ │ │ │ │ - 658: 0000889d 268 FUNC LOCAL DEFAULT 1 unicode_rsplit │ │ │ │ │ - 659: 000089a9 4344 FUNC LOCAL DEFAULT 1 rsplit │ │ │ │ │ - 660: 000089a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 661: 000089a8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 662: 0000919c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 663: 000091a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 664: 00009500 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 665: 00009504 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 666: 00009884 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 667: 00009888 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 668: 00009a9c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 669: 00009aa0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 670: 00009aa8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 653: 00008050 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 654: 00008289 566 FUNC LOCAL DEFAULT 1 unicode_upper │ │ │ │ │ + 655: 00008644 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 656: 00008648 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 657: 00008649 150 FUNC LOCAL DEFAULT 1 unicode_isdigit │ │ │ │ │ + 658: 000088a5 268 FUNC LOCAL DEFAULT 1 unicode_rsplit │ │ │ │ │ + 659: 000089b1 4344 FUNC LOCAL DEFAULT 1 rsplit │ │ │ │ │ + 660: 000089ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 661: 000089b0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 662: 000091a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 663: 000091a8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 664: 00009508 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 665: 0000950c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 666: 0000988c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 667: 00009890 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 668: 00009aa4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 669: 00009aa8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 670: 00009ab0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 671: 00001510 0 NOTYPE LOCAL DEFAULT 8 .LC220 │ │ │ │ │ - 672: 00009aac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 673: 00009aad 208 FUNC LOCAL DEFAULT 1 unicode_rjust │ │ │ │ │ - 674: 00009b7d 280 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ + 672: 00009ab4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 673: 00009ab5 208 FUNC LOCAL DEFAULT 1 unicode_rjust │ │ │ │ │ + 674: 00009b85 280 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ 675: 000004f1 94 FUNC LOCAL DEFAULT 9 convert_uc.constprop.0 │ │ │ │ │ - 676: 00009b78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 676: 00009b80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 677: 00001518 0 NOTYPE LOCAL DEFAULT 8 .LC221 │ │ │ │ │ - 678: 00009b7c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 679: 00009c90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 678: 00009b84 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 679: 00009c98 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 680: 00001534 0 NOTYPE LOCAL DEFAULT 8 .LC222 │ │ │ │ │ - 681: 00009c94 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 682: 00009c95 388 FUNC LOCAL DEFAULT 1 unicode_removeprefix │ │ │ │ │ - 683: 00009e14 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 684: 00009e18 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 685: 00009e19 626 FUNC LOCAL DEFAULT 1 unicode_isspace │ │ │ │ │ + 681: 00009c9c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 682: 00009c9d 388 FUNC LOCAL DEFAULT 1 unicode_removeprefix │ │ │ │ │ + 683: 00009e1c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 684: 00009e20 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 685: 00009e21 626 FUNC LOCAL DEFAULT 1 unicode_isspace │ │ │ │ │ 686: 00001544 0 NOTYPE LOCAL DEFAULT 8 .LC223 │ │ │ │ │ - 687: 0000a08d 224 FUNC LOCAL DEFAULT 1 unicode_center │ │ │ │ │ - 688: 0000a168 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 687: 0000a095 224 FUNC LOCAL DEFAULT 1 unicode_center │ │ │ │ │ + 688: 0000a170 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 689: 0000154c 0 NOTYPE LOCAL DEFAULT 8 .LC224 │ │ │ │ │ 690: 00001558 0 NOTYPE LOCAL DEFAULT 8 .LC225 │ │ │ │ │ 691: 00001564 0 NOTYPE LOCAL DEFAULT 8 .LC226 │ │ │ │ │ 692: 000015ac 0 NOTYPE LOCAL DEFAULT 8 .LC227 │ │ │ │ │ 693: 000015e8 0 NOTYPE LOCAL DEFAULT 8 .LC228 │ │ │ │ │ 694: 00001628 0 NOTYPE LOCAL DEFAULT 8 .LC229 │ │ │ │ │ 695: 0000165c 0 NOTYPE LOCAL DEFAULT 8 .LC230 │ │ │ │ │ - 696: 0000a16c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 697: 0000a16d 918 FUNC LOCAL DEFAULT 1 unicode_maketrans │ │ │ │ │ - 698: 0000a531 618 FUNC LOCAL DEFAULT 1 as_ucs4 │ │ │ │ │ + 696: 0000a174 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 697: 0000a175 918 FUNC LOCAL DEFAULT 1 unicode_maketrans │ │ │ │ │ + 698: 0000a539 618 FUNC LOCAL DEFAULT 1 as_ucs4 │ │ │ │ │ 699: 00001690 0 NOTYPE LOCAL DEFAULT 8 .LC231 │ │ │ │ │ - 700: 0000a79d 132 FUNC LOCAL DEFAULT 1 unicode_isalpha │ │ │ │ │ - 701: 0000ab9c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 700: 0000a7a5 132 FUNC LOCAL DEFAULT 1 unicode_isalpha │ │ │ │ │ + 701: 0000aba4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 702: 000016b4 0 NOTYPE LOCAL DEFAULT 8 .LC232 │ │ │ │ │ - 703: 0000aba0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 704: 0000abd0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 705: 0000ac12 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 703: 0000aba8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 704: 0000abd8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 705: 0000ac1a 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 706: 000016c8 0 NOTYPE LOCAL DEFAULT 8 .LC233 │ │ │ │ │ 707: 000016d4 0 NOTYPE LOCAL DEFAULT 8 .LC234 │ │ │ │ │ 708: 000016e0 0 NOTYPE LOCAL DEFAULT 8 .LC235 │ │ │ │ │ - 709: 0000b5cd 228 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.isra.0 │ │ │ │ │ - 710: 0000f149 170 FUNC LOCAL DEFAULT 1 ucs4lib_utf16_encode │ │ │ │ │ - 711: 0000b6b1 130 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ │ - 712: 0000b735 18 FUNC LOCAL DEFAULT 1 unicodeiter_len │ │ │ │ │ + 709: 0000b5d5 228 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.isra.0 │ │ │ │ │ + 710: 0000f139 170 FUNC LOCAL DEFAULT 1 ucs4lib_utf16_encode │ │ │ │ │ + 711: 0000b6b9 130 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ │ + 712: 0000b73d 18 FUNC LOCAL DEFAULT 1 unicodeiter_len │ │ │ │ │ 713: 000016e8 0 NOTYPE LOCAL DEFAULT 8 .LC236 │ │ │ │ │ - 714: 0000b749 118 FUNC LOCAL DEFAULT 1 unicode___format__ │ │ │ │ │ + 714: 0000b751 118 FUNC LOCAL DEFAULT 1 unicode___format__ │ │ │ │ │ 715: 000016f4 0 NOTYPE LOCAL DEFAULT 8 .LC237 │ │ │ │ │ 716: 0000171c 0 NOTYPE LOCAL DEFAULT 8 .LC238 │ │ │ │ │ 717: 00001760 0 NOTYPE LOCAL DEFAULT 8 .LC239 │ │ │ │ │ - 718: 0000b915 204 FUNC LOCAL DEFAULT 1 unicode_index │ │ │ │ │ + 718: 0000b91d 204 FUNC LOCAL DEFAULT 1 unicode_index │ │ │ │ │ 719: 00000264 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 720: 00000438 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 721: 00000444 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 722: 00001768 0 NOTYPE LOCAL DEFAULT 8 .LC240 │ │ │ │ │ 723: 00001780 0 NOTYPE LOCAL DEFAULT 8 .LC241 │ │ │ │ │ - 724: 000165fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 724: 000165d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 725: 00000477 12 FUNC LOCAL DEFAULT 9 unicode_swapcase │ │ │ │ │ - 726: 0000b9e9 194 FUNC LOCAL DEFAULT 1 do_swapcase │ │ │ │ │ - 727: 0000bc3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 726: 0000b9f1 194 FUNC LOCAL DEFAULT 1 do_swapcase │ │ │ │ │ + 727: 0000bc44 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 728: 00001794 0 NOTYPE LOCAL DEFAULT 8 .LC243 │ │ │ │ │ - 729: 0000bc40 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 730: 0000bc41 212 FUNC LOCAL DEFAULT 1 unicode_ljust │ │ │ │ │ - 731: 0000bd10 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 729: 0000bc48 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 730: 0000bc49 212 FUNC LOCAL DEFAULT 1 unicode_ljust │ │ │ │ │ + 731: 0000bd18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 732: 0000179c 0 NOTYPE LOCAL DEFAULT 8 .LC244 │ │ │ │ │ - 733: 0000bd14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 734: 0000bde9 80 FUNC LOCAL DEFAULT 1 unicode_check_modifiable │ │ │ │ │ + 733: 0000bd1c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 734: 0000bdf1 80 FUNC LOCAL DEFAULT 1 unicode_check_modifiable │ │ │ │ │ 735: 000017d8 0 NOTYPE LOCAL DEFAULT 8 .LC245 │ │ │ │ │ - 736: 0000be34 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 736: 0000be3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 737: 00001800 0 NOTYPE LOCAL DEFAULT 8 .LC246 │ │ │ │ │ 738: 00001810 0 NOTYPE LOCAL DEFAULT 8 .LC247 │ │ │ │ │ 739: 00001824 0 NOTYPE LOCAL DEFAULT 8 .LC248 │ │ │ │ │ - 740: 0000be38 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 741: 0000bfc8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 742: 0000bfd0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 743: 0000c35c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 744: 0000c360 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 745: 0000c668 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 746: 0000c66c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 747: 0000c9b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 748: 0000c9b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 749: 0000cafd 210 FUNC LOCAL DEFAULT 1 asciilib__factorize │ │ │ │ │ - 750: 0000cafd 210 FUNC LOCAL DEFAULT 1 ucs1lib__factorize │ │ │ │ │ + 740: 0000be40 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 741: 0000bfd0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 742: 0000bfd8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 743: 0000c364 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 744: 0000c368 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 745: 0000c670 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 746: 0000c674 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 747: 0000c9bc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 748: 0000c9c0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 749: 0000cb05 210 FUNC LOCAL DEFAULT 1 asciilib__factorize │ │ │ │ │ + 750: 0000cb05 210 FUNC LOCAL DEFAULT 1 ucs1lib__factorize │ │ │ │ │ 751: 000004ec 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 752: 0000d3cd 612 FUNC LOCAL DEFAULT 1 unicode_title │ │ │ │ │ + 752: 0000d3d5 612 FUNC LOCAL DEFAULT 1 unicode_title │ │ │ │ │ 753: 00001840 0 NOTYPE LOCAL DEFAULT 8 .LC252 │ │ │ │ │ 754: 0000187c 0 NOTYPE LOCAL DEFAULT 8 .LC253 │ │ │ │ │ 755: 000004f0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 756: 0000d631 102 FUNC LOCAL DEFAULT 1 unicode_casefold │ │ │ │ │ + 756: 0000d639 102 FUNC LOCAL DEFAULT 1 unicode_casefold │ │ │ │ │ 757: 0000079f 132 FUNC LOCAL DEFAULT 9 do_casefold │ │ │ │ │ 758: 000018b4 0 NOTYPE LOCAL DEFAULT 8 .LC254 │ │ │ │ │ 759: 000018d8 0 NOTYPE LOCAL DEFAULT 8 .LC255 │ │ │ │ │ 760: 00001900 0 NOTYPE LOCAL DEFAULT 8 .LC256 │ │ │ │ │ 761: 00001914 0 NOTYPE LOCAL DEFAULT 8 .LC257 │ │ │ │ │ 762: 00001934 0 NOTYPE LOCAL DEFAULT 8 .LC258 │ │ │ │ │ 763: 0000193c 0 NOTYPE LOCAL DEFAULT 8 .LC259 │ │ │ │ │ - 764: 0000db08 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 765: 0000db0c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 766: 0000dcf0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 764: 0000db10 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 765: 0000db14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 766: 0000dcf8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 767: 00001958 0 NOTYPE LOCAL DEFAULT 8 .LC260 │ │ │ │ │ 768: 00001964 0 NOTYPE LOCAL DEFAULT 8 .LC261 │ │ │ │ │ 769: 00001970 0 NOTYPE LOCAL DEFAULT 8 .LC262 │ │ │ │ │ - 770: 0000dcf4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 771: 0000e39d 232 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.isra.0 │ │ │ │ │ + 770: 0000dcfc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 771: 0000e3a5 232 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.isra.0 │ │ │ │ │ 772: 0000085b 252 FUNC LOCAL DEFAULT 9 ucs4lib_utf32_encode │ │ │ │ │ - 773: 0000e485 132 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ │ + 773: 0000e48d 132 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ │ 774: 00001978 0 NOTYPE LOCAL DEFAULT 8 .LC263 │ │ │ │ │ 775: 00001980 0 NOTYPE LOCAL DEFAULT 8 .LC264 │ │ │ │ │ - 776: 0000e509 72 FUNC LOCAL DEFAULT 1 unicodeiter_reduce │ │ │ │ │ - 777: 0000e548 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 778: 0000e550 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 779: 0000e551 32 FUNC LOCAL DEFAULT 1 unicode_str │ │ │ │ │ - 780: 0000e56c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 781: 0000e570 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 782: 0000e571 178 FUNC LOCAL DEFAULT 1 unicode_islower │ │ │ │ │ - 783: 0000e625 154 FUNC LOCAL DEFAULT 1 unicode_isprintable │ │ │ │ │ + 776: 0000e511 72 FUNC LOCAL DEFAULT 1 unicodeiter_reduce │ │ │ │ │ + 777: 0000e550 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 778: 0000e558 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 779: 0000e559 32 FUNC LOCAL DEFAULT 1 unicode_str │ │ │ │ │ + 780: 0000e574 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 781: 0000e578 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 782: 0000e579 178 FUNC LOCAL DEFAULT 1 unicode_islower │ │ │ │ │ + 783: 0000e62d 154 FUNC LOCAL DEFAULT 1 unicode_isprintable │ │ │ │ │ 784: 00001988 0 NOTYPE LOCAL DEFAULT 8 .LC265 │ │ │ │ │ 785: 000019c4 0 NOTYPE LOCAL DEFAULT 8 .LC266 │ │ │ │ │ - 786: 00016600 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 787: 00016908 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 788: 0000e6c1 204 FUNC LOCAL DEFAULT 1 unicode_istitle │ │ │ │ │ + 786: 000165d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 787: 000168e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 788: 0000e6c9 204 FUNC LOCAL DEFAULT 1 unicode_istitle │ │ │ │ │ 789: 00001877 192 FUNC LOCAL DEFAULT 9 ucs4lib__preprocess │ │ │ │ │ 790: 000016f1 374 FUNC LOCAL DEFAULT 9 ucs4lib__two_way │ │ │ │ │ - 791: 0000ecc0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 792: 0000ecc4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 791: 0000ecb0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 792: 0000ecb4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 793: 00001937 110 FUNC LOCAL DEFAULT 9 ucs4lib__two_way_count │ │ │ │ │ - 794: 0000ee48 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 795: 0001690c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 796: 0000ee4c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 797: 0000ee4d 74 FUNC LOCAL DEFAULT 1 unicodeiter_setstate │ │ │ │ │ - 798: 0000ee99 150 FUNC LOCAL DEFAULT 1 unicode_isdecimal │ │ │ │ │ - 799: 0000ef31 260 FUNC LOCAL DEFAULT 1 unicode_zfill │ │ │ │ │ - 800: 0000f030 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 794: 0000ee38 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 795: 000168e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 796: 0000ee3c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 797: 0000ee3d 74 FUNC LOCAL DEFAULT 1 unicodeiter_setstate │ │ │ │ │ + 798: 0000ee89 150 FUNC LOCAL DEFAULT 1 unicode_isdecimal │ │ │ │ │ + 799: 0000ef21 260 FUNC LOCAL DEFAULT 1 unicode_zfill │ │ │ │ │ + 800: 0000f020 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 801: 000019e8 0 NOTYPE LOCAL DEFAULT 8 .LC268 │ │ │ │ │ 802: 00001a40 0 NOTYPE LOCAL DEFAULT 8 .LC269 │ │ │ │ │ - 803: 0000f034 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 804: 0000f0b1 150 FUNC LOCAL DEFAULT 1 unicode_isnumeric │ │ │ │ │ + 803: 0000f024 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 804: 0000f0a1 150 FUNC LOCAL DEFAULT 1 unicode_isnumeric │ │ │ │ │ 805: 000006f0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 806: 000006f4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 807: 00001a94 0 NOTYPE LOCAL DEFAULT 8 .LC270 │ │ │ │ │ - 808: 0000f884 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 809: 0000f888 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 808: 0000f874 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 809: 0000f878 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 810: 00001ad8 0 NOTYPE LOCAL DEFAULT 8 .LC272 │ │ │ │ │ - 811: 0000fa09 100 FUNC LOCAL DEFAULT 1 formatter_parser │ │ │ │ │ - 812: 0000fa68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 813: 0000fa6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 814: 0000fa6d 252 FUNC LOCAL DEFAULT 1 formatteriter_next │ │ │ │ │ - 815: 0000fdfd 24 FUNC LOCAL DEFAULT 1 SubString_new_object │ │ │ │ │ - 816: 0000fb69 20 FUNC LOCAL DEFAULT 1 SubString_new_object_or_empty │ │ │ │ │ - 817: 0000fb7d 204 FUNC LOCAL DEFAULT 1 formatter_field_name_split │ │ │ │ │ - 818: 0000fc44 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 819: 0000fc48 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 820: 0000fc49 372 FUNC LOCAL DEFAULT 1 fieldnameiter_next │ │ │ │ │ - 821: 0000fdbd 32 FUNC LOCAL DEFAULT 1 fieldnameiter_dealloc │ │ │ │ │ - 822: 0000fddd 32 FUNC LOCAL DEFAULT 1 formatteriter_dealloc │ │ │ │ │ + 811: 0000f9f9 100 FUNC LOCAL DEFAULT 1 formatter_parser │ │ │ │ │ + 812: 0000fa58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 813: 0000fa5c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 814: 0000fa5d 252 FUNC LOCAL DEFAULT 1 formatteriter_next │ │ │ │ │ + 815: 0000fded 24 FUNC LOCAL DEFAULT 1 SubString_new_object │ │ │ │ │ + 816: 0000fb59 20 FUNC LOCAL DEFAULT 1 SubString_new_object_or_empty │ │ │ │ │ + 817: 0000fb6d 204 FUNC LOCAL DEFAULT 1 formatter_field_name_split │ │ │ │ │ + 818: 0000fc34 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 819: 0000fc38 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 820: 0000fc39 372 FUNC LOCAL DEFAULT 1 fieldnameiter_next │ │ │ │ │ + 821: 0000fdad 32 FUNC LOCAL DEFAULT 1 fieldnameiter_dealloc │ │ │ │ │ + 822: 0000fdcd 32 FUNC LOCAL DEFAULT 1 formatteriter_dealloc │ │ │ │ │ 823: 00001af0 0 NOTYPE LOCAL DEFAULT 8 .LC273 │ │ │ │ │ 824: 00000961 40 FUNC LOCAL DEFAULT 9 unicode_getnewargs │ │ │ │ │ - 825: 0000fe15 8 FUNC LOCAL DEFAULT 1 do_string_format_map │ │ │ │ │ + 825: 0000fe05 8 FUNC LOCAL DEFAULT 1 do_string_format_map │ │ │ │ │ 826: 00000989 106 FUNC LOCAL DEFAULT 9 unicode_sizeof │ │ │ │ │ 827: 00001af4 0 NOTYPE LOCAL DEFAULT 8 .LC274 │ │ │ │ │ - 828: 0000fe78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 828: 0000fe68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 829: 00001b0c 0 NOTYPE LOCAL DEFAULT 8 .LC275 │ │ │ │ │ 830: 00001b28 0 NOTYPE LOCAL DEFAULT 8 .LC276 │ │ │ │ │ 831: 00001b6c 0 NOTYPE LOCAL DEFAULT 8 .LC277 │ │ │ │ │ - 832: 0000fe80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 832: 0000fe70 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 833: 00000e0d 158 FUNC LOCAL DEFAULT 9 unicode_kind_name │ │ │ │ │ 834: 00001ba8 0 NOTYPE LOCAL DEFAULT 8 .LC278 │ │ │ │ │ 835: 00001bb8 0 NOTYPE LOCAL DEFAULT 8 .LC279 │ │ │ │ │ 836: 00001bc8 0 NOTYPE LOCAL DEFAULT 8 .LC280 │ │ │ │ │ 837: 00001bd4 0 NOTYPE LOCAL DEFAULT 8 .LC281 │ │ │ │ │ 838: 00001be0 0 NOTYPE LOCAL DEFAULT 8 .LC282 │ │ │ │ │ 839: 00001bf8 0 NOTYPE LOCAL DEFAULT 8 .LC283 │ │ │ │ │ @@ -990,40 +990,40 @@ │ │ │ │ │ 986: 000005ec 44 OBJECT LOCAL DEFAULT 3 _parser.18 │ │ │ │ │ 987: 000006a8 32 OBJECT LOCAL DEFAULT 3 _kwtuple.16 │ │ │ │ │ 988: 00000618 52 OBJECT LOCAL DEFAULT 3 _string_module │ │ │ │ │ 989: 0000073c 48 OBJECT LOCAL DEFAULT 3 _string_methods │ │ │ │ │ 990: 00000724 24 OBJECT LOCAL DEFAULT 3 module_slots │ │ │ │ │ 991: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 992: 00000000 4 OBJECT LOCAL DEFAULT 5 initialized.6 │ │ │ │ │ - 993: 00005e73 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 994: 00005e74 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 993: 00005e7b 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 994: 00005e7c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 995: 00000001 138 FUNC GLOBAL HIDDEN 6 _Py_normalize_encoding │ │ │ │ │ 996: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 997: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ 998: 00000001 1108 FUNC GLOBAL HIDDEN 1 _Py_DecodeUTF8Ex │ │ │ │ │ 999: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawMalloc │ │ │ │ │ 1000: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawFree │ │ │ │ │ 1001: 0000008d 964 FUNC GLOBAL HIDDEN 6 _Py_EncodeUTF8Ex │ │ │ │ │ 1002: 00000000 0 NOTYPE GLOBAL DEFAULT UND wcslen │ │ │ │ │ 1003: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawRealloc │ │ │ │ │ 1004: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ 1005: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 1006: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 1007: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_HashBuffer │ │ │ │ │ - 1008: 00000601 8152 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitGlobalObjects │ │ │ │ │ + 1008: 00000609 8152 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitGlobalObjects │ │ │ │ │ 1009: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_Main │ │ │ │ │ 1010: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_new_full │ │ │ │ │ 1011: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ 1012: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_get │ │ │ │ │ 1013: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_set │ │ │ │ │ 1014: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_New │ │ │ │ │ 1015: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 1016: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ 1017: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 1018: 000025d9 100 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitState │ │ │ │ │ + 1018: 000025e1 100 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitState │ │ │ │ │ 1019: 00000599 280 FUNC GLOBAL DEFAULT 6 PyUnicode_New │ │ │ │ │ 1020: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 1021: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ 1022: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ 1023: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ 1024: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 1025: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ @@ -1031,323 +1031,323 @@ │ │ │ │ │ 1027: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 1028: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetDefaultRef │ │ │ │ │ 1029: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ 1030: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 1031: 000008f9 34 FUNC GLOBAL DEFAULT 6 PyUnicode_FromString │ │ │ │ │ 1032: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 1033: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 1034: 00002f4d 164 FUNC GLOBAL DEFAULT 1 _Py_GetErrorHandler │ │ │ │ │ - 1035: 00003d45 580 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Finish │ │ │ │ │ - 1036: 000053e1 30 FUNC GLOBAL DEFAULT 1 _PyUnicodeWriter_Dealloc │ │ │ │ │ - 1037: 00004ced 804 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ + 1034: 00002f55 164 FUNC GLOBAL DEFAULT 1 _Py_GetErrorHandler │ │ │ │ │ + 1035: 00003d31 580 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Finish │ │ │ │ │ + 1036: 000053e9 30 FUNC GLOBAL DEFAULT 1 _PyUnicodeWriter_Dealloc │ │ │ │ │ + 1037: 00004cd9 804 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ 1038: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 1039: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Pop │ │ │ │ │ 1040: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ 1041: 00001cfd 104 FUNC GLOBAL DEFAULT 6 PyUnicode_FromStringAndSize │ │ │ │ │ 1042: 00001d65 504 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternImmortal │ │ │ │ │ - 1043: 00002671 108 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitTypes │ │ │ │ │ + 1043: 00002679 108 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitTypes │ │ │ │ │ 1044: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_InitBuiltin │ │ │ │ │ 1045: 00001f5d 536 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternMortal │ │ │ │ │ 1046: 00002175 368 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ 1047: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_GetConfig │ │ │ │ │ 1048: 00000000 0 NOTYPE GLOBAL DEFAULT UND wcscmp │ │ │ │ │ 1049: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_DecodeLocaleEx │ │ │ │ │ 1050: 000022e5 1108 FUNC GLOBAL DEFAULT 6 PyUnicode_FromWideChar │ │ │ │ │ - 1051: 00014a29 1072 FUNC GLOBAL DEFAULT 6 PyUnicode_Decode │ │ │ │ │ + 1051: 00014a01 1072 FUNC GLOBAL DEFAULT 6 PyUnicode_Decode │ │ │ │ │ 1052: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 1053: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ 1054: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunction │ │ │ │ │ 1055: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCodec_StrictErrors │ │ │ │ │ 1056: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 1057: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 1058: 00002739 132 FUNC GLOBAL DEFAULT 6 _PyUnicode_AsUTF8NoNUL │ │ │ │ │ 1059: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ 1060: 000027bd 182 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8AndSize │ │ │ │ │ - 1061: 000027d9 32 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeFSDefault │ │ │ │ │ + 1061: 000027e1 32 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeFSDefault │ │ │ │ │ 1062: 00002875 612 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormatV │ │ │ │ │ 1063: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Realloc │ │ │ │ │ 1064: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ 1065: 00000000 0 NOTYPE GLOBAL DEFAULT UND strchr │ │ │ │ │ 1066: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ - 1067: 00003c5d 232 FUNC GLOBAL HIDDEN 6 _PyUnicode_FromASCII │ │ │ │ │ + 1067: 00003c49 232 FUNC GLOBAL HIDDEN 6 _PyUnicode_FromASCII │ │ │ │ │ 1068: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GetFullyQualifiedName │ │ │ │ │ 1069: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ - 1070: 00003add 384 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ - 1071: 0000bd15 212 FUNC GLOBAL DEFAULT 1 PyUnicode_Fill │ │ │ │ │ + 1070: 00003ac9 384 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ + 1071: 0000bd1d 212 FUNC GLOBAL DEFAULT 1 PyUnicode_Fill │ │ │ │ │ 1072: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_GetFullyQualifiedName │ │ │ │ │ 1073: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ 1074: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ 1075: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ - 1076: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ + 1076: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 1077: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ 1078: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ASCII │ │ │ │ │ - 1079: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 1080: 00003f89 552 FUNC GLOBAL DEFAULT 6 PyUnicode_FromKindAndData │ │ │ │ │ - 1081: 00004399 12 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8 │ │ │ │ │ - 1082: 000043a5 80 FUNC GLOBAL DEFAULT 6 _PyUnicode_EqualToASCIIString │ │ │ │ │ - 1083: 000043f5 34 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - 1084: 00002889 38 FUNC GLOBAL DEFAULT 1 PyUnicode_IsIdentifier │ │ │ │ │ - 1085: 00004419 276 FUNC GLOBAL DEFAULT 6 _PyUnicode_ScanIdentifier │ │ │ │ │ + 1079: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ + 1080: 00003f75 552 FUNC GLOBAL DEFAULT 6 PyUnicode_FromKindAndData │ │ │ │ │ + 1081: 00004385 12 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8 │ │ │ │ │ + 1082: 00004391 80 FUNC GLOBAL DEFAULT 6 _PyUnicode_EqualToASCIIString │ │ │ │ │ + 1083: 000043e1 34 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ + 1084: 00002891 38 FUNC GLOBAL DEFAULT 1 PyUnicode_IsIdentifier │ │ │ │ │ + 1085: 00004405 276 FUNC GLOBAL DEFAULT 6 _PyUnicode_ScanIdentifier │ │ │ │ │ 1086: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsXidStart │ │ │ │ │ 1087: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsXidContinue │ │ │ │ │ - 1088: 0000452d 140 FUNC GLOBAL DEFAULT 6 _PyUnicode_Equal │ │ │ │ │ - 1089: 000045b9 94 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8 │ │ │ │ │ - 1090: 00004619 210 FUNC GLOBAL DEFAULT 6 PyUnicode_CompareWithASCIIString │ │ │ │ │ - 1091: 000046ed 1536 FUNC GLOBAL DEFAULT 6 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ - 1092: 0000538d 84 FUNC GLOBAL HIDDEN 1 _PyUnicode_GetNameCAPI │ │ │ │ │ + 1088: 00004519 140 FUNC GLOBAL DEFAULT 6 _PyUnicode_Equal │ │ │ │ │ + 1089: 000045a5 94 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8 │ │ │ │ │ + 1090: 00004605 210 FUNC GLOBAL DEFAULT 6 PyUnicode_CompareWithASCIIString │ │ │ │ │ + 1091: 000046d9 1536 FUNC GLOBAL DEFAULT 6 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ + 1092: 00005395 84 FUNC GLOBAL HIDDEN 1 _PyUnicode_GetNameCAPI │ │ │ │ │ 1093: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeError │ │ │ │ │ - 1094: 00005a09 1144 FUNC GLOBAL DEFAULT 6 PyUnicode_AsEncodedString │ │ │ │ │ + 1094: 000059f5 1144 FUNC GLOBAL DEFAULT 6 PyUnicode_AsEncodedString │ │ │ │ │ 1095: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_EncodeText │ │ │ │ │ 1096: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 1097: 00007521 84 FUNC GLOBAL HIDDEN 1 _PyUnicode_AsLatin1String │ │ │ │ │ + 1097: 00007529 84 FUNC GLOBAL HIDDEN 1 _PyUnicode_AsLatin1String │ │ │ │ │ 1098: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ 1099: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_Lookup │ │ │ │ │ 1100: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ 1101: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 1102: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeWarning │ │ │ │ │ 1103: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ 1104: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 1105: 00005e81 68 FUNC GLOBAL HIDDEN 6 _PyUnicode_AsASCIIString │ │ │ │ │ + 1105: 00005e6d 68 FUNC GLOBAL HIDDEN 6 _PyUnicode_AsASCIIString │ │ │ │ │ 1106: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCodec_LookupError │ │ │ │ │ - 1107: 00005ec5 358 FUNC GLOBAL DEFAULT 6 PyUnicode_RichCompare │ │ │ │ │ + 1107: 00005eb1 358 FUNC GLOBAL DEFAULT 6 PyUnicode_RichCompare │ │ │ │ │ 1108: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ 1109: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 1110: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 1111: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 1112: 00009869 64 FUNC GLOBAL HIDDEN 6 _PyUnicode_FindMaxChar │ │ │ │ │ - 1113: 00006799 254 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteStr │ │ │ │ │ - 1114: 00006ee1 172 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_Create │ │ │ │ │ - 1115: 000085cd 116 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_Discard │ │ │ │ │ - 1116: 00002a09 336 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteStr │ │ │ │ │ + 1112: 00009855 64 FUNC GLOBAL HIDDEN 6 _PyUnicode_FindMaxChar │ │ │ │ │ + 1113: 00006785 254 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteStr │ │ │ │ │ + 1114: 00006ecd 172 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_Create │ │ │ │ │ + 1115: 000085d5 116 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_Discard │ │ │ │ │ + 1116: 00002a11 336 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteStr │ │ │ │ │ 1117: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ 1118: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatWriter │ │ │ │ │ - 1119: 00006f91 1424 FUNC GLOBAL DEFAULT 6 PyUnicode_RPartition │ │ │ │ │ + 1119: 00006f7d 1424 FUNC GLOBAL DEFAULT 6 PyUnicode_RPartition │ │ │ │ │ 1120: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 1121: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ 1122: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 1123: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 1124: 00002b91 88 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_Finish │ │ │ │ │ - 1125: 00007521 624 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormat │ │ │ │ │ + 1124: 00002b99 88 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_Finish │ │ │ │ │ + 1125: 0000750d 624 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormat │ │ │ │ │ 1126: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ 1127: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ 1128: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatAdvancedWriter │ │ │ │ │ 1129: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ 1130: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ 1131: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFloat_FormatAdvancedWriter │ │ │ │ │ 1132: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ 1133: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GetConstant │ │ │ │ │ 1134: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Format │ │ │ │ │ - 1135: 0000a58d 320 FUNC GLOBAL DEFAULT 6 PyUnicode_Substring │ │ │ │ │ + 1135: 0000a569 320 FUNC GLOBAL DEFAULT 6 PyUnicode_Substring │ │ │ │ │ 1136: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyComplex_FormatAdvancedWriter │ │ │ │ │ - 1137: 00009775 242 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteSubstring │ │ │ │ │ + 1137: 00009761 242 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteSubstring │ │ │ │ │ 1138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_GetItem │ │ │ │ │ 1139: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToDecimalDigit │ │ │ │ │ 1140: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ 1141: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 1142: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Check │ │ │ │ │ 1143: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ 1144: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ 1145: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ 1146: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ 1147: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 1148: 00009cfd 536 FUNC GLOBAL DEFAULT 6 PyUnicode_FindChar │ │ │ │ │ + 1148: 00009ce9 520 FUNC GLOBAL DEFAULT 6 PyUnicode_FindChar │ │ │ │ │ 1149: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ - 1150: 0000a025 1384 FUNC GLOBAL DEFAULT 6 _PyUnicode_JoinArray │ │ │ │ │ - 1151: 00007b39 162 FUNC GLOBAL DEFAULT 1 _PyUnicode_Copy │ │ │ │ │ - 1152: 0000a6cd 1110 FUNC GLOBAL DEFAULT 6 PyUnicode_Contains │ │ │ │ │ + 1150: 0000a001 1384 FUNC GLOBAL DEFAULT 6 _PyUnicode_JoinArray │ │ │ │ │ + 1151: 00007b41 162 FUNC GLOBAL DEFAULT 1 _PyUnicode_Copy │ │ │ │ │ + 1152: 0000a6a9 1110 FUNC GLOBAL DEFAULT 6 PyUnicode_Contains │ │ │ │ │ 1153: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsPrintable │ │ │ │ │ 1154: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ - 1155: 0000b7d9 442 FUNC GLOBAL DEFAULT 6 PyUnicode_AsWideCharString │ │ │ │ │ + 1155: 0000b7b5 442 FUNC GLOBAL DEFAULT 6 PyUnicode_AsWideCharString │ │ │ │ │ 1156: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ 1157: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ 1158: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ 1159: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ 1160: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ 1161: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsWhitespace │ │ │ │ │ - 1162: 00002e89 194 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeLocale │ │ │ │ │ - 1163: 00002ff1 58 FUNC GLOBAL HIDDEN 1 _Py_DecodeUTF8_surrogateescape │ │ │ │ │ - 1164: 0000d355 672 FUNC GLOBAL DEFAULT 6 PyUnicode_Concat │ │ │ │ │ - 1165: 0000d5f5 564 FUNC GLOBAL DEFAULT 6 PyUnicode_Append │ │ │ │ │ - 1166: 00003031 1148 FUNC GLOBAL DEFAULT 1 PyUnicode_Partition │ │ │ │ │ + 1162: 00002e91 194 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeLocale │ │ │ │ │ + 1163: 00002ff9 58 FUNC GLOBAL HIDDEN 1 _Py_DecodeUTF8_surrogateescape │ │ │ │ │ + 1164: 0000d331 672 FUNC GLOBAL DEFAULT 6 PyUnicode_Concat │ │ │ │ │ + 1165: 0000d5d1 564 FUNC GLOBAL DEFAULT 6 PyUnicode_Append │ │ │ │ │ + 1166: 00003039 1148 FUNC GLOBAL DEFAULT 1 PyUnicode_Partition │ │ │ │ │ 1167: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ 1168: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToLowerFull │ │ │ │ │ - 1169: 0000e235 92 FUNC GLOBAL DEFAULT 6 PyUnicode_FromObject │ │ │ │ │ + 1169: 0000e211 92 FUNC GLOBAL DEFAULT 6 PyUnicode_FromObject │ │ │ │ │ 1170: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ 1171: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ 1172: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ 1173: 00000000 0 NOTYPE GLOBAL DEFAULT UND wmemchr │ │ │ │ │ - 1174: 0000f179 836 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeASCII │ │ │ │ │ + 1174: 0000f155 836 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeASCII │ │ │ │ │ 1175: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Finish │ │ │ │ │ 1176: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Init │ │ │ │ │ 1177: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Alloc │ │ │ │ │ 1178: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Dealloc │ │ │ │ │ 1179: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 1180: 0000fa81 94 FUNC GLOBAL DEFAULT 6 PyUnicode_Join │ │ │ │ │ + 1180: 0000fa5d 94 FUNC GLOBAL DEFAULT 6 PyUnicode_Join │ │ │ │ │ 1181: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ 1182: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 1183: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 1184: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 1185: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 1186: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 1187: 000039c9 324 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitEncodings │ │ │ │ │ + 1187: 000039d1 324 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitEncodings │ │ │ │ │ 1188: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_InitRegistry │ │ │ │ │ 1189: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetFileSystemEncoding │ │ │ │ │ 1190: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_DumpPathConfig │ │ │ │ │ - 1191: 00010aa9 104 FUNC GLOBAL DEFAULT 6 PyUnicode_EncodeFSDefault │ │ │ │ │ + 1191: 00010a7d 104 FUNC GLOBAL DEFAULT 6 PyUnicode_EncodeFSDefault │ │ │ │ │ 1192: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EncodeLocaleEx │ │ │ │ │ 1193: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromString │ │ │ │ │ 1194: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeEncodeError │ │ │ │ │ - 1195: 00010dd5 88 FUNC GLOBAL DEFAULT 6 PyUnicode_Compare │ │ │ │ │ + 1195: 00010da9 88 FUNC GLOBAL DEFAULT 6 PyUnicode_Compare │ │ │ │ │ 1196: 00000000 0 NOTYPE GLOBAL DEFAULT UND wmemcmp │ │ │ │ │ - 1197: 00011771 376 FUNC GLOBAL HIDDEN 6 _PyUnicode_XStrip │ │ │ │ │ - 1198: 00014959 208 FUNC GLOBAL DEFAULT 6 PyUnicode_FromEncodedObject │ │ │ │ │ + 1197: 00011745 376 FUNC GLOBAL HIDDEN 6 _PyUnicode_XStrip │ │ │ │ │ + 1198: 00014931 208 FUNC GLOBAL DEFAULT 6 PyUnicode_FromEncodedObject │ │ │ │ │ 1199: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArray │ │ │ │ │ 1200: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStack_AsDict │ │ │ │ │ 1201: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Prepare │ │ │ │ │ 1202: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_WriteBytes │ │ │ │ │ - 1203: 000121a5 292 FUNC GLOBAL DEFAULT 6 PyUnicode_FSConverter │ │ │ │ │ + 1203: 0001217d 292 FUNC GLOBAL DEFAULT 6 PyUnicode_FSConverter │ │ │ │ │ 1204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_FSPath │ │ │ │ │ 1205: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsAlpha │ │ │ │ │ 1206: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsDecimalDigit │ │ │ │ │ 1207: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsDigit │ │ │ │ │ 1208: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsNumeric │ │ │ │ │ - 1209: 00003ccd 38 FUNC GLOBAL DEFAULT 1 PyUnicode_GetLength │ │ │ │ │ - 1210: 00003cf5 262 FUNC GLOBAL DEFAULT 1 PyUnicode_FSDecoder │ │ │ │ │ + 1209: 00003cd5 38 FUNC GLOBAL DEFAULT 1 PyUnicode_GetLength │ │ │ │ │ + 1210: 00003cfd 262 FUNC GLOBAL DEFAULT 1 PyUnicode_FSDecoder │ │ │ │ │ 1211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ 1212: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMem_RawWcsdup │ │ │ │ │ 1213: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 1214: 00003f11 364 FUNC GLOBAL DEFAULT 1 PyUnicode_AsWideChar │ │ │ │ │ - 1215: 0000407d 776 FUNC GLOBAL DEFAULT 1 PyUnicode_BuildEncodingMap │ │ │ │ │ + 1214: 00003f19 364 FUNC GLOBAL DEFAULT 1 PyUnicode_AsWideChar │ │ │ │ │ + 1215: 00004085 776 FUNC GLOBAL DEFAULT 1 PyUnicode_BuildEncodingMap │ │ │ │ │ 1216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ 1217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ - 1218: 00004385 376 FUNC GLOBAL HIDDEN 1 _PyUnicode_Dedent │ │ │ │ │ - 1219: 00004741 6 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUTF8String │ │ │ │ │ - 1220: 00004931 352 FUNC GLOBAL DEFAULT 1 PyUnicode_Tailmatch │ │ │ │ │ - 1221: 00004a91 82 FUNC GLOBAL DEFAULT 1 PyUnicode_EqualToUTF8 │ │ │ │ │ - 1222: 00004ae5 64 FUNC GLOBAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize │ │ │ │ │ - 1223: 00012d15 276 FUNC GLOBAL DEFAULT 6 _PyUnicode_ExactDealloc │ │ │ │ │ - 1224: 00012e41 5888 FUNC GLOBAL DEFAULT 6 PyUnicode_Format │ │ │ │ │ + 1218: 0000438d 376 FUNC GLOBAL HIDDEN 1 _PyUnicode_Dedent │ │ │ │ │ + 1219: 00004749 6 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUTF8String │ │ │ │ │ + 1220: 00004939 352 FUNC GLOBAL DEFAULT 1 PyUnicode_Tailmatch │ │ │ │ │ + 1221: 00004a99 82 FUNC GLOBAL DEFAULT 1 PyUnicode_EqualToUTF8 │ │ │ │ │ + 1222: 00004aed 64 FUNC GLOBAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize │ │ │ │ │ + 1223: 00012ced 276 FUNC GLOBAL DEFAULT 6 _PyUnicode_ExactDealloc │ │ │ │ │ + 1224: 00012e19 5888 FUNC GLOBAL DEFAULT 6 PyUnicode_Format │ │ │ │ │ 1225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Check │ │ │ │ │ 1226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ 1227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ 1228: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ 1229: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ 1230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Size │ │ │ │ │ - 1231: 0000aba1 672 FUNC GLOBAL HIDDEN 1 _PyUnicode_FormatLong │ │ │ │ │ + 1231: 0000aba9 672 FUNC GLOBAL HIDDEN 1 _PyUnicode_FormatLong │ │ │ │ │ 1232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ - 1233: 0001599d 288 FUNC GLOBAL DEFAULT 6 PyUnicode_FromOrdinal │ │ │ │ │ + 1233: 00015975 288 FUNC GLOBAL DEFAULT 6 PyUnicode_FromOrdinal │ │ │ │ │ 1234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 1235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ 1236: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Repeat │ │ │ │ │ 1237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ 1238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ 1239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ 1240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMemoryView_FromBuffer │ │ │ │ │ 1241: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_DecodeText │ │ │ │ │ - 1242: 0000be39 1320 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ - 1243: 00016601 780 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ + 1242: 0000be41 1320 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ + 1243: 000165d9 780 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ 1244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 1245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTuple │ │ │ │ │ 1246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetStart │ │ │ │ │ 1247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetEnd │ │ │ │ │ 1248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetReason │ │ │ │ │ - 1249: 00014e59 146 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_WriteChar │ │ │ │ │ - 1250: 00014eed 120 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_WriteRepr │ │ │ │ │ - 1251: 00005085 4 FUNC GLOBAL DEFAULT 1 _PyUnicode_AsUTF8String │ │ │ │ │ - 1252: 00014f65 28 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Init │ │ │ │ │ + 1249: 00014e31 146 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_WriteChar │ │ │ │ │ + 1250: 00014ec5 120 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_WriteRepr │ │ │ │ │ + 1251: 0000508d 4 FUNC GLOBAL DEFAULT 1 _PyUnicode_AsUTF8String │ │ │ │ │ + 1252: 00014f3d 28 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Init │ │ │ │ │ 1253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 1254: 000151e9 1300 FUNC GLOBAL DEFAULT 6 PyUnicode_Splitlines │ │ │ │ │ - 1255: 000150d5 274 FUNC GLOBAL DEFAULT 6 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 1254: 000151c1 1300 FUNC GLOBAL DEFAULT 6 PyUnicode_Splitlines │ │ │ │ │ + 1255: 000150ad 274 FUNC GLOBAL DEFAULT 6 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ 1256: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsLinebreak │ │ │ │ │ 1257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_Create │ │ │ │ │ 1258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_GetObject │ │ │ │ │ 1259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetStart │ │ │ │ │ 1260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetEnd │ │ │ │ │ 1261: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetReason │ │ │ │ │ 1262: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCapsule_Import │ │ │ │ │ - 1263: 00005401 4 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeLatin1 │ │ │ │ │ - 1264: 00005405 1280 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeCharmap │ │ │ │ │ + 1263: 00005409 4 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeLatin1 │ │ │ │ │ + 1264: 0000540d 1280 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeCharmap │ │ │ │ │ 1265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_GetOptionalItem │ │ │ │ │ 1266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLong │ │ │ │ │ 1267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_LookupError │ │ │ │ │ - 1268: 00005905 116 FUNC GLOBAL DEFAULT 1 PyUnicode_ReadChar │ │ │ │ │ - 1269: 00005979 56 FUNC GLOBAL HIDDEN 1 _PyUnicode_FiniTypes │ │ │ │ │ + 1268: 0000590d 116 FUNC GLOBAL DEFAULT 1 PyUnicode_ReadChar │ │ │ │ │ + 1269: 00005981 56 FUNC GLOBAL HIDDEN 1 _PyUnicode_FiniTypes │ │ │ │ │ 1270: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_FiniBuiltin │ │ │ │ │ 1271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsLowercase │ │ │ │ │ 1272: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsTitlecase │ │ │ │ │ 1273: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsUppercase │ │ │ │ │ - 1274: 0001582d 140 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteChar │ │ │ │ │ - 1275: 000158b9 228 FUNC GLOBAL HIDDEN 6 _PyUnicode_ClearInterned │ │ │ │ │ + 1274: 00015805 140 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteChar │ │ │ │ │ + 1275: 00015891 228 FUNC GLOBAL HIDDEN 6 _PyUnicode_ClearInterned │ │ │ │ │ 1276: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ 1277: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_destroy │ │ │ │ │ 1278: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Clear │ │ │ │ │ - 1279: 00005ce5 110 FUNC GLOBAL HIDDEN 1 _PyUnicode_Fini │ │ │ │ │ + 1279: 00005ced 110 FUNC GLOBAL HIDDEN 1 _PyUnicode_Fini │ │ │ │ │ 1280: 000000d3 402 FUNC GLOBAL DEFAULT 9 _PyUnicode_FromId │ │ │ │ │ 1281: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Lock │ │ │ │ │ 1282: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Unlock │ │ │ │ │ - 1283: 000062d5 1916 FUNC GLOBAL HIDDEN 1 _PyUnicode_EncodeCharmap │ │ │ │ │ + 1283: 000062dd 1916 FUNC GLOBAL HIDDEN 1 _PyUnicode_EncodeCharmap │ │ │ │ │ 1284: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Resize │ │ │ │ │ 1285: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Size │ │ │ │ │ 1286: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ - 1287: 00006bd1 30 FUNC GLOBAL DEFAULT 1 PyUnicode_AppendAndDel │ │ │ │ │ - 1288: 00007499 62 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteUTF8 │ │ │ │ │ - 1289: 000074d9 72 FUNC GLOBAL DEFAULT 1 PyUnicode_AsASCIIString │ │ │ │ │ - 1290: 00007b15 36 FUNC GLOBAL DEFAULT 1 PyUnicode_EncodeLocale │ │ │ │ │ - 1291: 00008049 122 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteSubstring │ │ │ │ │ + 1287: 00006bd9 30 FUNC GLOBAL DEFAULT 1 PyUnicode_AppendAndDel │ │ │ │ │ + 1288: 000074a1 62 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteUTF8 │ │ │ │ │ + 1289: 000074e1 72 FUNC GLOBAL DEFAULT 1 PyUnicode_AsASCIIString │ │ │ │ │ + 1290: 00007b1d 36 FUNC GLOBAL DEFAULT 1 PyUnicode_EncodeLocale │ │ │ │ │ + 1291: 00008051 122 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteSubstring │ │ │ │ │ 1292: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToUpperFull │ │ │ │ │ 1293: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ 1294: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToTitleFull │ │ │ │ │ - 1295: 00015ef1 1066 FUNC GLOBAL HIDDEN 6 _PyUnicode_InsertThousandsGrouping │ │ │ │ │ - 1296: 000086d9 384 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteASCII │ │ │ │ │ - 1297: 00008859 68 FUNC GLOBAL DEFAULT 1 PyUnicode_Split │ │ │ │ │ + 1295: 00015ec9 1066 FUNC GLOBAL HIDDEN 6 _PyUnicode_InsertThousandsGrouping │ │ │ │ │ + 1296: 000086e1 384 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteASCII │ │ │ │ │ + 1297: 00008861 68 FUNC GLOBAL DEFAULT 1 PyUnicode_Split │ │ │ │ │ 1298: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ - 1299: 00009aa1 12 FUNC GLOBAL DEFAULT 1 PyInit__string │ │ │ │ │ + 1299: 00009aa9 12 FUNC GLOBAL DEFAULT 1 PyInit__string │ │ │ │ │ 1300: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModuleDef_Init │ │ │ │ │ 1301: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ - 1302: 0000a505 44 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4 │ │ │ │ │ + 1302: 0000a50d 44 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4 │ │ │ │ │ 1303: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_ToBase │ │ │ │ │ 1304: 00000eef 84 FUNC GLOBAL DEFAULT 9 PyUnicode_Resize │ │ │ │ │ - 1305: 0000aecd 1010 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF16 │ │ │ │ │ - 1306: 0000b7c1 64 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastFill │ │ │ │ │ - 1307: 0000b801 36 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastCopyCharacters │ │ │ │ │ + 1305: 0000aed5 1010 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF16 │ │ │ │ │ + 1306: 0000b7c9 64 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastFill │ │ │ │ │ + 1307: 0000b809 36 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastCopyCharacters │ │ │ │ │ 1308: 00000265 480 FUNC GLOBAL DEFAULT 9 PyUnicode_InternInPlace │ │ │ │ │ 1309: 00000445 50 FUNC GLOBAL DEFAULT 9 PyUnicodeWriter_Format │ │ │ │ │ - 1310: 0000b9e1 6 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ │ - 1311: 0001631d 740 FUNC GLOBAL HIDDEN 6 _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ - 1312: 0000baad 76 FUNC GLOBAL DEFAULT 1 PyUnicode_Replace │ │ │ │ │ + 1310: 0000b9e9 6 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ │ + 1311: 000162f5 740 FUNC GLOBAL HIDDEN 6 _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ + 1312: 0000bab5 76 FUNC GLOBAL DEFAULT 1 PyUnicode_Replace │ │ │ │ │ 1313: 00000000 0 NOTYPE GLOBAL DEFAULT UND __snprintf_chk │ │ │ │ │ 1314: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsCased │ │ │ │ │ - 1315: 0000d699 1140 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ - 1316: 0000db0d 10 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4Copy │ │ │ │ │ - 1317: 0000dcf5 992 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF32 │ │ │ │ │ + 1315: 0000d6a1 1140 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ + 1316: 0000db15 10 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4Copy │ │ │ │ │ + 1317: 0000dcfd 992 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF32 │ │ │ │ │ 1318: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ 1319: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 1320: 0000e78d 526 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUnicodeEscapeString │ │ │ │ │ - 1321: 0000f035 124 FUNC GLOBAL HIDDEN 1 _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ │ + 1320: 0000e795 504 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUnicodeEscapeString │ │ │ │ │ + 1321: 0000f025 124 FUNC GLOBAL HIDDEN 1 _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ │ 1322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ 1323: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsCaseIgnorable │ │ │ │ │ 1324: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToFoldedFull │ │ │ │ │ - 1325: 0000f1f5 406 FUNC GLOBAL DEFAULT 1 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ │ - 1326: 0000f38d 568 FUNC GLOBAL HIDDEN 1 _PyUnicode_EncodeUTF7 │ │ │ │ │ - 1327: 0000f5c5 1090 FUNC GLOBAL DEFAULT 1 PyUnicode_Find │ │ │ │ │ + 1325: 0000f1e5 406 FUNC GLOBAL DEFAULT 1 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ │ + 1326: 0000f37d 568 FUNC GLOBAL HIDDEN 1 _PyUnicode_EncodeUTF7 │ │ │ │ │ + 1327: 0000f5b5 1090 FUNC GLOBAL DEFAULT 1 PyUnicode_Find │ │ │ │ │ 1328: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_New │ │ │ │ │ 1329: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ 1330: 00000823 28 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeUTF16 │ │ │ │ │ 1331: 0000083f 28 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeUTF32 │ │ │ │ │ 1332: 00000957 10 FUNC GLOBAL DEFAULT 9 PyUnicode_GetDefaultEncoding │ │ │ │ │ 1333: 000009f3 44 FUNC GLOBAL DEFAULT 9 PyUnicode_AsCharmapString │ │ │ │ │ 1334: 00000ae9 6 FUNC GLOBAL DEFAULT 9 PyUnicode_AsLatin1String │ │ │ │ │ 1335: 00000b29 6 FUNC GLOBAL DEFAULT 9 PyUnicode_AsUTF16String │ │ │ │ │ 1336: 00000b2f 6 FUNC GLOBAL DEFAULT 9 PyUnicode_AsUTF32String │ │ │ │ │ 1337: 00000b35 6 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeUnicodeEscape │ │ │ │ │ 1338: 00000b3b 202 FUNC GLOBAL DEFAULT 9 PyUnicode_WriteChar │ │ │ │ │ - 1339: 0000fe1d 100 FUNC GLOBAL HIDDEN 1 _PyUnicode_InternedSize_Immortal │ │ │ │ │ + 1339: 0000fe0d 100 FUNC GLOBAL HIDDEN 1 _PyUnicode_InternedSize_Immortal │ │ │ │ │ 1340: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_len │ │ │ │ │ 1341: 00000c91 380 FUNC GLOBAL DEFAULT 9 PyUnicodeWriter_WriteWideChar │ │ │ │ │ - 1342: 0000fe81 254 FUNC GLOBAL DEFAULT 1 PyUnicode_CopyCharacters │ │ │ │ │ + 1342: 0000fe71 254 FUNC GLOBAL DEFAULT 1 PyUnicode_CopyCharacters │ │ │ │ │ 1343: 00000eab 68 FUNC GLOBAL DEFAULT 9 PyUnicode_Count │ │ │ │ │ 1344: 00000f43 60 FUNC GLOBAL DEFAULT 9 PyUnicode_RSplit │ │ │ │ │ 1345: 00000f7f 486 FUNC GLOBAL DEFAULT 9 PyUnicode_Translate │ │ │ │ │ 1346: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeTranslateError_Create │ │ │ │ │ 1347: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetStart │ │ │ │ │ 1348: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetEnd │ │ │ │ │ 1349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetReason │ │ │ │ │ @@ -1369,15 +1369,15 @@ │ │ │ │ │ 1365: 00002323 230 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeLocaleAndSize │ │ │ │ │ 1366: 00002409 42 FUNC GLOBAL DEFAULT 9 PyUnicode_GetSize │ │ │ │ │ 1367: 00002433 30 FUNC GLOBAL DEFAULT 9 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ │ 1368: 00002451 214 FUNC GLOBAL DEFAULT 9 _PyUnicodeWriter_WriteLatin1String │ │ │ │ │ 1369: 00002527 6 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeUTF7 │ │ │ │ │ 1370: 0000252d 90 FUNC GLOBAL HIDDEN 9 _PyUnicode_EqualToASCIIId │ │ │ │ │ 1371: 00002587 26 FUNC GLOBAL HIDDEN 9 _PyUnicode_InternStatic │ │ │ │ │ - 1372: 00016a21 4 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternInPlace │ │ │ │ │ + 1372: 000169f9 4 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternInPlace │ │ │ │ │ 1373: 000025a1 44 FUNC GLOBAL DEFAULT 9 PyUnicode_InternImmortal │ │ │ │ │ 1374: 000025cd 60 FUNC GLOBAL DEFAULT 9 PyUnicode_KIND │ │ │ │ │ 1375: 00002609 72 FUNC GLOBAL DEFAULT 9 PyUnicode_DATA │ │ │ │ │ 1376: 000003c8 208 OBJECT GLOBAL HIDDEN 3 _PyUnicodeASCIIIter_Type │ │ │ │ │ 1377: 00000498 208 OBJECT GLOBAL DEFAULT 3 PyUnicodeIter_Type │ │ │ │ │ 1378: 00000004 208 OBJECT GLOBAL DEFAULT 3 PyUnicode_Type │ │ │ │ │ 1379: 00000078 128 OBJECT GLOBAL DEFAULT 12 _Py_ascii_whitespace │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,156 +1,154 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x38884 contains 3249 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3884c contains 3249 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000038 0003e70a R_ARM_THM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ 00000406 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 0000041a 00000a2f R_ARM_THM_MOVW_ABS_NC 0000002c .LC4 │ │ │ │ │ 0000041e 00000a30 R_ARM_THM_MOVT_ABS 0000002c .LC4 │ │ │ │ │ 00000432 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LC2 │ │ │ │ │ 00000436 00000830 R_ARM_THM_MOVT_ABS 00000000 .LC2 │ │ │ │ │ 00000444 0000092f R_ARM_THM_MOVW_ABS_NC 00000018 .LC3 │ │ │ │ │ 00000448 00000930 R_ARM_THM_MOVT_ABS 00000018 .LC3 │ │ │ │ │ -00000616 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -0000062c 0000122f R_ARM_THM_MOVW_ABS_NC 00000539 hashtable_unicode_hash │ │ │ │ │ -00000630 00001230 R_ARM_THM_MOVT_ABS 00000539 hashtable_unicode_hash │ │ │ │ │ -00000634 0003e72f R_ARM_THM_MOVW_ABS_NC 00000000 PyMem_RawMalloc │ │ │ │ │ -00000638 0003e730 R_ARM_THM_MOVT_ABS 00000000 PyMem_RawMalloc │ │ │ │ │ -0000063e 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyMem_RawFree │ │ │ │ │ -00000642 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyMem_RawFree │ │ │ │ │ -00000648 0000132f R_ARM_THM_MOVW_ABS_NC 00001b4d hashtable_unicode_compare │ │ │ │ │ -0000064c 00001330 R_ARM_THM_MOVT_ABS 00001b4d hashtable_unicode_compare │ │ │ │ │ -00000650 0003f20a R_ARM_THM_CALL 00000000 _Py_hashtable_new_full │ │ │ │ │ -00000664 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000066a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000670 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000676 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000067c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000682 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000688 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000068e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000694 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000069a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000061e 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00000634 0000122f R_ARM_THM_MOVW_ABS_NC 00000539 hashtable_unicode_hash │ │ │ │ │ +00000638 00001230 R_ARM_THM_MOVT_ABS 00000539 hashtable_unicode_hash │ │ │ │ │ +0000063c 0003e72f R_ARM_THM_MOVW_ABS_NC 00000000 PyMem_RawMalloc │ │ │ │ │ +00000640 0003e730 R_ARM_THM_MOVT_ABS 00000000 PyMem_RawMalloc │ │ │ │ │ +00000646 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyMem_RawFree │ │ │ │ │ +0000064a 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyMem_RawFree │ │ │ │ │ +00000650 0000132f R_ARM_THM_MOVW_ABS_NC 00001b4d hashtable_unicode_compare │ │ │ │ │ +00000654 00001330 R_ARM_THM_MOVT_ABS 00001b4d hashtable_unicode_compare │ │ │ │ │ +00000658 0003f20a R_ARM_THM_CALL 00000000 _Py_hashtable_new_full │ │ │ │ │ +0000066c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000672 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000678 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000067e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000684 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000068a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000690 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000696 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000069c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000006c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000006ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000704 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000070a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000710 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000716 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000071c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000722 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000728 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000072e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000734 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000073a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000700 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000706 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000070c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000712 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000718 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000071e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000724 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000072a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000730 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000736 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000073c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000742 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000748 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000074e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000754 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000075a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000760 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000766 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000076c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000772 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000778 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000077e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000784 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000078a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000790 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000796 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000079c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000802 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000808 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000080e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000814 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000081a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000820 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000826 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000082c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000832 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000838 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000083e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000844 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000084a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000850 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000856 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000085c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000862 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000868 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000086e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000874 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000087a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000880 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000886 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000088c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000892 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000074a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000750 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000756 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000075c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000762 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000768 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000076e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000774 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000077a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000780 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000786 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000078c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000792 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000798 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000079e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000007fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000804 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000080a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000810 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000816 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000081c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000822 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000828 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000082e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000834 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000083a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000840 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000846 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000084c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000852 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000858 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000085e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000864 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000086a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000870 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000876 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000087c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000882 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000888 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000088e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000894 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 0000089a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000008a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000008ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000008dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000008f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000902 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000908 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000904 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000090a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000910 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000916 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000091c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000922 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000928 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000092e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000934 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000093a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000940 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000946 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000094c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000952 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000958 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000095e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000964 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000096c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000970 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000918 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000091e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000924 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000092a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000930 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000936 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000093c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000942 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000948 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000094e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000954 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000095a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000960 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000966 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000096c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000974 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000978 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000097c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000980 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000984 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000988 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000098c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -259,143 +257,143 @@ │ │ │ │ │ 00000b28 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b2c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b30 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b34 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b38 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b3c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b40 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b46 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b4c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b52 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b58 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b5e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b64 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b6a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b70 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b76 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b7c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b82 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b88 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b8e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b94 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b9a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ba0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ba6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bb2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bb8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bbe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bc4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bd0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bd6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bdc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000be2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000be8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bf4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bfa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c00 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c06 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c0c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c12 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c18 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c1e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c24 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c2a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c30 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c36 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c3c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c42 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b44 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b48 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b4e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b54 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b5a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b60 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b66 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b6c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b72 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b78 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b7e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b84 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b8a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b90 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b96 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000b9c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000ba2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000ba8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bb4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bc0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bc6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bcc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bd2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bd8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bde 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000be4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bf0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bf6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000bfc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c02 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c08 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c0e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c14 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c1a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c20 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c26 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c2c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c32 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c38 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c3e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c44 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000c4a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c50 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c56 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c5c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c62 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c68 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c6e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c74 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c7a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c80 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c86 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c8c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c92 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c98 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c9e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ca4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000caa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cb0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cb6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cbc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cc2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cc8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cd4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cda 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ce0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ce6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cf2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cf8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cfe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d04 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d0a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d10 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d16 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d1c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c52 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c58 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c5e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c64 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c6a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c70 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c76 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c7c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c82 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c88 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c8e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c94 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000c9a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000ca0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000ca6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cb2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cb8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cbe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cc4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cd0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cd6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cdc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000ce2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000ce8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cf4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000cfa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d00 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d06 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d0c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d12 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d18 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d1e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000d24 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d2a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d30 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d36 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d3c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d42 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d48 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d4e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d54 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d5a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d60 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d66 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d6c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d72 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d78 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d7e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d84 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d8a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d90 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d96 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d9c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000da2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000da8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000db4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d2c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d32 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d38 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d3e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d44 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d4a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d50 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d56 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d5c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d62 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d68 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d6e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d74 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d7a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d80 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d86 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d8c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d92 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d98 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000d9e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000da4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000daa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000db0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000db6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000dbc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000dc2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dc8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dd4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dda 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000de0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000de6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000df2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000dca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000dd0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000dd6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000ddc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000de2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000de8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000dee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000df4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000dfa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e00 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e06 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e0c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e12 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e18 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e1e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e24 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e02 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e08 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e0e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e14 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e1a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e20 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e26 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000e2c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e32 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e38 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e3e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e44 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e4c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e50 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000e34 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e3a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e40 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e46 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00000e4c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00000e54 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e58 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e5c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e60 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e64 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e68 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e6c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -508,143 +506,143 @@ │ │ │ │ │ 00001018 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000101c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001020 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001024 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001028 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000102c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001030 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001036 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000103c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001042 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001048 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000104e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001054 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000105a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001060 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001066 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000106c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001072 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001078 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001034 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001038 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000103e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001044 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000104a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001050 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001056 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000105c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001062 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001068 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000106e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001074 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000107a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00001080 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001086 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000108c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001092 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001098 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000109e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001104 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000110a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001110 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001116 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000111c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001122 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001088 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000108e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001094 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000109a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000010fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001100 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001106 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000110c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001112 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001118 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000111e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001124 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 0000112a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001130 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001136 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000113c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001142 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001148 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000114e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001154 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000115a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001160 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001166 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000116c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001172 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001178 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000117e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001184 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000118a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001190 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001196 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000119c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001202 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001208 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000120e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001214 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000121a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001220 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001226 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000122c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001232 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001238 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000123e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001244 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000124a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001250 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001256 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000125c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001262 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001268 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000126e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001274 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000127a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001280 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001286 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000128c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001292 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001298 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000129e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001132 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001138 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000113e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001144 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000114a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001150 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001156 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000115c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001162 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001168 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000116e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001174 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000117a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001180 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001186 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000118c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001192 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001198 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000119e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000011fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001204 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000120a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001210 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001216 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000121c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001222 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001228 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000122e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001234 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000123a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001240 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001246 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000124c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001252 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001258 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000125e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001264 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000126a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001270 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001276 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000127c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001282 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001288 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000128e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001294 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000129a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000012fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00001300 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001306 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000130c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001312 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001308 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000130e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001314 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 0000131a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001320 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001326 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000132c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001332 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001338 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000133c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001322 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001328 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000132e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001334 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000133a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00001340 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001344 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001348 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000134c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001350 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001354 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001358 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -758,143 +756,143 @@ │ │ │ │ │ 00001508 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000150c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001510 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001514 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001518 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000151c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001520 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001526 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000152c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001532 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001538 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000153e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001544 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000154a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001550 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001556 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000155c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001562 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001568 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000156e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001574 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000157a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001580 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001586 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000158c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001592 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001598 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000159e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001604 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000160a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001610 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001616 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000161c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001622 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001628 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000162e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001634 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000163a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001640 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001646 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000164c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001652 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001658 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000165e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001664 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000166a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001670 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001676 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000167c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001682 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001688 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000168e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001694 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000169a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001524 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001528 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000152e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001534 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000153a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001540 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001546 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000154c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001552 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001558 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000155e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001564 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000156a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001570 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001576 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000157c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001582 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001588 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000158e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001594 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000159a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000015fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001600 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001606 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000160c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001612 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001618 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000161e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001624 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000162a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001630 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001636 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000163c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001642 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001648 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000164e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001654 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000165a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001660 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001666 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000166c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001672 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001678 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000167e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001684 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000168a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001690 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001696 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000169c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000016d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001702 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001708 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000170e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001714 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000171a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001720 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001726 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000172c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001732 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001738 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000173e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001744 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000174a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000016fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001704 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000170a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001710 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001716 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000171c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001722 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001728 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000172e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001734 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000173a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001740 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001746 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000174c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00001752 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001758 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000175e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001764 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000176a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001770 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001776 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000177c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001782 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001788 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000178e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001794 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000179a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000175a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001760 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001766 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000176c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001772 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001778 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000177e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001784 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000178a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001790 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001796 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000179c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000017a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001802 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001808 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000180e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001814 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000181a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001820 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001828 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000182c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000017aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000017fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001804 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000180a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001810 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001816 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000181c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001822 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001828 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00001830 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001834 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001838 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000183c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001840 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001844 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001848 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1009,143 +1007,143 @@ │ │ │ │ │ 000019fc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a00 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a04 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a08 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a0c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a10 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a14 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001a1a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a20 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a26 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a2c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a32 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a38 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a3e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a44 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a4a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a50 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a56 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a5c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a62 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a68 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a6e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a74 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a7a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a80 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a86 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a8c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a92 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a98 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a9e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001aa4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001aaa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ab0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ab6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001abc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ac2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ac8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ace 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ad4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ada 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ae0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ae6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001aec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001af2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001af8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001afe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b04 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b0a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b10 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b16 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b1c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b22 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b28 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b2e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b34 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b3a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b40 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b46 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b4c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b52 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b58 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b5e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b64 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b6a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b70 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b76 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b7c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b82 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b88 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b8e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b94 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b9a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ba0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ba6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bb2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bb8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bbe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bc4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bd0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bd6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bdc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001be2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001be8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bf4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bfa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c00 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c06 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c0c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c12 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c18 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c1e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c24 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c2a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c30 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c36 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c3c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c42 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c48 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c4e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c54 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c5a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c60 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c66 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c6c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c72 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c78 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c7e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c84 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c8a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c90 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c96 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c9c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ca2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ca8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cb4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cc0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cc6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ccc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cd2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cd8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cde 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ce4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cf0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cf6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cfc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d02 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d08 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d0e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d14 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001d18 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a18 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a1c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a22 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a28 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a2e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a34 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a3a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a40 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a46 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a4c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a52 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a58 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a5e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a64 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a6a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a70 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a76 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a7c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a82 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a88 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a8e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a94 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001a9a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001aa0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001aa6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001aac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ab2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ab8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001abe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ac4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001aca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ad0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ad6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001adc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ae2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ae8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001aee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001af4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001afa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b00 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b06 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b0c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b12 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b18 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b1e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b24 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b2a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b30 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b36 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b3c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b42 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b48 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b4e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b54 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b5a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b60 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b66 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b6c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b72 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b78 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b7e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b84 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b8a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b90 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b96 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001b9c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ba2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ba8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bb4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bc0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bc6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bcc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bd2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bd8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bde 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001be4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bf0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bf6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001bfc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c02 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c08 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c0e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c14 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c1a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c20 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c26 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c2c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c32 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c38 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c3e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c44 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c4a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c50 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c56 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c5c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c62 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c68 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c6e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c74 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c7a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c80 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c86 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c8c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c92 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c98 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001c9e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ca4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001caa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cb0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cb6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cbc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cc2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cc8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cd4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cda 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ce0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ce6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cf2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cf8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001cfe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001d04 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001d0a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001d10 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001d16 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00001d1c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d20 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d24 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d28 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d2c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d30 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d34 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1263,143 +1261,143 @@ │ │ │ │ │ 00001ef4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001ef8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001efc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f00 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f04 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f08 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f0c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001f12 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f18 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f1e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f24 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f2a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f30 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f36 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f3c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f42 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f48 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f4e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f54 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f5a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f60 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f66 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f6c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f72 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f78 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f7e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f84 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f8a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f90 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f96 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f9c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fa2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fa8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fb4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fc0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fc6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fcc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fd2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fd8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fde 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fe4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ff0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ff6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ffc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002002 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002008 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000200e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002014 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000201a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002020 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002026 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000202c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002032 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002038 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000203e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002044 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000204a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002050 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002056 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000205c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002062 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002068 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000206e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002074 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000207a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002080 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002086 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000208c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002092 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002098 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000209e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002104 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000210a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002110 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002116 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000211c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002122 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002128 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000212e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002134 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000213a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002140 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002146 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000214c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002152 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002158 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000215e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002164 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000216a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002170 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002176 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000217c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002182 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002188 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000218e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002194 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000219a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002200 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002206 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000220c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002210 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f10 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f14 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f1a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f20 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f26 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f2c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f32 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f38 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f3e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f44 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f4a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f50 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f56 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f5c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f62 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f68 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f6e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f74 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f7a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f80 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f86 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f8c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f92 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f98 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001f9e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fa4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001faa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fb0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fb6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fbc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fc2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fc8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fd4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fda 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fe0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fe6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001fec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ff2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ff8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00001ffe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002004 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000200a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002010 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002016 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000201c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002022 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002028 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000202e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002034 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000203a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002040 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002046 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000204c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002052 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002058 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000205e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002064 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000206a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002070 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002076 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000207c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002082 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002088 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000208e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002094 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000209a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000020fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002100 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002106 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000210c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002112 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002118 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000211e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002124 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000212a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002130 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002136 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000213c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002142 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002148 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000214e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002154 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000215a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002160 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002166 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000216c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002172 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002178 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000217e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002184 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000218a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002190 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002196 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000219c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000021fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002202 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002208 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000220e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00002214 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002218 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000221c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002220 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002224 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002228 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000222c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1517,50 +1515,50 @@ │ │ │ │ │ 000023ec 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000023f0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000023f4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000023f8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000023fc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002400 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002404 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000240a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002410 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002416 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000241c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002422 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002428 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000242e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002434 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000243a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002440 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002446 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000244c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002452 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002458 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000245e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002408 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000240c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002412 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002418 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000241e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002424 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000242a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002430 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002436 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000243c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002442 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002448 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000244e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002454 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +0000245a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002460 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 00002466 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002470 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002488 0003f40a R_ARM_THM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ -0000249e 0003f50a R_ARM_THM_CALL 00000000 _Py_hashtable_set │ │ │ │ │ -000024b6 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -000024be 0003f60a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -000024ec 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00002506 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000250e 0000112f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC8 │ │ │ │ │ -00002512 00001130 R_ARM_THM_MOVT_ABS 000000a0 .LC8 │ │ │ │ │ -0000251c 0000102f R_ARM_THM_MOVW_ABS_NC 00000080 .LC7 │ │ │ │ │ -00002520 00001030 R_ARM_THM_MOVT_ABS 00000080 .LC7 │ │ │ │ │ -00002526 0003f80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002544 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000254a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000254e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002554 00000f2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC6 │ │ │ │ │ -00002558 00000f30 R_ARM_THM_MOVT_ABS 00000058 .LC6 │ │ │ │ │ -0000257a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002588 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000258c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000246e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002478 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002490 0003f40a R_ARM_THM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ +000024a6 0003f50a R_ARM_THM_CALL 00000000 _Py_hashtable_set │ │ │ │ │ +000024be 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +000024c6 0003f60a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +000024f4 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +0000250e 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002516 0000112f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC8 │ │ │ │ │ +0000251a 00001130 R_ARM_THM_MOVT_ABS 000000a0 .LC8 │ │ │ │ │ +00002524 0000102f R_ARM_THM_MOVW_ABS_NC 00000080 .LC7 │ │ │ │ │ +00002528 00001030 R_ARM_THM_MOVT_ABS 00000080 .LC7 │ │ │ │ │ +0000252e 0003f80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +0000254c 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002552 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002556 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000255c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC6 │ │ │ │ │ +00002560 00000f30 R_ARM_THM_MOVT_ABS 00000058 .LC6 │ │ │ │ │ +00002582 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002590 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002594 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002598 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000259c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025a0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025a4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025a8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1569,1751 +1567,1753 @@ │ │ │ │ │ 000025b4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025b8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025bc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025c0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025c4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025c8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025cc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000025d0 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000025d4 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000025ea 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -000025f2 0000262f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000025f6 00002630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00002628 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000262c 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00002638 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00002686 0004140a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -00002692 0004140a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -0000269e 0004140a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -000026ba 0000572f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC15 │ │ │ │ │ -000026be 00005730 R_ARM_THM_MOVT_ABS 000001e0 .LC15 │ │ │ │ │ -000026cc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000026d0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000025d0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000025d4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000025d8 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000025dc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000025f2 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +000025fa 0000262f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000025fe 00002630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00002630 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00002634 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00002640 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000268e 0004140a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +0000269a 0004140a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +000026a6 0004140a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +000026c2 0000572f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC15 │ │ │ │ │ +000026c6 00005730 R_ARM_THM_MOVT_ABS 000001e0 .LC15 │ │ │ │ │ 000026d4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000026d8 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000026ec 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC16 │ │ │ │ │ -000026f0 00005c30 R_ARM_THM_MOVT_ABS 00000000 .LC16 │ │ │ │ │ -000026f6 0004180a R_ARM_THM_CALL 00000000 wcscmp │ │ │ │ │ -000026fc 00005d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC17 │ │ │ │ │ -00002700 00005d30 R_ARM_THM_MOVT_ABS 0000001c .LC17 │ │ │ │ │ -00002706 0004180a R_ARM_THM_CALL 00000000 wcscmp │ │ │ │ │ -00002774 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000277c 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000027a2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027c8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027d0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000027d4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000027e8 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002898 00043d0a R_ARM_THM_CALL 00004419 _PyUnicode_ScanIdentifier │ │ │ │ │ -000028da 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -000028fa 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -000028fe 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -00002904 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -0000290e 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ -00002912 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ -00002918 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002920 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ -00002924 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ -0000292a 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002932 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -00002936 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -0000293c 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002944 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ -00002948 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ -0000294e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -0000295e 0000d12f R_ARM_THM_MOVW_ABS_NC 0000054c .LC79 │ │ │ │ │ -00002962 0000d130 R_ARM_THM_MOVT_ABS 0000054c .LC79 │ │ │ │ │ -00002968 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002970 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ -00002974 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ -0000297a 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002984 00044b0a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -0000299a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029b0 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000029c2 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000684 .LC93 │ │ │ │ │ -000029c6 0000ea30 R_ARM_THM_MOVT_ABS 00000684 .LC93 │ │ │ │ │ -000029ce 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000029d8 0004520a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -000029fe 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a54 0000c60a R_ARM_THM_CALL 00006899 _copy_characters │ │ │ │ │ -00002a76 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00002b08 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00002b0c 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00002b24 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00002b32 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00002b4c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b54 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002b72 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002b76 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002b7c 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -00002b80 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -00002b86 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002ba2 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -00002bda 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002be4 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002c36 0000390a R_ARM_THM_CALL 00005011 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ -00002dd4 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002e3c 0004730a R_ARM_THM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ -00002e70 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002e74 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002e78 0001302f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC110 │ │ │ │ │ -00002e7c 00013030 R_ARM_THM_MOVT_ABS 000008d0 .LC110 │ │ │ │ │ -00002e82 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002e9c 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002ea4 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -00002eb6 0004190a R_ARM_THM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ -00002ec0 00041a0a R_ARM_THM_CALL 000022e5 PyUnicode_FromWideChar │ │ │ │ │ -00002ec8 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00002eda 00041d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002ede 00041d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002eec 00005f2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC19 │ │ │ │ │ -00002ef0 00005f30 R_ARM_THM_MOVT_ABS 00000214 .LC19 │ │ │ │ │ -00002efa 0000602f R_ARM_THM_MOVW_ABS_NC 0000021c .LC20 │ │ │ │ │ -00002efe 00006030 R_ARM_THM_MOVT_ABS 0000021c .LC20 │ │ │ │ │ -00002f02 00041e0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00002f0c 00041f0a R_ARM_THM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ -00002f20 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f2a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002f32 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002f36 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002f3a 0000612f R_ARM_THM_MOVW_ABS_NC 00000224 .LC21 │ │ │ │ │ -00002f3e 00006130 R_ARM_THM_MOVT_ABS 00000224 .LC21 │ │ │ │ │ -00002f44 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002f5c 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ -00002f60 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ -00002f66 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002f6c 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ -00002f70 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ -00002f76 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002f80 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -00002f84 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -00002f8a 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002f90 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ -00002f94 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ -00002f9a 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002fa0 0001702f R_ARM_THM_MOVW_ABS_NC 00000bb4 .LC127 │ │ │ │ │ -00002fa4 00017030 R_ARM_THM_MOVT_ABS 00000bb4 .LC127 │ │ │ │ │ -00002faa 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002fbc 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000684 .LC93 │ │ │ │ │ -00002fc0 0000ea30 R_ARM_THM_MOVT_ABS 00000684 .LC93 │ │ │ │ │ -00002fc6 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002fda 0001712f R_ARM_THM_MOVW_ABS_NC 00000bc8 .LC128 │ │ │ │ │ -00002fde 00017130 R_ARM_THM_MOVT_ABS 00000bc8 .LC128 │ │ │ │ │ -00002fe2 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00003010 0003e60a R_ARM_THM_CALL 00000001 _Py_DecodeUTF8Ex │ │ │ │ │ -000030d6 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00003114 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00003134 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000313a 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000328c 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000032a4 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000032a8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000032ac 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000032be 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00003310 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003330 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003336 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000338e 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000033e2 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003414 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00003428 00016c0a R_ARM_THM_CALL 000125c5 ucs1lib_fastsearch.constprop.1 │ │ │ │ │ -00003436 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -00003456 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000345c 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000346a 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003470 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003474 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003478 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ -0000347c 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ -00003482 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003584 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003592 0004920a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000359e 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003624 0004930a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00003672 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003694 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00003706 0004930a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00003762 0004930a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -000037ee 0004930a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00003806 00047f0a R_ARM_THM_CALL 00007b39 _PyUnicode_Copy │ │ │ │ │ -00003814 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003818 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003820 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003824 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003828 00018b2f R_ARM_THM_MOVW_ABS_NC 00000c94 .LC136 │ │ │ │ │ -0000382c 00018b30 R_ARM_THM_MOVT_ABS 00000c94 .LC136 │ │ │ │ │ -00003832 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000385c 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000038ba 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000039e2 0004a40a R_ARM_THM_CALL 00000000 _PyCodec_InitRegistry │ │ │ │ │ -000039f0 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00003a00 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00003a10 0001be2f R_ARM_THM_MOVW_ABS_NC 00000dac .LC148 │ │ │ │ │ -00003a14 0001be30 R_ARM_THM_MOVT_ABS 00000dac .LC148 │ │ │ │ │ -00003a26 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000dc0 .LC149 │ │ │ │ │ -00003a2a 0001bf30 R_ARM_THM_MOVT_ABS 00000dc0 .LC149 │ │ │ │ │ -00003a42 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00003a4c 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00003a50 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -00003a56 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00003a68 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00003a76 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00003a86 0004a50a R_ARM_THM_CALL 00000000 _Py_SetFileSystemEncoding │ │ │ │ │ -00003a90 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00003ab2 0004a60a R_ARM_THM_CALL 00000000 _Py_DumpPathConfig │ │ │ │ │ -00003ab6 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000d4c .LC146 │ │ │ │ │ -00003aba 0001bc30 R_ARM_THM_MOVT_ABS 00000d4c .LC146 │ │ │ │ │ -00003adc 0001c02f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC150 │ │ │ │ │ -00003ae0 0001c030 R_ARM_THM_MOVT_ABS 00000dd4 .LC150 │ │ │ │ │ -00003aee 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003af2 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000d88 .LC147 │ │ │ │ │ -00003af6 0001bd30 R_ARM_THM_MOVT_ABS 00000d88 .LC147 │ │ │ │ │ -00003afe 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00003b04 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00003b08 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00003b24 0004830a R_ARM_THM_CALL 0000b7d9 PyUnicode_AsWideCharString │ │ │ │ │ -00003b2c 0003ea0a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ -00003b42 0004a80a R_ARM_THM_CALL 00000000 _Py_EncodeLocaleEx │ │ │ │ │ -00003b4a 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003b52 0004a90a R_ARM_THM_CALL 00000000 PyBytes_FromString │ │ │ │ │ -00003b5a 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00003b64 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003b68 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003b6c 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -00003b70 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -00003b76 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003b7c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003b8c 0004aa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -00003b90 0004aa30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -00003b9c 00005f2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC19 │ │ │ │ │ -00003ba0 00005f30 R_ARM_THM_MOVT_ABS 00000214 .LC19 │ │ │ │ │ -00003ba8 0001c72f R_ARM_THM_MOVW_ABS_NC 00000e10 .LC151 │ │ │ │ │ -00003bac 0001c730 R_ARM_THM_MOVT_ABS 00000e10 .LC151 │ │ │ │ │ -00003bb0 00041e0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00003bba 00041f0a R_ARM_THM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ -00003bd0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003bda 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003bde 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003be2 0000612f R_ARM_THM_MOVW_ABS_NC 00000224 .LC21 │ │ │ │ │ -00003be6 00006130 R_ARM_THM_MOVT_ABS 00000224 .LC21 │ │ │ │ │ -00003bec 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003bf2 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003c2c 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -00003c68 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -00003c72 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00003c76 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00003c80 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -00003c8a 0004b70a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00003c94 0004b80a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -00003c9c 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00003ca0 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00003ca8 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -00003cb2 0004b70a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00003cbc 0004b80a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -00003ce8 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00003d0a 0004b40a R_ARM_THM_CALL 00000000 PyOS_FSPath │ │ │ │ │ -00003d5e 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003d62 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003d66 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -00003d6a 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -00003d70 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003d86 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003d8a 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003d8e 0001ee2f R_ARM_THM_MOVW_ABS_NC 00000f28 .LC164 │ │ │ │ │ -00003d92 0001ee30 R_ARM_THM_MOVT_ABS 00000f28 .LC164 │ │ │ │ │ -00003d9a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003db2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003dc4 0004160a R_ARM_THM_CALL 00002175 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ -00003de4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003df4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e12 0001ef2f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC165 │ │ │ │ │ -00003e16 0001ef30 R_ARM_THM_MOVT_ABS 00000f64 .LC165 │ │ │ │ │ -00003e26 00044b0a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -00003e2e 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00003e36 0001f02f R_ARM_THM_MOVW_ABS_NC 00000f74 .LC166 │ │ │ │ │ -00003e3a 0001f030 R_ARM_THM_MOVT_ABS 00000f74 .LC166 │ │ │ │ │ -00003e3e 0004bb0a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ -00003e58 0004830a R_ARM_THM_CALL 0000b7d9 PyUnicode_AsWideCharString │ │ │ │ │ -00003e70 0004bc0a R_ARM_THM_CALL 00000000 _PyMem_RawWcsdup │ │ │ │ │ -00003e7a 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00003e82 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003e8e 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003e92 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003e9a 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00003ea6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000026d8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000026dc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000026e0 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000026f4 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC16 │ │ │ │ │ +000026f8 00005c30 R_ARM_THM_MOVT_ABS 00000000 .LC16 │ │ │ │ │ +000026fe 0004180a R_ARM_THM_CALL 00000000 wcscmp │ │ │ │ │ +00002704 00005d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC17 │ │ │ │ │ +00002708 00005d30 R_ARM_THM_MOVT_ABS 0000001c .LC17 │ │ │ │ │ +0000270e 0004180a R_ARM_THM_CALL 00000000 wcscmp │ │ │ │ │ +0000277c 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00002784 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000027aa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027d0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027d8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027dc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027f0 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000028a0 00043d0a R_ARM_THM_CALL 00004405 _PyUnicode_ScanIdentifier │ │ │ │ │ +000028e2 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00002902 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00002906 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +0000290c 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002916 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ +0000291a 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ +00002920 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002928 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ +0000292c 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ +00002932 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000293a 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ +0000293e 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ +00002944 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000294c 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ +00002950 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ +00002956 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002966 0000d12f R_ARM_THM_MOVW_ABS_NC 0000054c .LC79 │ │ │ │ │ +0000296a 0000d130 R_ARM_THM_MOVT_ABS 0000054c .LC79 │ │ │ │ │ +00002970 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002978 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ +0000297c 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ +00002982 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000298c 00044b0a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +000029a2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000029b8 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000029ca 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000684 .LC93 │ │ │ │ │ +000029ce 0000ea30 R_ARM_THM_MOVT_ABS 00000684 .LC93 │ │ │ │ │ +000029d6 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000029e0 0004520a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +00002a06 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a5c 0000c60a R_ARM_THM_CALL 00006885 _copy_characters │ │ │ │ │ +00002a7e 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00002b10 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00002b14 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00002b2c 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +00002b3a 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00002b54 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b5c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002b7a 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002b7e 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002b84 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ +00002b88 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ +00002b8e 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002baa 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +00002be2 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002bec 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002c3e 0000390a R_ARM_THM_CALL 00004ffd _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ +00002ddc 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002e44 0004730a R_ARM_THM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ +00002e78 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002e7c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002e80 0001302f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC110 │ │ │ │ │ +00002e84 00013030 R_ARM_THM_MOVT_ABS 000008d0 .LC110 │ │ │ │ │ +00002e8a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002ea4 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00002eac 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +00002ebe 0004190a R_ARM_THM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ +00002ec8 00041a0a R_ARM_THM_CALL 000022e5 PyUnicode_FromWideChar │ │ │ │ │ +00002ed0 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00002ee2 00041d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +00002ee6 00041d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +00002ef4 00005f2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC19 │ │ │ │ │ +00002ef8 00005f30 R_ARM_THM_MOVT_ABS 00000214 .LC19 │ │ │ │ │ +00002f02 0000602f R_ARM_THM_MOVW_ABS_NC 0000021c .LC20 │ │ │ │ │ +00002f06 00006030 R_ARM_THM_MOVT_ABS 0000021c .LC20 │ │ │ │ │ +00002f0a 00041e0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +00002f14 00041f0a R_ARM_THM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ +00002f28 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f32 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002f3a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002f3e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002f42 0000612f R_ARM_THM_MOVW_ABS_NC 00000224 .LC21 │ │ │ │ │ +00002f46 00006130 R_ARM_THM_MOVT_ABS 00000224 .LC21 │ │ │ │ │ +00002f4c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002f64 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ +00002f68 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ +00002f6e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002f74 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ +00002f78 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ +00002f7e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002f88 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ +00002f8c 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ +00002f92 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002f98 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ +00002f9c 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ +00002fa2 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002fa8 0001702f R_ARM_THM_MOVW_ABS_NC 00000bb4 .LC127 │ │ │ │ │ +00002fac 00017030 R_ARM_THM_MOVT_ABS 00000bb4 .LC127 │ │ │ │ │ +00002fb2 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002fc4 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000684 .LC93 │ │ │ │ │ +00002fc8 0000ea30 R_ARM_THM_MOVT_ABS 00000684 .LC93 │ │ │ │ │ +00002fce 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002fe2 0001712f R_ARM_THM_MOVW_ABS_NC 00000bc8 .LC128 │ │ │ │ │ +00002fe6 00017130 R_ARM_THM_MOVT_ABS 00000bc8 .LC128 │ │ │ │ │ +00002fea 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00003018 0003e60a R_ARM_THM_CALL 00000001 _Py_DecodeUTF8Ex │ │ │ │ │ +000030de 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000311c 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000313c 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00003142 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003294 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000032ac 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000032b0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000032b4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000032c6 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00003318 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003338 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000333e 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00003396 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000033ea 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000341c 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00003430 00016c0a R_ARM_THM_CALL 0001259d ucs1lib_fastsearch.constprop.1 │ │ │ │ │ +0000343e 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +0000345e 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +00003464 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003472 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003478 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000347c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003480 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ +00003484 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ +0000348a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000358c 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000359a 0004920a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000035a6 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000362c 0004930a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000367a 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000369c 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000370e 0004930a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000376a 0004930a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +000037f6 0004930a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000380e 00047f0a R_ARM_THM_CALL 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000381c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003820 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003828 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000382c 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003830 00018b2f R_ARM_THM_MOVW_ABS_NC 00000c94 .LC136 │ │ │ │ │ +00003834 00018b30 R_ARM_THM_MOVT_ABS 00000c94 .LC136 │ │ │ │ │ +0000383a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003864 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000038c2 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000039ea 0004a40a R_ARM_THM_CALL 00000000 _PyCodec_InitRegistry │ │ │ │ │ +000039f8 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00003a08 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00003a18 0001be2f R_ARM_THM_MOVW_ABS_NC 00000dac .LC148 │ │ │ │ │ +00003a1c 0001be30 R_ARM_THM_MOVT_ABS 00000dac .LC148 │ │ │ │ │ +00003a2e 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000dc0 .LC149 │ │ │ │ │ +00003a32 0001bf30 R_ARM_THM_MOVT_ABS 00000dc0 .LC149 │ │ │ │ │ +00003a4a 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003a54 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00003a58 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +00003a5e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00003a70 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003a7e 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00003a8e 0004a50a R_ARM_THM_CALL 00000000 _Py_SetFileSystemEncoding │ │ │ │ │ +00003a98 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00003aba 0004a60a R_ARM_THM_CALL 00000000 _Py_DumpPathConfig │ │ │ │ │ +00003abe 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000d4c .LC146 │ │ │ │ │ +00003ac2 0001bc30 R_ARM_THM_MOVT_ABS 00000d4c .LC146 │ │ │ │ │ +00003ae4 0001c02f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC150 │ │ │ │ │ +00003ae8 0001c030 R_ARM_THM_MOVT_ABS 00000dd4 .LC150 │ │ │ │ │ +00003af6 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003afa 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000d88 .LC147 │ │ │ │ │ +00003afe 0001bd30 R_ARM_THM_MOVT_ABS 00000d88 .LC147 │ │ │ │ │ +00003b06 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003b0c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003b10 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003b2c 0004830a R_ARM_THM_CALL 0000b7b5 PyUnicode_AsWideCharString │ │ │ │ │ +00003b34 0003ea0a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ +00003b4a 0004a80a R_ARM_THM_CALL 00000000 _Py_EncodeLocaleEx │ │ │ │ │ +00003b52 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003b5a 0004a90a R_ARM_THM_CALL 00000000 PyBytes_FromString │ │ │ │ │ +00003b62 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003b6c 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003b70 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003b74 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +00003b78 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +00003b7e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003b84 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003b94 0004aa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00003b98 0004aa30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00003ba4 00005f2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC19 │ │ │ │ │ +00003ba8 00005f30 R_ARM_THM_MOVT_ABS 00000214 .LC19 │ │ │ │ │ +00003bb0 0001c72f R_ARM_THM_MOVW_ABS_NC 00000e10 .LC151 │ │ │ │ │ +00003bb4 0001c730 R_ARM_THM_MOVT_ABS 00000e10 .LC151 │ │ │ │ │ +00003bb8 00041e0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +00003bc2 00041f0a R_ARM_THM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ +00003bd8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003be2 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003be6 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003bea 0000612f R_ARM_THM_MOVW_ABS_NC 00000224 .LC21 │ │ │ │ │ +00003bee 00006130 R_ARM_THM_MOVT_ABS 00000224 .LC21 │ │ │ │ │ +00003bf4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003bfa 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003c34 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +00003c70 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +00003c7a 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00003c7e 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00003c88 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +00003c92 0004b70a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00003c9c 0004b80a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +00003ca4 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00003ca8 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00003cb0 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +00003cba 0004b70a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00003cc4 0004b80a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +00003cf0 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00003d12 0004b40a R_ARM_THM_CALL 00000000 PyOS_FSPath │ │ │ │ │ +00003d66 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003d6a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003d6e 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +00003d72 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +00003d78 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003d8e 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003d92 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003d96 0001ee2f R_ARM_THM_MOVW_ABS_NC 00000f28 .LC164 │ │ │ │ │ +00003d9a 0001ee30 R_ARM_THM_MOVT_ABS 00000f28 .LC164 │ │ │ │ │ +00003da2 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003dba 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dcc 0004160a R_ARM_THM_CALL 00002175 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ +00003dec 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dfc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e1a 0001ef2f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC165 │ │ │ │ │ +00003e1e 0001ef30 R_ARM_THM_MOVT_ABS 00000f64 .LC165 │ │ │ │ │ +00003e2e 00044b0a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +00003e36 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003e3e 0001f02f R_ARM_THM_MOVW_ABS_NC 00000f74 .LC166 │ │ │ │ │ +00003e42 0001f030 R_ARM_THM_MOVT_ABS 00000f74 .LC166 │ │ │ │ │ +00003e46 0004bb0a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ +00003e60 0004830a R_ARM_THM_CALL 0000b7b5 PyUnicode_AsWideCharString │ │ │ │ │ +00003e78 0004bc0a R_ARM_THM_CALL 00000000 _PyMem_RawWcsdup │ │ │ │ │ +00003e82 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003e8a 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003e96 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003e9a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003ea2 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ 00003eae 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ed2 0003e90a R_ARM_THM_CALL 0000008d _Py_EncodeUTF8Ex │ │ │ │ │ -00003ee0 0004bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00003ee4 0004bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00003ee8 0001f12f R_ARM_THM_MOVW_ABS_NC 00000f7c .LC167 │ │ │ │ │ -00003eec 0001f130 R_ARM_THM_MOVT_ABS 00000f7c .LC167 │ │ │ │ │ -00003ef4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003efe 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004052 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004060 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000406a 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000406e 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -00004076 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000040e4 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000040f0 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000416e 0003f60a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -000041b6 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000041c2 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000041c6 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000041e2 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004228 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00004232 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000428a 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000428e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000429a 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000042c6 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000042e4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000042ec 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00004310 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000431c 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00004354 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004366 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004378 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004380 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000439e 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000440e 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004464 0004110a R_ARM_THM_CALL 00001cfd PyUnicode_FromStringAndSize │ │ │ │ │ -0000446c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004482 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000044a8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000044b0 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004546 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -0000454e 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -00004692 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000046a0 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000046b0 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -000046f0 0001a40a R_ARM_THM_CALL 00011ea5 ucs2lib_utf8_encoder │ │ │ │ │ -000046fc 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00004706 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000470c 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -00004730 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -00004734 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000473c 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000049ea 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004aa6 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004aca 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004b12 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004c00 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004cf0 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00004d46 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00004d58 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004d80 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004d9e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dbc 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004de4 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ -00004dee 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004e08 0004ae0a R_ARM_THM_CALL 00014959 PyUnicode_FromEncodedObject │ │ │ │ │ -00004e2e 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004e4a 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ -00004e54 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004e5e 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004e62 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00004e66 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -00004e6a 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -00004e70 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004e78 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00004e7c 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00004e84 00021d2f R_ARM_THM_MOVW_ABS_NC 0000117c .LC184 │ │ │ │ │ -00004e88 00021d30 R_ARM_THM_MOVT_ABS 0000117c .LC184 │ │ │ │ │ -00004e8c 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00004ea8 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004ec2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ec8 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00004ecc 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00004ed2 00021e2f R_ARM_THM_MOVW_ABS_NC 00001190 .LC185 │ │ │ │ │ -00004ed6 00021e30 R_ARM_THM_MOVT_ABS 00001190 .LC185 │ │ │ │ │ -00004eda 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00004ee0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004ee4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003eb6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003eda 0003e90a R_ARM_THM_CALL 0000008d _Py_EncodeUTF8Ex │ │ │ │ │ +00003ee8 0004bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00003eec 0004bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00003ef0 0001f12f R_ARM_THM_MOVW_ABS_NC 00000f7c .LC167 │ │ │ │ │ +00003ef4 0001f130 R_ARM_THM_MOVT_ABS 00000f7c .LC167 │ │ │ │ │ +00003efc 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003f06 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000405a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004068 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00004072 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +00004076 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000407e 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000040ec 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000040f8 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004176 0003f60a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +000041be 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000041ca 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000041ce 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000041ea 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004230 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000423a 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004292 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00004296 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000042a2 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000042ce 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000042ec 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000042f4 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00004318 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004324 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000435c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000436e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004380 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004388 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000043a6 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ +00004416 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000446c 0004110a R_ARM_THM_CALL 00001cfd PyUnicode_FromStringAndSize │ │ │ │ │ +00004474 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000448a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000044b0 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000044b8 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000454e 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +00004556 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +0000469a 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000046a8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000046b8 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +000046f8 0001a40a R_ARM_THM_CALL 00011e7d ucs2lib_utf8_encoder │ │ │ │ │ +00004704 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000470e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004714 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +00004738 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +0000473c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004744 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000049f2 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004aae 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004ad2 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004b1a 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004c08 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004cf8 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +00004d4e 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00004d60 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004d88 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004da6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dc4 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004dec 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ +00004df6 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004e10 0004ae0a R_ARM_THM_CALL 00014931 PyUnicode_FromEncodedObject │ │ │ │ │ +00004e36 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004e52 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ +00004e5c 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004e66 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00004e6a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00004e6e 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +00004e72 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +00004e78 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004e80 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00004e84 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00004e8c 00021d2f R_ARM_THM_MOVW_ABS_NC 0000117c .LC184 │ │ │ │ │ +00004e90 00021d30 R_ARM_THM_MOVT_ABS 0000117c .LC184 │ │ │ │ │ +00004e94 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00004eb0 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004eca 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ed0 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00004ed4 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00004eda 00021e2f R_ARM_THM_MOVW_ABS_NC 00001190 .LC185 │ │ │ │ │ +00004ede 00021e30 R_ARM_THM_MOVT_ABS 00001190 .LC185 │ │ │ │ │ +00004ee2 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00004ee8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004f26 0004dc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00004f36 0002322f R_ARM_THM_MOVW_ABS_NC 00001290 .LC193 │ │ │ │ │ -00004f3a 00023230 R_ARM_THM_MOVT_ABS 00001290 .LC193 │ │ │ │ │ -00004f42 0004dd0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -00004f7e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f90 0004520a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -00004fa2 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004fa6 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004fae 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004fc4 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004fc8 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004fcc 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ -00004fd0 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ -00004fd6 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004fec 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ff4 00023202 R_ARM_ABS32 00001290 .LC193 │ │ │ │ │ -00005018 0004de0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetStart │ │ │ │ │ -00005024 0004df0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetEnd │ │ │ │ │ -00005030 0004e00a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetReason │ │ │ │ │ -0000503a 0004aa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -0000503e 0004aa30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -0000504c 0001c72f R_ARM_THM_MOVW_ABS_NC 00000e10 .LC151 │ │ │ │ │ -00005050 0001c730 R_ARM_THM_MOVT_ABS 00000e10 .LC151 │ │ │ │ │ -00005056 00041e0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -000050c8 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000050d2 0004e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000050de 0004e60a R_ARM_THM_CALL 000151e9 PyUnicode_Splitlines │ │ │ │ │ -00005108 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00005118 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005142 0004520a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -0000516e 0004e90a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_Create │ │ │ │ │ -00005180 0004dc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00005194 0002412f R_ARM_THM_MOVW_ABS_NC 00001330 .LC197 │ │ │ │ │ -00005198 00024130 R_ARM_THM_MOVT_ABS 00001330 .LC197 │ │ │ │ │ -000051a0 0004dd0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -000051aa 0004ea0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_GetObject │ │ │ │ │ -0000520c 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00005230 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000523e 0004eb0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetStart │ │ │ │ │ -0000524a 0004ec0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetEnd │ │ │ │ │ -00005256 0004ed0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetReason │ │ │ │ │ -0000527a 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000052d0 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000533e 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00005342 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00005348 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ -0000534c 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ -00005352 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000535c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005366 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000536a 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005372 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005382 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005388 00024102 R_ARM_ABS32 00001330 .LC197 │ │ │ │ │ -000053c0 0002442f R_ARM_THM_MOVW_ABS_NC 00001368 .LC198 │ │ │ │ │ -000053c4 00024430 R_ARM_THM_MOVT_ABS 00001368 .LC198 │ │ │ │ │ -000053ca 0004ee0a R_ARM_THM_CALL 00000000 PyCapsule_Import │ │ │ │ │ -000053dc 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005430 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005440 0000c10a R_ARM_THM_CALL 00005681 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ -0000559c 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000055a2 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000055b0 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -000055f4 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -000055f8 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -00005620 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -00005624 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -0000569c 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000056a0 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000056a4 00024b2f R_ARM_THM_MOVW_ABS_NC 000013d8 .LC202 │ │ │ │ │ -000056a8 00024b30 R_ARM_THM_MOVT_ABS 000013d8 .LC202 │ │ │ │ │ -000056b0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000056b6 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000056bc 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000056c2 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000056d0 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -000056e0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000056e4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000056e8 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000056ec 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000570c 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000571c 0004f10a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ -00005746 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -0000574a 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -0000576e 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -00005772 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -000057fe 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00005806 0004f20a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -0000581a 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000581e 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005826 00024a2f R_ARM_THM_MOVW_ABS_NC 000013ac .LC201 │ │ │ │ │ -0000582a 00024a30 R_ARM_THM_MOVT_ABS 000013ac .LC201 │ │ │ │ │ -00005832 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005838 0004f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ -0000583c 0004f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ -00005842 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000584a 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00005858 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000586a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005874 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000587a 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000589a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000058b6 0000390a R_ARM_THM_CALL 00005011 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ -000058c8 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000058ce 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00005944 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00005960 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00005964 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00005968 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ -0000596c 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ -00005972 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005986 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000598a 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00005994 0004f60a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -0000599e 0004f60a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000059e2 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00005a0e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00005b28 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005caa 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00005cb4 0004fe0a R_ARM_THM_CALL 00000000 PyDict_Clear │ │ │ │ │ -00005cc8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005cf8 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00005d02 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00005d12 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00005d36 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005d48 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00005d80 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ -00005d84 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ -00005d8a 00019f2f R_ARM_THM_MOVW_ABS_NC 00000ce4 .LC141 │ │ │ │ │ -00005d8e 00019f30 R_ARM_THM_MOVT_ABS 00000ce4 .LC141 │ │ │ │ │ -00005dbc 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -00005dc4 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -00005e5a 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -00005ea2 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00005ea8 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00005eb0 0004970a R_ARM_THM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ -00005f5e 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -00005f80 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005fa2 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00005fa8 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -00005fae 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00005fb4 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00005fe8 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005fee 0002552f R_ARM_THM_MOVW_ABS_NC 0000140c .LC203 │ │ │ │ │ -00005ff2 00025530 R_ARM_THM_MOVT_ABS 0000140c .LC203 │ │ │ │ │ -00005ff8 0002562f R_ARM_THM_MOVW_ABS_NC 00001414 .LC204 │ │ │ │ │ -00005ffc 00025630 R_ARM_THM_MOVT_ABS 00001414 .LC204 │ │ │ │ │ -00006004 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00006008 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00006014 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00006028 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -0000607a 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -000060ec 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000060f0 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000060f4 00025a2f R_ARM_THM_MOVW_ABS_NC 00001430 .LC206 │ │ │ │ │ -000060f8 00025a30 R_ARM_THM_MOVT_ABS 00001430 .LC206 │ │ │ │ │ -000060fe 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006108 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00006110 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -00006114 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -00006190 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -00006194 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -000061b0 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -000061b4 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -00006288 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000632a 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00006344 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006348 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006406 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006424 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000642a 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000064ca 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -000064e4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -000064e8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00004eec 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004ef0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004f2e 0004dc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00004f3e 0002322f R_ARM_THM_MOVW_ABS_NC 00001290 .LC193 │ │ │ │ │ +00004f42 00023230 R_ARM_THM_MOVT_ABS 00001290 .LC193 │ │ │ │ │ +00004f4a 0004dd0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +00004f86 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004f98 0004520a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +00004faa 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004fae 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004fb6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004fcc 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00004fd0 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00004fd4 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ +00004fd8 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ +00004fde 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004ff4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ffc 00023202 R_ARM_ABS32 00001290 .LC193 │ │ │ │ │ +00005020 0004de0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetStart │ │ │ │ │ +0000502c 0004df0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetEnd │ │ │ │ │ +00005038 0004e00a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetReason │ │ │ │ │ +00005042 0004aa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00005046 0004aa30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00005054 0001c72f R_ARM_THM_MOVW_ABS_NC 00000e10 .LC151 │ │ │ │ │ +00005058 0001c730 R_ARM_THM_MOVT_ABS 00000e10 .LC151 │ │ │ │ │ +0000505e 00041e0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +000050d0 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000050da 0004e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000050e6 0004e60a R_ARM_THM_CALL 000151c1 PyUnicode_Splitlines │ │ │ │ │ +00005110 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00005120 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000514a 0004520a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +00005176 0004e90a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_Create │ │ │ │ │ +00005188 0004dc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000519c 0002412f R_ARM_THM_MOVW_ABS_NC 00001330 .LC197 │ │ │ │ │ +000051a0 00024130 R_ARM_THM_MOVT_ABS 00001330 .LC197 │ │ │ │ │ +000051a8 0004dd0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +000051b2 0004ea0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_GetObject │ │ │ │ │ +00005214 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00005238 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005246 0004eb0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetStart │ │ │ │ │ +00005252 0004ec0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetEnd │ │ │ │ │ +0000525e 0004ed0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetReason │ │ │ │ │ +00005282 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000052d8 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00005346 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000534a 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00005350 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ +00005354 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ +0000535a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005364 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000536e 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005372 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000537a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000538a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005390 00024102 R_ARM_ABS32 00001330 .LC197 │ │ │ │ │ +000053c8 0002442f R_ARM_THM_MOVW_ABS_NC 00001368 .LC198 │ │ │ │ │ +000053cc 00024430 R_ARM_THM_MOVT_ABS 00001368 .LC198 │ │ │ │ │ +000053d2 0004ee0a R_ARM_THM_CALL 00000000 PyCapsule_Import │ │ │ │ │ +000053e4 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005438 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00005448 0000c10a R_ARM_THM_CALL 0000566d _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ +000055a4 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000055aa 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000055b8 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +000055fc 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ +00005600 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ +00005628 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ +0000562c 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ +000056a4 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000056a8 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000056ac 00024b2f R_ARM_THM_MOVW_ABS_NC 000013d8 .LC202 │ │ │ │ │ +000056b0 00024b30 R_ARM_THM_MOVT_ABS 000013d8 .LC202 │ │ │ │ │ +000056b8 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000056be 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000056c4 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000056ca 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000056d8 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +000056e8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000056ec 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000056f0 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000056f4 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005714 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00005724 0004f10a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ +0000574e 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ +00005752 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ +00005776 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ +0000577a 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ +00005806 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000580e 0004f20a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00005822 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005826 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000582e 00024a2f R_ARM_THM_MOVW_ABS_NC 000013ac .LC201 │ │ │ │ │ +00005832 00024a30 R_ARM_THM_MOVT_ABS 000013ac .LC201 │ │ │ │ │ +0000583a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005840 0004f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ +00005844 0004f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ +0000584a 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00005852 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00005860 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005872 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000587c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00005882 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000058a2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000058be 0000390a R_ARM_THM_CALL 00004ffd _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ +000058d0 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000058d6 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000594c 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00005968 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000596c 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00005970 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ +00005974 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ +0000597a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000598e 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00005992 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000599c 0004f60a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +000059a6 0004f60a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +000059ea 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00005a16 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00005b30 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005cb2 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00005cbc 0004fe0a R_ARM_THM_CALL 00000000 PyDict_Clear │ │ │ │ │ +00005cd0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005d00 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00005d0a 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00005d1a 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00005d3e 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005d50 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00005d88 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ +00005d8c 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ +00005d92 00019f2f R_ARM_THM_MOVW_ABS_NC 00000ce4 .LC141 │ │ │ │ │ +00005d96 00019f30 R_ARM_THM_MOVT_ABS 00000ce4 .LC141 │ │ │ │ │ +00005dc4 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +00005dcc 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +00005e62 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +00005eaa 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00005eb0 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00005eb8 0004970a R_ARM_THM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ +00005f66 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +00005f88 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005faa 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00005fb0 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +00005fb6 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00005fbc 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00005ff0 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00005ff6 0002552f R_ARM_THM_MOVW_ABS_NC 0000140c .LC203 │ │ │ │ │ +00005ffa 00025530 R_ARM_THM_MOVT_ABS 0000140c .LC203 │ │ │ │ │ +00006000 0002562f R_ARM_THM_MOVW_ABS_NC 00001414 .LC204 │ │ │ │ │ +00006004 00025630 R_ARM_THM_MOVT_ABS 00001414 .LC204 │ │ │ │ │ +0000600c 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00006010 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000601c 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00006030 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00006082 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +000060f4 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000060f8 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000060fc 00025a2f R_ARM_THM_MOVW_ABS_NC 00001430 .LC206 │ │ │ │ │ +00006100 00025a30 R_ARM_THM_MOVT_ABS 00001430 .LC206 │ │ │ │ │ +00006106 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006110 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00006118 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000611c 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00006198 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000619c 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +000061b8 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +000061bc 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00006290 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006332 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000634c 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006350 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000640e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000642c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00006432 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000064d2 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ 000064ec 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000064f0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000064f4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000064f8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000064fc 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -0000650e 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006512 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000652c 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000654a 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006570 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000658c 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000659e 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000065a4 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000065a8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000065bc 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000065d8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000660a 0002602f R_ARM_THM_MOVW_ABS_NC 00001484 .LC208 │ │ │ │ │ -0000660e 00026030 R_ARM_THM_MOVT_ABS 00001484 .LC208 │ │ │ │ │ -00006614 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000664a 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -0000664e 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -00006654 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -00006658 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -0000666c 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00006672 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00006678 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00006688 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -0000668c 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -0000669e 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -000066a2 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -000066f4 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000066f8 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000067ba 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067e6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067f2 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -000067f6 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -000067fe 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -00006802 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -0000681c 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006844 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000685a 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000687c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006898 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000068b6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068d4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068e4 0005050a R_ARM_THM_CALL 00000000 PyBytes_Size │ │ │ │ │ +00006500 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00006504 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00006516 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000651a 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006534 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00006552 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00006578 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00006594 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000065a6 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000065ac 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000065b0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000065c4 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000065e0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006612 0002602f R_ARM_THM_MOVW_ABS_NC 00001484 .LC208 │ │ │ │ │ +00006616 00026030 R_ARM_THM_MOVT_ABS 00001484 .LC208 │ │ │ │ │ +0000661c 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00006652 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ +00006656 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ +0000665c 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ +00006660 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ +00006674 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000667a 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00006680 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00006690 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ +00006694 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ +000066a6 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ +000066aa 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ +000066fc 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006700 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000067c2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000067ee 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000067fa 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ +000067fe 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ +00006806 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ +0000680a 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ +00006824 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000684c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006862 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00006884 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000068a0 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000068be 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000068dc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000068ec 0005050a R_ARM_THM_CALL 00000000 PyBytes_Size │ │ │ │ │ -000068fe 0005060a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +000068f4 0005050a R_ARM_THM_CALL 00000000 PyBytes_Size │ │ │ │ │ 00006906 0005060a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00006910 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006932 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006984 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000069b0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000069d2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006a1a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006a42 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006a4c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006ad8 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006adc 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006b16 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006b34 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006b58 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006b76 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006b90 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006bae 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006bc6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006bcc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006be0 00048d0a R_ARM_THM_CALL 0000d5f5 PyUnicode_Append │ │ │ │ │ -00006e42 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00006e70 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00006f14 00026d0a R_ARM_THM_CALL 000019a5 ucs2lib__preprocess │ │ │ │ │ -00006f1e 00026e0a R_ARM_THM_CALL 00001515 ucs2lib__two_way │ │ │ │ │ -00006fe8 00026d0a R_ARM_THM_CALL 000019a5 ucs2lib__preprocess │ │ │ │ │ -00006ff2 00026e0a R_ARM_THM_CALL 00001515 ucs2lib__two_way │ │ │ │ │ -00007044 00026f0a R_ARM_THM_CALL 00001a69 ucs2lib__two_way_count │ │ │ │ │ -0000704c 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00007094 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -0000711e 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -00007126 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -000071a2 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000071a8 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000071de 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000071f0 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -00007252 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00007258 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000725e 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000072e2 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00007310 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00007314 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -0000731c 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -00007320 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -00007346 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00007366 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -000073b4 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -000073b8 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -000073bc 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -000073c0 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -000073e2 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -000073fa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000744e 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000074b2 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000074c8 0000f30a R_ARM_THM_CALL 00006371 unicode_decode_utf8_writer │ │ │ │ │ -00007516 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000755e 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000075ae 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000075be 0000c10a R_ARM_THM_CALL 00005681 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ -000075ea 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -0000761e 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00007624 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00007646 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00007650 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00007656 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000765c 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00007668 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000768e 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00007694 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007698 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000076e0 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00007714 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007718 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007804 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00007812 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007840 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000785a 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000786a 0004f10a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ -00007888 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000788c 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000078b2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078bc 0004f20a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000078ce 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000078d2 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000078d6 00024b2f R_ARM_THM_MOVW_ABS_NC 000013d8 .LC202 │ │ │ │ │ -000078da 00024b30 R_ARM_THM_MOVT_ABS 000013d8 .LC202 │ │ │ │ │ -000078e0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000078f4 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000078f8 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007900 00024a2f R_ARM_THM_MOVW_ABS_NC 000013ac .LC201 │ │ │ │ │ -00007904 00024a30 R_ARM_THM_MOVT_ABS 000013ac .LC201 │ │ │ │ │ -0000790a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007920 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007926 0004f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ -0000792a 0004f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ -00007930 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00007938 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00007956 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00007968 0004f10a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ -000079a6 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000079aa 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000079d2 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -000079f0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a02 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a1e 0000390a R_ARM_THM_CALL 00005011 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ -00007a30 0004f20a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00007a54 0004f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ -00007a58 0004f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ -00007a5e 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00007a64 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00007a6a 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007a6e 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007a72 00024b2f R_ARM_THM_MOVW_ABS_NC 000013d8 .LC202 │ │ │ │ │ -00007a76 00024b30 R_ARM_THM_MOVT_ABS 000013d8 .LC202 │ │ │ │ │ -00007a7c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007a90 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007a94 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007a9c 00024a2f R_ARM_THM_MOVW_ABS_NC 000013ac .LC201 │ │ │ │ │ -00007aa0 00024a30 R_ARM_THM_MOVT_ABS 000013ac .LC201 │ │ │ │ │ -00007aa6 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007abc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007aea 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007b04 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007b08 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007b0c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007b26 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -00007b60 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00007b8e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00007bba 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -00007bbe 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -00007bc2 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00007ca4 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00007cc2 0001cc0a R_ARM_THM_CALL 00000aaf ucs2lib_rfind_slice.isra.0 │ │ │ │ │ -00007cd0 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007cd4 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007cd8 00027f2f R_ARM_THM_MOVW_ABS_NC 0000149c .LC214 │ │ │ │ │ -00007cdc 00027f30 R_ARM_THM_MOVT_ABS 0000149c .LC214 │ │ │ │ │ -00007ce2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007ce6 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007cfc 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00007d0c 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00007d60 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00007d80 0000fe0a R_ARM_THM_CALL 0001690d asciilib_default_rfind.constprop.0 │ │ │ │ │ -00007d94 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007dde 00013c0a R_ARM_THM_CALL 00000a1f ucs4lib_rfind_char │ │ │ │ │ -00007e06 00027e2f R_ARM_THM_MOVW_ABS_NC 00001494 .LC213 │ │ │ │ │ -00007e0a 00027e30 R_ARM_THM_MOVT_ABS 00001494 .LC213 │ │ │ │ │ -00007e14 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00007e28 0001cd0a R_ARM_THM_CALL 00000aef ucs4lib_rfind_slice.isra.0 │ │ │ │ │ -00007e40 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00007e44 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00007e48 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ -00007e4c 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ -00007e50 00027e2f R_ARM_THM_MOVW_ABS_NC 00001494 .LC213 │ │ │ │ │ -00007e54 00027e30 R_ARM_THM_MOVT_ABS 00001494 .LC213 │ │ │ │ │ -00007e58 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00007e6a 0000ff0a R_ARM_THM_CALL 000127f5 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -00007f38 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00007fc8 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00007fcc 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00007fd0 0002812f R_ARM_THM_MOVW_ABS_NC 000014b0 .LC215 │ │ │ │ │ -00007fd4 00028130 R_ARM_THM_MOVT_ABS 000014b0 .LC215 │ │ │ │ │ -00007fd8 0002822f R_ARM_THM_MOVW_ABS_NC 000014bc .LC216 │ │ │ │ │ -00007fdc 00028230 R_ARM_THM_MOVT_ABS 000014bc .LC216 │ │ │ │ │ -00007fe0 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00008010 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000801a 0002872f R_ARM_THM_MOVW_ABS_NC 000084b9 do_capitalize │ │ │ │ │ -0000801e 00028730 R_ARM_THM_MOVT_ABS 000084b9 do_capitalize │ │ │ │ │ -00008044 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008074 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008078 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000807e 00028a2f R_ARM_THM_MOVW_ABS_NC 000014cc .LC217 │ │ │ │ │ -00008082 00028a30 R_ARM_THM_MOVT_ABS 000014cc .LC217 │ │ │ │ │ -00008088 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008092 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008096 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000809a 00028c2f R_ARM_THM_MOVW_ABS_NC 000014f8 .LC219 │ │ │ │ │ -0000809e 00028c30 R_ARM_THM_MOVT_ABS 000014f8 .LC219 │ │ │ │ │ -000080a4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000080aa 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000080ae 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000080b2 00028b2f R_ARM_THM_MOVW_ABS_NC 000014e0 .LC218 │ │ │ │ │ -000080b6 00028b30 R_ARM_THM_MOVT_ABS 000014e0 .LC218 │ │ │ │ │ -000080bc 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008106 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008126 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000818c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000824c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00008254 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008258 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000825c 0001832f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ -00008260 00018330 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ -00008268 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008278 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000082c4 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000082f8 00050c0a R_ARM_THM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ -0000832a 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000838a 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000083a2 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000083c2 00050d0a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ -0000847a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00008484 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008488 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000848c 0001832f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ -00008490 00018330 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ -00008498 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000084dc 00050e0a R_ARM_THM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ -0000850a 0004900a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -00008576 0001860a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ -000085fa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000863c 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008672 0004b70a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -000086aa 0004b70a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -000086b8 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000086bc 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000086c8 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000086cc 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00008718 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00008734 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00008758 00003c0a R_ARM_THM_CALL 00005361 _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ │ -00008850 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00008880 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008884 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000888a 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -0000888e 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -00008894 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000088ce 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000088d8 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000088ea 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000088ee 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00008924 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00008942 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000894e 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008952 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008956 0001572f R_ARM_THM_MOVW_ABS_NC 00000b94 .LC125 │ │ │ │ │ -0000895a 00015730 R_ARM_THM_MOVT_ABS 00000b94 .LC125 │ │ │ │ │ -00008962 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008984 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000898c 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000899a 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000899e 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000089a4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008a52 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008a90 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00008ab4 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00008ae0 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00008b30 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008be4 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008c66 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00008c80 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c98 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008cd4 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008ce0 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00008d02 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008d28 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008d60 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -00008d76 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00008d98 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008daa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008db2 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008de2 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008e26 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008e38 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008e3c 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008e9c 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00008ee2 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008ef2 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008ef6 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008f1e 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00008f38 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00008f74 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00008f94 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008fa4 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008fa8 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008fcc 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009018 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000901c 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000903a 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000905e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009064 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000909e 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000090a2 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000090b2 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000090ce 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000090e4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000090f0 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000090f4 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009150 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -00009170 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000917a 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009188 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000919c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000091be 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000091e8 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009200 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009230 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000923a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000923e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000925e 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00009270 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009276 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000092a8 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000092c4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092de 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092f0 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000092f4 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009306 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000930a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000932e 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009332 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009342 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00009362 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000937e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009384 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000093ac 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000093ea 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00009426 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00009448 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -0000945c 0000fe0a R_ARM_THM_CALL 0001690d asciilib_default_rfind.constprop.0 │ │ │ │ │ -0000946e 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00009496 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -000094ac 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000094c4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009500 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000952c 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000954a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009556 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009572 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009592 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095b4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095e6 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -000095f4 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000969e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000096b8 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000096e4 0000ff0a R_ARM_THM_CALL 000127f5 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -000096f6 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000972a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009734 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000975c 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000977c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009798 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009802 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000981e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009828 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009844 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009860 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009868 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000986c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009870 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ -00009874 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ -0000987a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009884 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009888 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000098ea 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000990a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009920 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000998e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000099ac 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099ca 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -000099e8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a2e 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -00009a3e 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -00009a78 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009a96 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a9c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009aa8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009ad2 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00009adc 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00009b36 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ -00009b4c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b52 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b60 00029f2f R_ARM_THM_MOVW_ABS_NC 00001510 .LC220 │ │ │ │ │ -00009b64 00029f30 R_ARM_THM_MOVT_ABS 00001510 .LC220 │ │ │ │ │ -00009b6e 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00009b78 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009bcc 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00009c24 0000c60a R_ARM_THM_CALL 00006899 _copy_characters │ │ │ │ │ -00009c50 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00009c54 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00009c58 0002a52f R_ARM_THM_MOVW_ABS_NC 00001518 .LC221 │ │ │ │ │ -00009c5c 0002a530 R_ARM_THM_MOVT_ABS 00001518 .LC221 │ │ │ │ │ -00009c64 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009c90 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009d42 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00009dae 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00009db2 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00009db6 0002812f R_ARM_THM_MOVW_ABS_NC 000014b0 .LC215 │ │ │ │ │ -00009dba 00028130 R_ARM_THM_MOVT_ABS 000014b0 .LC215 │ │ │ │ │ -00009dbe 0002a82f R_ARM_THM_MOVW_ABS_NC 00001534 .LC222 │ │ │ │ │ -00009dc2 0002a830 R_ARM_THM_MOVT_ABS 00001534 .LC222 │ │ │ │ │ -00009dc6 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00009e14 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009e60 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009e64 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009e7a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009e7e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009e9a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009e9e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009eba 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009ebe 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009eda 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009ede 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009ef8 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009efc 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009f14 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009f18 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009f34 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009f38 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009f4c 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00009f50 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00009f64 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009f68 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009f7c 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009f92 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009fb0 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009fb4 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009fd0 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009fde 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009fec 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009ff6 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00009ffa 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000a004 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a012 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a020 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a034 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a042 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a04c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a050 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a07e 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a0ae 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000a0b8 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000a114 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ -0000a12c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a134 0002ae2f R_ARM_THM_MOVW_ABS_NC 00001544 .LC223 │ │ │ │ │ -0000a138 0002ae30 R_ARM_THM_MOVT_ABS 00001544 .LC223 │ │ │ │ │ -0000a142 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000a14e 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a168 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a190 0003f60a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -0000a19c 0005152f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -0000a1a0 00051530 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -0000a1b4 0004fc0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000a1e4 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000a1f2 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a20e 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a218 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ -0000a21c 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ -0000a226 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000a238 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a23c 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a240 0002b72f R_ARM_THM_MOVW_ABS_NC 0000165c .LC230 │ │ │ │ │ -0000a244 0002b730 R_ARM_THM_MOVT_ABS 0000165c .LC230 │ │ │ │ │ -0000a24a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a260 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a272 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a288 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000a28c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000a290 0002b62f R_ARM_THM_MOVW_ABS_NC 00001628 .LC229 │ │ │ │ │ -0000a294 0002b630 R_ARM_THM_MOVT_ABS 00001628 .LC229 │ │ │ │ │ -0000a29a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a2a0 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a2a4 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a2a8 0002b52f R_ARM_THM_MOVW_ABS_NC 000015e8 .LC228 │ │ │ │ │ -0000a2ac 0002b530 R_ARM_THM_MOVT_ABS 000015e8 .LC228 │ │ │ │ │ -0000a2b2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a2ce 0003f60a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -0000a33a 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000a34e 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000a35e 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a380 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000a384 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000a388 0001922f R_ARM_THM_MOVW_ABS_NC 00000cbc .LC139 │ │ │ │ │ -0000a38c 00019230 R_ARM_THM_MOVT_ABS 00000cbc .LC139 │ │ │ │ │ -0000a390 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ -0000a394 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ -0000a398 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000a3aa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3be 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3de 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3fe 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000a402 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000a406 0002b42f R_ARM_THM_MOVW_ABS_NC 000015ac .LC227 │ │ │ │ │ -0000a40a 0002b430 R_ARM_THM_MOVT_ABS 000015ac .LC227 │ │ │ │ │ -0000a410 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a416 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a41a 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a41e 0002b32f R_ARM_THM_MOVW_ABS_NC 00001564 .LC226 │ │ │ │ │ -0000a422 0002b330 R_ARM_THM_MOVT_ABS 00001564 .LC226 │ │ │ │ │ -0000a428 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a43e 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000a442 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000a446 0002b22f R_ARM_THM_MOVW_ABS_NC 00001558 .LC225 │ │ │ │ │ -0000a44a 0002b230 R_ARM_THM_MOVT_ABS 00001558 .LC225 │ │ │ │ │ -0000a44e 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ -0000a452 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ -0000a456 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000a494 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000a4a0 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000a4a4 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000a4aa 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a4d0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a520 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000a524 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000a528 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a742 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000a74e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a764 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a770 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000a774 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000a778 0002bb2f R_ARM_THM_MOVW_ABS_NC 00001690 .LC231 │ │ │ │ │ -0000a77c 0002bb30 R_ARM_THM_MOVT_ABS 00001690 .LC231 │ │ │ │ │ -0000a782 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a7d2 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0000a7fc 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0000a804 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000a808 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000a80e 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000a812 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000a8e2 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000ab5a 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000ab7c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000ab9c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ac14 0005170a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ -0000acac 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000acc8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000acda 0005170a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ -0000acf8 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000ad3c 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000ad78 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ad8a 0005180a R_ARM_THM_CALL 00000eef PyUnicode_Resize │ │ │ │ │ -0000adb4 0005170a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ -0000adda 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000adde 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000ade2 0002be2f R_ARM_THM_MOVW_ABS_NC 000016b4 .LC232 │ │ │ │ │ -0000ade6 0002be30 R_ARM_THM_MOVT_ABS 000016b4 .LC232 │ │ │ │ │ -0000adec 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ae0a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ae20 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000ae24 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000ae34 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000af34 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000af6a 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ -0000af6e 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ -0000b048 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b04e 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b0ee 0002c22f R_ARM_THM_MOVW_ABS_NC 000016c8 .LC233 │ │ │ │ │ -0000b0f2 0002c230 R_ARM_THM_MOVT_ABS 000016c8 .LC233 │ │ │ │ │ -0000b0f8 0002c32f R_ARM_THM_MOVW_ABS_NC 000016d4 .LC234 │ │ │ │ │ -0000b0fc 0002c330 R_ARM_THM_MOVT_ABS 000016d4 .LC234 │ │ │ │ │ -0000b13c 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000b144 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b14c 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000b152 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -0000b156 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -0000b1ce 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000b232 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000b25e 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b264 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b26a 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b270 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b27a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b2b8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b320 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000b404 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b40a 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b422 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -0000b426 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -0000b43c 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ -0000b440 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ -0000b49c 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000b4fa 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000b50c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b512 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b518 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b51e 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b524 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000b538 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b552 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b566 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ -0000b56a 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ -0000b5be 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000b5c6 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000b76c 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000b780 0004680a R_ARM_THM_CALL 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ -0000b78a 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -0000b794 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000b798 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000b79e 0002c92f R_ARM_THM_MOVW_ABS_NC 000016e8 .LC236 │ │ │ │ │ -0000b7a2 0002c930 R_ARM_THM_MOVT_ABS 000016e8 .LC236 │ │ │ │ │ -0000b7a6 0002812f R_ARM_THM_MOVW_ABS_NC 000014b0 .LC215 │ │ │ │ │ -0000b7aa 00028130 R_ARM_THM_MOVT_ABS 000014b0 .LC215 │ │ │ │ │ -0000b7ae 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000b7b6 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000b81c 0000c60a R_ARM_THM_CALL 00006899 _copy_characters │ │ │ │ │ -0000b838 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000b846 0004f10a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ -0000b85c 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000b860 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000b872 0004f20a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -0000b890 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b898 0004f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ -0000b89c 0004f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ -0000b8a4 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000b8ae 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000b8b2 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000b8b6 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000b8bc 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000b8c0 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000b8c4 0002cb2f R_ARM_THM_MOVW_ABS_NC 000016f4 .LC237 │ │ │ │ │ -0000b8c8 0002cb30 R_ARM_THM_MOVT_ABS 000016f4 .LC237 │ │ │ │ │ -0000b8ce 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b8e6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b8f0 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000b8f4 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000b8fa 0002cc2f R_ARM_THM_MOVW_ABS_NC 0000171c .LC238 │ │ │ │ │ -0000b8fe 0002cc30 R_ARM_THM_MOVT_ABS 0000171c .LC238 │ │ │ │ │ -0000b904 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000b94c 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000b95a 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000b968 0001cf0a R_ARM_THM_CALL 00010e2d any_find_slice.constprop.0 │ │ │ │ │ -0000b970 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000b974 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000b978 00027f2f R_ARM_THM_MOVW_ABS_NC 0000149c .LC214 │ │ │ │ │ -0000b97c 00027f30 R_ARM_THM_MOVT_ABS 0000149c .LC214 │ │ │ │ │ -0000b982 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b986 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b99c 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000b9a4 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000b9a8 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000b9ac 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ -0000b9b0 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ -0000b9b4 0002cd2f R_ARM_THM_MOVW_ABS_NC 00001760 .LC239 │ │ │ │ │ -0000b9b8 0002cd30 R_ARM_THM_MOVT_ABS 00001760 .LC239 │ │ │ │ │ -0000b9bc 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000b9c2 0002cd2f R_ARM_THM_MOVW_ABS_NC 00001760 .LC239 │ │ │ │ │ -0000b9c6 0002cd30 R_ARM_THM_MOVT_ABS 00001760 .LC239 │ │ │ │ │ -0000b9d0 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000ba24 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0000ba2c 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -0000ba62 00050c0a R_ARM_THM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ -0000ba76 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0000ba8a 0004900a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0000baa2 0001860a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ -0000bb88 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -0000bb90 0002602f R_ARM_THM_MOVW_ABS_NC 00001484 .LC208 │ │ │ │ │ -0000bb94 00026030 R_ARM_THM_MOVT_ABS 00001484 .LC208 │ │ │ │ │ -0000bbba 0005210a R_ARM_THM_CALL 00000000 __snprintf_chk │ │ │ │ │ -0000bbc8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000bbce 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000bbd2 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000bbd8 00025a2f R_ARM_THM_MOVW_ABS_NC 00001430 .LC206 │ │ │ │ │ -0000bbdc 00025a30 R_ARM_THM_MOVT_ABS 00001430 .LC206 │ │ │ │ │ -0000bbe2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bc12 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000bc3c 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000bc62 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000bc6c 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000bcb6 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ -0000bcd0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bcd8 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bce6 0002d82f R_ARM_THM_MOVW_ABS_NC 00001794 .LC243 │ │ │ │ │ -0000bcea 0002d830 R_ARM_THM_MOVT_ABS 00001794 .LC243 │ │ │ │ │ -0000bcf4 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000bd10 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000bd72 00051a0a R_ARM_THM_CALL 0000b7c1 _PyUnicode_FastFill │ │ │ │ │ -0000bda2 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000bda6 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000bdaa 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ -0000bdae 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ -0000bdb4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bdbe 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000bdc2 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000bdca 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000bdd0 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000bdd4 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000bdd8 0002dc2f R_ARM_THM_MOVW_ABS_NC 0000179c .LC244 │ │ │ │ │ -0000bddc 0002dc30 R_ARM_THM_MOVT_ABS 0000179c .LC244 │ │ │ │ │ -0000bde2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000be18 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000be1c 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000be20 0002df2f R_ARM_THM_MOVW_ABS_NC 000017d8 .LC245 │ │ │ │ │ -0000be24 0002df30 R_ARM_THM_MOVT_ABS 000017d8 .LC245 │ │ │ │ │ -0000be2a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000be34 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000be78 0002c32f R_ARM_THM_MOVW_ABS_NC 000016d4 .LC234 │ │ │ │ │ -0000be7c 0002c330 R_ARM_THM_MOVT_ABS 000016d4 .LC234 │ │ │ │ │ -0000be80 0002c22f R_ARM_THM_MOVW_ABS_NC 000016c8 .LC233 │ │ │ │ │ -0000be84 0002c230 R_ARM_THM_MOVT_ABS 000016c8 .LC233 │ │ │ │ │ -0000be90 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000beae 0000c10a R_ARM_THM_CALL 00005681 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ -0000bfe4 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000bfea 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000bff4 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -0000c096 0002e12f R_ARM_THM_MOVW_ABS_NC 00001800 .LC246 │ │ │ │ │ -0000c09a 0002e130 R_ARM_THM_MOVT_ABS 00001800 .LC246 │ │ │ │ │ -0000c0dc 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000c0e2 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000c0e8 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000c2c0 0002e32f R_ARM_THM_MOVW_ABS_NC 00001824 .LC248 │ │ │ │ │ -0000c2c4 0002e330 R_ARM_THM_MOVT_ABS 00001824 .LC248 │ │ │ │ │ -0000c2d2 0002e22f R_ARM_THM_MOVW_ABS_NC 00001810 .LC247 │ │ │ │ │ -0000c2d6 0002e230 R_ARM_THM_MOVT_ABS 00001810 .LC247 │ │ │ │ │ -0000c2f0 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LC2 │ │ │ │ │ -0000c2f4 00000830 R_ARM_THM_MOVT_ABS 00000000 .LC2 │ │ │ │ │ -0000c35c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c668 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000c676 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000c9b4 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000c9e0 00019e0a R_ARM_THM_CALL 00000483 ucs1lib__two_way_count │ │ │ │ │ -0000c9f0 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000ca88 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000cad0 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000d0a0 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000d0de 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000d410 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000d442 00050e0a R_ARM_THM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ -0000d47e 0005220a R_ARM_THM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ -0000d48a 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000d4ea 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d50a 0004900a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0000d5ce 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000d5dc 0001860a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ -0000d5f6 0005220a R_ARM_THM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ -0000d602 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000d606 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000d60a 0001832f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ -0000d60e 00018330 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ -0000d616 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d65e 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000d67c 00048f0a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -0000d686 0002f52f R_ARM_THM_MOVW_ABS_NC 0000079f do_casefold │ │ │ │ │ -0000d68a 0002f530 R_ARM_THM_MOVT_ABS 0000079f do_casefold │ │ │ │ │ -0000d6ce 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000d76a 0000390a R_ARM_THM_CALL 00005011 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ -0000d812 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000d818 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000d82c 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -0000d8b6 0002f92f R_ARM_THM_MOVW_ABS_NC 00001914 .LC257 │ │ │ │ │ -0000d8ba 0002f930 R_ARM_THM_MOVT_ABS 00001914 .LC257 │ │ │ │ │ -0000d8f0 0002fa2f R_ARM_THM_MOVW_ABS_NC 00001934 .LC258 │ │ │ │ │ -0000d8f4 0002fa30 R_ARM_THM_MOVT_ABS 00001934 .LC258 │ │ │ │ │ -0000d934 0004380a R_ARM_THM_CALL 00003f89 PyUnicode_FromKindAndData │ │ │ │ │ -0000d93e 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000d944 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000d954 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000d9d8 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000d9de 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000d9f0 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000da06 0002f82f R_ARM_THM_MOVW_ABS_NC 00001900 .LC256 │ │ │ │ │ -0000da0a 0002f830 R_ARM_THM_MOVT_ABS 00001900 .LC256 │ │ │ │ │ -0000da7a 0002fa2f R_ARM_THM_MOVW_ABS_NC 00001934 .LC258 │ │ │ │ │ -0000da7e 0002fa30 R_ARM_THM_MOVT_ABS 00001934 .LC258 │ │ │ │ │ -0000daa4 0002fb2f R_ARM_THM_MOVW_ABS_NC 0000193c .LC259 │ │ │ │ │ -0000daa8 0002fb30 R_ARM_THM_MOVT_ABS 0000193c .LC259 │ │ │ │ │ -0000dae0 0002f62f R_ARM_THM_MOVW_ABS_NC 000018b4 .LC254 │ │ │ │ │ -0000dae4 0002f630 R_ARM_THM_MOVT_ABS 000018b4 .LC254 │ │ │ │ │ -0000dafe 0002f72f R_ARM_THM_MOVW_ABS_NC 000018d8 .LC255 │ │ │ │ │ -0000db02 0002f730 R_ARM_THM_MOVT_ABS 000018d8 .LC255 │ │ │ │ │ -0000db08 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000db3c 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000db4a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000db4e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000db98 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000dbec 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000dbf6 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000dc0c 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000dc3c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dc4c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dc56 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000dc5a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000dc80 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dc88 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000dc9a 0000b50a R_ARM_THM_CALL 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000dcbc 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000dcd4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dcea 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dcf0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000dd5e 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000dd78 0002ff2f R_ARM_THM_MOVW_ABS_NC 00001958 .LC260 │ │ │ │ │ -0000dd7c 0002ff30 R_ARM_THM_MOVT_ABS 00001958 .LC260 │ │ │ │ │ -0000dda2 0003002f R_ARM_THM_MOVW_ABS_NC 00001964 .LC261 │ │ │ │ │ -0000dda6 00030030 R_ARM_THM_MOVT_ABS 00001964 .LC261 │ │ │ │ │ -0000ddaa 0003012f R_ARM_THM_MOVW_ABS_NC 00001970 .LC262 │ │ │ │ │ -0000ddae 00030130 R_ARM_THM_MOVT_ABS 00001970 .LC262 │ │ │ │ │ -0000ddce 0003012f R_ARM_THM_MOVW_ABS_NC 00001970 .LC262 │ │ │ │ │ -0000ddd2 00030130 R_ARM_THM_MOVT_ABS 00001970 .LC262 │ │ │ │ │ -0000dea6 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000deac 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000df5c 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000df64 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000df7c 0003040a R_ARM_THM_CALL 0000085b ucs4lib_utf32_encode │ │ │ │ │ -0000df88 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000df8e 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -0000df92 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -0000e000 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000e05e 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e064 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e06a 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e070 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e0a0 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e0c8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e0ce 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e122 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000e1fe 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e204 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e20c 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000e212 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e21e 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000e22e 0003040a R_ARM_THM_CALL 0000085b ucs4lib_utf32_encode │ │ │ │ │ -0000e238 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -0000e23c 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -0000e250 0003012f R_ARM_THM_MOVW_ABS_NC 00001970 .LC262 │ │ │ │ │ -0000e254 00030130 R_ARM_THM_MOVT_ABS 00001970 .LC262 │ │ │ │ │ -0000e2b2 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000e30e 0003012f R_ARM_THM_MOVW_ABS_NC 00001970 .LC262 │ │ │ │ │ -0000e312 00030130 R_ARM_THM_MOVT_ABS 00001970 .LC262 │ │ │ │ │ -0000e326 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e32c 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e332 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e338 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000e362 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e37c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e396 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e51a 0005260a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -0000e526 0003062f R_ARM_THM_MOVW_ABS_NC 00001978 .LC263 │ │ │ │ │ -0000e52a 00030630 R_ARM_THM_MOVT_ABS 00001978 .LC263 │ │ │ │ │ -0000e536 0003072f R_ARM_THM_MOVW_ABS_NC 00001980 .LC264 │ │ │ │ │ -0000e53a 00030730 R_ARM_THM_MOVT_ABS 00001980 .LC264 │ │ │ │ │ -0000e548 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e54c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e56c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000e5b4 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -0000e5e8 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0000e5f0 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -0000e5fa 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -0000e612 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000e616 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000e656 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000e686 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000e69a 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000e69e 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000e6a6 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000e6aa 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000e712 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0000e71a 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -0000e722 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -0000e72e 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000e732 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000e756 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -0000e75e 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0000e7d2 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000e7e2 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000e7f2 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000e7f6 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000e8ac 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000e8be 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000e8c2 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000e8ec 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000e92c 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000e930 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000e9d4 0004950a R_ARM_THM_CALL 00000000 wmemchr │ │ │ │ │ -0000eb60 0003150a R_ARM_THM_CALL 00001877 ucs4lib__preprocess │ │ │ │ │ -0000eb6a 0003160a R_ARM_THM_CALL 000016f1 ucs4lib__two_way │ │ │ │ │ -0000eb98 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000ecc0 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000ed90 0003150a R_ARM_THM_CALL 00001877 ucs4lib__preprocess │ │ │ │ │ -0000ed9a 0003160a R_ARM_THM_CALL 000016f1 ucs4lib__two_way │ │ │ │ │ -0000ee40 0003190a R_ARM_THM_CALL 00001937 ucs4lib__two_way_count │ │ │ │ │ -0000ee48 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000ee5e 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000ee78 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000ee7c 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000ee82 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000eed4 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0000ef04 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0000ef10 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000ef14 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000ef20 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000ef24 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000ef44 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000ef4e 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000efd2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000efda 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f030 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000f04c 0004430a R_ARM_THM_CALL 000046ed _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -0000f060 00052a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -0000f064 00052a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -0000f070 0003212f R_ARM_THM_MOVW_ABS_NC 000019e8 .LC268 │ │ │ │ │ -0000f074 00032130 R_ARM_THM_MOVT_ABS 000019e8 .LC268 │ │ │ │ │ -0000f078 00044f0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -0000f08e 0003222f R_ARM_THM_MOVW_ABS_NC 00001a40 .LC269 │ │ │ │ │ -0000f092 00032230 R_ARM_THM_MOVT_ABS 00001a40 .LC269 │ │ │ │ │ -0000f096 00044f0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -0000f0aa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f0ec 0004b80a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0000f11c 0004b80a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0000f128 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000f12c 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000f138 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000f13c 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000f242 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000f252 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000f260 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000f264 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000f2dc 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000f2fc 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000f31a 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000f31e 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000f3d0 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000f3e4 0003272f R_ARM_THM_MOVW_ABS_NC 00001a94 .LC270 │ │ │ │ │ -0000f3e8 00032730 R_ARM_THM_MOVT_ABS 00001a94 .LC270 │ │ │ │ │ -0000f3ec 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000f3f0 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000f50e 0003272f R_ARM_THM_MOVW_ABS_NC 00001a94 .LC270 │ │ │ │ │ -0000f512 00032730 R_ARM_THM_MOVT_ABS 00001a94 .LC270 │ │ │ │ │ -0000f534 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000f574 0003272f R_ARM_THM_MOVW_ABS_NC 00001a94 .LC270 │ │ │ │ │ -0000f578 00032730 R_ARM_THM_MOVT_ABS 00001a94 .LC270 │ │ │ │ │ -0000f78c 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000f7c6 0000fe0a R_ARM_THM_CALL 0001690d asciilib_default_rfind.constprop.0 │ │ │ │ │ -0000f7f4 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -0000f87c 0001cd0a R_ARM_THM_CALL 00000aef ucs4lib_rfind_slice.isra.0 │ │ │ │ │ -0000f884 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000f8ca 00016c0a R_ARM_THM_CALL 000125c5 ucs1lib_fastsearch.constprop.1 │ │ │ │ │ -0000f944 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f964 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000f9e2 0000ff0a R_ARM_THM_CALL 000127f5 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -0000f9f8 0001cc0a R_ARM_THM_CALL 00000aaf ucs2lib_rfind_slice.isra.0 │ │ │ │ │ -0000fa00 00013c0a R_ARM_THM_CALL 00000a1f ucs4lib_rfind_char │ │ │ │ │ -0000fa26 0005300a R_ARM_THM_CALL 00000000 _PyObject_New │ │ │ │ │ -0000fa4a 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000fa4e 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000fa54 00032a2f R_ARM_THM_MOVW_ABS_NC 00001ad8 .LC272 │ │ │ │ │ -0000fa58 00032a30 R_ARM_THM_MOVT_ABS 00001ad8 .LC272 │ │ │ │ │ -0000fa60 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000fa68 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000fa90 0001140a R_ARM_THM_CALL 000091f1 MarkupIterator_next │ │ │ │ │ -0000faa2 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -0000fab8 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -0000fac4 00032f2f R_ARM_THM_MOVW_ABS_NC 0000fdfd SubString_new_object │ │ │ │ │ -0000fac8 00032f30 R_ARM_THM_MOVT_ABS 0000fdfd SubString_new_object │ │ │ │ │ -0000facc 0003302f R_ARM_THM_MOVW_ABS_NC 0000fb69 SubString_new_object_or_empty │ │ │ │ │ -0000fad0 00033030 R_ARM_THM_MOVT_ABS 0000fb69 SubString_new_object_or_empty │ │ │ │ │ -0000fae6 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000faea 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000faee 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000faf2 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000fb0c 0004630a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000fb16 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fb1c 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fb22 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fb28 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fb34 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000fb38 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000fb48 0001ff0a R_ARM_THM_CALL 00012c05 unicode_char │ │ │ │ │ -0000fb5e 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000fb62 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000fb9a 0005300a R_ARM_THM_CALL 00000000 _PyObject_New │ │ │ │ │ -0000fbd2 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fbde 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -0000fbec 0004630a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000fbf6 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fbfc 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fc1e 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000fc26 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000fc2a 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000fc30 00032a2f R_ARM_THM_MOVW_ABS_NC 00001ad8 .LC272 │ │ │ │ │ -0000fc34 00032a30 R_ARM_THM_MOVT_ABS 00001ad8 .LC272 │ │ │ │ │ -0000fc3a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000fc44 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000fcec 0004540a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -0000fd04 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -0000fd14 0004630a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000fd20 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fd26 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fd42 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000fd46 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000fd4a 0001372f R_ARM_THM_MOVW_ABS_NC 00000a44 .LC117 │ │ │ │ │ -0000fd4e 00013730 R_ARM_THM_MOVT_ABS 00000a44 .LC117 │ │ │ │ │ -0000fd54 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000fd60 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000fd64 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000fd68 0001352f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC115 │ │ │ │ │ -0000fd6c 00013530 R_ARM_THM_MOVT_ABS 00000a00 .LC115 │ │ │ │ │ -0000fd72 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000fd7a 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fd86 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000fd8a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000fd8e 0001362f R_ARM_THM_MOVW_ABS_NC 00000a24 .LC116 │ │ │ │ │ -0000fd92 00013630 R_ARM_THM_MOVT_ABS 00000a24 .LC116 │ │ │ │ │ -0000fd98 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000fd9e 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000fda2 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000fdae 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000fdce 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fdee 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000fe00 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000fe04 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000fe60 0004fc0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000fe6e 00053c0a R_ARM_THM_CALL 00000000 _Py_hashtable_len │ │ │ │ │ -0000fe78 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000fe7c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000fee0 0000c60a R_ARM_THM_CALL 00006899 _copy_characters │ │ │ │ │ -0000feec 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000fef0 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000fef8 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000ff02 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000ff06 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000ff0e 0003410a R_ARM_THM_CALL 00000e0d unicode_kind_name │ │ │ │ │ -0000ff16 0003410a R_ARM_THM_CALL 00000e0d unicode_kind_name │ │ │ │ │ -0000ff1e 00033f2f R_ARM_THM_MOVW_ABS_NC 00001b6c .LC277 │ │ │ │ │ -0000ff22 00033f30 R_ARM_THM_MOVT_ABS 00001b6c .LC277 │ │ │ │ │ -0000ff28 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ff2e 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000ff32 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000ff3a 00033e2f R_ARM_THM_MOVW_ABS_NC 00001b28 .LC276 │ │ │ │ │ -0000ff3e 00033e30 R_ARM_THM_MOVT_ABS 00001b28 .LC276 │ │ │ │ │ -0000ff48 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ff4e 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000ff52 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000ff56 00033d2f R_ARM_THM_MOVW_ABS_NC 00001b0c .LC275 │ │ │ │ │ -0000ff5a 00033d30 R_ARM_THM_MOVT_ABS 00001b0c .LC275 │ │ │ │ │ -0000ff60 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ff66 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000ff6a 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000ff6e 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ -0000ff72 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ -0000ff78 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000271a 0000631e R_ARM_THM_JUMP24 0000005d get_error_handler_wide.part.0 │ │ │ │ │ -000027f4 0004161e R_ARM_THM_JUMP24 00002175 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ -00002b1e 00045e1e R_ARM_THM_JUMP24 00000000 _PyLong_FormatWriter │ │ │ │ │ -0000302c 00048e1e R_ARM_THM_JUMP24 00003031 PyUnicode_Partition │ │ │ │ │ -00003284 0004631e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -0000395e 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00003c3a 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00003f0a 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00004742 0000df1e R_ARM_THM_JUMP24 0000f4bd unicode_encode_utf8.constprop.0 │ │ │ │ │ -0000507e 0003f91e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00005084 0000df1e R_ARM_THM_JUMP24 0000f4bd unicode_encode_utf8.constprop.0 │ │ │ │ │ -000053f8 0003f91e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00005400 0000b51e R_ARM_THM_JUMP24 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -00005698 0000b51e R_ARM_THM_JUMP24 000041b1 _PyUnicode_FromUCS1 │ │ │ │ │ -000059ac 0004f61e R_ARM_THM_JUMP24 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00005b16 0001ff1e R_ARM_THM_JUMP24 00012c05 unicode_char │ │ │ │ │ -00006266 0001ff1e R_ARM_THM_JUMP24 00012c05 unicode_char │ │ │ │ │ -000062ca 00041f1e R_ARM_THM_JUMP24 00000000 PyCodec_StrictErrors │ │ │ │ │ -00006bea 00003a1e R_ARM_THM_JUMP24 00005899 Py_XDECREF │ │ │ │ │ -00006f30 00026f1e R_ARM_THM_JUMP24 00001a69 ucs2lib__two_way_count │ │ │ │ │ -000074fa 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00007548 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00007640 0004911e R_ARM_THM_JUMP24 0000e235 PyUnicode_FromObject │ │ │ │ │ -00007f4e 00046f1e R_ARM_THM_JUMP24 0000a58d PyUnicode_Substring │ │ │ │ │ -00007fb0 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -00008038 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -00008070 0004711e R_ARM_THM_JUMP24 00009775 _PyUnicodeWriter_WriteSubstring │ │ │ │ │ -000084ae 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000859a 0004091e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ -00008620 0003ed1e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000867c 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000887c 0001591e R_ARM_THM_JUMP24 0000be01 split │ │ │ │ │ -00009aa2 0005141e R_ARM_THM_JUMP24 00000000 PyModuleDef_Init │ │ │ │ │ -00009b2c 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -00009c8a 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -00009d58 00046f1e R_ARM_THM_JUMP24 0000a58d PyUnicode_Substring │ │ │ │ │ -00009e0e 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -00009f78 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000a164 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000a7da 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000aa86 0001ff1e R_ARM_THM_JUMP24 00012c05 unicode_char │ │ │ │ │ -0000b73e 00047b1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000b9e2 00051f1e R_ARM_THM_JUMP24 0001631d _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ -0000baee 0001951e R_ARM_THM_JUMP24 0000e395 replace │ │ │ │ │ -0000bd0c 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000d628 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000e532 0005271e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -0000e544 0005271e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -0000e558 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000e5bc 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000e60e 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000e660 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000e76e 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000e784 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000e984 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000e996 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000ebb0 00013c1e R_ARM_THM_JUMP24 00000a1f ucs4lib_rfind_char │ │ │ │ │ -0000edc4 0003191e R_ARM_THM_JUMP24 00001937 ucs4lib__two_way_count │ │ │ │ │ -0000eede 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000efec 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000f0f6 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000f234 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000f2f4 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000f5ae 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000f5bc 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000fb6e 00046d1e R_ARM_THM_JUMP24 00000000 Py_GetConstant │ │ │ │ │ -0000fb78 00046f1e R_ARM_THM_JUMP24 0000a58d PyUnicode_Substring │ │ │ │ │ -0000fdd8 0005311e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -0000fdf8 0005311e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -0000fe10 00046f1e R_ARM_THM_JUMP24 0000a58d PyUnicode_Substring │ │ │ │ │ -0000fe18 0001131e R_ARM_THM_JUMP24 00007be5 do_string_format │ │ │ │ │ +0000690e 0005060a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00006918 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000693a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000698c 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000069b8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000069da 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006a22 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006a4a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006a54 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006ae0 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006ae4 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006b1e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006b3c 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00006b60 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00006b7e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006b98 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00006bb6 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00006bce 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006bd4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006be8 00048d0a R_ARM_THM_CALL 0000d5d1 PyUnicode_Append │ │ │ │ │ +00006e4a 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00006e78 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00006f1c 00026d0a R_ARM_THM_CALL 000019a5 ucs2lib__preprocess │ │ │ │ │ +00006f26 00026e0a R_ARM_THM_CALL 00001515 ucs2lib__two_way │ │ │ │ │ +00006ff0 00026d0a R_ARM_THM_CALL 000019a5 ucs2lib__preprocess │ │ │ │ │ +00006ffa 00026e0a R_ARM_THM_CALL 00001515 ucs2lib__two_way │ │ │ │ │ +0000704c 00026f0a R_ARM_THM_CALL 00001a69 ucs2lib__two_way_count │ │ │ │ │ +00007054 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000709c 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +00007126 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +0000712e 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +000071aa 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000071b0 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000071e6 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000071f8 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +0000725a 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00007260 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00007266 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000072ea 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00007318 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +0000731c 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +00007324 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ +00007328 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ +0000734e 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +0000736e 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +000073bc 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +000073c0 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +000073c4 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ +000073c8 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ +000073ea 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +00007402 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007456 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000074ba 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000074d0 0000f30a R_ARM_THM_CALL 0000635d unicode_decode_utf8_writer │ │ │ │ │ +0000751e 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00007566 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000075b6 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000075c6 0000c10a R_ARM_THM_CALL 0000566d _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ +000075f2 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +00007626 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000762c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000764e 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00007658 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000765e 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00007664 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00007670 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00007696 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000769c 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000076a0 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000076e8 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000771c 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007720 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000780c 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000781a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007848 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00007862 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00007872 0004f10a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ +00007890 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007894 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000078ba 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000078c4 0004f20a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +000078d6 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000078da 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000078de 00024b2f R_ARM_THM_MOVW_ABS_NC 000013d8 .LC202 │ │ │ │ │ +000078e2 00024b30 R_ARM_THM_MOVT_ABS 000013d8 .LC202 │ │ │ │ │ +000078e8 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000078fc 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007900 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007908 00024a2f R_ARM_THM_MOVW_ABS_NC 000013ac .LC201 │ │ │ │ │ +0000790c 00024a30 R_ARM_THM_MOVT_ABS 000013ac .LC201 │ │ │ │ │ +00007912 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007928 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000792e 0004f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ +00007932 0004f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ +00007938 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00007940 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000795e 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00007970 0004f10a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ +000079ae 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000079b2 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000079da 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000079f8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a0a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a26 0000390a R_ARM_THM_CALL 00004ffd _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ +00007a38 0004f20a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00007a5c 0004f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ +00007a60 0004f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ +00007a66 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00007a6c 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00007a72 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007a76 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007a7a 00024b2f R_ARM_THM_MOVW_ABS_NC 000013d8 .LC202 │ │ │ │ │ +00007a7e 00024b30 R_ARM_THM_MOVT_ABS 000013d8 .LC202 │ │ │ │ │ +00007a84 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007a98 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007a9c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007aa4 00024a2f R_ARM_THM_MOVW_ABS_NC 000013ac .LC201 │ │ │ │ │ +00007aa8 00024a30 R_ARM_THM_MOVT_ABS 000013ac .LC201 │ │ │ │ │ +00007aae 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007ac4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007af2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007b0c 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007b10 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00007b14 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007b2e 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +00007b68 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00007b96 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00007bc2 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +00007bc6 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +00007bca 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00007cac 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +00007cca 0001cc0a R_ARM_THM_CALL 00000aaf ucs2lib_rfind_slice.isra.0 │ │ │ │ │ +00007cd8 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007cdc 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007ce0 00027f2f R_ARM_THM_MOVW_ABS_NC 0000149c .LC214 │ │ │ │ │ +00007ce4 00027f30 R_ARM_THM_MOVT_ABS 0000149c .LC214 │ │ │ │ │ +00007cea 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007cee 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007d04 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00007d14 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00007d68 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00007d88 0000fe0a R_ARM_THM_CALL 000168e5 asciilib_default_rfind.constprop.0 │ │ │ │ │ +00007d9c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007de6 00013c0a R_ARM_THM_CALL 00000a1f ucs4lib_rfind_char │ │ │ │ │ +00007e0e 00027e2f R_ARM_THM_MOVW_ABS_NC 00001494 .LC213 │ │ │ │ │ +00007e12 00027e30 R_ARM_THM_MOVT_ABS 00001494 .LC213 │ │ │ │ │ +00007e1c 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00007e30 0001cd0a R_ARM_THM_CALL 00000aef ucs4lib_rfind_slice.isra.0 │ │ │ │ │ +00007e48 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00007e4c 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00007e50 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ +00007e54 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ +00007e58 00027e2f R_ARM_THM_MOVW_ABS_NC 00001494 .LC213 │ │ │ │ │ +00007e5c 00027e30 R_ARM_THM_MOVT_ABS 00001494 .LC213 │ │ │ │ │ +00007e60 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00007e72 0000ff0a R_ARM_THM_CALL 000127cd ucs1lib_fastsearch.constprop.0 │ │ │ │ │ +00007f40 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00007fd0 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00007fd4 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00007fd8 0002812f R_ARM_THM_MOVW_ABS_NC 000014b0 .LC215 │ │ │ │ │ +00007fdc 00028130 R_ARM_THM_MOVT_ABS 000014b0 .LC215 │ │ │ │ │ +00007fe0 0002822f R_ARM_THM_MOVW_ABS_NC 000014bc .LC216 │ │ │ │ │ +00007fe4 00028230 R_ARM_THM_MOVT_ABS 000014bc .LC216 │ │ │ │ │ +00007fe8 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00008018 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008022 0002872f R_ARM_THM_MOVW_ABS_NC 000084c1 do_capitalize │ │ │ │ │ +00008026 00028730 R_ARM_THM_MOVT_ABS 000084c1 do_capitalize │ │ │ │ │ +0000804c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000807c 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008080 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008086 00028a2f R_ARM_THM_MOVW_ABS_NC 000014cc .LC217 │ │ │ │ │ +0000808a 00028a30 R_ARM_THM_MOVT_ABS 000014cc .LC217 │ │ │ │ │ +00008090 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000809a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000809e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000080a2 00028c2f R_ARM_THM_MOVW_ABS_NC 000014f8 .LC219 │ │ │ │ │ +000080a6 00028c30 R_ARM_THM_MOVT_ABS 000014f8 .LC219 │ │ │ │ │ +000080ac 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000080b2 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000080b6 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000080ba 00028b2f R_ARM_THM_MOVW_ABS_NC 000014e0 .LC218 │ │ │ │ │ +000080be 00028b30 R_ARM_THM_MOVT_ABS 000014e0 .LC218 │ │ │ │ │ +000080c4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000810e 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000812e 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00008194 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008254 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000825c 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00008260 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00008264 0001832f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ +00008268 00018330 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ +00008270 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008280 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000082cc 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008300 00050c0a R_ARM_THM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ +00008332 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00008392 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000083aa 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +000083ca 00050d0a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ +00008482 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000848c 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00008490 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00008494 0001832f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ +00008498 00018330 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ +000084a0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000084e4 00050e0a R_ARM_THM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ +00008512 0004900a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0000857e 0001860a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ +00008602 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008644 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000867a 0004b70a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +000086b2 0004b70a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +000086c0 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000086c4 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000086d0 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000086d4 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00008720 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000873c 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00008760 00003c0a R_ARM_THM_CALL 0000534d _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ │ +00008858 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00008888 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000888c 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008892 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ +00008896 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ +0000889c 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000088d6 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000088e0 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000088f2 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000088f6 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000892c 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000894a 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00008956 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000895a 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000895e 0001572f R_ARM_THM_MOVW_ABS_NC 00000b94 .LC125 │ │ │ │ │ +00008962 00015730 R_ARM_THM_MOVT_ABS 00000b94 .LC125 │ │ │ │ │ +0000896a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000898c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008994 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000089a2 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000089a6 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000089ac 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008a5a 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008a98 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00008abc 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00008ae8 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00008b38 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008bec 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008c6e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00008c88 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008ca0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008cdc 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008ce8 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00008d0a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d30 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008d68 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +00008d7e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00008da0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008db2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008dba 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008dea 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008e2e 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008e40 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00008e44 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00008ea4 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00008eea 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008efa 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00008efe 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00008f26 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00008f40 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00008f7c 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00008f9c 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008fac 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00008fb0 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00008fd4 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009020 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009024 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009042 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00009066 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000906c 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +000090a6 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000090aa 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000090ba 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000090d6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000090ec 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000090f8 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000090fc 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009158 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +00009178 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009182 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009190 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +000091a4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000091c6 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000091f0 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009208 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009238 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009242 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009246 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009266 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00009278 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000927e 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +000092b0 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000092cc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092e6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092f8 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000092fc 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000930e 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009312 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009336 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000933a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000934a 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000936a 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00009386 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000938c 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +000093b4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000093f2 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000942e 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00009450 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00009464 0000fe0a R_ARM_THM_CALL 000168e5 asciilib_default_rfind.constprop.0 │ │ │ │ │ +00009476 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000949e 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +000094b4 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000094cc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009508 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009534 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00009552 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000955e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000957a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000959a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000095bc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000095ee 0005120a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +000095fc 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000096a6 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000096c0 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000096ec 0000ff0a R_ARM_THM_CALL 000127cd ucs1lib_fastsearch.constprop.0 │ │ │ │ │ +000096fe 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +00009732 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000973c 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00009764 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00009784 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097a0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000980a 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00009826 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009830 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000984c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009868 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009870 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009874 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009878 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ +0000987c 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ +00009882 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000988c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009890 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000098f2 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00009912 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009928 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00009996 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000099b4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099d2 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +000099f0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a36 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +00009a46 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +00009a80 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00009a9e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009aa4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009ab0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009ada 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00009ae4 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00009b3e 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ +00009b54 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b5a 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b68 00029f2f R_ARM_THM_MOVW_ABS_NC 00001510 .LC220 │ │ │ │ │ +00009b6c 00029f30 R_ARM_THM_MOVT_ABS 00001510 .LC220 │ │ │ │ │ +00009b76 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00009b80 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009bd4 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00009c2c 0000c60a R_ARM_THM_CALL 00006885 _copy_characters │ │ │ │ │ +00009c58 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00009c5c 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00009c60 0002a52f R_ARM_THM_MOVW_ABS_NC 00001518 .LC221 │ │ │ │ │ +00009c64 0002a530 R_ARM_THM_MOVT_ABS 00001518 .LC221 │ │ │ │ │ +00009c6c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009c98 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009d4a 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00009db6 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00009dba 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00009dbe 0002812f R_ARM_THM_MOVW_ABS_NC 000014b0 .LC215 │ │ │ │ │ +00009dc2 00028130 R_ARM_THM_MOVT_ABS 000014b0 .LC215 │ │ │ │ │ +00009dc6 0002a82f R_ARM_THM_MOVW_ABS_NC 00001534 .LC222 │ │ │ │ │ +00009dca 0002a830 R_ARM_THM_MOVT_ABS 00001534 .LC222 │ │ │ │ │ +00009dce 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00009e1c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009e68 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009e6c 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009e82 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009e86 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009ea2 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009ea6 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009ec2 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009ec6 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009ee2 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009ee6 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009f00 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009f04 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009f1c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009f20 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009f3c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009f40 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009f54 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00009f58 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00009f6c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009f70 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009f84 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009f9a 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009fb8 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009fbc 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009fd8 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009fe6 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009ff4 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00009ffe 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000a002 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000a00c 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000a01a 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000a028 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000a03c 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000a04a 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000a054 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a058 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a086 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000a0b6 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000a0c0 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000a11c 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ +0000a134 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a13c 0002ae2f R_ARM_THM_MOVW_ABS_NC 00001544 .LC223 │ │ │ │ │ +0000a140 0002ae30 R_ARM_THM_MOVT_ABS 00001544 .LC223 │ │ │ │ │ +0000a14a 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000a156 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a170 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a198 0003f60a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +0000a1a4 0005152f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +0000a1a8 00051530 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +0000a1bc 0004fc0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +0000a1ec 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000a1fa 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000a216 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000a220 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ +0000a224 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ +0000a22e 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000a240 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a244 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a248 0002b72f R_ARM_THM_MOVW_ABS_NC 0000165c .LC230 │ │ │ │ │ +0000a24c 0002b730 R_ARM_THM_MOVT_ABS 0000165c .LC230 │ │ │ │ │ +0000a252 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a268 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a27a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a290 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000a294 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000a298 0002b62f R_ARM_THM_MOVW_ABS_NC 00001628 .LC229 │ │ │ │ │ +0000a29c 0002b630 R_ARM_THM_MOVT_ABS 00001628 .LC229 │ │ │ │ │ +0000a2a2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a2a8 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a2ac 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a2b0 0002b52f R_ARM_THM_MOVW_ABS_NC 000015e8 .LC228 │ │ │ │ │ +0000a2b4 0002b530 R_ARM_THM_MOVT_ABS 000015e8 .LC228 │ │ │ │ │ +0000a2ba 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a2d6 0003f60a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +0000a342 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000a356 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000a366 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000a388 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +0000a38c 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +0000a390 0001922f R_ARM_THM_MOVW_ABS_NC 00000cbc .LC139 │ │ │ │ │ +0000a394 00019230 R_ARM_THM_MOVT_ABS 00000cbc .LC139 │ │ │ │ │ +0000a398 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ +0000a39c 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ +0000a3a0 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000a3b2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3c6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3e6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a406 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000a40a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000a40e 0002b42f R_ARM_THM_MOVW_ABS_NC 000015ac .LC227 │ │ │ │ │ +0000a412 0002b430 R_ARM_THM_MOVT_ABS 000015ac .LC227 │ │ │ │ │ +0000a418 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a41e 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a422 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a426 0002b32f R_ARM_THM_MOVW_ABS_NC 00001564 .LC226 │ │ │ │ │ +0000a42a 0002b330 R_ARM_THM_MOVT_ABS 00001564 .LC226 │ │ │ │ │ +0000a430 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a446 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +0000a44a 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +0000a44e 0002b22f R_ARM_THM_MOVW_ABS_NC 00001558 .LC225 │ │ │ │ │ +0000a452 0002b230 R_ARM_THM_MOVT_ABS 00001558 .LC225 │ │ │ │ │ +0000a456 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ +0000a45a 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ +0000a45e 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000a49c 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000a4a8 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000a4ac 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000a4b2 0004c10a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000a4d8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a528 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0000a52c 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000a530 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a74a 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000a756 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a76c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a778 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000a77c 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000a780 0002bb2f R_ARM_THM_MOVW_ABS_NC 00001690 .LC231 │ │ │ │ │ +0000a784 0002bb30 R_ARM_THM_MOVT_ABS 00001690 .LC231 │ │ │ │ │ +0000a78a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a7da 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0000a804 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0000a80c 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000a810 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000a816 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000a81a 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000a8ea 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000ab62 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000ab84 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000aba4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ac1c 0005170a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ +0000acb4 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000acd0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ace2 0005170a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ +0000ad00 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000ad44 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000ad80 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ad92 0005180a R_ARM_THM_CALL 00000eef PyUnicode_Resize │ │ │ │ │ +0000adbc 0005170a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ +0000ade2 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000ade6 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000adea 0002be2f R_ARM_THM_MOVW_ABS_NC 000016b4 .LC232 │ │ │ │ │ +0000adee 0002be30 R_ARM_THM_MOVT_ABS 000016b4 .LC232 │ │ │ │ │ +0000adf4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ae12 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ae28 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0000ae2c 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000ae3c 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000af3c 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000af72 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ +0000af76 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ +0000b050 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b056 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b0f6 0002c22f R_ARM_THM_MOVW_ABS_NC 000016c8 .LC233 │ │ │ │ │ +0000b0fa 0002c230 R_ARM_THM_MOVT_ABS 000016c8 .LC233 │ │ │ │ │ +0000b100 0002c32f R_ARM_THM_MOVW_ABS_NC 000016d4 .LC234 │ │ │ │ │ +0000b104 0002c330 R_ARM_THM_MOVT_ABS 000016d4 .LC234 │ │ │ │ │ +0000b144 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000b14c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b154 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000b15a 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ +0000b15e 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ +0000b1d6 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000b23a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000b266 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b26c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b272 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b278 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b282 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b2c0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b328 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000b40c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b412 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b42a 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ +0000b42e 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ +0000b444 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ +0000b448 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ +0000b4a4 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000b502 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000b514 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b51a 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b520 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b526 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b52c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000b540 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b55a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b56e 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ +0000b572 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ +0000b5c6 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000b5ce 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000b774 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000b788 0004680a R_ARM_THM_CALL 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ +0000b792 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +0000b79c 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +0000b7a0 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +0000b7a6 0002c92f R_ARM_THM_MOVW_ABS_NC 000016e8 .LC236 │ │ │ │ │ +0000b7aa 0002c930 R_ARM_THM_MOVT_ABS 000016e8 .LC236 │ │ │ │ │ +0000b7ae 0002812f R_ARM_THM_MOVW_ABS_NC 000014b0 .LC215 │ │ │ │ │ +0000b7b2 00028130 R_ARM_THM_MOVT_ABS 000014b0 .LC215 │ │ │ │ │ +0000b7b6 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000b7be 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000b824 0000c60a R_ARM_THM_CALL 00006885 _copy_characters │ │ │ │ │ +0000b840 0004c00a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000b84e 0004f10a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ +0000b864 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000b868 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000b87a 0004f20a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +0000b898 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b8a0 0004f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ +0000b8a4 0004f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ +0000b8ac 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000b8b6 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000b8ba 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000b8be 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000b8c4 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000b8c8 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000b8cc 0002cb2f R_ARM_THM_MOVW_ABS_NC 000016f4 .LC237 │ │ │ │ │ +0000b8d0 0002cb30 R_ARM_THM_MOVT_ABS 000016f4 .LC237 │ │ │ │ │ +0000b8d6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b8ee 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b8f8 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000b8fc 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000b902 0002cc2f R_ARM_THM_MOVW_ABS_NC 0000171c .LC238 │ │ │ │ │ +0000b906 0002cc30 R_ARM_THM_MOVT_ABS 0000171c .LC238 │ │ │ │ │ +0000b90c 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000b954 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000b962 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000b970 0001cf0a R_ARM_THM_CALL 00010e01 any_find_slice.constprop.1 │ │ │ │ │ +0000b978 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000b97c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000b980 00027f2f R_ARM_THM_MOVW_ABS_NC 0000149c .LC214 │ │ │ │ │ +0000b984 00027f30 R_ARM_THM_MOVT_ABS 0000149c .LC214 │ │ │ │ │ +0000b98a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b98e 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b9a4 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000b9ac 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +0000b9b0 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +0000b9b4 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ +0000b9b8 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ +0000b9bc 0002cd2f R_ARM_THM_MOVW_ABS_NC 00001760 .LC239 │ │ │ │ │ +0000b9c0 0002cd30 R_ARM_THM_MOVT_ABS 00001760 .LC239 │ │ │ │ │ +0000b9c4 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000b9ca 0002cd2f R_ARM_THM_MOVW_ABS_NC 00001760 .LC239 │ │ │ │ │ +0000b9ce 0002cd30 R_ARM_THM_MOVT_ABS 00001760 .LC239 │ │ │ │ │ +0000b9d8 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000ba2c 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +0000ba34 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +0000ba6a 00050c0a R_ARM_THM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ +0000ba7e 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +0000ba92 0004900a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0000baaa 0001860a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ +0000bb90 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +0000bb98 0002602f R_ARM_THM_MOVW_ABS_NC 00001484 .LC208 │ │ │ │ │ +0000bb9c 00026030 R_ARM_THM_MOVT_ABS 00001484 .LC208 │ │ │ │ │ +0000bbc2 0005210a R_ARM_THM_CALL 00000000 __snprintf_chk │ │ │ │ │ +0000bbd0 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000bbd6 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000bbda 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000bbe0 00025a2f R_ARM_THM_MOVW_ABS_NC 00001430 .LC206 │ │ │ │ │ +0000bbe4 00025a30 R_ARM_THM_MOVT_ABS 00001430 .LC206 │ │ │ │ │ +0000bbea 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bc1a 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000bc44 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000bc6a 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000bc74 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000bcbe 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ +0000bcd8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bce0 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bcee 0002d82f R_ARM_THM_MOVW_ABS_NC 00001794 .LC243 │ │ │ │ │ +0000bcf2 0002d830 R_ARM_THM_MOVT_ABS 00001794 .LC243 │ │ │ │ │ +0000bcfc 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000bd18 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000bd7a 00051a0a R_ARM_THM_CALL 0000b7c9 _PyUnicode_FastFill │ │ │ │ │ +0000bdaa 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000bdae 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000bdb2 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ +0000bdb6 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ +0000bdbc 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bdc6 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0000bdca 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000bdd2 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000bdd8 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000bddc 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000bde0 0002dc2f R_ARM_THM_MOVW_ABS_NC 0000179c .LC244 │ │ │ │ │ +0000bde4 0002dc30 R_ARM_THM_MOVT_ABS 0000179c .LC244 │ │ │ │ │ +0000bdea 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000be20 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000be24 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000be28 0002df2f R_ARM_THM_MOVW_ABS_NC 000017d8 .LC245 │ │ │ │ │ +0000be2c 0002df30 R_ARM_THM_MOVT_ABS 000017d8 .LC245 │ │ │ │ │ +0000be32 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000be3c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000be80 0002c32f R_ARM_THM_MOVW_ABS_NC 000016d4 .LC234 │ │ │ │ │ +0000be84 0002c330 R_ARM_THM_MOVT_ABS 000016d4 .LC234 │ │ │ │ │ +0000be88 0002c22f R_ARM_THM_MOVW_ABS_NC 000016c8 .LC233 │ │ │ │ │ +0000be8c 0002c230 R_ARM_THM_MOVT_ABS 000016c8 .LC233 │ │ │ │ │ +0000be98 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000beb6 0000c10a R_ARM_THM_CALL 0000566d _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ +0000bfec 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000bff2 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000bffc 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +0000c09e 0002e12f R_ARM_THM_MOVW_ABS_NC 00001800 .LC246 │ │ │ │ │ +0000c0a2 0002e130 R_ARM_THM_MOVT_ABS 00001800 .LC246 │ │ │ │ │ +0000c0e4 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000c0ea 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000c0f0 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000c2c8 0002e32f R_ARM_THM_MOVW_ABS_NC 00001824 .LC248 │ │ │ │ │ +0000c2cc 0002e330 R_ARM_THM_MOVT_ABS 00001824 .LC248 │ │ │ │ │ +0000c2da 0002e22f R_ARM_THM_MOVW_ABS_NC 00001810 .LC247 │ │ │ │ │ +0000c2de 0002e230 R_ARM_THM_MOVT_ABS 00001810 .LC247 │ │ │ │ │ +0000c2f8 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LC2 │ │ │ │ │ +0000c2fc 00000830 R_ARM_THM_MOVT_ABS 00000000 .LC2 │ │ │ │ │ +0000c364 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c670 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000c67e 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000c9bc 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000c9e8 00019e0a R_ARM_THM_CALL 00000483 ucs1lib__two_way_count │ │ │ │ │ +0000c9f8 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000ca90 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000cad8 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000d0a8 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000d0e6 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000d418 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000d44a 00050e0a R_ARM_THM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ +0000d486 0005220a R_ARM_THM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ +0000d492 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000d4f2 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d512 0004900a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0000d5d6 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000d5e4 0001860a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ +0000d5fe 0005220a R_ARM_THM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ +0000d60a 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000d60e 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000d612 0001832f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ +0000d616 00018330 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ +0000d61e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d666 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000d684 00048f0a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +0000d68e 0002f52f R_ARM_THM_MOVW_ABS_NC 0000079f do_casefold │ │ │ │ │ +0000d692 0002f530 R_ARM_THM_MOVT_ABS 0000079f do_casefold │ │ │ │ │ +0000d6d6 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000d772 0000390a R_ARM_THM_CALL 00004ffd _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ +0000d81a 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000d820 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000d834 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +0000d8be 0002f92f R_ARM_THM_MOVW_ABS_NC 00001914 .LC257 │ │ │ │ │ +0000d8c2 0002f930 R_ARM_THM_MOVT_ABS 00001914 .LC257 │ │ │ │ │ +0000d8f8 0002fa2f R_ARM_THM_MOVW_ABS_NC 00001934 .LC258 │ │ │ │ │ +0000d8fc 0002fa30 R_ARM_THM_MOVT_ABS 00001934 .LC258 │ │ │ │ │ +0000d93c 0004380a R_ARM_THM_CALL 00003f75 PyUnicode_FromKindAndData │ │ │ │ │ +0000d946 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000d94c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000d95c 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000d9e0 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000d9e6 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000d9f8 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000da0e 0002f82f R_ARM_THM_MOVW_ABS_NC 00001900 .LC256 │ │ │ │ │ +0000da12 0002f830 R_ARM_THM_MOVT_ABS 00001900 .LC256 │ │ │ │ │ +0000da82 0002fa2f R_ARM_THM_MOVW_ABS_NC 00001934 .LC258 │ │ │ │ │ +0000da86 0002fa30 R_ARM_THM_MOVT_ABS 00001934 .LC258 │ │ │ │ │ +0000daac 0002fb2f R_ARM_THM_MOVW_ABS_NC 0000193c .LC259 │ │ │ │ │ +0000dab0 0002fb30 R_ARM_THM_MOVT_ABS 0000193c .LC259 │ │ │ │ │ +0000dae8 0002f62f R_ARM_THM_MOVW_ABS_NC 000018b4 .LC254 │ │ │ │ │ +0000daec 0002f630 R_ARM_THM_MOVT_ABS 000018b4 .LC254 │ │ │ │ │ +0000db06 0002f72f R_ARM_THM_MOVW_ABS_NC 000018d8 .LC255 │ │ │ │ │ +0000db0a 0002f730 R_ARM_THM_MOVT_ABS 000018d8 .LC255 │ │ │ │ │ +0000db10 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000db44 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000db52 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000db56 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000dba0 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +0000dbf4 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000dbfe 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000dc14 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000dc44 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dc54 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dc5e 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000dc62 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000dc88 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dc90 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000dca2 0000b50a R_ARM_THM_CALL 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +0000dcc4 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000dcdc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dcf2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dcf8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000dd66 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000dd80 0002ff2f R_ARM_THM_MOVW_ABS_NC 00001958 .LC260 │ │ │ │ │ +0000dd84 0002ff30 R_ARM_THM_MOVT_ABS 00001958 .LC260 │ │ │ │ │ +0000ddaa 0003002f R_ARM_THM_MOVW_ABS_NC 00001964 .LC261 │ │ │ │ │ +0000ddae 00030030 R_ARM_THM_MOVT_ABS 00001964 .LC261 │ │ │ │ │ +0000ddb2 0003012f R_ARM_THM_MOVW_ABS_NC 00001970 .LC262 │ │ │ │ │ +0000ddb6 00030130 R_ARM_THM_MOVT_ABS 00001970 .LC262 │ │ │ │ │ +0000ddd6 0003012f R_ARM_THM_MOVW_ABS_NC 00001970 .LC262 │ │ │ │ │ +0000ddda 00030130 R_ARM_THM_MOVT_ABS 00001970 .LC262 │ │ │ │ │ +0000deae 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000deb4 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000df64 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000df6c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000df84 0003040a R_ARM_THM_CALL 0000085b ucs4lib_utf32_encode │ │ │ │ │ +0000df90 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000df96 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ +0000df9a 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ +0000e008 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000e066 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e06c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e072 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e078 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e0a8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e0d0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e0d6 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e12a 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000e206 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e20c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e214 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000e21a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e226 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000e236 0003040a R_ARM_THM_CALL 0000085b ucs4lib_utf32_encode │ │ │ │ │ +0000e240 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ +0000e244 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ +0000e258 0003012f R_ARM_THM_MOVW_ABS_NC 00001970 .LC262 │ │ │ │ │ +0000e25c 00030130 R_ARM_THM_MOVT_ABS 00001970 .LC262 │ │ │ │ │ +0000e2ba 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000e316 0003012f R_ARM_THM_MOVW_ABS_NC 00001970 .LC262 │ │ │ │ │ +0000e31a 00030130 R_ARM_THM_MOVT_ABS 00001970 .LC262 │ │ │ │ │ +0000e32e 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e334 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e33a 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e340 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000e36a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e384 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e39e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e522 0005260a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +0000e52e 0003062f R_ARM_THM_MOVW_ABS_NC 00001978 .LC263 │ │ │ │ │ +0000e532 00030630 R_ARM_THM_MOVT_ABS 00001978 .LC263 │ │ │ │ │ +0000e53e 0003072f R_ARM_THM_MOVW_ABS_NC 00001980 .LC264 │ │ │ │ │ +0000e542 00030730 R_ARM_THM_MOVT_ABS 00001980 .LC264 │ │ │ │ │ +0000e550 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e554 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e574 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000e5bc 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +0000e5f0 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +0000e5f8 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +0000e602 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +0000e61a 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000e61e 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000e65e 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000e68e 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000e6a2 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000e6a6 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000e6ae 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000e6b2 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000e71a 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +0000e722 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +0000e72a 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +0000e736 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000e73a 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000e75e 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +0000e766 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +0000e7da 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000e7ea 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000e7f4 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000e7f8 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000e8a8 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000e8ba 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000e8be 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000e8e6 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000e920 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000e924 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000e9c4 0004950a R_ARM_THM_CALL 00000000 wmemchr │ │ │ │ │ +0000eb50 0003150a R_ARM_THM_CALL 00001877 ucs4lib__preprocess │ │ │ │ │ +0000eb5a 0003160a R_ARM_THM_CALL 000016f1 ucs4lib__two_way │ │ │ │ │ +0000eb88 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000ecb0 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000ed80 0003150a R_ARM_THM_CALL 00001877 ucs4lib__preprocess │ │ │ │ │ +0000ed8a 0003160a R_ARM_THM_CALL 000016f1 ucs4lib__two_way │ │ │ │ │ +0000ee30 0003190a R_ARM_THM_CALL 00001937 ucs4lib__two_way_count │ │ │ │ │ +0000ee38 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000ee4e 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000ee68 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000ee6c 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000ee72 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000eec4 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0000eef4 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0000ef00 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000ef04 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000ef10 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000ef14 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000ef34 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000ef3e 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000efc2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000efca 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f020 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000f03c 0004430a R_ARM_THM_CALL 000046d9 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +0000f050 00052a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000f054 00052a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000f060 0003212f R_ARM_THM_MOVW_ABS_NC 000019e8 .LC268 │ │ │ │ │ +0000f064 00032130 R_ARM_THM_MOVT_ABS 000019e8 .LC268 │ │ │ │ │ +0000f068 00044f0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +0000f07e 0003222f R_ARM_THM_MOVW_ABS_NC 00001a40 .LC269 │ │ │ │ │ +0000f082 00032230 R_ARM_THM_MOVT_ABS 00001a40 .LC269 │ │ │ │ │ +0000f086 00044f0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +0000f09a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f0dc 0004b80a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0000f10c 0004b80a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0000f118 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000f11c 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000f128 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000f12c 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000f232 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000f242 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000f250 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000f254 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000f2cc 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000f2ec 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000f30a 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000f30e 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000f3c0 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000f3d4 0003272f R_ARM_THM_MOVW_ABS_NC 00001a94 .LC270 │ │ │ │ │ +0000f3d8 00032730 R_ARM_THM_MOVT_ABS 00001a94 .LC270 │ │ │ │ │ +0000f3dc 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000f3e0 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000f4fe 0003272f R_ARM_THM_MOVW_ABS_NC 00001a94 .LC270 │ │ │ │ │ +0000f502 00032730 R_ARM_THM_MOVT_ABS 00001a94 .LC270 │ │ │ │ │ +0000f524 0005040a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000f564 0003272f R_ARM_THM_MOVW_ABS_NC 00001a94 .LC270 │ │ │ │ │ +0000f568 00032730 R_ARM_THM_MOVT_ABS 00001a94 .LC270 │ │ │ │ │ +0000f77c 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000f7b6 0000fe0a R_ARM_THM_CALL 000168e5 asciilib_default_rfind.constprop.0 │ │ │ │ │ +0000f7e4 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +0000f86c 0001cd0a R_ARM_THM_CALL 00000aef ucs4lib_rfind_slice.isra.0 │ │ │ │ │ +0000f874 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000f8ba 00016c0a R_ARM_THM_CALL 0001259d ucs1lib_fastsearch.constprop.1 │ │ │ │ │ +0000f934 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f954 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000f9d2 0000ff0a R_ARM_THM_CALL 000127cd ucs1lib_fastsearch.constprop.0 │ │ │ │ │ +0000f9e8 0001cc0a R_ARM_THM_CALL 00000aaf ucs2lib_rfind_slice.isra.0 │ │ │ │ │ +0000f9f0 00013c0a R_ARM_THM_CALL 00000a1f ucs4lib_rfind_char │ │ │ │ │ +0000fa16 0005300a R_ARM_THM_CALL 00000000 _PyObject_New │ │ │ │ │ +0000fa3a 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000fa3e 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000fa44 00032a2f R_ARM_THM_MOVW_ABS_NC 00001ad8 .LC272 │ │ │ │ │ +0000fa48 00032a30 R_ARM_THM_MOVT_ABS 00001ad8 .LC272 │ │ │ │ │ +0000fa50 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000fa58 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fa80 0001140a R_ARM_THM_CALL 000091dd MarkupIterator_next │ │ │ │ │ +0000fa92 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +0000faa8 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +0000fab4 00032f2f R_ARM_THM_MOVW_ABS_NC 0000fded SubString_new_object │ │ │ │ │ +0000fab8 00032f30 R_ARM_THM_MOVT_ABS 0000fded SubString_new_object │ │ │ │ │ +0000fabc 0003302f R_ARM_THM_MOVW_ABS_NC 0000fb59 SubString_new_object_or_empty │ │ │ │ │ +0000fac0 00033030 R_ARM_THM_MOVT_ABS 0000fb59 SubString_new_object_or_empty │ │ │ │ │ +0000fad6 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000fada 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000fade 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000fae2 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000fafc 0004630a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000fb06 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fb0c 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fb12 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fb18 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fb24 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000fb28 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000fb38 0001ff0a R_ARM_THM_CALL 00012bdd unicode_char │ │ │ │ │ +0000fb4e 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000fb52 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000fb8a 0005300a R_ARM_THM_CALL 00000000 _PyObject_New │ │ │ │ │ +0000fbc2 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fbce 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +0000fbdc 0004630a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000fbe6 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fbec 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fc0e 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000fc16 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000fc1a 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000fc20 00032a2f R_ARM_THM_MOVW_ABS_NC 00001ad8 .LC272 │ │ │ │ │ +0000fc24 00032a30 R_ARM_THM_MOVT_ABS 00001ad8 .LC272 │ │ │ │ │ +0000fc2a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000fc34 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fcdc 0004540a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +0000fcf4 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +0000fd04 0004630a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000fd10 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fd16 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fd32 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000fd36 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000fd3a 0001372f R_ARM_THM_MOVW_ABS_NC 00000a44 .LC117 │ │ │ │ │ +0000fd3e 00013730 R_ARM_THM_MOVT_ABS 00000a44 .LC117 │ │ │ │ │ +0000fd44 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fd50 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000fd54 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000fd58 0001352f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC115 │ │ │ │ │ +0000fd5c 00013530 R_ARM_THM_MOVT_ABS 00000a00 .LC115 │ │ │ │ │ +0000fd62 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fd6a 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fd76 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000fd7a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000fd7e 0001362f R_ARM_THM_MOVW_ABS_NC 00000a24 .LC116 │ │ │ │ │ +0000fd82 00013630 R_ARM_THM_MOVT_ABS 00000a24 .LC116 │ │ │ │ │ +0000fd88 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fd8e 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000fd92 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000fd9e 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000fdbe 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fdde 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000fdf0 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000fdf4 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000fe50 0004fc0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +0000fe5e 00053c0a R_ARM_THM_CALL 00000000 _Py_hashtable_len │ │ │ │ │ +0000fe68 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fe6c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000fed0 0000c60a R_ARM_THM_CALL 00006885 _copy_characters │ │ │ │ │ +0000fedc 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0000fee0 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000fee8 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000fef2 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000fef6 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000fefe 0003410a R_ARM_THM_CALL 00000e0d unicode_kind_name │ │ │ │ │ +0000ff06 0003410a R_ARM_THM_CALL 00000e0d unicode_kind_name │ │ │ │ │ +0000ff0e 00033f2f R_ARM_THM_MOVW_ABS_NC 00001b6c .LC277 │ │ │ │ │ +0000ff12 00033f30 R_ARM_THM_MOVT_ABS 00001b6c .LC277 │ │ │ │ │ +0000ff18 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ff1e 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000ff22 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000ff2a 00033e2f R_ARM_THM_MOVW_ABS_NC 00001b28 .LC276 │ │ │ │ │ +0000ff2e 00033e30 R_ARM_THM_MOVT_ABS 00001b28 .LC276 │ │ │ │ │ +0000ff38 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ff3e 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000ff42 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000ff46 00033d2f R_ARM_THM_MOVW_ABS_NC 00001b0c .LC275 │ │ │ │ │ +0000ff4a 00033d30 R_ARM_THM_MOVT_ABS 00001b0c .LC275 │ │ │ │ │ +0000ff50 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ff56 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000ff5a 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000ff5e 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ +0000ff62 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ +0000ff68 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002722 0000631e R_ARM_THM_JUMP24 0000005d get_error_handler_wide.part.0 │ │ │ │ │ +000027fc 0004161e R_ARM_THM_JUMP24 00002175 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ +00002b26 00045e1e R_ARM_THM_JUMP24 00000000 _PyLong_FormatWriter │ │ │ │ │ +00003034 00048e1e R_ARM_THM_JUMP24 00003039 PyUnicode_Partition │ │ │ │ │ +0000328c 0004631e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +00003966 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00003c42 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00003f12 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000474a 0000df1e R_ARM_THM_JUMP24 0000f499 unicode_encode_utf8.constprop.0 │ │ │ │ │ +00005086 0003f91e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000508c 0000df1e R_ARM_THM_JUMP24 0000f499 unicode_encode_utf8.constprop.0 │ │ │ │ │ +00005400 0003f91e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00005408 0000b51e R_ARM_THM_JUMP24 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +000056a0 0000b51e R_ARM_THM_JUMP24 0000419d _PyUnicode_FromUCS1 │ │ │ │ │ +000059b4 0004f61e R_ARM_THM_JUMP24 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00005b1e 0001ff1e R_ARM_THM_JUMP24 00012bdd unicode_char │ │ │ │ │ +0000626e 0001ff1e R_ARM_THM_JUMP24 00012bdd unicode_char │ │ │ │ │ +000062d2 00041f1e R_ARM_THM_JUMP24 00000000 PyCodec_StrictErrors │ │ │ │ │ +00006bf2 00003a1e R_ARM_THM_JUMP24 00005885 Py_XDECREF │ │ │ │ │ +00006f38 00026f1e R_ARM_THM_JUMP24 00001a69 ucs2lib__two_way_count │ │ │ │ │ +00007502 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00007550 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00007648 0004911e R_ARM_THM_JUMP24 0000e211 PyUnicode_FromObject │ │ │ │ │ +00007f56 00046f1e R_ARM_THM_JUMP24 0000a569 PyUnicode_Substring │ │ │ │ │ +00007fb8 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +00008040 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +00008078 0004711e R_ARM_THM_JUMP24 00009761 _PyUnicodeWriter_WriteSubstring │ │ │ │ │ +000084b6 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000085a2 0004091e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ +00008628 0003ed1e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00008684 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00008884 0001591e R_ARM_THM_JUMP24 0000bddd split │ │ │ │ │ +00009aaa 0005141e R_ARM_THM_JUMP24 00000000 PyModuleDef_Init │ │ │ │ │ +00009b34 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +00009c92 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +00009d60 00046f1e R_ARM_THM_JUMP24 0000a569 PyUnicode_Substring │ │ │ │ │ +00009e16 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +00009f80 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000a16c 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000a7e2 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000aa8e 0001ff1e R_ARM_THM_JUMP24 00012bdd unicode_char │ │ │ │ │ +0000b746 00047b1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000b9ea 00051f1e R_ARM_THM_JUMP24 000162f5 _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ +0000baf6 0001951e R_ARM_THM_JUMP24 0000e371 replace │ │ │ │ │ +0000bd14 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000d630 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000e53a 0005271e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +0000e54c 0005271e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +0000e560 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000e5c4 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000e616 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000e668 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000e776 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000e78c 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000e976 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000e988 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000eba0 00013c1e R_ARM_THM_JUMP24 00000a1f ucs4lib_rfind_char │ │ │ │ │ +0000edb4 0003191e R_ARM_THM_JUMP24 00001937 ucs4lib__two_way_count │ │ │ │ │ +0000eece 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000efdc 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000f0e6 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000f224 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000f2e4 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000f59e 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000f5ac 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000fb5e 00046d1e R_ARM_THM_JUMP24 00000000 Py_GetConstant │ │ │ │ │ +0000fb68 00046f1e R_ARM_THM_JUMP24 0000a569 PyUnicode_Substring │ │ │ │ │ +0000fdc8 0005311e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +0000fde8 0005311e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +0000fe00 00046f1e R_ARM_THM_JUMP24 0000a569 PyUnicode_Substring │ │ │ │ │ +0000fe08 0001131e R_ARM_THM_JUMP24 00007bd1 do_string_format │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x3ee0c contains 268 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x3edd4 contains 268 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000008 00056402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000010 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000001c 00004d02 R_ARM_ABS32 00001be1 unicode_dealloc │ │ │ │ │ -00000030 00014e02 R_ARM_ABS32 0000ab25 unicode_repr │ │ │ │ │ +00000030 00014e02 R_ARM_ABS32 0000ab01 unicode_repr │ │ │ │ │ 00000034 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000040 00000e02 R_ARM_ABS32 00000451 unicode_hash │ │ │ │ │ -00000048 00030b02 R_ARM_ABS32 0000e551 unicode_str │ │ │ │ │ +00000048 00030b02 R_ARM_ABS32 0000e559 unicode_str │ │ │ │ │ 0000004c 00056502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000005c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000068 00045302 R_ARM_ABS32 00005ec5 PyUnicode_RichCompare │ │ │ │ │ -00000070 0001ad02 R_ARM_ABS32 0000fae1 unicode_iter │ │ │ │ │ +00000068 00045302 R_ARM_ABS32 00005eb1 PyUnicode_RichCompare │ │ │ │ │ +00000070 0001ad02 R_ARM_ABS32 0000fabd unicode_iter │ │ │ │ │ 00000078 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000000a0 0001de02 R_ARM_ABS32 00004cb1 unicode_new │ │ │ │ │ +000000a0 0001de02 R_ARM_ABS32 00004cb9 unicode_new │ │ │ │ │ 000000a4 00053102 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000cc 0001dd02 R_ARM_ABS32 00011d0d unicode_vectorcall │ │ │ │ │ +000000cc 0001dd02 R_ARM_ABS32 00011ce5 unicode_vectorcall │ │ │ │ │ 000000e0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000148 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a8 00056402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001b0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001bc 00033502 R_ARM_ABS32 0000fdbd fieldnameiter_dealloc │ │ │ │ │ +000001bc 00033502 R_ARM_ABS32 0000fdad fieldnameiter_dealloc │ │ │ │ │ 000001ec 00056502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000210 00056602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000214 00033402 R_ARM_ABS32 0000fc49 fieldnameiter_next │ │ │ │ │ +00000214 00033402 R_ARM_ABS32 0000fc39 fieldnameiter_next │ │ │ │ │ 00000218 00000302 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 00000278 00056402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000280 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000028c 00033602 R_ARM_ABS32 0000fddd formatteriter_dealloc │ │ │ │ │ +0000028c 00033602 R_ARM_ABS32 0000fdcd formatteriter_dealloc │ │ │ │ │ 000002bc 00056502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 000002e0 00056602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000002e4 00032e02 R_ARM_ABS32 0000fa6d formatteriter_next │ │ │ │ │ +000002e4 00032e02 R_ARM_ABS32 0000fa5d formatteriter_next │ │ │ │ │ 000002e8 00000302 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 00000348 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000034c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000368 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000374 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000378 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000394 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003a0 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003a4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003c0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003cc 00056402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000003d4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e0 0001b102 R_ARM_ABS32 0000fc05 unicodeiter_dealloc │ │ │ │ │ +000003e0 0001b102 R_ARM_ABS32 0000fbe1 unicodeiter_dealloc │ │ │ │ │ 00000410 00056502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000424 00025f02 R_ARM_ABS32 00006295 unicodeiter_traverse │ │ │ │ │ +00000424 00025f02 R_ARM_ABS32 0000629d unicodeiter_traverse │ │ │ │ │ 00000434 00056602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000438 0001b002 R_ARM_ABS32 0000fba5 unicode_ascii_iter_next │ │ │ │ │ +00000438 0001b002 R_ARM_ABS32 0000fb81 unicode_ascii_iter_next │ │ │ │ │ 0000043c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000049c 00056402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000004a4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b0 0001b102 R_ARM_ABS32 0000fc05 unicodeiter_dealloc │ │ │ │ │ +000004b0 0001b102 R_ARM_ABS32 0000fbe1 unicodeiter_dealloc │ │ │ │ │ 000004e0 00056502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000004f4 00025f02 R_ARM_ABS32 00006295 unicodeiter_traverse │ │ │ │ │ +000004f4 00025f02 R_ARM_ABS32 0000629d unicodeiter_traverse │ │ │ │ │ 00000504 00056602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000508 00025e02 R_ARM_ABS32 00006219 unicodeiter_next │ │ │ │ │ +00000508 00025e02 R_ARM_ABS32 00006221 unicodeiter_next │ │ │ │ │ 0000050c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000056c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000570 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000058c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000598 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000059c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005b8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -3343,190 +3343,190 @@ │ │ │ │ │ 000006f0 00056702 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 000006fc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000070c 00056702 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 00000718 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000071c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000720 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000073c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000740 00033102 R_ARM_ABS32 0000fb7d formatter_field_name_split │ │ │ │ │ +00000740 00033102 R_ARM_ABS32 0000fb6d formatter_field_name_split │ │ │ │ │ 00000748 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000074c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000750 00032b02 R_ARM_ABS32 0000fa09 formatter_parser │ │ │ │ │ +00000750 00032b02 R_ARM_ABS32 0000f9f9 formatter_parser │ │ │ │ │ 00000758 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000076c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000770 0002c802 R_ARM_ABS32 0000b735 unicodeiter_len │ │ │ │ │ +00000770 0002c802 R_ARM_ABS32 0000b73d unicodeiter_len │ │ │ │ │ 00000778 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000077c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000780 00030802 R_ARM_ABS32 0000e509 unicodeiter_reduce │ │ │ │ │ +00000780 00030802 R_ARM_ABS32 0000e511 unicodeiter_reduce │ │ │ │ │ 00000788 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000078c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000790 00031d02 R_ARM_ABS32 0000ee4d unicodeiter_setstate │ │ │ │ │ +00000790 00031d02 R_ARM_ABS32 0000ee3d unicodeiter_setstate │ │ │ │ │ 00000798 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000007ac 0000f602 R_ARM_ABS32 00006edd unicode_length │ │ │ │ │ -000007b0 0001b902 R_ARM_ABS32 000107d5 unicode_subscript │ │ │ │ │ -000007b8 0000f602 R_ARM_ABS32 00006edd unicode_length │ │ │ │ │ -000007bc 00048c02 R_ARM_ABS32 0000d355 PyUnicode_Concat │ │ │ │ │ -000007c0 00022102 R_ARM_ABS32 00014541 unicode_repeat │ │ │ │ │ -000007c4 0001ba02 R_ARM_ABS32 00012a7d unicode_getitem │ │ │ │ │ -000007d4 00048002 R_ARM_ABS32 0000a6cd PyUnicode_Contains │ │ │ │ │ -000007ec 00020402 R_ARM_ABS32 00012e29 unicode_mod │ │ │ │ │ +000007ac 0000f602 R_ARM_ABS32 00006ec9 unicode_length │ │ │ │ │ +000007b0 0001b902 R_ARM_ABS32 000107a9 unicode_subscript │ │ │ │ │ +000007b8 0000f602 R_ARM_ABS32 00006ec9 unicode_length │ │ │ │ │ +000007bc 00048c02 R_ARM_ABS32 0000d331 PyUnicode_Concat │ │ │ │ │ +000007c0 00022102 R_ARM_ABS32 00014519 unicode_repeat │ │ │ │ │ +000007c4 0001ba02 R_ARM_ABS32 00012a55 unicode_getitem │ │ │ │ │ +000007d4 00048002 R_ARM_ABS32 0000a6a9 PyUnicode_Contains │ │ │ │ │ +000007ec 00020402 R_ARM_ABS32 00012e01 unicode_mod │ │ │ │ │ 00000870 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000874 00022502 R_ARM_ABS32 000146c5 unicode_encode │ │ │ │ │ +00000874 00022502 R_ARM_ABS32 0001469d unicode_encode │ │ │ │ │ 0000087c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000880 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000884 00019402 R_ARM_ABS32 0000e291 unicode_replace │ │ │ │ │ +00000884 00019402 R_ARM_ABS32 0000e26d unicode_replace │ │ │ │ │ 0000088c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000890 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000894 00015802 R_ARM_ABS32 0000b995 unicode_split │ │ │ │ │ +00000894 00015802 R_ARM_ABS32 0000b971 unicode_split │ │ │ │ │ 0000089c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008a0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008a4 00029202 R_ARM_ABS32 0000889d unicode_rsplit │ │ │ │ │ +000008a4 00029202 R_ARM_ABS32 000088a5 unicode_rsplit │ │ │ │ │ 000008ac 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008b0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008b4 0001ac02 R_ARM_ABS32 0000fa21 unicode_join │ │ │ │ │ +000008b4 0001ac02 R_ARM_ABS32 0000f9fd unicode_join │ │ │ │ │ 000008bc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008c0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008c4 00028602 R_ARM_ABS32 00008015 unicode_capitalize │ │ │ │ │ +000008c4 00028602 R_ARM_ABS32 0000801d unicode_capitalize │ │ │ │ │ 000008cc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008d0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008d4 0002f402 R_ARM_ABS32 0000d631 unicode_casefold │ │ │ │ │ +000008d4 0002f402 R_ARM_ABS32 0000d639 unicode_casefold │ │ │ │ │ 000008dc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008e0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008e4 0002f002 R_ARM_ABS32 0000d3cd unicode_title │ │ │ │ │ +000008e4 0002f002 R_ARM_ABS32 0000d3d5 unicode_title │ │ │ │ │ 000008ec 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008f0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008f4 0002af02 R_ARM_ABS32 0000a08d unicode_center │ │ │ │ │ +000008f4 0002af02 R_ARM_ABS32 0000a095 unicode_center │ │ │ │ │ 000008fc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000900 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000904 00027c02 R_ARM_ABS32 00015abd unicode_count │ │ │ │ │ +00000904 00027c02 R_ARM_ABS32 00015a95 unicode_count │ │ │ │ │ 0000090c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000910 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000914 00018c02 R_ARM_ABS32 000034ad unicode_expandtabs │ │ │ │ │ +00000914 00018c02 R_ARM_ABS32 000034b5 unicode_expandtabs │ │ │ │ │ 0000091c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000920 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000924 00022902 R_ARM_ABS32 0001489d unicode_find │ │ │ │ │ +00000924 00022902 R_ARM_ABS32 00014875 unicode_find │ │ │ │ │ 0000092c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000930 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000934 00017b02 R_ARM_ABS32 0000302d unicode_partition │ │ │ │ │ +00000934 00017b02 R_ARM_ABS32 00003035 unicode_partition │ │ │ │ │ 0000093c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000940 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000944 0002ce02 R_ARM_ABS32 0000b915 unicode_index │ │ │ │ │ +00000944 0002ce02 R_ARM_ABS32 0000b91d unicode_index │ │ │ │ │ 0000094c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000950 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000954 0002da02 R_ARM_ABS32 0000bc41 unicode_ljust │ │ │ │ │ +00000954 0002da02 R_ARM_ABS32 0000bc49 unicode_ljust │ │ │ │ │ 0000095c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000960 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000964 00018502 R_ARM_ABS32 0000df29 unicode_lower │ │ │ │ │ +00000964 00018502 R_ARM_ABS32 0000df05 unicode_lower │ │ │ │ │ 0000096c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000970 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000974 0001ec02 R_ARM_ABS32 000122c9 unicode_lstrip │ │ │ │ │ +00000974 0001ec02 R_ARM_ABS32 000122a1 unicode_lstrip │ │ │ │ │ 0000097c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000980 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000984 0001cb02 R_ARM_ABS32 00010b11 unicode_rfind │ │ │ │ │ +00000984 0001cb02 R_ARM_ABS32 00010ae5 unicode_rfind │ │ │ │ │ 0000098c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000990 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000994 00028002 R_ARM_ABS32 00007bdd unicode_rindex │ │ │ │ │ +00000994 00028002 R_ARM_ABS32 00007be5 unicode_rindex │ │ │ │ │ 0000099c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009a0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009a4 0002a102 R_ARM_ABS32 00009aad unicode_rjust │ │ │ │ │ +000009a4 0002a102 R_ARM_ABS32 00009ab5 unicode_rjust │ │ │ │ │ 000009ac 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009b0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009b4 0001d302 R_ARM_ABS32 000113ed unicode_rstrip │ │ │ │ │ +000009b4 0001d302 R_ARM_ABS32 000113c1 unicode_rstrip │ │ │ │ │ 000009bc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009c0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009c4 0000fb02 R_ARM_ABS32 00006f8d unicode_rpartition │ │ │ │ │ +000009c4 0000fb02 R_ARM_ABS32 00006f79 unicode_rpartition │ │ │ │ │ 000009cc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009d0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009d4 00023c02 R_ARM_ABS32 00005089 unicode_splitlines │ │ │ │ │ +000009d4 00023c02 R_ARM_ABS32 00005091 unicode_splitlines │ │ │ │ │ 000009dc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009e0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009e4 00018102 R_ARM_ABS32 0000da5d unicode_strip │ │ │ │ │ +000009e4 00018102 R_ARM_ABS32 0000da39 unicode_strip │ │ │ │ │ 000009ec 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009f0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009f4 0002d502 R_ARM_ABS32 00000477 unicode_swapcase │ │ │ │ │ 000009fc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a00 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a04 00027402 R_ARM_ABS32 00007575 unicode_translate │ │ │ │ │ +00000a04 00027402 R_ARM_ABS32 0000757d unicode_translate │ │ │ │ │ 00000a0c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a10 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a14 00028e02 R_ARM_ABS32 00008281 unicode_upper │ │ │ │ │ +00000a14 00028e02 R_ARM_ABS32 00008289 unicode_upper │ │ │ │ │ 00000a1c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a20 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a24 00011002 R_ARM_ABS32 00007791 unicode_startswith │ │ │ │ │ +00000a24 00011002 R_ARM_ABS32 0000777d unicode_startswith │ │ │ │ │ 00000a2c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a30 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a34 0001d902 R_ARM_ABS32 000118e9 unicode_endswith │ │ │ │ │ +00000a34 0001d902 R_ARM_ABS32 000118bd unicode_endswith │ │ │ │ │ 00000a3c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a40 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a44 0002aa02 R_ARM_ABS32 00009c95 unicode_removeprefix │ │ │ │ │ +00000a44 0002aa02 R_ARM_ABS32 00009c9d unicode_removeprefix │ │ │ │ │ 00000a4c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a50 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a54 00028302 R_ARM_ABS32 00007e7d unicode_removesuffix │ │ │ │ │ +00000a54 00028302 R_ARM_ABS32 00007e85 unicode_removesuffix │ │ │ │ │ 00000a5c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a60 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a64 0001f202 R_ARM_ABS32 00003f05 unicode_isascii │ │ │ │ │ +00000a64 0001f202 R_ARM_ABS32 00003f0d unicode_isascii │ │ │ │ │ 00000a6c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a70 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a74 00030e02 R_ARM_ABS32 0000e571 unicode_islower │ │ │ │ │ +00000a74 00030e02 R_ARM_ABS32 0000e579 unicode_islower │ │ │ │ │ 00000a7c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a80 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a84 00024f02 R_ARM_ABS32 000156fd unicode_isupper │ │ │ │ │ +00000a84 00024f02 R_ARM_ABS32 000156d5 unicode_isupper │ │ │ │ │ 00000a8c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a90 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a94 00031402 R_ARM_ABS32 0000e6c1 unicode_istitle │ │ │ │ │ +00000a94 00031402 R_ARM_ABS32 0000e6c9 unicode_istitle │ │ │ │ │ 00000a9c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000aa0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000aa4 0002ad02 R_ARM_ABS32 00009e19 unicode_isspace │ │ │ │ │ +00000aa4 0002ad02 R_ARM_ABS32 00009e21 unicode_isspace │ │ │ │ │ 00000aac 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ab0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ab4 00031e02 R_ARM_ABS32 0000ee99 unicode_isdecimal │ │ │ │ │ +00000ab4 00031e02 R_ARM_ABS32 0000ee89 unicode_isdecimal │ │ │ │ │ 00000abc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ac0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ac4 00029102 R_ARM_ABS32 00008641 unicode_isdigit │ │ │ │ │ +00000ac4 00029102 R_ARM_ABS32 00008649 unicode_isdigit │ │ │ │ │ 00000acc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ad0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ad4 00032402 R_ARM_ABS32 0000f0b1 unicode_isnumeric │ │ │ │ │ +00000ad4 00032402 R_ARM_ABS32 0000f0a1 unicode_isnumeric │ │ │ │ │ 00000adc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ae0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ae4 0002bc02 R_ARM_ABS32 0000a79d unicode_isalpha │ │ │ │ │ +00000ae4 0002bc02 R_ARM_ABS32 0000a7a5 unicode_isalpha │ │ │ │ │ 00000aec 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000af0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000af4 0001e902 R_ARM_ABS32 00003bf9 unicode_isalnum │ │ │ │ │ +00000af4 0001e902 R_ARM_ABS32 00003c01 unicode_isalnum │ │ │ │ │ 00000afc 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b00 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b04 00023b02 R_ARM_ABS32 00014f81 unicode_isidentifier │ │ │ │ │ +00000b04 00023b02 R_ARM_ABS32 00014f59 unicode_isidentifier │ │ │ │ │ 00000b0c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b10 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b14 00030f02 R_ARM_ABS32 0000e625 unicode_isprintable │ │ │ │ │ +00000b14 00030f02 R_ARM_ABS32 0000e62d unicode_isprintable │ │ │ │ │ 00000b1c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b20 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b24 00031f02 R_ARM_ABS32 0000ef31 unicode_zfill │ │ │ │ │ +00000b24 00031f02 R_ARM_ABS32 0000ef21 unicode_zfill │ │ │ │ │ 00000b2c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b30 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b34 00011302 R_ARM_ABS32 00007be5 do_string_format │ │ │ │ │ +00000b34 00011302 R_ARM_ABS32 00007bd1 do_string_format │ │ │ │ │ 00000b3c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b40 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b44 00033902 R_ARM_ABS32 0000fe15 do_string_format_map │ │ │ │ │ +00000b44 00033902 R_ARM_ABS32 0000fe05 do_string_format_map │ │ │ │ │ 00000b4c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b50 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b54 0002ca02 R_ARM_ABS32 0000b749 unicode___format__ │ │ │ │ │ +00000b54 0002ca02 R_ARM_ABS32 0000b751 unicode___format__ │ │ │ │ │ 00000b5c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b60 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b64 0002b902 R_ARM_ABS32 0000a16d unicode_maketrans │ │ │ │ │ +00000b64 0002b902 R_ARM_ABS32 0000a175 unicode_maketrans │ │ │ │ │ 00000b6c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b70 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b74 00033a02 R_ARM_ABS32 00000989 unicode_sizeof │ │ │ │ │ 00000b7c 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b80 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b84 00033802 R_ARM_ABS32 00000961 unicode_getnewargs │ │ │ │ │ 00000ba0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ba4 00035202 R_ARM_ABS32 00001867 EncodingMap_size │ │ │ │ │ 00000bac 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3f66c contains 2642 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3f634 contains 2642 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000010 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ 00000014 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ 00000018 0003e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ 0000001c 0003e530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ 000000b2 0003ea0a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ 000000d4 0003e70a R_ARM_THM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ @@ -3599,31 +3599,31 @@ │ │ │ │ │ 00000a90 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 00000a94 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 00000b00 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ 00000b10 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 00000b50 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00000c12 00000a2f R_ARM_THM_MOVW_ABS_NC 0000002c .LC4 │ │ │ │ │ 00000c16 00000a30 R_ARM_THM_MOVT_ABS 0000002c .LC4 │ │ │ │ │ -00000c32 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -00000c86 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ +00000c32 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +00000c86 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ 00000cf0 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LC2 │ │ │ │ │ 00000cf4 00000830 R_ARM_THM_MOVT_ABS 00000000 .LC2 │ │ │ │ │ 00000d00 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000e6c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001232 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001254 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00001254 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ 00001268 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000128c 0000092f R_ARM_THM_MOVW_ABS_NC 00000018 .LC3 │ │ │ │ │ 00001290 00000930 R_ARM_THM_MOVT_ABS 00000018 .LC3 │ │ │ │ │ -000012a6 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000012a6 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ 000012de 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ 000012e2 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -000012e6 00003b0a R_ARM_THM_CALL 0000511d unicode_decode_call_errorhandler_writer │ │ │ │ │ -00001368 00003d0a R_ARM_THM_CALL 00004749 utf8_count_codepoints │ │ │ │ │ -00001392 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +000012e6 00003b0a R_ARM_THM_CALL 00005125 unicode_decode_call_errorhandler_writer │ │ │ │ │ +00001368 00003d0a R_ARM_THM_CALL 00004751 utf8_count_codepoints │ │ │ │ │ +00001392 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ 00001410 00000c0a R_ARM_THM_CALL 00000455 ucs4lib_utf8_decode │ │ │ │ │ 000015f6 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00001604 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000016de 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000016ea 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ 000016ee 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ 00001702 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ @@ -3633,19 +3633,19 @@ │ │ │ │ │ 00001758 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000175c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001796 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 0000179a 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 000017e8 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ 000017fa 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 00001834 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001856 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ +00001856 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ 00001868 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000188e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000018dc 00003d0a R_ARM_THM_CALL 00004749 utf8_count_codepoints │ │ │ │ │ -0000191a 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ +000018dc 00003d0a R_ARM_THM_CALL 00004751 utf8_count_codepoints │ │ │ │ │ +0000191a 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ 0000193e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00001944 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001948 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000019a6 0003f40a R_ARM_THM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ 000019c0 0004040a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ 00001a12 0004050a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ 00001a34 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -3775,1007 +3775,1016 @@ │ │ │ │ │ 00002706 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000271c 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ 00002720 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ 00002728 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00002730 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002734 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002764 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002780 0000740a R_ARM_THM_CALL 000044fd unicode_fill_utf8 │ │ │ │ │ +00002780 0000740a R_ARM_THM_CALL 00004505 unicode_fill_utf8 │ │ │ │ │ 0000279a 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 000027a0 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 000027a4 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000027a8 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ 000027ac 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ 000027b2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002814 0000740a R_ARM_THM_CALL 000044fd unicode_fill_utf8 │ │ │ │ │ +00002814 0000740a R_ARM_THM_CALL 00004505 unicode_fill_utf8 │ │ │ │ │ 0000284a 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 0000288e 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 00002924 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ 00002930 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ 0000297c 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 000029ca 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 000029d2 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 000029f4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002a0c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002a2a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a36 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00002a36 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ 00002a68 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ 00002a6c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00002a82 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002a9e 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ 00002abc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002ac8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00002acc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002ad0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002ad4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002afc 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002bca 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002bce 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002c6c 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002c70 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002c78 0000792f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC30 │ │ │ │ │ -00002c7c 00007930 R_ARM_THM_MOVT_ABS 000002a4 .LC30 │ │ │ │ │ -00002c82 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002c8c 0004290a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ -00002cde 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002d10 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00002e32 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002e52 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00002e68 0000a60a R_ARM_THM_CALL 000027f9 _PyUnicodeWriter_Update │ │ │ │ │ -00002f28 00042c0a R_ARM_THM_CALL 00000000 PyType_GetFullyQualifiedName │ │ │ │ │ -00002f76 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002fc6 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002fca 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002fd0 00009d2f R_ARM_THM_MOVW_ABS_NC 00000400 .LC66 │ │ │ │ │ -00002fd4 00009d30 R_ARM_THM_MOVT_ABS 00000400 .LC66 │ │ │ │ │ -00002fda 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003098 00008b2f R_ARM_THM_MOVW_ABS_NC 000003a0 .LC48 │ │ │ │ │ -0000309c 00008b30 R_ARM_THM_MOVT_ABS 000003a0 .LC48 │ │ │ │ │ -000030a0 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000312c 00042e0a R_ARM_THM_CALL 00003add _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00003150 00042f0a R_ARM_THM_CALL 0000bd15 PyUnicode_Fill │ │ │ │ │ -00003172 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00003176 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00003248 0004300a R_ARM_THM_CALL 00000000 _PyType_GetFullyQualifiedName │ │ │ │ │ -00003284 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -000032b6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000032c4 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -0000331c 00007f2f R_ARM_THM_MOVW_ABS_NC 0000035c .LC36 │ │ │ │ │ -00003320 00007f30 R_ARM_THM_MOVT_ABS 0000035c .LC36 │ │ │ │ │ -00003324 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003380 0000842f R_ARM_THM_MOVW_ABS_NC 00000378 .LC41 │ │ │ │ │ -00003384 00008430 R_ARM_THM_MOVT_ABS 00000378 .LC41 │ │ │ │ │ -00003388 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000340a 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000340e 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00003488 00042f0a R_ARM_THM_CALL 0000bd15 PyUnicode_Fill │ │ │ │ │ -000034a2 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -000034ae 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000034c2 00009b2f R_ARM_THM_MOVW_ABS_NC 000003e0 .LC64 │ │ │ │ │ -000034c6 00009b30 R_ARM_THM_MOVT_ABS 000003e0 .LC64 │ │ │ │ │ -000034ca 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000034e6 00042e0a R_ARM_THM_CALL 00003add _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -000034fe 0000882f R_ARM_THM_MOVW_ABS_NC 00000394 .LC45 │ │ │ │ │ -00003502 00008830 R_ARM_THM_MOVT_ABS 00000394 .LC45 │ │ │ │ │ -00003506 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003520 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -00003550 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003580 00042f0a R_ARM_THM_CALL 0000bd15 PyUnicode_Fill │ │ │ │ │ -000035bc 0000862f R_ARM_THM_MOVW_ABS_NC 00000388 .LC43 │ │ │ │ │ -000035c0 00008630 R_ARM_THM_MOVT_ABS 00000388 .LC43 │ │ │ │ │ -000035c4 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000035dc 0000832f R_ARM_THM_MOVW_ABS_NC 00000370 .LC40 │ │ │ │ │ -000035e0 00008330 R_ARM_THM_MOVT_ABS 00000370 .LC40 │ │ │ │ │ -000035e4 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003676 0000812f R_ARM_THM_MOVW_ABS_NC 00000364 .LC38 │ │ │ │ │ -0000367a 00008130 R_ARM_THM_MOVT_ABS 00000364 .LC38 │ │ │ │ │ -0000367e 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000036b6 00007e2f R_ARM_THM_MOVW_ABS_NC 00000358 .LC35 │ │ │ │ │ -000036ba 00007e30 R_ARM_THM_MOVT_ABS 00000358 .LC35 │ │ │ │ │ -000036be 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000036f0 00009a2f R_ARM_THM_MOVW_ABS_NC 000003dc .LC63 │ │ │ │ │ -000036f4 00009a30 R_ARM_THM_MOVT_ABS 000003dc .LC63 │ │ │ │ │ -000036f8 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003702 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003714 0000892f R_ARM_THM_MOVW_ABS_NC 00000398 .LC46 │ │ │ │ │ -00003718 00008930 R_ARM_THM_MOVT_ABS 00000398 .LC46 │ │ │ │ │ -0000371c 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003746 0000902f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC53 │ │ │ │ │ -0000374a 00009030 R_ARM_THM_MOVT_ABS 000003b4 .LC53 │ │ │ │ │ -0000374e 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003764 0000962f R_ARM_THM_MOVW_ABS_NC 000003cc .LC59 │ │ │ │ │ -00003768 00009630 R_ARM_THM_MOVT_ABS 000003cc .LC59 │ │ │ │ │ -0000376c 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003774 00008c2f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC49 │ │ │ │ │ -00003778 00008c30 R_ARM_THM_MOVT_ABS 000003a4 .LC49 │ │ │ │ │ -0000377c 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003790 00008f2f R_ARM_THM_MOVW_ABS_NC 000003b0 .LC52 │ │ │ │ │ -00003794 00008f30 R_ARM_THM_MOVT_ABS 000003b0 .LC52 │ │ │ │ │ -00003798 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000037ac 00008e2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC51 │ │ │ │ │ -000037b0 00008e30 R_ARM_THM_MOVT_ABS 000003ac .LC51 │ │ │ │ │ -000037b4 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000037c8 00008d2f R_ARM_THM_MOVW_ABS_NC 000003a8 .LC50 │ │ │ │ │ -000037cc 00008d30 R_ARM_THM_MOVT_ABS 000003a8 .LC50 │ │ │ │ │ -000037d0 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000037ea 0000992f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC62 │ │ │ │ │ -000037ee 00009930 R_ARM_THM_MOVT_ABS 000003d8 .LC62 │ │ │ │ │ -000037f2 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003808 0000972f R_ARM_THM_MOVW_ABS_NC 000003d0 .LC60 │ │ │ │ │ -0000380c 00009730 R_ARM_THM_MOVT_ABS 000003d0 .LC60 │ │ │ │ │ -00003810 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003826 0000982f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC61 │ │ │ │ │ -0000382a 00009830 R_ARM_THM_MOVT_ABS 000003d4 .LC61 │ │ │ │ │ -0000382e 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000385c 0000aa0a R_ARM_THM_CALL 00000c05 unicode_fromformat_write_wcstr │ │ │ │ │ -00003868 0000822f R_ARM_THM_MOVW_ABS_NC 00000368 .LC39 │ │ │ │ │ -0000386c 00008230 R_ARM_THM_MOVT_ABS 00000368 .LC39 │ │ │ │ │ -00003870 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003888 0000852f R_ARM_THM_MOVW_ABS_NC 00000380 .LC42 │ │ │ │ │ -0000388c 00008530 R_ARM_THM_MOVT_ABS 00000380 .LC42 │ │ │ │ │ -00003890 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000389c 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000038aa 0004340a R_ARM_THM_CALL 00000000 __memmove_chk │ │ │ │ │ -000038c0 00007d2f R_ARM_THM_MOVW_ABS_NC 00000354 .LC34 │ │ │ │ │ -000038c4 00007d30 R_ARM_THM_MOVT_ABS 00000354 .LC34 │ │ │ │ │ -000038c8 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000038dc 0000802f R_ARM_THM_MOVW_ABS_NC 00000360 .LC37 │ │ │ │ │ -000038e0 00008030 R_ARM_THM_MOVT_ABS 00000360 .LC37 │ │ │ │ │ -000038e4 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003908 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000390c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003910 00007b2f R_ARM_THM_MOVW_ABS_NC 00000314 .LC32 │ │ │ │ │ -00003914 00007b30 R_ARM_THM_MOVT_ABS 00000314 .LC32 │ │ │ │ │ -0000391a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003920 0000872f R_ARM_THM_MOVW_ABS_NC 00000390 .LC44 │ │ │ │ │ -00003924 00008730 R_ARM_THM_MOVT_ABS 00000390 .LC44 │ │ │ │ │ -00003928 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000393c 00008a2f R_ARM_THM_MOVW_ABS_NC 0000039c .LC47 │ │ │ │ │ -00003940 00008a30 R_ARM_THM_MOVT_ABS 0000039c .LC47 │ │ │ │ │ -00003944 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000397a 0000952f R_ARM_THM_MOVW_ABS_NC 000003c8 .LC58 │ │ │ │ │ -0000397e 00009530 R_ARM_THM_MOVT_ABS 000003c8 .LC58 │ │ │ │ │ -00003982 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000398a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000398e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003992 00007a2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC31 │ │ │ │ │ -00003996 00007a30 R_ARM_THM_MOVT_ABS 00000304 .LC31 │ │ │ │ │ -0000399c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000039a2 0000912f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC54 │ │ │ │ │ -000039a6 00009130 R_ARM_THM_MOVT_ABS 000003b8 .LC54 │ │ │ │ │ -000039aa 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000039c2 0000942f R_ARM_THM_MOVW_ABS_NC 000003c4 .LC57 │ │ │ │ │ -000039c6 00009430 R_ARM_THM_MOVT_ABS 000003c4 .LC57 │ │ │ │ │ -000039ca 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000039e2 0000932f R_ARM_THM_MOVW_ABS_NC 000003c0 .LC56 │ │ │ │ │ -000039e6 00009330 R_ARM_THM_MOVT_ABS 000003c0 .LC56 │ │ │ │ │ -000039ea 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003a02 0000922f R_ARM_THM_MOVW_ABS_NC 000003bc .LC55 │ │ │ │ │ -00003a06 00009230 R_ARM_THM_MOVT_ABS 000003bc .LC55 │ │ │ │ │ -00003a0a 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003a1c 0000aa0a R_ARM_THM_CALL 00000c05 unicode_fromformat_write_wcstr │ │ │ │ │ -00003a3c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a42 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003a46 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003a4a 00007c2f R_ARM_THM_MOVW_ABS_NC 00000328 .LC33 │ │ │ │ │ -00003a4e 00007c30 R_ARM_THM_MOVT_ABS 00000328 .LC33 │ │ │ │ │ -00003a54 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003a6e 00042c0a R_ARM_THM_CALL 00000000 PyType_GetFullyQualifiedName │ │ │ │ │ -00003a84 0004360a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -00003a94 0004300a R_ARM_THM_CALL 00000000 _PyType_GetFullyQualifiedName │ │ │ │ │ -00003aa2 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003aa6 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003aaa 00009c2f R_ARM_THM_MOVW_ABS_NC 000003e4 .LC65 │ │ │ │ │ -00003aae 00009c30 R_ARM_THM_MOVT_ABS 000003e4 .LC65 │ │ │ │ │ -00003ab4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003b18 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003b32 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -00003b46 0000a60a R_ARM_THM_CALL 000027f9 _PyUnicodeWriter_Update │ │ │ │ │ -00003bb8 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003c86 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003c8e 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00003c92 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00003ca6 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003cce 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003cda 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003ce6 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00003cea 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00003cee 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -00003cf2 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -00003cfa 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003d10 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003d18 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003d30 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003d3c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003d40 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003dd6 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -00003de2 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00003e2e 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00003e7a 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003e82 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003ea4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ebc 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003ede 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f20 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00003f24 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003f40 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ -00003f5e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f70 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f78 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003f7c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003f80 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003f84 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004086 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004090 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00004094 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000040a8 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000040d6 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000040fc 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004104 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004134 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004170 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004176 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000417a 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000417e 0000af2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC69 │ │ │ │ │ -00004182 0000af30 R_ARM_THM_MOVT_ABS 00000434 .LC69 │ │ │ │ │ -00004188 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004190 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004194 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00004198 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000041c .LC68 │ │ │ │ │ -0000419c 0000ae30 R_ARM_THM_MOVT_ABS 0000041c .LC68 │ │ │ │ │ -000041a2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000041a8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000041ac 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000042b2 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000042bc 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000042c0 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000042d4 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004300 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004320 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004328 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004358 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004370 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004376 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000437a 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000437e 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -00004382 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000438a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004390 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004394 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000043c2 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000043e2 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000444a 00043e0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ -00004460 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0000446c 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0000447a 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00004486 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00004492 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0000449e 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -000044aa 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -000044bc 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00004504 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0000451c 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0000457a 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004598 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000045f0 0000740a R_ARM_THM_CALL 000044fd unicode_fill_utf8 │ │ │ │ │ -0000460e 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00004644 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004658 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004674 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004686 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004726 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000048da 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -000048e4 0000b92f R_ARM_THM_MOVW_ABS_NC 0000045c .LC71 │ │ │ │ │ -000048e8 0000b930 R_ARM_THM_MOVT_ABS 0000045c .LC71 │ │ │ │ │ -0000493e 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -00004962 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -000049d0 0000c02f R_ARM_THM_MOVW_ABS_NC 0000053c .LC78 │ │ │ │ │ -000049d4 0000c030 R_ARM_THM_MOVT_ABS 0000053c .LC78 │ │ │ │ │ -000049e2 00003b0a R_ARM_THM_CALL 0000511d unicode_decode_call_errorhandler_writer │ │ │ │ │ -00004a14 0004440a R_ARM_THM_CALL 0000538d _PyUnicode_GetNameCAPI │ │ │ │ │ -00004b80 0000b82f R_ARM_THM_MOVW_ABS_NC 00000444 .LC70 │ │ │ │ │ -00004b84 0000b830 R_ARM_THM_MOVT_ABS 00000444 .LC70 │ │ │ │ │ -00004b8e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000474 .LC72 │ │ │ │ │ -00004b92 0000ba30 R_ARM_THM_MOVT_ABS 00000474 .LC72 │ │ │ │ │ -00004bb6 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -00004bd0 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000490 .LC73 │ │ │ │ │ -00004bd4 0000bb30 R_ARM_THM_MOVT_ABS 00000490 .LC73 │ │ │ │ │ -00004bf2 0000be2f R_ARM_THM_MOVW_ABS_NC 000004e0 .LC76 │ │ │ │ │ -00004bf6 0000be30 R_ARM_THM_MOVT_ABS 000004e0 .LC76 │ │ │ │ │ -00004c0c 0004452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeError │ │ │ │ │ -00004c10 00044530 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeError │ │ │ │ │ -00004c14 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC77 │ │ │ │ │ -00004c18 0000bf30 R_ARM_THM_MOVT_ABS 00000500 .LC77 │ │ │ │ │ -00004c1e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004c28 0000bc2f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC74 │ │ │ │ │ -00004c2c 0000bc30 R_ARM_THM_MOVT_ABS 000004a4 .LC74 │ │ │ │ │ -00004c32 0000bc2f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC74 │ │ │ │ │ -00004c36 0000bc30 R_ARM_THM_MOVT_ABS 000004a4 .LC74 │ │ │ │ │ -00004c3c 0000bd2f R_ARM_THM_MOVW_ABS_NC 000004c4 .LC75 │ │ │ │ │ -00004c40 0000bd30 R_ARM_THM_MOVT_ABS 000004c4 .LC75 │ │ │ │ │ -00004c62 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -00004ce8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004d6c 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004d78 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00004d7c 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00004d90 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004e0a 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00004e3a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f1a 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00004f82 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00004faa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004fb8 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004fbc 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00004fc0 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ -00004fc4 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ -00004fca 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004fd8 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004fe8 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004fec 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00004ff0 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -00004ff4 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -00004ffa 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005004 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000500c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000509a 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000050a6 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000050aa 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000050be 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000513c 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000515c 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000518c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000525c 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00005260 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00005264 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -00005268 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000526e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000052c6 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000052ca 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000052ce 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ -000052d2 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ -000052d8 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000052f8 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00005322 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005330 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005340 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000535c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000053da 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000053e6 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000053ea 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000053fe 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000547e 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000054ae 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000558e 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000055f4 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000561c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000562a 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000562e 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00005632 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ -00005636 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ -0000563c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000564a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000565a 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000565e 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00005662 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -00005666 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000566c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005676 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000567c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000056e6 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000056f2 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000056f6 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000570a 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005776 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000057a4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005826 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000584e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000585a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000586e 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00005872 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00005876 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -0000587a 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -00005880 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000588e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005894 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000591c 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -00005926 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00005960 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00005994 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000059c4 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000059cc 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -000059d0 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000059de 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ -000059fa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005a00 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005a04 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005a4a 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00005a60 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00005a64 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00005a68 0003e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -00005a6c 0003e530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -00005b3e 0004470a R_ARM_THM_CALL 00000000 _PyCodec_EncodeText │ │ │ │ │ -00005b76 0000d62f R_ARM_THM_MOVW_ABS_NC 0000057c .LC84 │ │ │ │ │ -00005b7a 0000d630 R_ARM_THM_MOVT_ABS 0000057c .LC84 │ │ │ │ │ -00005b82 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005b88 0000d72f R_ARM_THM_MOVW_ABS_NC 00000588 .LC85 │ │ │ │ │ -00005b8c 0000d730 R_ARM_THM_MOVT_ABS 00000588 .LC85 │ │ │ │ │ -00005b92 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005b98 0000d82f R_ARM_THM_MOVW_ABS_NC 00000590 .LC86 │ │ │ │ │ -00005b9c 0000d830 R_ARM_THM_MOVT_ABS 00000590 .LC86 │ │ │ │ │ -00005ba2 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005c24 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00005c28 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -00005c2e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005c3e 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ -00005c42 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ +00002bd8 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002bdc 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00002d18 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002d1c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002d24 0000792f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC30 │ │ │ │ │ +00002d28 00007930 R_ARM_THM_MOVT_ABS 000002a4 .LC30 │ │ │ │ │ +00002d2e 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002d38 0004290a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ +00002d84 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002db4 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00002e86 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00002ea6 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00002ebc 0000a60a R_ARM_THM_CALL 00002801 _PyUnicodeWriter_Update │ │ │ │ │ +00002ee0 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002ee4 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002eea 00009d2f R_ARM_THM_MOVW_ABS_NC 00000400 .LC66 │ │ │ │ │ +00002eee 00009d30 R_ARM_THM_MOVT_ABS 00000400 .LC66 │ │ │ │ │ +00002ef4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002f20 00042c0a R_ARM_THM_CALL 00000000 PyType_GetFullyQualifiedName │ │ │ │ │ +00002f6e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003056 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000305a 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00003162 00008b2f R_ARM_THM_MOVW_ABS_NC 000003a0 .LC48 │ │ │ │ │ +00003166 00008b30 R_ARM_THM_MOVT_ABS 000003a0 .LC48 │ │ │ │ │ +0000316a 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000031f4 00042e0a R_ARM_THM_CALL 00003ac9 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +00003216 00042f0a R_ARM_THM_CALL 0000bd1d PyUnicode_Fill │ │ │ │ │ +00003234 0004300a R_ARM_THM_CALL 00000000 _PyType_GetFullyQualifiedName │ │ │ │ │ +00003270 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +000032a2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032b0 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00003314 0000842f R_ARM_THM_MOVW_ABS_NC 00000378 .LC41 │ │ │ │ │ +00003318 00008430 R_ARM_THM_MOVT_ABS 00000378 .LC41 │ │ │ │ │ +0000331c 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003366 00007f2f R_ARM_THM_MOVW_ABS_NC 0000035c .LC36 │ │ │ │ │ +0000336a 00007f30 R_ARM_THM_MOVT_ABS 0000035c .LC36 │ │ │ │ │ +0000336e 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003418 00042f0a R_ARM_THM_CALL 0000bd1d PyUnicode_Fill │ │ │ │ │ +00003454 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000345e 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +00003486 00042f0a R_ARM_THM_CALL 0000bd1d PyUnicode_Fill │ │ │ │ │ +000034a6 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000034aa 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000034ca 00009b2f R_ARM_THM_MOVW_ABS_NC 000003e0 .LC64 │ │ │ │ │ +000034ce 00009b30 R_ARM_THM_MOVT_ABS 000003e0 .LC64 │ │ │ │ │ +000034d2 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000034ee 00042e0a R_ARM_THM_CALL 00003ac9 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +00003506 0000882f R_ARM_THM_MOVW_ABS_NC 00000394 .LC45 │ │ │ │ │ +0000350a 00008830 R_ARM_THM_MOVT_ABS 00000394 .LC45 │ │ │ │ │ +0000350e 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003528 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000035a2 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +000035d2 0000812f R_ARM_THM_MOVW_ABS_NC 00000364 .LC38 │ │ │ │ │ +000035d6 00008130 R_ARM_THM_MOVT_ABS 00000364 .LC38 │ │ │ │ │ +000035da 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000035fe 0000862f R_ARM_THM_MOVW_ABS_NC 00000388 .LC43 │ │ │ │ │ +00003602 00008630 R_ARM_THM_MOVT_ABS 00000388 .LC43 │ │ │ │ │ +00003606 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000361e 0000832f R_ARM_THM_MOVW_ABS_NC 00000370 .LC40 │ │ │ │ │ +00003622 00008330 R_ARM_THM_MOVT_ABS 00000370 .LC40 │ │ │ │ │ +00003626 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003652 0000822f R_ARM_THM_MOVW_ABS_NC 00000368 .LC39 │ │ │ │ │ +00003656 00008230 R_ARM_THM_MOVT_ABS 00000368 .LC39 │ │ │ │ │ +0000365a 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003672 0000852f R_ARM_THM_MOVW_ABS_NC 00000380 .LC42 │ │ │ │ │ +00003676 00008530 R_ARM_THM_MOVT_ABS 00000380 .LC42 │ │ │ │ │ +0000367a 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000036c2 00042c0a R_ARM_THM_CALL 00000000 PyType_GetFullyQualifiedName │ │ │ │ │ +000036d2 0004300a R_ARM_THM_CALL 00000000 _PyType_GetFullyQualifiedName │ │ │ │ │ +000036e0 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000036e4 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000036e8 00009c2f R_ARM_THM_MOVW_ABS_NC 000003e4 .LC65 │ │ │ │ │ +000036ec 00009c30 R_ARM_THM_MOVT_ABS 000003e4 .LC65 │ │ │ │ │ +000036f2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003718 00009a2f R_ARM_THM_MOVW_ABS_NC 000003dc .LC63 │ │ │ │ │ +0000371c 00009a30 R_ARM_THM_MOVT_ABS 000003dc .LC63 │ │ │ │ │ +00003720 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000374e 0000902f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC53 │ │ │ │ │ +00003752 00009030 R_ARM_THM_MOVT_ABS 000003b4 .LC53 │ │ │ │ │ +00003756 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000376c 0000962f R_ARM_THM_MOVW_ABS_NC 000003cc .LC59 │ │ │ │ │ +00003770 00009630 R_ARM_THM_MOVT_ABS 000003cc .LC59 │ │ │ │ │ +00003774 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000037be 0000992f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC62 │ │ │ │ │ +000037c2 00009930 R_ARM_THM_MOVT_ABS 000003d8 .LC62 │ │ │ │ │ +000037c6 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000037ce 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000037d2 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000037d6 00007a2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC31 │ │ │ │ │ +000037da 00007a30 R_ARM_THM_MOVT_ABS 00000304 .LC31 │ │ │ │ │ +000037e0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000037f4 0000972f R_ARM_THM_MOVW_ABS_NC 000003d0 .LC60 │ │ │ │ │ +000037f8 00009730 R_ARM_THM_MOVT_ABS 000003d0 .LC60 │ │ │ │ │ +000037fc 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003810 0000892f R_ARM_THM_MOVW_ABS_NC 00000398 .LC46 │ │ │ │ │ +00003814 00008930 R_ARM_THM_MOVT_ABS 00000398 .LC46 │ │ │ │ │ +00003818 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003820 00008c2f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC49 │ │ │ │ │ +00003824 00008c30 R_ARM_THM_MOVT_ABS 000003a4 .LC49 │ │ │ │ │ +00003828 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000383c 00008f2f R_ARM_THM_MOVW_ABS_NC 000003b0 .LC52 │ │ │ │ │ +00003840 00008f30 R_ARM_THM_MOVT_ABS 000003b0 .LC52 │ │ │ │ │ +00003844 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003858 00008e2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC51 │ │ │ │ │ +0000385c 00008e30 R_ARM_THM_MOVT_ABS 000003ac .LC51 │ │ │ │ │ +00003860 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003874 00008d2f R_ARM_THM_MOVW_ABS_NC 000003a8 .LC50 │ │ │ │ │ +00003878 00008d30 R_ARM_THM_MOVT_ABS 000003a8 .LC50 │ │ │ │ │ +0000387c 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003884 0000872f R_ARM_THM_MOVW_ABS_NC 00000390 .LC44 │ │ │ │ │ +00003888 00008730 R_ARM_THM_MOVT_ABS 00000390 .LC44 │ │ │ │ │ +0000388c 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000038a0 00008a2f R_ARM_THM_MOVW_ABS_NC 0000039c .LC47 │ │ │ │ │ +000038a4 00008a30 R_ARM_THM_MOVT_ABS 0000039c .LC47 │ │ │ │ │ +000038a8 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000038de 0000952f R_ARM_THM_MOVW_ABS_NC 000003c8 .LC58 │ │ │ │ │ +000038e2 00009530 R_ARM_THM_MOVT_ABS 000003c8 .LC58 │ │ │ │ │ +000038e6 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000038fc 0000982f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC61 │ │ │ │ │ +00003900 00009830 R_ARM_THM_MOVT_ABS 000003d4 .LC61 │ │ │ │ │ +00003904 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000390c 0000912f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC54 │ │ │ │ │ +00003910 00009130 R_ARM_THM_MOVT_ABS 000003b8 .LC54 │ │ │ │ │ +00003914 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000392c 0000942f R_ARM_THM_MOVW_ABS_NC 000003c4 .LC57 │ │ │ │ │ +00003930 00009430 R_ARM_THM_MOVT_ABS 000003c4 .LC57 │ │ │ │ │ +00003934 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000394c 0000932f R_ARM_THM_MOVW_ABS_NC 000003c0 .LC56 │ │ │ │ │ +00003950 00009330 R_ARM_THM_MOVT_ABS 000003c0 .LC56 │ │ │ │ │ +00003954 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000396c 0000922f R_ARM_THM_MOVW_ABS_NC 000003bc .LC55 │ │ │ │ │ +00003970 00009230 R_ARM_THM_MOVT_ABS 000003bc .LC55 │ │ │ │ │ +00003974 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000397c 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003980 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003984 00007b2f R_ARM_THM_MOVW_ABS_NC 00000314 .LC32 │ │ │ │ │ +00003988 00007b30 R_ARM_THM_MOVT_ABS 00000314 .LC32 │ │ │ │ │ +0000398e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003996 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000039b2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000039b8 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000039bc 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000039c0 00007c2f R_ARM_THM_MOVW_ABS_NC 00000328 .LC33 │ │ │ │ │ +000039c4 00007c30 R_ARM_THM_MOVT_ABS 00000328 .LC33 │ │ │ │ │ +000039ca 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000039f4 0004360a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +00003a0c 0000aa0a R_ARM_THM_CALL 00000c05 unicode_fromformat_write_wcstr │ │ │ │ │ +00003a2a 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003a38 0004370a R_ARM_THM_CALL 00000000 __memmove_chk │ │ │ │ │ +00003a4e 00007d2f R_ARM_THM_MOVW_ABS_NC 00000354 .LC34 │ │ │ │ │ +00003a52 00007d30 R_ARM_THM_MOVT_ABS 00000354 .LC34 │ │ │ │ │ +00003a56 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003a6a 0000802f R_ARM_THM_MOVW_ABS_NC 00000360 .LC37 │ │ │ │ │ +00003a6e 00008030 R_ARM_THM_MOVT_ABS 00000360 .LC37 │ │ │ │ │ +00003a72 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003aa0 0000aa0a R_ARM_THM_CALL 00000c05 unicode_fromformat_write_wcstr │ │ │ │ │ +00003ab8 00007e2f R_ARM_THM_MOVW_ABS_NC 00000358 .LC35 │ │ │ │ │ +00003abc 00007e30 R_ARM_THM_MOVT_ABS 00000358 .LC35 │ │ │ │ │ +00003ac0 00042d0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003b04 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003b1e 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00003b32 0000a60a R_ARM_THM_CALL 00002801 _PyUnicodeWriter_Update │ │ │ │ │ +00003ba4 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003c72 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003c7a 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00003c7e 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00003c92 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003cba 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003cc6 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003cd2 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00003cd6 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00003cda 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +00003cde 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +00003ce6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003cfc 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003d04 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003d1c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003d28 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003d2c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003dc2 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +00003dce 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00003e1a 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00003e66 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003e6e 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003e90 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ea8 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003eca 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f0c 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00003f10 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003f2c 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ +00003f4a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f5c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f64 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003f68 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003f6c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003f70 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004072 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000407c 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00004080 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00004094 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000040c2 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000040e8 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000040f0 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004120 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000415c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004162 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004166 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000416a 0000af2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC69 │ │ │ │ │ +0000416e 0000af30 R_ARM_THM_MOVT_ABS 00000434 .LC69 │ │ │ │ │ +00004174 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000417c 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00004180 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00004184 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000041c .LC68 │ │ │ │ │ +00004188 0000ae30 R_ARM_THM_MOVT_ABS 0000041c .LC68 │ │ │ │ │ +0000418e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004194 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004198 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000429e 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000042a8 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000042ac 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000042c0 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000042ec 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000430c 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004314 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004344 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000435c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004362 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004366 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000436a 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +0000436e 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +00004376 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000437c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004380 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000043ae 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000043ce 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004436 00043e0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ +0000444c 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00004458 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00004466 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00004472 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0000447e 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0000448a 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00004496 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +000044a8 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +000044f0 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00004508 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00004566 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004584 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000045dc 0000740a R_ARM_THM_CALL 00004505 unicode_fill_utf8 │ │ │ │ │ +000045fa 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00004630 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004644 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004660 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004672 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004712 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000048c6 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +000048d0 0000b92f R_ARM_THM_MOVW_ABS_NC 0000045c .LC71 │ │ │ │ │ +000048d4 0000b930 R_ARM_THM_MOVT_ABS 0000045c .LC71 │ │ │ │ │ +0000492a 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +0000494e 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +000049bc 0000c02f R_ARM_THM_MOVW_ABS_NC 0000053c .LC78 │ │ │ │ │ +000049c0 0000c030 R_ARM_THM_MOVT_ABS 0000053c .LC78 │ │ │ │ │ +000049ce 00003b0a R_ARM_THM_CALL 00005125 unicode_decode_call_errorhandler_writer │ │ │ │ │ +000049fe 0004440a R_ARM_THM_CALL 00005395 _PyUnicode_GetNameCAPI │ │ │ │ │ +00004b6c 0000b82f R_ARM_THM_MOVW_ABS_NC 00000444 .LC70 │ │ │ │ │ +00004b70 0000b830 R_ARM_THM_MOVT_ABS 00000444 .LC70 │ │ │ │ │ +00004b7a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000474 .LC72 │ │ │ │ │ +00004b7e 0000ba30 R_ARM_THM_MOVT_ABS 00000474 .LC72 │ │ │ │ │ +00004ba2 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +00004bc2 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000490 .LC73 │ │ │ │ │ +00004bc6 0000bb30 R_ARM_THM_MOVT_ABS 00000490 .LC73 │ │ │ │ │ +00004bdc 0004452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeError │ │ │ │ │ +00004be0 00044530 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeError │ │ │ │ │ +00004be4 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC77 │ │ │ │ │ +00004be8 0000bf30 R_ARM_THM_MOVT_ABS 00000500 .LC77 │ │ │ │ │ +00004bee 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004bf6 0000bc2f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC74 │ │ │ │ │ +00004bfa 0000bc30 R_ARM_THM_MOVT_ABS 000004a4 .LC74 │ │ │ │ │ +00004c00 0000bc2f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC74 │ │ │ │ │ +00004c04 0000bc30 R_ARM_THM_MOVT_ABS 000004a4 .LC74 │ │ │ │ │ +00004c0a 0000bd2f R_ARM_THM_MOVW_ABS_NC 000004c4 .LC75 │ │ │ │ │ +00004c0e 0000bd30 R_ARM_THM_MOVT_ABS 000004c4 .LC75 │ │ │ │ │ +00004c22 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +00004cbc 0000be2f R_ARM_THM_MOVW_ABS_NC 000004e0 .LC76 │ │ │ │ │ +00004cc0 0000be30 R_ARM_THM_MOVT_ABS 000004e0 .LC76 │ │ │ │ │ +00004cd4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004d58 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004d64 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00004d68 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00004d7c 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004df6 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00004e26 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004f06 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00004f6e 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00004f96 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004fa4 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004fa8 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00004fac 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ +00004fb0 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ +00004fb6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004fc4 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004fd4 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004fd8 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00004fdc 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +00004fe0 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +00004fe6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004ff0 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004ff8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005086 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005092 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00005096 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000050aa 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005128 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00005148 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00005178 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005248 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000524c 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00005250 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +00005254 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +0000525a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000052b2 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000052b6 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000052ba 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ +000052be 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ +000052c4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000052e4 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000530e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000531c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000532c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005348 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000053c6 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000053d2 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000053d6 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000053ea 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000546a 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000549a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000557a 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000055e0 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00005608 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005616 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000561a 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000561e 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ +00005622 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ +00005628 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005636 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005646 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000564a 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000564e 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +00005652 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +00005658 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005662 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005668 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000056d2 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000056de 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000056e2 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000056f6 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005762 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00005790 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005812 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000583a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005846 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000585a 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000585e 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00005862 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +00005866 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +0000586c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000587a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005880 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005908 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +00005912 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0000594c 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00005980 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000059b0 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000059b8 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +000059bc 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000059ca 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ +000059e6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000059ec 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000059f0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a36 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00005a4c 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00005a50 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00005a54 0003e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +00005a58 0003e530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +00005b2a 0004470a R_ARM_THM_CALL 00000000 _PyCodec_EncodeText │ │ │ │ │ +00005b62 0000d62f R_ARM_THM_MOVW_ABS_NC 0000057c .LC84 │ │ │ │ │ +00005b66 0000d630 R_ARM_THM_MOVT_ABS 0000057c .LC84 │ │ │ │ │ +00005b6e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00005b74 0000d72f R_ARM_THM_MOVW_ABS_NC 00000588 .LC85 │ │ │ │ │ +00005b78 0000d730 R_ARM_THM_MOVT_ABS 00000588 .LC85 │ │ │ │ │ +00005b7e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00005b84 0000d82f R_ARM_THM_MOVW_ABS_NC 00000590 .LC86 │ │ │ │ │ +00005b88 0000d830 R_ARM_THM_MOVT_ABS 00000590 .LC86 │ │ │ │ │ +00005b8e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00005c10 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00005c14 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +00005c1a 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00005c2a 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ +00005c2e 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ +00005c34 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00005c3e 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ +00005c42 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ 00005c48 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005c52 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ -00005c56 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ +00005c52 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ +00005c56 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ 00005c5c 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005c66 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -00005c6a 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ +00005c66 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ +00005c6a 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ 00005c70 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005c7a 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ -00005c7e 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ -00005c84 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005c90 0000e00a R_ARM_THM_CALL 000029b5 unicode_check_encoding_errors.part.0 │ │ │ │ │ -00005cc8 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00005ccc 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d04 0000d92f R_ARM_THM_MOVW_ABS_NC 00000598 .LC87 │ │ │ │ │ -00005d08 0000d930 R_ARM_THM_MOVT_ABS 00000598 .LC87 │ │ │ │ │ +00005c7c 0000e00a R_ARM_THM_CALL 000029bd unicode_check_encoding_errors.part.0 │ │ │ │ │ +00005cb4 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00005cb8 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005cf0 0000d92f R_ARM_THM_MOVW_ABS_NC 00000598 .LC87 │ │ │ │ │ +00005cf4 0000d930 R_ARM_THM_MOVT_ABS 00000598 .LC87 │ │ │ │ │ +00005cfa 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00005d04 0000da2f R_ARM_THM_MOVW_ABS_NC 000005a4 .LC88 │ │ │ │ │ +00005d08 0000da30 R_ARM_THM_MOVT_ABS 000005a4 .LC88 │ │ │ │ │ 00005d0e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005d18 0000da2f R_ARM_THM_MOVW_ABS_NC 000005a4 .LC88 │ │ │ │ │ -00005d1c 0000da30 R_ARM_THM_MOVT_ABS 000005a4 .LC88 │ │ │ │ │ -00005d22 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005d60 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00005d64 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00005d6a 0000d12f R_ARM_THM_MOVW_ABS_NC 0000054c .LC79 │ │ │ │ │ -00005d6e 0000d130 R_ARM_THM_MOVT_ABS 0000054c .LC79 │ │ │ │ │ +00005d4c 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00005d50 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00005d56 0000d12f R_ARM_THM_MOVW_ABS_NC 0000054c .LC79 │ │ │ │ │ +00005d5a 0000d130 R_ARM_THM_MOVT_ABS 0000054c .LC79 │ │ │ │ │ +00005d60 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00005d6a 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ +00005d6e 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ 00005d74 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005d7e 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ -00005d82 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ -00005d88 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005d94 00044b0a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -00005db4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005dc0 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ -00005dc4 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ -00005dca 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00005dd6 00044c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00005dda 00044c30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00005de2 00044d0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005dea 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005dee 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005df4 0000db2f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC89 │ │ │ │ │ -00005df8 0000db30 R_ARM_THM_MOVT_ABS 000005b0 .LC89 │ │ │ │ │ -00005e00 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005e1a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e20 00044e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeWarning │ │ │ │ │ -00005e24 00044e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeWarning │ │ │ │ │ -00005e28 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000618 .LC90 │ │ │ │ │ -00005e2c 0000dc30 R_ARM_THM_MOVT_ABS 00000618 .LC90 │ │ │ │ │ -00005e36 00044f0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00005e4c 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00005e5e 0004502f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00005e62 00045030 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00005e74 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e7c 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00005eba 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00005f30 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00005f60 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00005f64 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00005f68 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00005f6c 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00005f7c 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00005f80 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00005f84 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00005f88 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00005f96 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00005f9a 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00005f9e 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00005fa2 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00005fb0 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00005fb4 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00005fb8 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00005fbc 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00005fcc 0004572f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005fd0 00045730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005fde 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000600a 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000600e 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00006014 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00006018 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00006022 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000060e6 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000061b8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006280 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006298 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -0000629c 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -000062d4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000633c 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -00006340 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -0000646c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006510 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006618 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000066bc 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000066ea 0004580a R_ARM_THM_CALL 00009869 _PyUnicode_FindMaxChar │ │ │ │ │ -0000671e 0004580a R_ARM_THM_CALL 00009869 _PyUnicode_FindMaxChar │ │ │ │ │ -00006744 00042f0a R_ARM_THM_CALL 0000bd15 PyUnicode_Fill │ │ │ │ │ -00006784 00042f0a R_ARM_THM_CALL 0000bd15 PyUnicode_Fill │ │ │ │ │ -0000681a 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000068fc 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006f20 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00006f42 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006f4e 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00006f64 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00006f68 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00006f6c 0000f72f R_ARM_THM_MOVW_ABS_NC 00000694 .LC94 │ │ │ │ │ -00006f70 0000f730 R_ARM_THM_MOVT_ABS 00000694 .LC94 │ │ │ │ │ -00006f76 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006f80 00045b0a R_ARM_THM_CALL 000085cd PyUnicodeWriter_Discard │ │ │ │ │ -00006f88 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007020 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000070f6 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00007126 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007134 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00007138 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000714e 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000717c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000071b6 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000071c2 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000071c6 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000071da 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007206 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000720c 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000725e 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000072a8 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000072d6 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000072f4 0001000a R_ARM_THM_CALL 00006bf1 ucs2lib_fastsearch │ │ │ │ │ -00007302 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -00007326 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -0000732c 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007338 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007346 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007358 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007368 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000736c 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00007370 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -00007374 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000737c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007384 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007388 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007396 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000073b4 0001030a R_ARM_THM_CALL 0000e9ed ucs4lib_fastsearch │ │ │ │ │ -000073c2 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -000073e6 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -000073ec 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007400 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000740c 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007410 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007416 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -0000741a 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -00007422 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007456 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000745a 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00007494 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000074a2 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000074ae 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000074b4 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000074b8 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000074bc 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ -000074c0 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ -000074c6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000074e0 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000750a 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000750e 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000751c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007540 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000075d6 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -000075e2 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00007634 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00007682 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000768a 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000076ac 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000076c4 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000076e2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000076ee 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00007720 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00007724 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000773a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007756 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ -00007774 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007780 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007784 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007788 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000778c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007832 0004540a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -00007842 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00007858 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000787a 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000792e 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00007932 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00007958 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00007960 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00007964 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00007aee 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007af2 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007af6 00010d2f R_ARM_THM_MOVW_ABS_NC 000006e0 .LC98 │ │ │ │ │ -00007afa 00010d30 R_ARM_THM_MOVT_ABS 000006e0 .LC98 │ │ │ │ │ -00007b02 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007b5e 00010c2f R_ARM_THM_MOVW_ABS_NC 000006d4 .LC97 │ │ │ │ │ -00007b62 00010c30 R_ARM_THM_MOVT_ABS 000006d4 .LC97 │ │ │ │ │ -00007b6c 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00007b82 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00007b90 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007b94 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007b9a 00010e2f R_ARM_THM_MOVW_ABS_NC 00000718 .LC99 │ │ │ │ │ -00007b9e 00010e30 R_ARM_THM_MOVT_ABS 00000718 .LC99 │ │ │ │ │ -00007ba4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007c10 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00007cea 0004682f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ -00007cee 00046830 R_ARM_THM_MOVT_ABS 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ -00007de4 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -00007df0 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00007e2c 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00007e30 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00007e38 0004692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -00007e3c 00046930 R_ARM_THM_MOVT_ABS 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -00007e44 00046a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00007e48 00046a30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00007e50 00046b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ -00007e54 00046b30 R_ARM_THM_MOVT_ABS 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ -00007e80 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00007ea2 00046c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ -00007ea6 00046c30 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ -00007eb8 00046d0a R_ARM_THM_CALL 00000000 Py_GetConstant │ │ │ │ │ -00007eca 00046e0a R_ARM_THM_CALL 00000000 PyObject_Format │ │ │ │ │ -00007eda 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00007f16 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f2e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f94 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007f98 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007fa4 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00008004 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008064 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00008088 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000080c2 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000080ca 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000080ee 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000810a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008116 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00008122 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00008188 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -000081cc 0001190a R_ARM_THM_CALL 00002cd1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -00008228 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0000822c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008246 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008250 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00005d80 00044b0a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +00005da0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005dac 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ +00005db0 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ +00005db6 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00005dc2 00044c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00005dc6 00044c30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00005dce 00044d0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005dd6 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005dda 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005de0 0000db2f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC89 │ │ │ │ │ +00005de4 0000db30 R_ARM_THM_MOVT_ABS 000005b0 .LC89 │ │ │ │ │ +00005dec 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005e06 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e0c 00044e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeWarning │ │ │ │ │ +00005e10 00044e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeWarning │ │ │ │ │ +00005e14 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000618 .LC90 │ │ │ │ │ +00005e18 0000dc30 R_ARM_THM_MOVT_ABS 00000618 .LC90 │ │ │ │ │ +00005e22 00044f0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00005e38 00044a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00005e4a 0004502f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00005e4e 00045030 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00005e60 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e68 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00005ea6 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00005f1c 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00005f4e 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00005f52 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00005f56 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00005f5a 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00005f68 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00005f6c 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00005f70 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00005f74 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00005f82 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00005f86 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00005f8a 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00005f8e 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00005f9c 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00005fa0 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00005fa4 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00005fa8 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00005fb8 0004572f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005fbc 00045730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005fca 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00005ff6 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00005ffa 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00006000 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00006004 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000600e 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000060d2 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000061a4 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000626c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00006284 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ +00006288 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ +000062c0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006328 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ +0000632c 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ +00006458 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000064fc 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00006604 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000066a8 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000066d6 0004580a R_ARM_THM_CALL 00009855 _PyUnicode_FindMaxChar │ │ │ │ │ +0000670a 0004580a R_ARM_THM_CALL 00009855 _PyUnicode_FindMaxChar │ │ │ │ │ +00006730 00042f0a R_ARM_THM_CALL 0000bd1d PyUnicode_Fill │ │ │ │ │ +00006770 00042f0a R_ARM_THM_CALL 0000bd1d PyUnicode_Fill │ │ │ │ │ +00006806 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000068e8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00006f0c 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00006f2e 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006f3a 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00006f50 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00006f54 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00006f58 0000f72f R_ARM_THM_MOVW_ABS_NC 00000694 .LC94 │ │ │ │ │ +00006f5c 0000f730 R_ARM_THM_MOVT_ABS 00000694 .LC94 │ │ │ │ │ +00006f62 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006f6c 00045b0a R_ARM_THM_CALL 000085d5 PyUnicodeWriter_Discard │ │ │ │ │ +00006f74 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000700c 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000070e2 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +00007112 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007120 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00007124 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000713a 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007168 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000071a2 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000071ae 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000071b2 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000071c6 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000071f2 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000071f8 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000724a 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00007294 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000072c2 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000072e0 0001000a R_ARM_THM_CALL 00006bf9 ucs2lib_fastsearch │ │ │ │ │ +000072ee 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +00007312 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +00007318 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007324 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007332 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007344 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007354 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00007358 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000735c 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +00007360 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +00007368 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007370 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007374 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007382 0004600a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000073a0 0001030a R_ARM_THM_CALL 0000e9dd ucs4lib_fastsearch │ │ │ │ │ +000073ae 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +000073d2 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +000073d8 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000073ec 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000073f8 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000073fc 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007402 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ +00007406 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ +0000740e 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007442 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00007446 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00007480 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000748e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000749a 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000074a0 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000074a4 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000074a8 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ +000074ac 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ +000074b2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000074cc 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +000074f6 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000074fa 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00007508 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000752c 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000075c2 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +000075ce 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00007620 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000766e 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00007676 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00007698 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076b0 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000076ce 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076da 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000770c 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00007710 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007726 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007742 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ +00007760 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000776c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007770 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007774 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007778 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000781e 0004540a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +0000782e 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00007844 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00007866 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000791a 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000791e 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00007944 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000794c 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00007950 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00007ada 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007ade 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007ae2 00010d2f R_ARM_THM_MOVW_ABS_NC 000006e0 .LC98 │ │ │ │ │ +00007ae6 00010d30 R_ARM_THM_MOVT_ABS 000006e0 .LC98 │ │ │ │ │ +00007aee 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007b4a 00010c2f R_ARM_THM_MOVW_ABS_NC 000006d4 .LC97 │ │ │ │ │ +00007b4e 00010c30 R_ARM_THM_MOVT_ABS 000006d4 .LC97 │ │ │ │ │ +00007b58 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00007b6e 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00007b7c 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007b80 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007b86 00010e2f R_ARM_THM_MOVW_ABS_NC 00000718 .LC99 │ │ │ │ │ +00007b8a 00010e30 R_ARM_THM_MOVT_ABS 00000718 .LC99 │ │ │ │ │ +00007b90 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007bfc 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00007cd6 0004682f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ +00007cda 00046830 R_ARM_THM_MOVT_ABS 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ +00007dd0 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +00007ddc 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00007e18 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00007e1c 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00007e24 0004692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +00007e28 00046930 R_ARM_THM_MOVT_ABS 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +00007e30 00046a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00007e34 00046a30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00007e3c 00046b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ +00007e40 00046b30 R_ARM_THM_MOVT_ABS 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ +00007e6c 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00007e8e 00046c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ +00007e92 00046c30 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ +00007ea4 00046d0a R_ARM_THM_CALL 00000000 Py_GetConstant │ │ │ │ │ +00007eb6 00046e0a R_ARM_THM_CALL 00000000 PyObject_Format │ │ │ │ │ +00007ec6 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00007f02 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007f1a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007f80 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007f84 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007f90 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00007ff0 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008050 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00008074 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000080ae 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000080b6 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000080da 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000080f6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008102 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000810e 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00008174 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +000081b8 0001190a R_ARM_THM_CALL 00002cd9 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +00008214 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00008218 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008232 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000823c 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00008262 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008276 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000828a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082ae 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000830c 0004360a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -00008318 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000831c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008324 0001112f R_ARM_THM_MOVW_ABS_NC 00000758 .LC100 │ │ │ │ │ -00008328 0001122f R_ARM_THM_MOVW_ABS_NC 00000778 .LC101 │ │ │ │ │ -00008330 00011130 R_ARM_THM_MOVT_ABS 00000758 .LC100 │ │ │ │ │ -00008334 00011230 R_ARM_THM_MOVT_ABS 00000778 .LC101 │ │ │ │ │ -0000833a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008354 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008370 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008374 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008378 0004702f R_ARM_THM_MOVW_ABS_NC 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ -0000837c 00047030 R_ARM_THM_MOVT_ABS 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ -00008394 0001190a R_ARM_THM_CALL 00002cd1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -000083e6 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -000083f4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000083fe 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ -00008420 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008456 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00008476 0004682f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ -0000847a 00046830 R_ARM_THM_MOVT_ABS 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ -00008576 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000860a 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008622 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000862c 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00008630 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00008648 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000086ac 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000087c8 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -000087d4 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00008810 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00008814 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -0000881c 0004692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -00008820 00046930 R_ARM_THM_MOVT_ABS 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -00008828 00046a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -0000882c 00046a30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00008836 00046b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ -0000883a 00046b30 R_ARM_THM_MOVT_ABS 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ -00008882 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -000088ec 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008920 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00008950 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008958 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000895c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000089f2 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008a06 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00008a12 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00008a16 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00008a2e 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008aba 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00008ac2 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00008ae6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b04 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008bb6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c30 0001190a R_ARM_THM_CALL 00002cd1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -00008c5e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008d54 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00008d60 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00008d68 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008d6c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008d78 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00008da4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008db4 00046c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ -00008db8 00046c30 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ -00008dc8 00046d0a R_ARM_THM_CALL 00000000 Py_GetConstant │ │ │ │ │ -00008dd4 00046e0a R_ARM_THM_CALL 00000000 PyObject_Format │ │ │ │ │ -00008de4 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00008e38 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008e7e 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -00008eb0 0001190a R_ARM_THM_CALL 00002cd1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -00008f00 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008f04 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008f14 0001112f R_ARM_THM_MOVW_ABS_NC 00000758 .LC100 │ │ │ │ │ -00008f18 0001122f R_ARM_THM_MOVW_ABS_NC 00000778 .LC101 │ │ │ │ │ -00008f1c 00011130 R_ARM_THM_MOVT_ABS 00000758 .LC100 │ │ │ │ │ -00008f20 00011230 R_ARM_THM_MOVT_ABS 00000778 .LC101 │ │ │ │ │ -00008f24 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008f2e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008f8a 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008f8e 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008f92 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ -00008f96 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ -00008f9c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008fb0 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00008fdc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000829a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082f8 0004360a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +00008304 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008308 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008310 0001112f R_ARM_THM_MOVW_ABS_NC 00000758 .LC100 │ │ │ │ │ +00008314 0001122f R_ARM_THM_MOVW_ABS_NC 00000778 .LC101 │ │ │ │ │ +0000831c 00011130 R_ARM_THM_MOVT_ABS 00000758 .LC100 │ │ │ │ │ +00008320 00011230 R_ARM_THM_MOVT_ABS 00000778 .LC101 │ │ │ │ │ +00008326 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008340 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000835c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008360 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008364 0004702f R_ARM_THM_MOVW_ABS_NC 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ +00008368 00047030 R_ARM_THM_MOVT_ABS 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ +00008380 0001190a R_ARM_THM_CALL 00002cd9 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +000083d2 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +000083e0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000083ea 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ +0000840c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008442 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00008462 0004682f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ +00008466 00046830 R_ARM_THM_MOVT_ABS 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ +00008562 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000085f6 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000860e 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00008618 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000861c 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00008634 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008698 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000087b4 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +000087c0 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +000087fc 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00008800 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00008808 0004692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +0000880c 00046930 R_ARM_THM_MOVT_ABS 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +00008814 00046a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00008818 00046a30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00008822 00046b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ +00008826 00046b30 R_ARM_THM_MOVT_ABS 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ +0000886e 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +000088d8 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000890c 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000893c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008944 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008948 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000089de 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000089f2 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000089fe 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00008a02 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00008a1a 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008aa6 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00008aae 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00008ad2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008af0 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008ba2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c1c 0001190a R_ARM_THM_CALL 00002cd9 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +00008c4a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d40 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00008d4c 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00008d54 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008d58 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008d64 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00008d90 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008da0 00046c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ +00008da4 00046c30 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ +00008db4 00046d0a R_ARM_THM_CALL 00000000 Py_GetConstant │ │ │ │ │ +00008dc0 00046e0a R_ARM_THM_CALL 00000000 PyObject_Format │ │ │ │ │ +00008dd0 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00008e24 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008e6a 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +00008e9c 0001190a R_ARM_THM_CALL 00002cd9 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +00008eec 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008ef0 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008f00 0001112f R_ARM_THM_MOVW_ABS_NC 00000758 .LC100 │ │ │ │ │ +00008f04 0001122f R_ARM_THM_MOVW_ABS_NC 00000778 .LC101 │ │ │ │ │ +00008f08 00011130 R_ARM_THM_MOVT_ABS 00000758 .LC100 │ │ │ │ │ +00008f0c 00011230 R_ARM_THM_MOVT_ABS 00000778 .LC101 │ │ │ │ │ +00008f10 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008f1a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008f76 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008f7a 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008f7e 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ +00008f82 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ +00008f88 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008f9c 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00008fc8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008fd6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008fea 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ffe 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000903c 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00009040 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000905a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009060 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009064 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00009068 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000906c 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -00009070 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -00009076 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009092 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000090be 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000090d2 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00009110 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000911e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009138 0004360a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -00009168 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00009172 0004702f R_ARM_THM_MOVW_ABS_NC 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ -00009176 00047030 R_ARM_THM_MOVT_ABS 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ -0000918a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009192 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009196 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000919a 00011c2f R_ARM_THM_MOVW_ABS_NC 0000079c .LC102 │ │ │ │ │ -0000919e 00011c30 R_ARM_THM_MOVT_ABS 0000079c .LC102 │ │ │ │ │ -000091a4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000091b4 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ -000091d6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000091ea 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000093da 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -000093f0 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -00009400 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009404 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009408 0001292f R_ARM_THM_MOVW_ABS_NC 00000864 .LC107 │ │ │ │ │ -0000940c 00012930 R_ARM_THM_MOVT_ABS 00000864 .LC107 │ │ │ │ │ -00009412 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000946e 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009472 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009476 00012a2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC108 │ │ │ │ │ -0000947a 00012a30 R_ARM_THM_MOVT_ABS 0000088c .LC108 │ │ │ │ │ -00009480 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000094c0 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000094c4 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000094c8 0001272f R_ARM_THM_MOVW_ABS_NC 0000080c .LC105 │ │ │ │ │ -000094cc 00012730 R_ARM_THM_MOVT_ABS 0000080c .LC105 │ │ │ │ │ -000094d2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000953c 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -000095c8 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -000095dc 00012d0a R_ARM_THM_CALL 00002cb9 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -000095f8 00012d0a R_ARM_THM_CALL 00002cb9 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000960a 00012d0a R_ARM_THM_CALL 00002cb9 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000961c 00012d0a R_ARM_THM_CALL 00002cb9 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000962c 00012d0a R_ARM_THM_CALL 00002cb9 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000965e 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009662 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009666 0001252f R_ARM_THM_MOVW_ABS_NC 000007bc .LC103 │ │ │ │ │ -0000966a 00012530 R_ARM_THM_MOVT_ABS 000007bc .LC103 │ │ │ │ │ -00009670 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009676 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000967a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000967e 0001282f R_ARM_THM_MOVW_ABS_NC 0000082c .LC106 │ │ │ │ │ -00009682 00012830 R_ARM_THM_MOVT_ABS 0000082c .LC106 │ │ │ │ │ -00009688 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000096a8 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000096ac 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000096b0 00012b2f R_ARM_THM_MOVW_ABS_NC 000008ac .LC109 │ │ │ │ │ -000096b4 00012b30 R_ARM_THM_MOVT_ABS 000008ac .LC109 │ │ │ │ │ -000096be 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009722 00012d0a R_ARM_THM_CALL 00002cb9 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000974c 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009750 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009754 0001262f R_ARM_THM_MOVW_ABS_NC 000007e4 .LC104 │ │ │ │ │ -00009758 00012630 R_ARM_THM_MOVT_ABS 000007e4 .LC104 │ │ │ │ │ -0000975e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000097f2 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00009818 0001190a R_ARM_THM_CALL 00002cd1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -000098ce 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009908 0004720a R_ARM_THM_CALL 00000000 PySequence_GetItem │ │ │ │ │ -00009982 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -00009988 0004730a R_ARM_THM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ -000099f4 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000099f8 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000099fc 0001322f R_ARM_THM_MOVW_ABS_NC 00000948 .LC112 │ │ │ │ │ -00009a00 00013230 R_ARM_THM_MOVT_ABS 00000948 .LC112 │ │ │ │ │ -00009a06 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009a1a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009a1e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009a22 0001302f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC110 │ │ │ │ │ -00009a26 00013030 R_ARM_THM_MOVT_ABS 000008d0 .LC110 │ │ │ │ │ -00009a2c 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009a30 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a3e 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -00009a56 0004740a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00009a6c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a86 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009a8a 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00009a98 0001380a R_ARM_THM_CALL 00002e09 get_integer │ │ │ │ │ -00009aa8 0004760a R_ARM_THM_CALL 00000000 PySequence_Check │ │ │ │ │ -00009ab6 0004720a R_ARM_THM_CALL 00000000 PySequence_GetItem │ │ │ │ │ -00009ae0 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -00009b00 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -00009b2e 00012d0a R_ARM_THM_CALL 00002cb9 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -00009b38 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009b3c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009b40 0001352f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC115 │ │ │ │ │ -00009b44 00013530 R_ARM_THM_MOVT_ABS 00000a00 .LC115 │ │ │ │ │ -00009b4a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009b52 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b6a 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -00009b78 0004740a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00009b90 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b96 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009b9a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009b9e 0001372f R_ARM_THM_MOVW_ABS_NC 00000a44 .LC117 │ │ │ │ │ -00009ba2 00013730 R_ARM_THM_MOVT_ABS 00000a44 .LC117 │ │ │ │ │ -00009baa 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009bce 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009bd2 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009bd6 0001312f R_ARM_THM_MOVW_ABS_NC 000008fc .LC111 │ │ │ │ │ -00009bda 00013130 R_ARM_THM_MOVT_ABS 000008fc .LC111 │ │ │ │ │ -00009be0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009bea 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -00009c0e 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -00009c1c 0004770a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -00009c34 00012d0a R_ARM_THM_CALL 00002cb9 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -00009c40 0004782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00009c44 00047830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00009c4c 0004790a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00009c66 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009c6c 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009c70 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00009c76 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009c7a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009c7e 0001332f R_ARM_THM_MOVW_ABS_NC 00000994 .LC113 │ │ │ │ │ -00009c82 00013330 R_ARM_THM_MOVT_ABS 00000994 .LC113 │ │ │ │ │ -00009c88 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009c8e 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00009c92 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00009c98 0001342f R_ARM_THM_MOVW_ABS_NC 000009c0 .LC114 │ │ │ │ │ -00009c9c 00013430 R_ARM_THM_MOVT_ABS 000009c0 .LC114 │ │ │ │ │ -00009ca2 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009cb4 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009cb8 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00009cc6 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00009cd6 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009cda 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009cde 0001362f R_ARM_THM_MOVW_ABS_NC 00000a24 .LC116 │ │ │ │ │ -00009ce2 00013630 R_ARM_THM_MOVT_ABS 00000a24 .LC116 │ │ │ │ │ -00009cea 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009cf6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009dd8 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00009e04 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00009ee8 0001390a R_ARM_THM_CALL 00007401 ucs2lib_find_char │ │ │ │ │ -00009eee 00013a0a R_ARM_THM_CALL 00007051 ucs2lib_rfind_char │ │ │ │ │ -00009f00 00013b0a R_ARM_THM_CALL 0000e99d ucs4lib_find_char │ │ │ │ │ -00009f06 00013c0a R_ARM_THM_CALL 00000a1f ucs4lib_rfind_char │ │ │ │ │ -00009fc2 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000a130 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a13c 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000a140 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000a158 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a1de 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a208 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a272 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000a276 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000a27a 0001412f R_ARM_THM_MOVW_ABS_NC 00000ae8 .LC120 │ │ │ │ │ -0000a27e 00014130 R_ARM_THM_MOVT_ABS 00000ae8 .LC120 │ │ │ │ │ -0000a288 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a2d8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a2f4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a37c 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000a4e6 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a4fe 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000a502 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000a506 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -0000a50a 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000a510 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a528 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a52c 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a532 0001402f R_ARM_THM_MOVW_ABS_NC 00000ab0 .LC119 │ │ │ │ │ -0000a536 00014030 R_ARM_THM_MOVT_ABS 00000ab0 .LC119 │ │ │ │ │ -0000a540 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a546 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a54a 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a550 00013f2f R_ARM_THM_MOVW_ABS_NC 00000a80 .LC118 │ │ │ │ │ -0000a554 00013f30 R_ARM_THM_MOVT_ABS 00000a80 .LC118 │ │ │ │ │ -0000a55c 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a580 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a584 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a588 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a5f2 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000a60e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a66c 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a674 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a684 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000a688 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000a68c 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ -0000a690 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ -0000a696 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a6b2 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a6c0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a6c4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a6c8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a8bc 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000a8c8 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000a964 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000a970 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000a9a2 0001000a R_ARM_THM_CALL 00006bf1 ucs2lib_fastsearch │ │ │ │ │ -0000a9e0 0001390a R_ARM_THM_CALL 00007401 ucs2lib_find_char │ │ │ │ │ -0000a9ec 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000a9f6 00013b0a R_ARM_THM_CALL 0000e99d ucs4lib_find_char │ │ │ │ │ -0000aa58 00014a0a R_ARM_THM_CALL 0000c699 ucs1lib_adaptive_find │ │ │ │ │ -0000aa72 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000aa76 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000aa7a 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -0000aa7e 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -0000aa86 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000aa96 00014b0a R_ARM_THM_CALL 0000d075 ucs1lib__preprocess │ │ │ │ │ -0000aaa0 00014c0a R_ARM_THM_CALL 0000d119 ucs1lib__two_way │ │ │ │ │ -0000aac0 0001030a R_ARM_THM_CALL 0000e9ed ucs4lib_fastsearch │ │ │ │ │ -0000aaea 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000aaee 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000aaf4 0001462f R_ARM_THM_MOVW_ABS_NC 00000b34 .LC122 │ │ │ │ │ -0000aaf8 00014630 R_ARM_THM_MOVT_ABS 00000b34 .LC122 │ │ │ │ │ -0000aafe 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ac02 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ac0e 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000ac12 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000ac26 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000add4 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000ae1e 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000ae22 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000aeca 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000aed4 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000aed8 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000af22 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00009028 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0000902c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009046 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000904c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009050 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00009054 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00009058 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +0000905c 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +00009062 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000907e 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +000090aa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000090be 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000090fc 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000910a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009124 0004360a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +00009154 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +0000915e 0004702f R_ARM_THM_MOVW_ABS_NC 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ +00009162 00047030 R_ARM_THM_MOVT_ABS 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ +00009176 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000917e 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009182 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009186 00011c2f R_ARM_THM_MOVW_ABS_NC 0000079c .LC102 │ │ │ │ │ +0000918a 00011c30 R_ARM_THM_MOVT_ABS 0000079c .LC102 │ │ │ │ │ +00009190 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000091a0 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ +000091c2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000091d6 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000093c6 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +000093dc 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +000093ec 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000093f0 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000093f4 0001292f R_ARM_THM_MOVW_ABS_NC 00000864 .LC107 │ │ │ │ │ +000093f8 00012930 R_ARM_THM_MOVT_ABS 00000864 .LC107 │ │ │ │ │ +000093fe 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000945a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000945e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009462 00012a2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC108 │ │ │ │ │ +00009466 00012a30 R_ARM_THM_MOVT_ABS 0000088c .LC108 │ │ │ │ │ +0000946c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000094ac 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000094b0 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000094b4 0001272f R_ARM_THM_MOVW_ABS_NC 0000080c .LC105 │ │ │ │ │ +000094b8 00012730 R_ARM_THM_MOVT_ABS 0000080c .LC105 │ │ │ │ │ +000094be 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009528 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +000095b4 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +000095c8 00012d0a R_ARM_THM_CALL 00002cc1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +000095e4 00012d0a R_ARM_THM_CALL 00002cc1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +000095f6 00012d0a R_ARM_THM_CALL 00002cc1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +00009608 00012d0a R_ARM_THM_CALL 00002cc1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +00009618 00012d0a R_ARM_THM_CALL 00002cc1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000964a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000964e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009652 0001252f R_ARM_THM_MOVW_ABS_NC 000007bc .LC103 │ │ │ │ │ +00009656 00012530 R_ARM_THM_MOVT_ABS 000007bc .LC103 │ │ │ │ │ +0000965c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009662 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009666 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000966a 0001282f R_ARM_THM_MOVW_ABS_NC 0000082c .LC106 │ │ │ │ │ +0000966e 00012830 R_ARM_THM_MOVT_ABS 0000082c .LC106 │ │ │ │ │ +00009674 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009694 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009698 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000969c 00012b2f R_ARM_THM_MOVW_ABS_NC 000008ac .LC109 │ │ │ │ │ +000096a0 00012b30 R_ARM_THM_MOVT_ABS 000008ac .LC109 │ │ │ │ │ +000096aa 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000970e 00012d0a R_ARM_THM_CALL 00002cc1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +00009738 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000973c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009740 0001262f R_ARM_THM_MOVW_ABS_NC 000007e4 .LC104 │ │ │ │ │ +00009744 00012630 R_ARM_THM_MOVT_ABS 000007e4 .LC104 │ │ │ │ │ +0000974a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000097d8 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00009804 0001190a R_ARM_THM_CALL 00002cd9 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +000098ba 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098f4 0004720a R_ARM_THM_CALL 00000000 PySequence_GetItem │ │ │ │ │ +0000996e 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +00009974 0004730a R_ARM_THM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ +000099e0 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000099e4 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000099e8 0001322f R_ARM_THM_MOVW_ABS_NC 00000948 .LC112 │ │ │ │ │ +000099ec 00013230 R_ARM_THM_MOVT_ABS 00000948 .LC112 │ │ │ │ │ +000099f2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009a06 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009a0a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009a0e 0001302f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC110 │ │ │ │ │ +00009a12 00013030 R_ARM_THM_MOVT_ABS 000008d0 .LC110 │ │ │ │ │ +00009a18 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009a1c 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a2a 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +00009a42 0004740a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00009a58 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a72 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00009a76 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009a84 0001380a R_ARM_THM_CALL 00002e11 get_integer │ │ │ │ │ +00009a94 0004760a R_ARM_THM_CALL 00000000 PySequence_Check │ │ │ │ │ +00009aa2 0004720a R_ARM_THM_CALL 00000000 PySequence_GetItem │ │ │ │ │ +00009acc 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +00009aec 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +00009b1a 00012d0a R_ARM_THM_CALL 00002cc1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +00009b24 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009b28 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009b2c 0001352f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC115 │ │ │ │ │ +00009b30 00013530 R_ARM_THM_MOVT_ABS 00000a00 .LC115 │ │ │ │ │ +00009b36 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009b3e 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b56 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +00009b64 0004740a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00009b7c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b82 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009b86 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009b8a 0001372f R_ARM_THM_MOVW_ABS_NC 00000a44 .LC117 │ │ │ │ │ +00009b8e 00013730 R_ARM_THM_MOVT_ABS 00000a44 .LC117 │ │ │ │ │ +00009b96 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009bba 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009bbe 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009bc2 0001312f R_ARM_THM_MOVW_ABS_NC 000008fc .LC111 │ │ │ │ │ +00009bc6 00013130 R_ARM_THM_MOVT_ABS 000008fc .LC111 │ │ │ │ │ +00009bcc 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009bd6 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +00009bfa 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +00009c08 0004770a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +00009c20 00012d0a R_ARM_THM_CALL 00002cc1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +00009c2c 0004782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00009c30 00047830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00009c38 0004790a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00009c52 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009c58 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00009c5c 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009c62 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009c66 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009c6a 0001332f R_ARM_THM_MOVW_ABS_NC 00000994 .LC113 │ │ │ │ │ +00009c6e 00013330 R_ARM_THM_MOVT_ABS 00000994 .LC113 │ │ │ │ │ +00009c74 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009c7a 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00009c7e 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00009c84 0001342f R_ARM_THM_MOVW_ABS_NC 000009c0 .LC114 │ │ │ │ │ +00009c88 00013430 R_ARM_THM_MOVT_ABS 000009c0 .LC114 │ │ │ │ │ +00009c8e 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009ca0 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00009ca4 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009cb2 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00009cc2 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009cc6 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009cca 0001362f R_ARM_THM_MOVW_ABS_NC 00000a24 .LC116 │ │ │ │ │ +00009cce 00013630 R_ARM_THM_MOVT_ABS 00000a24 .LC116 │ │ │ │ │ +00009cd6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009ce2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009dc4 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00009df0 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +00009ec4 0001390a R_ARM_THM_CALL 00007409 ucs2lib_find_char │ │ │ │ │ +00009eca 00013a0a R_ARM_THM_CALL 00007059 ucs2lib_rfind_char │ │ │ │ │ +00009edc 00013b0a R_ARM_THM_CALL 0000e98d ucs4lib_find_char │ │ │ │ │ +00009ee2 00013c0a R_ARM_THM_CALL 00000a1f ucs4lib_rfind_char │ │ │ │ │ +00009f9e 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000a10c 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a118 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000a11c 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000a134 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a1ba 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a1e4 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a24e 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000a252 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000a256 0001412f R_ARM_THM_MOVW_ABS_NC 00000ae8 .LC120 │ │ │ │ │ +0000a25a 00014130 R_ARM_THM_MOVT_ABS 00000ae8 .LC120 │ │ │ │ │ +0000a264 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a2b4 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a2d0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a358 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000a4c2 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a4da 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000a4de 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000a4e2 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +0000a4e6 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +0000a4ec 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a504 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a508 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a50e 0001402f R_ARM_THM_MOVW_ABS_NC 00000ab0 .LC119 │ │ │ │ │ +0000a512 00014030 R_ARM_THM_MOVT_ABS 00000ab0 .LC119 │ │ │ │ │ +0000a51c 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a522 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a526 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a52c 00013f2f R_ARM_THM_MOVW_ABS_NC 00000a80 .LC118 │ │ │ │ │ +0000a530 00013f30 R_ARM_THM_MOVT_ABS 00000a80 .LC118 │ │ │ │ │ +0000a538 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a55c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a560 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a564 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a5ce 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000a5ea 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a648 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a650 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a660 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000a664 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000a668 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ +0000a66c 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ +0000a672 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a68e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a69c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a6a0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a6a4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a898 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000a8a4 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000a940 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000a94c 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000a97e 0001000a R_ARM_THM_CALL 00006bf9 ucs2lib_fastsearch │ │ │ │ │ +0000a9bc 0001390a R_ARM_THM_CALL 00007409 ucs2lib_find_char │ │ │ │ │ +0000a9c8 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000a9d2 00013b0a R_ARM_THM_CALL 0000e98d ucs4lib_find_char │ │ │ │ │ +0000aa34 00014a0a R_ARM_THM_CALL 0000c6a1 ucs1lib_adaptive_find │ │ │ │ │ +0000aa4e 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000aa52 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000aa56 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ +0000aa5a 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ +0000aa62 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000aa72 00014b0a R_ARM_THM_CALL 0000d07d ucs1lib__preprocess │ │ │ │ │ +0000aa7c 00014c0a R_ARM_THM_CALL 0000d121 ucs1lib__two_way │ │ │ │ │ +0000aa9c 0001030a R_ARM_THM_CALL 0000e9dd ucs4lib_fastsearch │ │ │ │ │ +0000aac6 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000aaca 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000aad0 0001462f R_ARM_THM_MOVW_ABS_NC 00000b34 .LC122 │ │ │ │ │ +0000aad4 00014630 R_ARM_THM_MOVT_ABS 00000b34 .LC122 │ │ │ │ │ +0000aada 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000abde 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000abea 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000abee 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000ac02 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000adb0 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000adfa 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000adfe 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000aea6 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000aeb0 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000aeb4 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000aefe 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000afcc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000afd0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000afd4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000afd8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000afdc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000afe0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000afe4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000afe8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000afec 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000aff0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000aff4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000aff8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000affc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b000 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b004 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b008 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ @@ -4790,30 +4799,30 @@ │ │ │ │ │ 0000b02c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b030 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b034 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b038 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b03c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b040 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b044 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b048 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b04c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b050 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b054 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b058 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b05c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b060 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b064 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b068 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b13e 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000b164 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000b168 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000b194 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000b1c6 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000b1ca 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000b1fe 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000b11a 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000b140 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000b144 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000b170 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000b1a2 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000b1a6 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000b1da 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000b238 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000b23c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000b240 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000b244 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000b248 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000b24c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000b250 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000b254 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000b258 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b25c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b260 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b264 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b268 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b26c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b270 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b274 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ @@ -4828,1350 +4837,1341 @@ │ │ │ │ │ 0000b298 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b29c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b2a0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b2a4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b2a8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b2ac 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000b2b0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2b4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2b8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2bc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2c0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2c4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2c8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2cc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2d0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2d4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000b2ec 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b316 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000b31a 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000b31e 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ -0000b322 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ -0000b328 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b336 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000b33a 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000b3da 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000b3de 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000b3e2 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -0000b3e6 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000b3ec 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b47c 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000b484 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000b488 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000b4e0 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b500 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000b504 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000b526 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000b52a 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000b52e 00014d2f R_ARM_THM_MOVW_ABS_NC 00000b70 .LC124 │ │ │ │ │ -0000b532 00014d30 R_ARM_THM_MOVT_ABS 00000b70 .LC124 │ │ │ │ │ -0000b538 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b564 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000b568 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000b578 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000b612 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000b616 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000b690 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000b694 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000b812 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000b8ee 0003ea0a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ -0000b8fa 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b8fe 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000b902 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000b906 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -0000b90a 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -0000b910 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b958 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000b968 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000b974 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000b978 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000b97e 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000b98c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b9e6 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000b9ea 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000ba48 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000ba50 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ba54 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000baa0 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000baa4 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000bb06 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000bb2a 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000bb2e 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000bb36 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000bb44 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000bb5e 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000bb62 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000bbbe 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000bbda 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000bbfe 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bc0e 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000bc12 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000bc38 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000bc66 00015a0a R_ARM_THM_CALL 0000db19 ucs1lib_split_whitespace │ │ │ │ │ -0000bc88 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000bc96 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000bc9a 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000bcc2 00015b0a R_ARM_THM_CALL 0000054f ucs2lib_split_whitespace │ │ │ │ │ -0000bcd2 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000bcee 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bd10 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000bd1a 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000bd2e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bd38 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bd48 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000bd56 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000bd74 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bd80 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000bda6 00015c0a R_ARM_THM_CALL 00001e3f ucs4lib_split_whitespace │ │ │ │ │ -0000bdba 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bdd6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bdde 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000bde2 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000bde8 0001572f R_ARM_THM_MOVW_ABS_NC 00000b94 .LC125 │ │ │ │ │ -0000bdec 00015730 R_ARM_THM_MOVT_ABS 00000b94 .LC125 │ │ │ │ │ -0000bdf2 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000bdf8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000bdfc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000bee2 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000bf48 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000c02a 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000c05c 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000c08c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c096 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c0d0 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000c0d4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c114 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000c12c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c130 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c136 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000c13a 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000c180 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c184 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c1aa 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000c20c 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c228 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c254 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000c27a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c27e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c2a2 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000c2ca 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000c3fa 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000c49a 0001610a R_ARM_THM_CALL 0000ca5d asciilib__preprocess │ │ │ │ │ -0000c4a4 0001620a R_ARM_THM_CALL 0000cbd1 asciilib__two_way │ │ │ │ │ -0000c4b2 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000c4f8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c52e 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000c548 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000c54c 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000c650 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c670 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c6b2 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000c774 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000c778 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000c798 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000c7c8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c83c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c850 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000c8a4 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000c8d0 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000c8fc 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000c924 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c928 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c92c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c942 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000c962 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c972 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000c98e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000c9ae 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c9e6 0001670a R_ARM_THM_CALL 0000c361 asciilib_adaptive_find.constprop.0 │ │ │ │ │ -0000ca3a 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000ca4a 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000ca4e 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000ca52 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -0000ca56 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000ca5c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ca74 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ca82 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000ca86 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000ca8a 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -0000ca8e 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000ca98 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cabe 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000cb0c 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000cb44 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -0000cb9e 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000cbe0 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -0000cc24 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000cc28 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000cc2c 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000cc90 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -0000ccbc 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000ccdc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cd0a 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000cd2c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cd32 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000cd62 0001000a R_ARM_THM_CALL 00006bf1 ucs2lib_fastsearch │ │ │ │ │ -0000cd72 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -0000cda0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cdb2 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -0000cdf8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce0a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce24 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce2e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000ce50 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce62 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -0000ce8c 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000cea8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cee0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ceec 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -0000cf0e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cf18 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000cf1c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000cf24 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000cf42 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cf5a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cf60 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000cf8e 0001030a R_ARM_THM_CALL 0000e9ed ucs4lib_fastsearch │ │ │ │ │ -0000cfa4 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -0000cfc8 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -0000cff2 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000d012 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d02a 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -0000d038 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000d09a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000d0b0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d0be 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -0000d0d6 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000d0f0 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000d11c 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000d120 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000d134 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000d166 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d188 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d190 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d198 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000d1ac 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000d1b0 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000d1b4 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ -0000d1b8 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ -0000d1c0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d1ce 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000d1d2 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000d1d6 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ -0000d1da 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ -0000d1e0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d1e8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d1f4 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000d210 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d22c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d232 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000d294 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000d2b4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d2ea 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000d306 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d30c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d310 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000d314 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d350 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d3dc 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000d3e8 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000d3ec 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000d400 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000d4ac 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000d578 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d584 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000d588 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000d58c 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -0000d590 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000d596 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d59e 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000d5a2 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000d5a6 0001732f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC130 │ │ │ │ │ -0000d5aa 00017330 R_ARM_THM_MOVT_ABS 00000c0c .LC130 │ │ │ │ │ -0000d5b0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d5b6 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d5ba 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d5c0 0001722f R_ARM_THM_MOVW_ABS_NC 00000bdc .LC129 │ │ │ │ │ -0000d5c4 00017230 R_ARM_THM_MOVT_ABS 00000bdc .LC129 │ │ │ │ │ -0000d5ca 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d5d0 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d5d4 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d5da 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -0000d5de 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -0000d5e4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d5ec 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d5f0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d674 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000d720 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d7a0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d7a6 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d7ac 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000d7b0 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000d7b8 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000d7e6 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d7f0 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000d7f4 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000d806 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000d80a 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000d80e 0001732f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC130 │ │ │ │ │ -0000d812 00017330 R_ARM_THM_MOVT_ABS 00000c0c .LC130 │ │ │ │ │ -0000d818 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d820 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d824 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d8ac 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -0000d8b6 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0000d922 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000d942 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d96a 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0000d96e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d97a 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000d998 0000500a R_ARM_THM_CALL 0000263d _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ -0000d9a0 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d9ae 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -0000d9d6 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ +0000b2c8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b2f2 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000b2f6 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000b2fa 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ +0000b2fe 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ +0000b304 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b312 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000b316 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000b3b6 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000b3ba 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000b3be 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +0000b3c2 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +0000b3c8 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b458 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000b460 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000b464 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000b4bc 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b4dc 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000b4e0 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000b502 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000b506 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000b50a 00014d2f R_ARM_THM_MOVW_ABS_NC 00000b70 .LC124 │ │ │ │ │ +0000b50e 00014d30 R_ARM_THM_MOVT_ABS 00000b70 .LC124 │ │ │ │ │ +0000b514 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b540 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000b544 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000b554 0004810a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000b5ee 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000b5f2 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000b66c 0004822f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000b670 00048230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000b7ee 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000b8ca 0003ea0a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ +0000b8d6 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b8da 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000b8de 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000b8e2 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +0000b8e6 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +0000b8ec 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b934 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000b944 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000b950 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0000b954 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000b95a 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000b968 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b9c2 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000b9c6 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000ba24 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000ba2c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ba30 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ba7c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ba80 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000bae2 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000bb06 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000bb0a 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000bb12 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000bb20 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000bb3a 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000bb3e 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000bb9a 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000bbb6 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000bbda 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bbea 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000bbee 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000bc14 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000bc42 00015a0a R_ARM_THM_CALL 0000db21 ucs1lib_split_whitespace │ │ │ │ │ +0000bc64 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000bc72 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000bc76 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000bc9e 00015b0a R_ARM_THM_CALL 0000054f ucs2lib_split_whitespace │ │ │ │ │ +0000bcae 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000bcca 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bcec 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000bcf6 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000bd0a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bd14 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bd24 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000bd32 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000bd50 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bd5c 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000bd82 00015c0a R_ARM_THM_CALL 00001e3f ucs4lib_split_whitespace │ │ │ │ │ +0000bd96 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bdb2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bdba 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000bdbe 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000bdc4 0001572f R_ARM_THM_MOVW_ABS_NC 00000b94 .LC125 │ │ │ │ │ +0000bdc8 00015730 R_ARM_THM_MOVT_ABS 00000b94 .LC125 │ │ │ │ │ +0000bdce 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000bdd4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000bdd8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000bebe 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000bf24 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000c006 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000c038 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000c068 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c072 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c0ac 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000c0b0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c0f0 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000c108 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c10c 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c112 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000c116 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000c15c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c160 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c186 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000c1e8 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c204 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c230 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000c256 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c25a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c27e 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000c2a6 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000c3d6 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000c476 0001610a R_ARM_THM_CALL 0000ca65 asciilib__preprocess │ │ │ │ │ +0000c480 0001620a R_ARM_THM_CALL 0000cbd9 asciilib__two_way │ │ │ │ │ +0000c48e 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000c4d4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c50a 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000c524 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000c528 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000c62c 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c64c 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c68e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000c750 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000c754 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000c774 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000c7a4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c818 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c82c 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000c880 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000c8ac 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000c8d8 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000c900 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c904 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c908 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c91e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000c93e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c94e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000c96a 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000c98a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c9c2 0001670a R_ARM_THM_CALL 0000c369 asciilib_adaptive_find.constprop.0 │ │ │ │ │ +0000ca16 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000ca26 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000ca2a 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000ca2e 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +0000ca32 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +0000ca38 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ca50 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ca5e 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000ca62 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000ca66 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +0000ca6a 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +0000ca74 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ca9a 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000cae8 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000cb20 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +0000cb7a 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000cbbc 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +0000cc00 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000cc04 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000cc08 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000cc6c 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +0000cc98 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000ccb8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cce6 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000cd08 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cd0e 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000cd3e 0001000a R_ARM_THM_CALL 00006bf9 ucs2lib_fastsearch │ │ │ │ │ +0000cd4e 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +0000cd7c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cd8e 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +0000cdd4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cde6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce00 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce0a 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000ce2c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce3e 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +0000ce68 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000ce84 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cebc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cec8 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +0000ceea 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cef4 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000cef8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000cf00 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000cf1e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cf36 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cf3c 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000cf6a 0001030a R_ARM_THM_CALL 0000e9dd ucs4lib_fastsearch │ │ │ │ │ +0000cf80 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +0000cfa4 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +0000cfce 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000cfee 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d006 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +0000d014 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000d076 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000d08c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d09a 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +0000d0b2 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000d0cc 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000d0f8 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000d0fc 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000d110 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000d142 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d164 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d16c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d174 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000d188 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000d18c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000d190 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ +0000d194 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ +0000d19c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d1aa 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000d1ae 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000d1b2 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ +0000d1b6 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ +0000d1bc 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d1c4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d1d0 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000d1ec 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d208 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d20e 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000d270 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000d290 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d2c6 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000d2e2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d2e8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d2ec 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000d2f0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d32c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d3b8 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000d3c4 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000d3c8 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000d3dc 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000d488 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000d554 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d560 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000d564 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000d568 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +0000d56c 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +0000d572 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d57a 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000d57e 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000d582 0001732f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC130 │ │ │ │ │ +0000d586 00017330 R_ARM_THM_MOVT_ABS 00000c0c .LC130 │ │ │ │ │ +0000d58c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d592 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d596 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d59c 0001722f R_ARM_THM_MOVW_ABS_NC 00000bdc .LC129 │ │ │ │ │ +0000d5a0 00017230 R_ARM_THM_MOVT_ABS 00000bdc .LC129 │ │ │ │ │ +0000d5a6 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d5ac 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d5b0 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d5b6 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ +0000d5ba 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ +0000d5c0 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d5c8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d5cc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d650 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000d6fc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d77c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d782 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d788 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0000d78c 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000d794 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000d7c2 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d7cc 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0000d7d0 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000d7e2 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000d7e6 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000d7ea 0001732f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC130 │ │ │ │ │ +0000d7ee 00017330 R_ARM_THM_MOVT_ABS 00000c0c .LC130 │ │ │ │ │ +0000d7f4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d7fc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d800 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d888 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +0000d892 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0000d8fe 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000d91e 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d946 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0000d94a 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d956 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000d974 0000500a R_ARM_THM_CALL 00002645 _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ +0000d97c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d98a 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +0000d9b2 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ +0000d9da 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000d9fe 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000da22 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000da2c 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -0000da50 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000da54 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000da58 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000daa0 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000daa4 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000dae8 00017e2f R_ARM_THM_MOVW_ABS_NC 00000c2c .LC132 │ │ │ │ │ -0000daec 00017e30 R_ARM_THM_MOVT_ABS 00000c2c .LC132 │ │ │ │ │ -0000daf6 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000db06 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000db0a 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000dc38 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000dc56 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000dd3a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000dd3e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000dd54 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000dd58 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ddda 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ddde 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ddf4 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000ddfe 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000de32 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000de3a 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000de50 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000de54 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000de58 00017e2f R_ARM_THM_MOVW_ABS_NC 00000c2c .LC132 │ │ │ │ │ -0000de5c 00017e30 R_ARM_THM_MOVT_ABS 00000c2c .LC132 │ │ │ │ │ -0000de60 00017f2f R_ARM_THM_MOVW_ABS_NC 00000c34 .LC133 │ │ │ │ │ -0000de64 00017f30 R_ARM_THM_MOVT_ABS 00000c34 .LC133 │ │ │ │ │ -0000de6a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000deb2 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000deb6 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000deba 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ -0000debe 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ -0000dec4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000def6 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000df1c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000df20 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000df24 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000df6e 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000df7a 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000df7e 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000df92 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000dfbe 00048f0a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -0000dfee 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e02e 0004900a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0000e070 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000e0d2 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e198 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e1a6 0001860a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ -0000e1c8 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000e1cc 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000e1d0 0001832f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ -0000e1d4 00018330 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ -0000e1da 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e1e8 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e1f6 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000e1fa 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000e1fe 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ -0000e202 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ -0000e208 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e224 00048f0a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -0000e230 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e268 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000e26c 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000e274 0001882f R_ARM_THM_MOVW_ABS_NC 00000c64 .LC135 │ │ │ │ │ -0000e278 00018830 R_ARM_THM_MOVT_ABS 00000c64 .LC135 │ │ │ │ │ -0000e280 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e28c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000e2dc 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000e2e4 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000e2f8 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e31e 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000e336 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000e33a 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000e33e 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ -0000e342 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ -0000e346 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -0000e34a 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -0000e34e 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000e360 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e368 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000e36c 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000e370 0001922f R_ARM_THM_MOVW_ABS_NC 00000cbc .LC139 │ │ │ │ │ -0000e374 00019230 R_ARM_THM_MOVT_ABS 00000cbc .LC139 │ │ │ │ │ -0000e378 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -0000e37c 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -0000e382 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000e390 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000e64c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000e6ac 0001000a R_ARM_THM_CALL 00006bf1 ucs2lib_fastsearch │ │ │ │ │ -0000e6e8 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000e6f6 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000e75c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e770 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e7bc 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e7d6 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e828 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e83e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000e878 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e8cc 00013e0a R_ARM_THM_CALL 00002d39 findchar.constprop.0 │ │ │ │ │ -0000e8e8 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000e9ca 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000e9de 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e9fc 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000ea12 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000ea1c 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000ea20 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000ea24 0001972f R_ARM_THM_MOVW_ABS_NC 00000cc8 .LC140 │ │ │ │ │ -0000ea28 00019730 R_ARM_THM_MOVT_ABS 00000cc8 .LC140 │ │ │ │ │ -0000ea2e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000eb00 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000eb34 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000eb48 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000eb88 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000ebcc 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000ec08 0001030a R_ARM_THM_CALL 0000e9ed ucs4lib_fastsearch │ │ │ │ │ -0000ec70 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000ec8e 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000ecf4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ed28 00012e0a R_ARM_THM_CALL 00005b2d ucs2lib_find_max_char │ │ │ │ │ -0000ed36 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000ed6a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ed78 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ede6 00014a0a R_ARM_THM_CALL 0000c699 ucs1lib_adaptive_find │ │ │ │ │ -0000ee1e 00019e0a R_ARM_THM_CALL 00000483 ucs1lib__two_way_count │ │ │ │ │ -0000ee3a 00012f0a R_ARM_THM_CALL 0000ae41 ucs4lib_find_max_char │ │ │ │ │ -0000eeec 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000eefc 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ef04 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ef26 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000ef40 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ +0000da08 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +0000da2c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000da30 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000da34 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000da7c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000da80 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000dac4 00017e2f R_ARM_THM_MOVW_ABS_NC 00000c2c .LC132 │ │ │ │ │ +0000dac8 00017e30 R_ARM_THM_MOVT_ABS 00000c2c .LC132 │ │ │ │ │ +0000dad2 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000dae2 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000dae6 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000dc14 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000dc32 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000dd16 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000dd1a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000dd30 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000dd34 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ddb6 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ddba 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ddd0 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000ddda 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000de0e 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000de16 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000de2c 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000de30 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000de34 00017e2f R_ARM_THM_MOVW_ABS_NC 00000c2c .LC132 │ │ │ │ │ +0000de38 00017e30 R_ARM_THM_MOVT_ABS 00000c2c .LC132 │ │ │ │ │ +0000de3c 00017f2f R_ARM_THM_MOVW_ABS_NC 00000c34 .LC133 │ │ │ │ │ +0000de40 00017f30 R_ARM_THM_MOVT_ABS 00000c34 .LC133 │ │ │ │ │ +0000de46 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000de8e 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000de92 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000de96 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ +0000de9a 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ +0000dea0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ded2 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000def8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000defc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000df00 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000df4a 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000df56 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000df5a 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000df6e 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000df9a 00048f0a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +0000dfca 0003ee0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e00a 0004900a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0000e04c 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000e0ae 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e174 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e182 0001860a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ +0000e1a4 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000e1a8 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000e1ac 0001832f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ +0000e1b0 00018330 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ +0000e1b6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e1c4 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e1d2 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000e1d6 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000e1da 00002a2f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC10 │ │ │ │ │ +0000e1de 00002a30 R_ARM_THM_MOVT_ABS 000000f4 .LC10 │ │ │ │ │ +0000e1e4 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e200 00048f0a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +0000e20c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e244 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000e248 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000e250 0001882f R_ARM_THM_MOVW_ABS_NC 00000c64 .LC135 │ │ │ │ │ +0000e254 00018830 R_ARM_THM_MOVT_ABS 00000c64 .LC135 │ │ │ │ │ +0000e25c 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000e268 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000e2b8 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000e2c0 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000e2d4 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e2fa 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000e312 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +0000e316 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +0000e31a 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ +0000e31e 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ +0000e322 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ +0000e326 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ +0000e32a 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000e33c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e344 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +0000e348 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +0000e34c 0001922f R_ARM_THM_MOVW_ABS_NC 00000cbc .LC139 │ │ │ │ │ +0000e350 00019230 R_ARM_THM_MOVT_ABS 00000cbc .LC139 │ │ │ │ │ +0000e354 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ +0000e358 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ +0000e35e 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000e36c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000e628 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000e688 0001000a R_ARM_THM_CALL 00006bf9 ucs2lib_fastsearch │ │ │ │ │ +0000e6c4 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000e6d2 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000e738 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e74c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e798 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e7b2 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e804 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e81a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e854 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e8a8 00013e0a R_ARM_THM_CALL 00002d41 findchar.constprop.0 │ │ │ │ │ +0000e8c4 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000e9a6 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000e9ba 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e9d8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000e9ee 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000e9f8 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000e9fc 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000ea00 0001972f R_ARM_THM_MOVW_ABS_NC 00000cc8 .LC140 │ │ │ │ │ +0000ea04 00019730 R_ARM_THM_MOVT_ABS 00000cc8 .LC140 │ │ │ │ │ +0000ea0a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000eadc 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000eb10 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000eb24 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000eb64 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000eba8 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000ebe4 0001030a R_ARM_THM_CALL 0000e9dd ucs4lib_fastsearch │ │ │ │ │ +0000ec4c 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000ec6a 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000ecd0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ed04 00012e0a R_ARM_THM_CALL 00005b35 ucs2lib_find_max_char │ │ │ │ │ +0000ed12 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000ed46 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ed54 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000edc2 00014a0a R_ARM_THM_CALL 0000c6a1 ucs1lib_adaptive_find │ │ │ │ │ +0000edfa 00019e0a R_ARM_THM_CALL 00000483 ucs1lib__two_way_count │ │ │ │ │ +0000ee16 00012f0a R_ARM_THM_CALL 0000ae49 ucs4lib_find_max_char │ │ │ │ │ +0000eec8 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000eed8 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000eee0 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ef02 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000ef1c 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000ef34 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000ef58 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ef7c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000efa6 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000efc4 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000efd8 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -0000efe6 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000f006 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f07c 0001390a R_ARM_THM_CALL 00007401 ucs2lib_find_char │ │ │ │ │ -0000f10c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000f120 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000f14a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000f168 0004950a R_ARM_THM_CALL 00000000 wmemchr │ │ │ │ │ -0000f1b6 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000f1ba 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000f1d8 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000f2b0 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000f2c2 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000f2cc 0000a60a R_ARM_THM_CALL 000027f9 _PyUnicodeWriter_Update │ │ │ │ │ -0000f3ca 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -0000f3e4 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000f420 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -0000f43a 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ -0000f43e 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ -0000f462 00019f2f R_ARM_THM_MOVW_ABS_NC 00000ce4 .LC141 │ │ │ │ │ -0000f466 00019f30 R_ARM_THM_MOVT_ABS 00000ce4 .LC141 │ │ │ │ │ -0000f46c 00003b0a R_ARM_THM_CALL 0000511d unicode_decode_call_errorhandler_writer │ │ │ │ │ -0000f480 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000f4b8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f530 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000f572 0004970a R_ARM_THM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ -0000f598 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -0000f5a4 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -0000f742 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f748 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -0000f75c 0001a50a R_ARM_THM_CALL 000070f9 ucs4lib_utf8_encoder │ │ │ │ │ -0000f764 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000f76c 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000f7e4 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000f828 0004970a R_ARM_THM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ -0000f84c 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -0000f854 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -0000f9f0 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f9f6 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -0000fa0e 0001a50a R_ARM_THM_CALL 000070f9 ucs4lib_utf8_encoder │ │ │ │ │ -0000fa16 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000fa1c 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000fa34 0001aa2f R_ARM_THM_MOVW_ABS_NC 00000d00 .LC144 │ │ │ │ │ -0000fa38 0001aa30 R_ARM_THM_MOVT_ABS 00000d00 .LC144 │ │ │ │ │ -0000fa3c 00049b0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -0000fa56 00047e0a R_ARM_THM_CALL 0000a025 _PyUnicode_JoinArray │ │ │ │ │ -0000fa74 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fa94 0001aa2f R_ARM_THM_MOVW_ABS_NC 00000d00 .LC144 │ │ │ │ │ -0000fa98 0001aa30 R_ARM_THM_MOVT_ABS 00000d00 .LC144 │ │ │ │ │ -0000fa9c 00049b0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -0000fab6 00047e0a R_ARM_THM_CALL 0000a025 _PyUnicode_JoinArray │ │ │ │ │ -0000fad6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fb08 00049d0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000fb74 00049d0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000fb82 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000fb86 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000fb8c 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000fb94 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000fb98 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000fb9c 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000fba0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000fbce 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000fbd2 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000fbfa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fc88 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fc94 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000fdae 00000a2f R_ARM_THM_MOVW_ABS_NC 0000002c .LC4 │ │ │ │ │ -0000fdb2 00000a30 R_ARM_THM_MOVT_ABS 0000002c .LC4 │ │ │ │ │ -0000ff4c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000ff50 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000ff54 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000ff58 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000ff5c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000102dc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000102ec 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001030e 0000092f R_ARM_THM_MOVW_ABS_NC 00000018 .LC3 │ │ │ │ │ -00010312 00000930 R_ARM_THM_MOVT_ABS 00000018 .LC3 │ │ │ │ │ -00010376 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -000103ae 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -000103b2 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -000103b8 00003b0a R_ARM_THM_CALL 0000511d unicode_decode_call_errorhandler_writer │ │ │ │ │ -0001040e 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00010422 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LC2 │ │ │ │ │ -00010426 00000830 R_ARM_THM_MOVT_ABS 00000000 .LC2 │ │ │ │ │ -000105a8 00000c0a R_ARM_THM_CALL 00000455 ucs4lib_utf8_decode │ │ │ │ │ -00010626 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -000107ee 00049f2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -000107f2 00049f30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00010804 0004a00a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00010816 0004a10a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00010892 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000108b6 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000108c8 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000108cc 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000108d4 0004a20a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00010904 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010928 0004380a R_ARM_THM_CALL 00003f89 PyUnicode_FromKindAndData │ │ │ │ │ -00010950 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000109a8 00047f0a R_ARM_THM_CALL 00007b39 _PyUnicode_Copy │ │ │ │ │ -000109b0 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000109b4 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000109b8 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ -000109bc 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ -000109c2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000109e4 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000109ec 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00010a04 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00010a10 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00010a14 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00010a1a 0001b82f R_ARM_THM_MOVW_ABS_NC 00000d1c .LC145 │ │ │ │ │ -00010a1e 0001b830 R_ARM_THM_MOVT_ABS 00000d1c .LC145 │ │ │ │ │ -00010a24 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00010a9c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010aa0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010aa4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010ae8 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00010aee 0000660a R_ARM_THM_CALL 000026dd get_error_handler_wide │ │ │ │ │ -00010b0c 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00010bc4 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00010bd6 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010be4 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00010c26 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010c4c 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00010c5a 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00010c6c 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00010ce4 00013a0a R_ARM_THM_CALL 00007051 ucs2lib_rfind_char │ │ │ │ │ -00010d02 00013c0a R_ARM_THM_CALL 00000a1f ucs4lib_rfind_char │ │ │ │ │ -00010d16 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -00010d32 0001cc0a R_ARM_THM_CALL 00000aaf ucs2lib_rfind_slice.isra.0 │ │ │ │ │ -00010d68 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010d88 0001cd0a R_ARM_THM_CALL 00000aef ucs4lib_rfind_slice.isra.0 │ │ │ │ │ -00010d90 0001c92f R_ARM_THM_MOVW_ABS_NC 00000e18 .LC152 │ │ │ │ │ -00010d94 0001c930 R_ARM_THM_MOVT_ABS 00000e18 .LC152 │ │ │ │ │ -00010d9e 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00010dae 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00010db2 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00010db6 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ -00010dba 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ -00010dbe 0001c92f R_ARM_THM_MOVW_ABS_NC 00000e18 .LC152 │ │ │ │ │ -00010dc2 0001c930 R_ARM_THM_MOVT_ABS 00000e18 .LC152 │ │ │ │ │ -00010dc6 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00010e08 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00010e0c 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00010e14 0001ce2f R_ARM_THM_MOVW_ABS_NC 00000e20 .LC153 │ │ │ │ │ -00010e18 0001ce30 R_ARM_THM_MOVT_ABS 00000e20 .LC153 │ │ │ │ │ -00010e22 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011040 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001104a 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00011118 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00011156 0001000a R_ARM_THM_CALL 00006bf1 ucs2lib_fastsearch │ │ │ │ │ -0001116e 0001390a R_ARM_THM_CALL 00007401 ucs2lib_find_char │ │ │ │ │ -0001117a 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00011186 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -000111e8 0001610a R_ARM_THM_CALL 0000ca5d asciilib__preprocess │ │ │ │ │ -000111f2 0001620a R_ARM_THM_CALL 0000cbd1 asciilib__two_way │ │ │ │ │ -00011200 00013b0a R_ARM_THM_CALL 0000e99d ucs4lib_find_char │ │ │ │ │ -00011214 0001670a R_ARM_THM_CALL 0000c361 asciilib_adaptive_find.constprop.0 │ │ │ │ │ -00011234 0001030a R_ARM_THM_CALL 0000e9ed ucs4lib_fastsearch │ │ │ │ │ -000112b2 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00011368 0004ac0a R_ARM_THM_CALL 00000000 wmemcmp │ │ │ │ │ -00011412 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00011416 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00011542 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00011560 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0001156c 0001d22f R_ARM_THM_MOVW_ABS_NC 00000e40 .LC155 │ │ │ │ │ -00011570 0001d230 R_ARM_THM_MOVT_ABS 00000e40 .LC155 │ │ │ │ │ -0001157a 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000115a4 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000115a8 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0001164e 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00011652 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00011668 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000116c2 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000116c6 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000116ca 0001d22f R_ARM_THM_MOVW_ABS_NC 00000e40 .LC155 │ │ │ │ │ -000116ce 0001d230 R_ARM_THM_MOVT_ABS 00000e40 .LC155 │ │ │ │ │ -000116d2 00017f2f R_ARM_THM_MOVW_ABS_NC 00000c34 .LC133 │ │ │ │ │ -000116d6 00017f30 R_ARM_THM_MOVT_ABS 00000c34 .LC133 │ │ │ │ │ -000116dc 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000116fc 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00011704 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0001175c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00011768 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001176c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011990 0004540a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -000119ba 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00011aa0 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00011aa8 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00011aac 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00011ab2 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00011ab6 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00011b56 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00011b6e 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00011c82 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00011c86 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00011c8c 0001d72f R_ARM_THM_MOVW_ABS_NC 00000e54 .LC157 │ │ │ │ │ -00011c90 0001d730 R_ARM_THM_MOVT_ABS 00000e54 .LC157 │ │ │ │ │ -00011c96 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011c9e 0001d62f R_ARM_THM_MOVW_ABS_NC 00000e48 .LC156 │ │ │ │ │ -00011ca2 0001d630 R_ARM_THM_MOVT_ABS 00000e48 .LC156 │ │ │ │ │ -00011cac 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00011cc2 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00011cd0 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00011cd4 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00011cda 0001d82f R_ARM_THM_MOVW_ABS_NC 00000e8c .LC158 │ │ │ │ │ -00011cde 0001d830 R_ARM_THM_MOVT_ABS 00000e8c .LC158 │ │ │ │ │ -00011ce4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011d4a 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ -00011d54 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00011d70 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ -00011d78 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00011daa 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00011dae 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00011db2 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -00011db6 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -00011dbc 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011dc4 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00011dc8 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00011dcc 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000f00 .LC161 │ │ │ │ │ -00011dd0 0001dc30 R_ARM_THM_MOVT_ABS 00000f00 .LC161 │ │ │ │ │ -00011dd4 0001db2f R_ARM_THM_MOVW_ABS_NC 00000ed8 .LC160 │ │ │ │ │ -00011dd8 0001db30 R_ARM_THM_MOVT_ABS 00000ed8 .LC160 │ │ │ │ │ -00011dde 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011de4 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00011de8 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00011dec 0001da2f R_ARM_THM_MOVW_ABS_NC 00000ecc .LC159 │ │ │ │ │ -00011df0 0001da30 R_ARM_THM_MOVT_ABS 00000ecc .LC159 │ │ │ │ │ -00011df4 0001db2f R_ARM_THM_MOVW_ABS_NC 00000ed8 .LC160 │ │ │ │ │ -00011df8 0001db30 R_ARM_THM_MOVT_ABS 00000ed8 .LC160 │ │ │ │ │ -00011dfe 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011e10 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00011e14 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00011e1e 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00011e36 0004af0a R_ARM_THM_CALL 00000000 _PyTuple_FromArray │ │ │ │ │ -00011e46 0004b00a R_ARM_THM_CALL 00000000 _PyStack_AsDict │ │ │ │ │ -00011e54 0001de0a R_ARM_THM_CALL 00004cb1 unicode_new │ │ │ │ │ -00011e6a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011e7e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011e98 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011ea0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011ed2 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -00011edc 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -00011f7e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011f8c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011ffa 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ -00012044 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00012048 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -00012050 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -00012054 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -00012058 0001e40a R_ARM_THM_CALL 00004eed unicode_encode_call_errorhandler │ │ │ │ │ -00012092 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -000120c2 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -000120dc 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000120fc 0001e50a R_ARM_THM_CALL 0000baf9 xmlcharrefreplace │ │ │ │ │ -00012124 0001e60a R_ARM_THM_CALL 00006085 backslashreplace │ │ │ │ │ -0001213c 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0001214c 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00012150 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -00012154 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -00012158 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -0001215e 0001e70a R_ARM_THM_CALL 000062a1 raise_encode_exception │ │ │ │ │ -00012170 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012182 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -000121ba 0004b40a R_ARM_THM_CALL 00000000 PyOS_FSPath │ │ │ │ │ -00012208 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00012230 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00012236 0000660a R_ARM_THM_CALL 000026dd get_error_handler_wide │ │ │ │ │ -00012244 0001c50a R_ARM_THM_CALL 00003b0d unicode_encode_locale │ │ │ │ │ -0001225c 0004460a R_ARM_THM_CALL 00005a09 PyUnicode_AsEncodedString │ │ │ │ │ -0001226c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001228a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0001228e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00012292 00005e2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC18 │ │ │ │ │ -00012296 00005e30 R_ARM_THM_MOVT_ABS 00000200 .LC18 │ │ │ │ │ -0001229c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000122b4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000122bc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000122c4 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000122fe 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00012302 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00012320 0001ea2f R_ARM_THM_MOVW_ABS_NC 00000f20 .LC163 │ │ │ │ │ -00012324 0001ea30 R_ARM_THM_MOVT_ABS 00000f20 .LC163 │ │ │ │ │ -0001232e 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0001233e 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00012342 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0001243e 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00012442 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00012482 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000124a0 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000124d8 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000124fc 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00012500 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00012504 0001ea2f R_ARM_THM_MOVW_ABS_NC 00000f20 .LC163 │ │ │ │ │ -00012508 0001ea30 R_ARM_THM_MOVT_ABS 00000f20 .LC163 │ │ │ │ │ -0001250c 00017f2f R_ARM_THM_MOVW_ABS_NC 00000c34 .LC133 │ │ │ │ │ -00012510 00017f30 R_ARM_THM_MOVT_ABS 00000c34 .LC133 │ │ │ │ │ -00012516 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00012522 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00012526 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0001252a 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ -0001252e 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ -00012534 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001255c 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00012564 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000125b8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000125bc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000125c0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001276a 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00012770 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000127c8 00014a0a R_ARM_THM_CALL 0000c699 ucs1lib_adaptive_find │ │ │ │ │ -000127e0 00014b0a R_ARM_THM_CALL 0000d075 ucs1lib__preprocess │ │ │ │ │ -000127ea 00014c0a R_ARM_THM_CALL 0000d119 ucs1lib__two_way │ │ │ │ │ -000127f0 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0001281e 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -000129d6 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000129f6 0001000a R_ARM_THM_CALL 00006bf1 ucs2lib_fastsearch │ │ │ │ │ -00012a02 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00012a2c 0001610a R_ARM_THM_CALL 0000ca5d asciilib__preprocess │ │ │ │ │ -00012a36 0001620a R_ARM_THM_CALL 0000cbd1 asciilib__two_way │ │ │ │ │ -00012a44 0001670a R_ARM_THM_CALL 0000c361 asciilib_adaptive_find.constprop.0 │ │ │ │ │ -00012a6c 0001030a R_ARM_THM_CALL 0000e9ed ucs4lib_fastsearch │ │ │ │ │ -00012a78 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00012ac4 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00012ac8 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00012af2 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00012afa 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00012afe 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00012b14 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00012b56 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00012b5a 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00012b5e 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ -00012b62 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ -00012b68 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012b9e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00012bc2 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00012be0 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00012be4 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00012be8 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ -00012bec 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ -00012bf2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012c00 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012c28 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00012c30 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00012c34 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00012c4a 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00012c88 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00012c90 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00012caa 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00012cae 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00012cb2 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ -00012cb6 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ -00012cbc 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012cf2 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00012d10 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012d7c 00040f0a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00012db8 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012dce 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012dfa 0004050a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012e02 00004c2f R_ARM_THM_MOVW_ABS_NC 00000124 .LC12 │ │ │ │ │ -00012e06 00004c30 R_ARM_THM_MOVT_ABS 00000124 .LC12 │ │ │ │ │ -00012e0a 0004100a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00012e10 0004050a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012e24 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00012e34 0004572f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00012e38 00045730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00012e98 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00012ec4 0004c90a R_ARM_THM_CALL 00000000 PyMapping_Check │ │ │ │ │ -00012fbc 0004ca0a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -00012ff8 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00012ffc 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00013094 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013148 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -00013154 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -000131e6 0004cb0a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ -00013208 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0001320c 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -0001324c 00045e0a R_ARM_THM_CALL 00000000 _PyLong_FormatWriter │ │ │ │ │ -0001326c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013274 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00013278 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000133c2 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00013432 0004cc0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00013448 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013464 0004cd0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -00013470 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0001347a 00042e0a R_ARM_THM_CALL 00003add _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00013486 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001348c 0004cc0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -000134a2 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000134c4 0004cd0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -000134d2 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000134da 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -000134e2 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001352e 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00013564 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00013582 0004ce0a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ -00013598 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -000136a0 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000136a4 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000136a8 0002102f R_ARM_THM_MOVW_ABS_NC 00001168 .LC183 │ │ │ │ │ -000136ac 00021030 R_ARM_THM_MOVT_ABS 00001168 .LC183 │ │ │ │ │ -000136b2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000136cc 00045e0a R_ARM_THM_CALL 00000000 _PyLong_FormatWriter │ │ │ │ │ -000136de 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000136e2 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000136f8 0004cf0a R_ARM_THM_CALL 0000aba1 _PyUnicode_FormatLong │ │ │ │ │ -00013714 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001384c 0004580a R_ARM_THM_CALL 00009869 _PyUnicode_FindMaxChar │ │ │ │ │ -00013870 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0001389e 00018d0a R_ARM_THM_CALL 00008581 unicode_fill │ │ │ │ │ -0001392e 0004360a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -00013956 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0001397a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0001397e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00013998 00020e2f R_ARM_THM_MOVW_ABS_NC 000010f8 .LC181 │ │ │ │ │ -0001399c 00020e30 R_ARM_THM_MOVT_ABS 000010f8 .LC181 │ │ │ │ │ -000139a0 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000139a6 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -000139ba 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000139be 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000139e8 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ -000139fe 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -00013a82 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00013a86 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00013a8a 00020f2f R_ARM_THM_MOVW_ABS_NC 00001130 .LC182 │ │ │ │ │ -00013a8e 00020f30 R_ARM_THM_MOVT_ABS 00001130 .LC182 │ │ │ │ │ -00013a94 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013ab0 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00013b02 00046f0a R_ARM_THM_CALL 0000a58d PyUnicode_Substring │ │ │ │ │ -00013b2e 0004740a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00013b44 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013ba0 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00013ba8 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00013bcc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013c38 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013c4a 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00013c5a 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00013c7c 0004ca0a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -00013c90 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00013d2c 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -00013d72 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013d86 0004cc0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00013da8 0004cd0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -00013ddc 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00013de0 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00013de4 00007a2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC31 │ │ │ │ │ -00013de8 00007a30 R_ARM_THM_MOVT_ABS 00000304 .LC31 │ │ │ │ │ -00013dee 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013e74 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013e78 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013e88 00018d0a R_ARM_THM_CALL 00008581 unicode_fill │ │ │ │ │ -00013ea4 0004d00a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00013eb6 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00013eba 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00013ebe 00020d2f R_ARM_THM_MOVW_ABS_NC 000010d8 .LC180 │ │ │ │ │ -00013ec2 00020d30 R_ARM_THM_MOVT_ABS 000010d8 .LC180 │ │ │ │ │ -00013ec8 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013f08 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00013f0c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00013f18 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00013f1c 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00013f36 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013f3c 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00013f40 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00013f44 0002072f R_ARM_THM_MOVW_ABS_NC 00000fc4 .LC174 │ │ │ │ │ -00013f48 00020730 R_ARM_THM_MOVT_ABS 00000fc4 .LC174 │ │ │ │ │ -00013f4e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013ff4 0004ca0a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -00014008 0004920a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0001405a 0001190a R_ARM_THM_CALL 00002cd1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -000140a2 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000140b0 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000140b4 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000140b8 00020b2f R_ARM_THM_MOVW_ABS_NC 0000105c .LC178 │ │ │ │ │ -000140bc 00020b30 R_ARM_THM_MOVT_ABS 0000105c .LC178 │ │ │ │ │ -000140c2 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000140c8 0004d10a R_ARM_THM_CALL 0001599d PyUnicode_FromOrdinal │ │ │ │ │ -00014108 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014118 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001414e 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014158 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001415c 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00014162 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00014170 00020c2f R_ARM_THM_MOVW_ABS_NC 000010a4 .LC179 │ │ │ │ │ -00014174 00020c30 R_ARM_THM_MOVT_ABS 000010a4 .LC179 │ │ │ │ │ -00014178 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001417e 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014196 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001419a 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001419e 0002082f R_ARM_THM_MOVW_ABS_NC 00000fec .LC175 │ │ │ │ │ -000141a2 00020830 R_ARM_THM_MOVT_ABS 00000fec .LC175 │ │ │ │ │ -000141a8 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014242 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00014246 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0001424a 0002062f R_ARM_THM_MOVW_ABS_NC 00000fac .LC173 │ │ │ │ │ -0001424e 00020630 R_ARM_THM_MOVT_ABS 00000fac .LC173 │ │ │ │ │ -00014254 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014262 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00014266 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001426c 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -00014270 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -00014276 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001427e 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -00014282 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0001428a 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000142a2 0004d30a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -000142b4 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000142b8 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000142d4 00020a2f R_ARM_THM_MOVW_ABS_NC 00001028 .LC177 │ │ │ │ │ -000142d8 00020a30 R_ARM_THM_MOVT_ABS 00001028 .LC177 │ │ │ │ │ -000142dc 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000142fa 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014304 0002092f R_ARM_THM_MOVW_ABS_NC 00000ff8 .LC176 │ │ │ │ │ -00014308 00020930 R_ARM_THM_MOVT_ABS 00000ff8 .LC176 │ │ │ │ │ -0001430c 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00014334 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0001433e 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00014342 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00014348 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000ef82 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000efa0 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000efb4 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +0000efc2 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000efe2 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f058 0001390a R_ARM_THM_CALL 00007409 ucs2lib_find_char │ │ │ │ │ +0000f0e8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000f0fc 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000f126 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000f144 0004950a R_ARM_THM_CALL 00000000 wmemchr │ │ │ │ │ +0000f192 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000f196 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000f1b4 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000f28c 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000f29e 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000f2a8 0000a60a R_ARM_THM_CALL 00002801 _PyUnicodeWriter_Update │ │ │ │ │ +0000f3a6 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +0000f3c0 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000f3fc 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +0000f416 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ +0000f41a 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ +0000f43e 00019f2f R_ARM_THM_MOVW_ABS_NC 00000ce4 .LC141 │ │ │ │ │ +0000f442 00019f30 R_ARM_THM_MOVT_ABS 00000ce4 .LC141 │ │ │ │ │ +0000f448 00003b0a R_ARM_THM_CALL 00005125 unicode_decode_call_errorhandler_writer │ │ │ │ │ +0000f45c 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000f494 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f50c 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000f54e 0004970a R_ARM_THM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ +0000f574 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +0000f580 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +0000f71e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f724 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +0000f738 0001a50a R_ARM_THM_CALL 00007101 ucs4lib_utf8_encoder │ │ │ │ │ +0000f740 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000f748 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000f7c0 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000f804 0004970a R_ARM_THM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ +0000f828 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +0000f830 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +0000f9cc 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f9d2 00049a0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +0000f9ea 0001a50a R_ARM_THM_CALL 00007101 ucs4lib_utf8_encoder │ │ │ │ │ +0000f9f2 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0000f9f8 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000fa10 0001aa2f R_ARM_THM_MOVW_ABS_NC 00000d00 .LC144 │ │ │ │ │ +0000fa14 0001aa30 R_ARM_THM_MOVT_ABS 00000d00 .LC144 │ │ │ │ │ +0000fa18 00049b0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +0000fa32 00047e0a R_ARM_THM_CALL 0000a001 _PyUnicode_JoinArray │ │ │ │ │ +0000fa50 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fa70 0001aa2f R_ARM_THM_MOVW_ABS_NC 00000d00 .LC144 │ │ │ │ │ +0000fa74 0001aa30 R_ARM_THM_MOVT_ABS 00000d00 .LC144 │ │ │ │ │ +0000fa78 00049b0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +0000fa92 00047e0a R_ARM_THM_CALL 0000a001 _PyUnicode_JoinArray │ │ │ │ │ +0000fab2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fae4 00049d0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000fb50 00049d0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000fb5e 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0000fb62 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +0000fb68 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000fb70 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fb74 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fb78 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fb7c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fbaa 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000fbae 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000fbd6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fc64 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fc70 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fd8a 00000a2f R_ARM_THM_MOVW_ABS_NC 0000002c .LC4 │ │ │ │ │ +0000fd8e 00000a30 R_ARM_THM_MOVT_ABS 0000002c .LC4 │ │ │ │ │ +0000ff28 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000ff2c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000ff30 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000ff34 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000ff38 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000102b8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000102c8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000102ea 0000092f R_ARM_THM_MOVW_ABS_NC 00000018 .LC3 │ │ │ │ │ +000102ee 00000930 R_ARM_THM_MOVT_ABS 00000018 .LC3 │ │ │ │ │ +00010352 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +0001038a 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +0001038e 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +00010394 00003b0a R_ARM_THM_CALL 00005125 unicode_decode_call_errorhandler_writer │ │ │ │ │ +000103ea 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000103fe 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LC2 │ │ │ │ │ +00010402 00000830 R_ARM_THM_MOVT_ABS 00000000 .LC2 │ │ │ │ │ +0001057e 00000c0a R_ARM_THM_CALL 00000455 ucs4lib_utf8_decode │ │ │ │ │ +000105fc 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +000107c2 00049f2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +000107c6 00049f30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +000107d8 0004a00a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000107ea 0004a10a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00010866 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0001088a 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0001089c 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000108a0 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000108a8 0004a20a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000108d8 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000108fc 0004380a R_ARM_THM_CALL 00003f75 PyUnicode_FromKindAndData │ │ │ │ │ +00010924 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0001097c 00047f0a R_ARM_THM_CALL 00007b41 _PyUnicode_Copy │ │ │ │ │ +00010984 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00010988 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0001098c 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ +00010990 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ +00010996 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000109b8 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000109c0 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000109d8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000109e4 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000109e8 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000109ee 0001b82f R_ARM_THM_MOVW_ABS_NC 00000d1c .LC145 │ │ │ │ │ +000109f2 0001b830 R_ARM_THM_MOVT_ABS 00000d1c .LC145 │ │ │ │ │ +000109f8 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00010a70 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00010a74 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010a78 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010abc 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00010ac2 0000660a R_ARM_THM_CALL 000026e5 get_error_handler_wide │ │ │ │ │ +00010ae0 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00010b98 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +00010baa 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010bb8 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00010bfa 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010c20 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00010c2e 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00010c40 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00010cb8 00013a0a R_ARM_THM_CALL 00007059 ucs2lib_rfind_char │ │ │ │ │ +00010cd6 00013c0a R_ARM_THM_CALL 00000a1f ucs4lib_rfind_char │ │ │ │ │ +00010cea 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +00010d06 0001cc0a R_ARM_THM_CALL 00000aaf ucs2lib_rfind_slice.isra.0 │ │ │ │ │ +00010d3c 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010d5c 0001cd0a R_ARM_THM_CALL 00000aef ucs4lib_rfind_slice.isra.0 │ │ │ │ │ +00010d64 0001c92f R_ARM_THM_MOVW_ABS_NC 00000e18 .LC152 │ │ │ │ │ +00010d68 0001c930 R_ARM_THM_MOVT_ABS 00000e18 .LC152 │ │ │ │ │ +00010d72 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00010d82 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00010d86 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00010d8a 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ +00010d8e 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ +00010d92 0001c92f R_ARM_THM_MOVW_ABS_NC 00000e18 .LC152 │ │ │ │ │ +00010d96 0001c930 R_ARM_THM_MOVT_ABS 00000e18 .LC152 │ │ │ │ │ +00010d9a 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00010ddc 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00010de0 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00010de8 0001ce2f R_ARM_THM_MOVW_ABS_NC 00000e20 .LC153 │ │ │ │ │ +00010dec 0001ce30 R_ARM_THM_MOVT_ABS 00000e20 .LC153 │ │ │ │ │ +00010df6 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011014 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001101e 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000110ec 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0001112a 0001000a R_ARM_THM_CALL 00006bf9 ucs2lib_fastsearch │ │ │ │ │ +00011142 0001390a R_ARM_THM_CALL 00007409 ucs2lib_find_char │ │ │ │ │ +0001114e 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0001115a 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ +000111bc 0001610a R_ARM_THM_CALL 0000ca65 asciilib__preprocess │ │ │ │ │ +000111c6 0001620a R_ARM_THM_CALL 0000cbd9 asciilib__two_way │ │ │ │ │ +000111e0 00013b0a R_ARM_THM_CALL 0000e98d ucs4lib_find_char │ │ │ │ │ +000111f4 0001670a R_ARM_THM_CALL 0000c369 asciilib_adaptive_find.constprop.0 │ │ │ │ │ +00011214 0001030a R_ARM_THM_CALL 0000e9dd ucs4lib_fastsearch │ │ │ │ │ +00011286 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0001133c 0004ac0a R_ARM_THM_CALL 00000000 wmemcmp │ │ │ │ │ +000113e6 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000113ea 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00011516 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00011534 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00011540 0001d22f R_ARM_THM_MOVW_ABS_NC 00000e40 .LC155 │ │ │ │ │ +00011544 0001d230 R_ARM_THM_MOVT_ABS 00000e40 .LC155 │ │ │ │ │ +0001154e 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00011578 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0001157c 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00011622 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00011626 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0001163c 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00011696 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001169a 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001169e 0001d22f R_ARM_THM_MOVW_ABS_NC 00000e40 .LC155 │ │ │ │ │ +000116a2 0001d230 R_ARM_THM_MOVT_ABS 00000e40 .LC155 │ │ │ │ │ +000116a6 00017f2f R_ARM_THM_MOVW_ABS_NC 00000c34 .LC133 │ │ │ │ │ +000116aa 00017f30 R_ARM_THM_MOVT_ABS 00000c34 .LC133 │ │ │ │ │ +000116b0 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000116d0 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000116d8 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00011730 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0001173c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00011740 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011966 0004540a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +0001198c 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00011a6e 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00011a78 0004552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00011a7c 00045530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00011a82 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00011a86 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00011b2a 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00011b42 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00011c5a 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00011c5e 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00011c62 0001d72f R_ARM_THM_MOVW_ABS_NC 00000e54 .LC157 │ │ │ │ │ +00011c66 0001d730 R_ARM_THM_MOVT_ABS 00000e54 .LC157 │ │ │ │ │ +00011c6e 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011c76 0001d62f R_ARM_THM_MOVW_ABS_NC 00000e48 .LC156 │ │ │ │ │ +00011c7a 0001d630 R_ARM_THM_MOVT_ABS 00000e48 .LC156 │ │ │ │ │ +00011c84 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00011c9a 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00011ca8 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00011cac 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00011cb2 0001d82f R_ARM_THM_MOVW_ABS_NC 00000e8c .LC158 │ │ │ │ │ +00011cb6 0001d830 R_ARM_THM_MOVT_ABS 00000e8c .LC158 │ │ │ │ │ +00011cbc 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011d22 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ +00011d2c 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00011d48 0004240a R_ARM_THM_CALL 000027bd PyUnicode_AsUTF8AndSize │ │ │ │ │ +00011d50 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00011d82 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00011d86 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00011d8a 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +00011d8e 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +00011d94 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011d9c 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00011da0 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00011da4 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000f00 .LC161 │ │ │ │ │ +00011da8 0001dc30 R_ARM_THM_MOVT_ABS 00000f00 .LC161 │ │ │ │ │ +00011dac 0001db2f R_ARM_THM_MOVW_ABS_NC 00000ed8 .LC160 │ │ │ │ │ +00011db0 0001db30 R_ARM_THM_MOVT_ABS 00000ed8 .LC160 │ │ │ │ │ +00011db6 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011dbc 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00011dc0 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00011dc4 0001da2f R_ARM_THM_MOVW_ABS_NC 00000ecc .LC159 │ │ │ │ │ +00011dc8 0001da30 R_ARM_THM_MOVT_ABS 00000ecc .LC159 │ │ │ │ │ +00011dcc 0001db2f R_ARM_THM_MOVW_ABS_NC 00000ed8 .LC160 │ │ │ │ │ +00011dd0 0001db30 R_ARM_THM_MOVT_ABS 00000ed8 .LC160 │ │ │ │ │ +00011dd6 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011de8 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00011dec 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00011df6 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00011e0e 0004af0a R_ARM_THM_CALL 00000000 _PyTuple_FromArray │ │ │ │ │ +00011e1e 0004b00a R_ARM_THM_CALL 00000000 _PyStack_AsDict │ │ │ │ │ +00011e2c 0001de0a R_ARM_THM_CALL 00004cb9 unicode_new │ │ │ │ │ +00011e42 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011e56 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011e70 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011e78 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011eaa 0004980a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +00011eb4 0004990a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +00011f56 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011f64 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011fd2 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +0001201c 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00012020 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +00012028 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ +0001202c 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ +00012030 0001e40a R_ARM_THM_CALL 00004ef5 unicode_encode_call_errorhandler │ │ │ │ │ +0001206a 0004b10a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +0001209a 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +000120b4 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000120d4 0001e50a R_ARM_THM_CALL 0000bb01 xmlcharrefreplace │ │ │ │ │ +000120fc 0001e60a R_ARM_THM_CALL 0000608d backslashreplace │ │ │ │ │ +00012114 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00012124 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00012128 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +0001212c 0001e02f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ +00012130 0001e030 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ +00012136 0001e70a R_ARM_THM_CALL 000062a9 raise_encode_exception │ │ │ │ │ +00012148 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001215a 0004b20a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +00012192 0004b40a R_ARM_THM_CALL 00000000 PyOS_FSPath │ │ │ │ │ +000121e0 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00012208 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +0001220e 0000660a R_ARM_THM_CALL 000026e5 get_error_handler_wide │ │ │ │ │ +0001221c 0001c50a R_ARM_THM_CALL 00003b15 unicode_encode_locale │ │ │ │ │ +00012234 0004460a R_ARM_THM_CALL 000059f5 PyUnicode_AsEncodedString │ │ │ │ │ +00012244 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012262 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00012266 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0001226a 00005e2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC18 │ │ │ │ │ +0001226e 00005e30 R_ARM_THM_MOVT_ABS 00000200 .LC18 │ │ │ │ │ +00012274 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001228c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012294 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001229c 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000122d6 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000122da 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000122f8 0001ea2f R_ARM_THM_MOVW_ABS_NC 00000f20 .LC163 │ │ │ │ │ +000122fc 0001ea30 R_ARM_THM_MOVT_ABS 00000f20 .LC163 │ │ │ │ │ +00012306 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00012316 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0001231a 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00012416 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0001241a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0001245a 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00012478 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000124b0 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +000124d4 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000124d8 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000124dc 0001ea2f R_ARM_THM_MOVW_ABS_NC 00000f20 .LC163 │ │ │ │ │ +000124e0 0001ea30 R_ARM_THM_MOVT_ABS 00000f20 .LC163 │ │ │ │ │ +000124e4 00017f2f R_ARM_THM_MOVW_ABS_NC 00000c34 .LC133 │ │ │ │ │ +000124e8 00017f30 R_ARM_THM_MOVT_ABS 00000c34 .LC133 │ │ │ │ │ +000124ee 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000124fa 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000124fe 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00012502 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ +00012506 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ +0001250c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012534 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0001253c 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00012590 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012594 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00012598 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012742 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00012748 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000127a0 00014a0a R_ARM_THM_CALL 0000c6a1 ucs1lib_adaptive_find │ │ │ │ │ +000127b8 00014b0a R_ARM_THM_CALL 0000d07d ucs1lib__preprocess │ │ │ │ │ +000127c2 00014c0a R_ARM_THM_CALL 0000d121 ucs1lib__two_way │ │ │ │ │ +000127c8 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000127f6 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +000129ae 00047d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000129ce 0001000a R_ARM_THM_CALL 00006bf9 ucs2lib_fastsearch │ │ │ │ │ +000129da 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00012a04 0001610a R_ARM_THM_CALL 0000ca65 asciilib__preprocess │ │ │ │ │ +00012a0e 0001620a R_ARM_THM_CALL 0000cbd9 asciilib__two_way │ │ │ │ │ +00012a1c 0001670a R_ARM_THM_CALL 0000c369 asciilib_adaptive_find.constprop.0 │ │ │ │ │ +00012a44 0001030a R_ARM_THM_CALL 0000e9dd ucs4lib_fastsearch │ │ │ │ │ +00012a50 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00012a9c 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00012aa0 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00012aca 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00012ad2 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00012ad6 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00012aec 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00012b2e 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00012b32 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00012b36 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ +00012b3a 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ +00012b40 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012b76 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00012b9a 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00012bb8 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00012bbc 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00012bc0 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ +00012bc4 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ +00012bca 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012bd8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012c00 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00012c08 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00012c0c 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00012c22 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00012c60 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00012c68 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00012c82 0003ff2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00012c86 0003ff30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00012c8a 0000292f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC9 │ │ │ │ │ +00012c8e 00002930 R_ARM_THM_MOVT_ABS 000000c0 .LC9 │ │ │ │ │ +00012c94 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012cca 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00012ce8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012d54 00040f0a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00012d90 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00012da6 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00012dd2 0004050a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012dda 00004c2f R_ARM_THM_MOVW_ABS_NC 00000124 .LC12 │ │ │ │ │ +00012dde 00004c30 R_ARM_THM_MOVT_ABS 00000124 .LC12 │ │ │ │ │ +00012de2 0004100a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00012de8 0004050a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012dfc 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00012e0c 0004572f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012e10 00045730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012e70 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00012e9c 0004c90a R_ARM_THM_CALL 00000000 PyMapping_Check │ │ │ │ │ +00012f94 0004ca0a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +00012fd0 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00012fd4 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +0001306c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013120 0004270a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +0001312c 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +000131be 0004cb0a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ +000131e0 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000131e4 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00013224 00045e0a R_ARM_THM_CALL 00000000 _PyLong_FormatWriter │ │ │ │ │ +00013244 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001324c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00013250 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001339a 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0001340a 0004cc0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00013420 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001343c 0004cd0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +00013448 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00013452 00042e0a R_ARM_THM_CALL 00003ac9 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +0001345e 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00013464 0004cc0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +0001347a 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001349c 0004cd0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +000134aa 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000134b2 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +000134ba 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00013506 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0001353c 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0001355a 0004ce0a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ +00013570 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00013678 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0001367c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00013680 0002102f R_ARM_THM_MOVW_ABS_NC 00001168 .LC183 │ │ │ │ │ +00013684 00021030 R_ARM_THM_MOVT_ABS 00001168 .LC183 │ │ │ │ │ +0001368a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000136a4 00045e0a R_ARM_THM_CALL 00000000 _PyLong_FormatWriter │ │ │ │ │ +000136b6 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000136ba 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000136d0 0004cf0a R_ARM_THM_CALL 0000aba9 _PyUnicode_FormatLong │ │ │ │ │ +000136ec 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013824 0004580a R_ARM_THM_CALL 00009855 _PyUnicode_FindMaxChar │ │ │ │ │ +00013848 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00013876 00018d0a R_ARM_THM_CALL 00008589 unicode_fill │ │ │ │ │ +00013906 0004360a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +0001392e 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00013952 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00013956 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00013970 00020e2f R_ARM_THM_MOVW_ABS_NC 000010f8 .LC181 │ │ │ │ │ +00013974 00020e30 R_ARM_THM_MOVT_ABS 000010f8 .LC181 │ │ │ │ │ +00013978 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001397e 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00013992 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00013996 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000139c0 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ +000139d6 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +00013a5a 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00013a5e 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00013a62 00020f2f R_ARM_THM_MOVW_ABS_NC 00001130 .LC182 │ │ │ │ │ +00013a66 00020f30 R_ARM_THM_MOVT_ABS 00001130 .LC182 │ │ │ │ │ +00013a6c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013a88 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00013ada 00046f0a R_ARM_THM_CALL 0000a569 PyUnicode_Substring │ │ │ │ │ +00013b06 0004740a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00013b1c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013b78 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00013b80 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00013ba4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013c10 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013c22 0004310a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +00013c32 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00013c54 0004ca0a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +00013c68 0004860a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00013d04 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +00013d4a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013d5e 0004cc0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00013d80 0004cd0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +00013db4 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00013db8 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00013dbc 00007a2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC31 │ │ │ │ │ +00013dc0 00007a30 R_ARM_THM_MOVT_ABS 00000304 .LC31 │ │ │ │ │ +00013dc6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013e4c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013e50 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013e60 00018d0a R_ARM_THM_CALL 00008589 unicode_fill │ │ │ │ │ +00013e7c 0004d00a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00013e8e 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00013e92 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00013e96 00020d2f R_ARM_THM_MOVW_ABS_NC 000010d8 .LC180 │ │ │ │ │ +00013e9a 00020d30 R_ARM_THM_MOVT_ABS 000010d8 .LC180 │ │ │ │ │ +00013ea0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013ee0 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00013ee4 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00013ef0 0004280a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00013ef4 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00013f0e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013f14 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00013f18 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00013f1c 0002072f R_ARM_THM_MOVW_ABS_NC 00000fc4 .LC174 │ │ │ │ │ +00013f20 00020730 R_ARM_THM_MOVT_ABS 00000fc4 .LC174 │ │ │ │ │ +00013f26 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013fcc 0004ca0a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +00013fe0 0004920a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00014032 0001190a R_ARM_THM_CALL 00002cd9 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +0001407a 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014088 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001408c 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00014090 00020b2f R_ARM_THM_MOVW_ABS_NC 0000105c .LC178 │ │ │ │ │ +00014094 00020b30 R_ARM_THM_MOVT_ABS 0000105c .LC178 │ │ │ │ │ +0001409a 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000140a0 0004d10a R_ARM_THM_CALL 00015975 PyUnicode_FromOrdinal │ │ │ │ │ +000140e0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000140f0 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014126 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014130 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00014134 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001413a 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00014148 00020c2f R_ARM_THM_MOVW_ABS_NC 000010a4 .LC179 │ │ │ │ │ +0001414c 00020c30 R_ARM_THM_MOVT_ABS 000010a4 .LC179 │ │ │ │ │ +00014150 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00014156 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001416e 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00014172 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00014176 0002082f R_ARM_THM_MOVW_ABS_NC 00000fec .LC175 │ │ │ │ │ +0001417a 00020830 R_ARM_THM_MOVT_ABS 00000fec .LC175 │ │ │ │ │ +00014180 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001421a 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0001421e 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00014222 0002062f R_ARM_THM_MOVW_ABS_NC 00000fac .LC173 │ │ │ │ │ +00014226 00020630 R_ARM_THM_MOVT_ABS 00000fac .LC173 │ │ │ │ │ +0001422c 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001423a 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001423e 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00014244 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ +00014248 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ +0001424e 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00014256 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +0001425a 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +00014262 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0001427a 0004d30a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +0001428c 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00014290 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000142ac 00020a2f R_ARM_THM_MOVW_ABS_NC 00001028 .LC177 │ │ │ │ │ +000142b0 00020a30 R_ARM_THM_MOVT_ABS 00001028 .LC177 │ │ │ │ │ +000142b4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000142d2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000142dc 0002092f R_ARM_THM_MOVW_ABS_NC 00000ff8 .LC176 │ │ │ │ │ +000142e0 00020930 R_ARM_THM_MOVT_ABS 00000ff8 .LC176 │ │ │ │ │ +000142e4 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001430c 0004850a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00014316 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001431a 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00014320 0004d20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00014358 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0001435c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00014360 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00014364 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00014368 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0001436c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00014370 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00014374 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00014378 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0001437c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00014380 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00014384 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00014388 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0001438c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00014390 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00014394 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00014398 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0001439c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143a0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143a4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143a8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143ac 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143b0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143b4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143b8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143bc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143c0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000143e6 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ -00014408 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014438 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000144cc 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000144d4 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000144d8 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000144dc 0002052f R_ARM_THM_MOVW_ABS_NC 00000f90 .LC172 │ │ │ │ │ -000144e0 00020530 R_ARM_THM_MOVT_ABS 00000f90 .LC172 │ │ │ │ │ -000144e6 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000144fe 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00014502 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00014506 00007b2f R_ARM_THM_MOVW_ABS_NC 00000314 .LC32 │ │ │ │ │ -0001450a 00007b30 R_ARM_THM_MOVT_ABS 00000314 .LC32 │ │ │ │ │ -00014510 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001455e 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00014578 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000145c4 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00014618 0004d40a R_ARM_THM_CALL 00000000 _PyBytes_Repeat │ │ │ │ │ -00014686 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0001468a 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0001468e 0002202f R_ARM_THM_MOVW_ABS_NC 000011a4 .LC186 │ │ │ │ │ -00014692 00022030 R_ARM_THM_MOVT_ABS 000011a4 .LC186 │ │ │ │ │ -0001469a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000146bc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000146c0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001471c 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00014750 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00014760 0004460a R_ARM_THM_CALL 00005a09 PyUnicode_AsEncodedString │ │ │ │ │ -00014774 0004460a R_ARM_THM_CALL 00005a09 PyUnicode_AsEncodedString │ │ │ │ │ -000147a2 0000740a R_ARM_THM_CALL 000044fd unicode_fill_utf8 │ │ │ │ │ -000147c0 0000740a R_ARM_THM_CALL 000044fd unicode_fill_utf8 │ │ │ │ │ -000147e4 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -000147e8 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -000147ec 00021e2f R_ARM_THM_MOVW_ABS_NC 00001190 .LC185 │ │ │ │ │ -000147f0 00021e30 R_ARM_THM_MOVT_ABS 00001190 .LC185 │ │ │ │ │ -000147f4 0002232f R_ARM_THM_MOVW_ABS_NC 000011c0 .LC187 │ │ │ │ │ -000147f8 00022330 R_ARM_THM_MOVT_ABS 000011c0 .LC187 │ │ │ │ │ -000147fc 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0001481a 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00014828 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0001482c 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00014830 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -00014834 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -0001483a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014842 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00014846 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0001484a 00021d2f R_ARM_THM_MOVW_ABS_NC 0000117c .LC184 │ │ │ │ │ -0001484e 00021d30 R_ARM_THM_MOVT_ABS 0000117c .LC184 │ │ │ │ │ -00014852 0002232f R_ARM_THM_MOVW_ABS_NC 000011c0 .LC187 │ │ │ │ │ -00014856 00022330 R_ARM_THM_MOVT_ABS 000011c0 .LC187 │ │ │ │ │ -0001485a 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0001487a 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00014898 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000148d4 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000148f2 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -000148fe 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00014914 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001491e 0002272f R_ARM_THM_MOVW_ABS_NC 000011c8 .LC188 │ │ │ │ │ -00014922 00022730 R_ARM_THM_MOVT_ABS 000011c8 .LC188 │ │ │ │ │ -0001492c 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0001493a 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0001493e 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00014942 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ -00014946 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ -0001494a 0002272f R_ARM_THM_MOVW_ABS_NC 000011c8 .LC188 │ │ │ │ │ -0001494e 00022730 R_ARM_THM_MOVT_ABS 000011c8 .LC188 │ │ │ │ │ -00014952 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00014998 0004d50a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000149aa 00041b0a R_ARM_THM_CALL 00014a29 PyUnicode_Decode │ │ │ │ │ -000149b2 0004d60a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000149c2 0000e70a R_ARM_THM_CALL 000028b1 unicode_check_encoding_errors │ │ │ │ │ -000149d2 0004d60a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000149dc 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000149e0 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000149e4 00022b2f R_ARM_THM_MOVW_ABS_NC 000011f0 .LC190 │ │ │ │ │ -000149e8 00022b30 R_ARM_THM_MOVT_ABS 000011f0 .LC190 │ │ │ │ │ -000149f2 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000149f8 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000149fc 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00014a00 00022a2f R_ARM_THM_MOVW_ABS_NC 000011d0 .LC189 │ │ │ │ │ -00014a04 00022a30 R_ARM_THM_MOVT_ABS 000011d0 .LC189 │ │ │ │ │ -00014a0a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014a12 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -00014a16 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -00014a1e 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00014a24 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014a6c 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00014a8a 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00014a8e 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00014a92 0003e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -00014a96 0003e530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -00014b32 0000d92f R_ARM_THM_MOVW_ABS_NC 00000598 .LC87 │ │ │ │ │ -00014b36 0000d930 R_ARM_THM_MOVT_ABS 00000598 .LC87 │ │ │ │ │ -00014b3e 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014b46 0000da2f R_ARM_THM_MOVW_ABS_NC 000005a4 .LC88 │ │ │ │ │ -00014b4a 0000da30 R_ARM_THM_MOVT_ABS 000005a4 .LC88 │ │ │ │ │ -00014b50 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014b6a 0004d70a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ -00014b76 0004d80a R_ARM_THM_CALL 00000000 PyMemoryView_FromBuffer │ │ │ │ │ -00014b86 0004d90a R_ARM_THM_CALL 00000000 _PyCodec_DecodeText │ │ │ │ │ -00014bac 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014bb2 0000700a R_ARM_THM_CALL 00002725 unicode_result │ │ │ │ │ -00014cd0 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00014cd4 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00014cf4 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00014cf8 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -00014cfe 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014d0a 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ -00014d0e 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ +000143be 0000770a R_ARM_THM_CALL 0000200d resize_copy │ │ │ │ │ +000143e0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014410 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000144a4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000144ac 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000144b0 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000144b4 0002052f R_ARM_THM_MOVW_ABS_NC 00000f90 .LC172 │ │ │ │ │ +000144b8 00020530 R_ARM_THM_MOVT_ABS 00000f90 .LC172 │ │ │ │ │ +000144be 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000144d6 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000144da 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000144de 00007b2f R_ARM_THM_MOVW_ABS_NC 00000314 .LC32 │ │ │ │ │ +000144e2 00007b30 R_ARM_THM_MOVT_ABS 00000314 .LC32 │ │ │ │ │ +000144e8 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014536 0003fc0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00014550 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0001459c 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000145e8 0004d40a R_ARM_THM_CALL 00000000 _PyBytes_Repeat │ │ │ │ │ +0001466e 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00014672 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00014676 0002202f R_ARM_THM_MOVW_ABS_NC 000011a4 .LC186 │ │ │ │ │ +0001467a 00022030 R_ARM_THM_MOVT_ABS 000011a4 .LC186 │ │ │ │ │ +00014682 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014694 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014698 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000146f4 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00014728 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00014738 0004460a R_ARM_THM_CALL 000059f5 PyUnicode_AsEncodedString │ │ │ │ │ +0001474c 0004460a R_ARM_THM_CALL 000059f5 PyUnicode_AsEncodedString │ │ │ │ │ +0001477a 0000740a R_ARM_THM_CALL 00004505 unicode_fill_utf8 │ │ │ │ │ +00014798 0000740a R_ARM_THM_CALL 00004505 unicode_fill_utf8 │ │ │ │ │ +000147bc 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +000147c0 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +000147c4 00021e2f R_ARM_THM_MOVW_ABS_NC 00001190 .LC185 │ │ │ │ │ +000147c8 00021e30 R_ARM_THM_MOVT_ABS 00001190 .LC185 │ │ │ │ │ +000147cc 0002232f R_ARM_THM_MOVW_ABS_NC 000011c0 .LC187 │ │ │ │ │ +000147d0 00022330 R_ARM_THM_MOVT_ABS 000011c0 .LC187 │ │ │ │ │ +000147d4 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000147f2 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00014800 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00014804 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00014808 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +0001480c 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +00014812 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001481a 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +0001481e 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00014822 00021d2f R_ARM_THM_MOVW_ABS_NC 0000117c .LC184 │ │ │ │ │ +00014826 00021d30 R_ARM_THM_MOVT_ABS 0000117c .LC184 │ │ │ │ │ +0001482a 0002232f R_ARM_THM_MOVW_ABS_NC 000011c0 .LC187 │ │ │ │ │ +0001482e 00022330 R_ARM_THM_MOVT_ABS 000011c0 .LC187 │ │ │ │ │ +00014832 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00014852 0004870a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00014870 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000148ac 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000148ca 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000148d6 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000148ec 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000148f6 0002272f R_ARM_THM_MOVW_ABS_NC 000011c8 .LC188 │ │ │ │ │ +000148fa 00022730 R_ARM_THM_MOVT_ABS 000011c8 .LC188 │ │ │ │ │ +00014904 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00014912 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00014916 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +0001491a 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ +0001491e 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ +00014922 0002272f R_ARM_THM_MOVW_ABS_NC 000011c8 .LC188 │ │ │ │ │ +00014926 00022730 R_ARM_THM_MOVT_ABS 000011c8 .LC188 │ │ │ │ │ +0001492a 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00014970 0004d50a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00014982 00041b0a R_ARM_THM_CALL 00014a01 PyUnicode_Decode │ │ │ │ │ +0001498a 0004d60a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0001499a 0000e70a R_ARM_THM_CALL 000028b9 unicode_check_encoding_errors │ │ │ │ │ +000149aa 0004d60a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000149b4 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000149b8 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000149bc 00022b2f R_ARM_THM_MOVW_ABS_NC 000011f0 .LC190 │ │ │ │ │ +000149c0 00022b30 R_ARM_THM_MOVT_ABS 000011f0 .LC190 │ │ │ │ │ +000149ca 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000149d0 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000149d4 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000149d8 00022a2f R_ARM_THM_MOVW_ABS_NC 000011d0 .LC189 │ │ │ │ │ +000149dc 00022a30 R_ARM_THM_MOVT_ABS 000011d0 .LC189 │ │ │ │ │ +000149e2 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000149ea 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +000149ee 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +000149f6 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000149fc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014a44 0004170a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00014a62 0003e42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00014a66 0003e430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00014a6a 0003e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +00014a6e 0003e530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +00014b0a 0000d92f R_ARM_THM_MOVW_ABS_NC 00000598 .LC87 │ │ │ │ │ +00014b0e 0000d930 R_ARM_THM_MOVT_ABS 00000598 .LC87 │ │ │ │ │ +00014b16 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00014b1e 0000da2f R_ARM_THM_MOVW_ABS_NC 000005a4 .LC88 │ │ │ │ │ +00014b22 0000da30 R_ARM_THM_MOVT_ABS 000005a4 .LC88 │ │ │ │ │ +00014b28 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00014b42 0004d70a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ +00014b4e 0004d80a R_ARM_THM_CALL 00000000 PyMemoryView_FromBuffer │ │ │ │ │ +00014b5e 0004d90a R_ARM_THM_CALL 00000000 _PyCodec_DecodeText │ │ │ │ │ +00014b84 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014b8a 0000700a R_ARM_THM_CALL 0000272d unicode_result │ │ │ │ │ +00014ca8 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00014cac 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00014ccc 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00014cd0 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +00014cd6 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00014ce2 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ +00014ce6 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ +00014cec 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00014cf6 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ +00014cfa 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ +00014d00 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00014d0a 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ +00014d0e 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ 00014d14 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014d1e 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ -00014d22 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ +00014d1e 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ +00014d22 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ 00014d28 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014d32 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -00014d36 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -00014d3c 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014d46 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ -00014d4a 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ -00014d50 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014d5c 0000e00a R_ARM_THM_CALL 000029b5 unicode_check_encoding_errors.part.0 │ │ │ │ │ -00014d92 0004da0a R_ARM_THM_CALL 0000be39 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ -00014d98 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00014d9c 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00014da6 00022d2f R_ARM_THM_MOVW_ABS_NC 00001228 .LC191 │ │ │ │ │ -00014daa 00022d30 R_ARM_THM_MOVT_ABS 00001228 .LC191 │ │ │ │ │ -00014dae 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00014dca 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00014dec 0004db0a R_ARM_THM_CALL 00016601 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ -00014dfa 0000d12f R_ARM_THM_MOVW_ABS_NC 0000054c .LC79 │ │ │ │ │ -00014dfe 0000d130 R_ARM_THM_MOVT_ABS 0000054c .LC79 │ │ │ │ │ -00014e04 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014e0e 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ -00014e12 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ -00014e18 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00014e24 00044b0a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -00014e42 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014e4e 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014e54 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014ece 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00014ed2 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00014ed6 0002382f R_ARM_THM_MOVW_ABS_NC 00001300 .LC195 │ │ │ │ │ -00014eda 00023830 R_ARM_THM_MOVT_ABS 00001300 .LC195 │ │ │ │ │ -00014ee0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014efe 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00014f02 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00014f20 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00014f30 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00014f4a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014f56 00023a2f R_ARM_THM_MOVW_ABS_NC 00001328 .LC196 │ │ │ │ │ -00014f5a 00023a30 R_ARM_THM_MOVT_ABS 00001328 .LC196 │ │ │ │ │ -00014f76 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00014fb4 00043e0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ -00014fd0 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00014d34 0000e00a R_ARM_THM_CALL 000029bd unicode_check_encoding_errors.part.0 │ │ │ │ │ +00014d6a 0004da0a R_ARM_THM_CALL 0000be41 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ +00014d70 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00014d74 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00014d7e 00022d2f R_ARM_THM_MOVW_ABS_NC 00001228 .LC191 │ │ │ │ │ +00014d82 00022d30 R_ARM_THM_MOVT_ABS 00001228 .LC191 │ │ │ │ │ +00014d86 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00014da2 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00014dc4 0004db0a R_ARM_THM_CALL 000165d9 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ +00014dd2 0000d12f R_ARM_THM_MOVW_ABS_NC 0000054c .LC79 │ │ │ │ │ +00014dd6 0000d130 R_ARM_THM_MOVT_ABS 0000054c .LC79 │ │ │ │ │ +00014ddc 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00014de6 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ +00014dea 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ +00014df0 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00014dfc 00044b0a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +00014e1a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014e26 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014e2c 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014ea6 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00014eaa 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00014eae 0002382f R_ARM_THM_MOVW_ABS_NC 00001300 .LC195 │ │ │ │ │ +00014eb2 00023830 R_ARM_THM_MOVT_ABS 00001300 .LC195 │ │ │ │ │ +00014eb8 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014ed6 00045d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00014eda 00045d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00014ef8 0004320a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00014f08 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00014f22 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014f2e 00023a2f R_ARM_THM_MOVW_ABS_NC 00001328 .LC196 │ │ │ │ │ +00014f32 00023a30 R_ARM_THM_MOVT_ABS 00001328 .LC196 │ │ │ │ │ +00014f4e 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00014f8c 00043e0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ +00014fa8 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00014fb6 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00014fc4 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00014fd2 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ 00014fde 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00014fec 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00014ffa 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00015006 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00015012 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00015020 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00015032 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00015088 00043e0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ -000150a6 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -000150ba 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00015110 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -00015114 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0001511a 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0001512c 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00015192 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000151a4 0004730a R_ARM_THM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ -0001522a 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00015238 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0001523c 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00015298 00042b0a R_ARM_THM_CALL 00003c5d _PyUnicode_FromASCII │ │ │ │ │ -000152a8 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000152da 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00015308 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00015312 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00015316 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0001531a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0001531e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00015362 0004e80a R_ARM_THM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ -0001539e 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -000153ae 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00015414 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00015420 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00015424 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00015458 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0001545c 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00015476 0004e80a R_ARM_THM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ -000154a6 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -000154b6 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000154f4 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00015500 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00015504 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0001550a 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0001550e 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0001556a 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0001558c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000155a2 0004e80a R_ARM_THM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ -00015602 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001560c 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00015610 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0001562a 0004e80a R_ARM_THM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ -0001563c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015642 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00015646 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001564a 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -0001564e 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -00015656 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001566c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015692 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000156a8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000156be 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000156d4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000156f8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015748 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -00015752 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -0001575e 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -00015780 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -0001578c 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00015790 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000157b0 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -000157de 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -000157ea 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -000157fa 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0001580a 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -0001581e 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -000158d6 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -000158ee 0004fc0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00015938 0002520a R_ARM_THM_CALL 00005c91 clear_interned_dict │ │ │ │ │ -0001593c 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -0001594c 0004fd0a R_ARM_THM_CALL 00000000 _Py_hashtable_destroy │ │ │ │ │ -0001596e 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00015998 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000159ce 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000159d6 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000159da 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000159f0 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00015a30 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00015a38 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00015a7e 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00015a9e 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00015aa2 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00015aa6 00025b2f R_ARM_THM_MOVW_ABS_NC 00001460 .LC207 │ │ │ │ │ -00015aaa 00025b30 R_ARM_THM_MOVT_ABS 00001460 .LC207 │ │ │ │ │ -00015ab0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015ab8 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015b02 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00015b0e 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00015b1c 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00015b2a 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00015b2e 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00015b32 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ -00015b36 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ -00015b3a 00027a2f R_ARM_THM_MOVW_ABS_NC 0000148c .LC212 │ │ │ │ │ -00015b3e 00027a30 R_ARM_THM_MOVT_ABS 0000148c .LC212 │ │ │ │ │ -00015b42 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00015b48 00027a2f R_ARM_THM_MOVW_ABS_NC 0000148c .LC212 │ │ │ │ │ -00015b4c 00027a30 R_ARM_THM_MOVT_ABS 0000148c .LC212 │ │ │ │ │ -00015b56 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00015b60 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015de6 0001000a R_ARM_THM_CALL 00006bf1 ucs2lib_fastsearch │ │ │ │ │ +00014fea 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00014ff8 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001500a 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00015060 00043e0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ +0001507e 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00015092 00043f0a R_ARM_THM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +000150e8 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +000150ec 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +000150f2 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00015104 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0001516a 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0001517c 0004730a R_ARM_THM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ +00015202 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00015210 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00015214 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00015270 00042b0a R_ARM_THM_CALL 00003c49 _PyUnicode_FromASCII │ │ │ │ │ +00015280 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000152b2 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000152e0 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000152ea 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000152ee 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000152f2 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000152f6 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0001533a 0004e80a R_ARM_THM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ +00015376 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +00015386 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000153ec 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000153f8 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000153fc 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00015430 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00015434 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0001544e 0004e80a R_ARM_THM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ +0001547e 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +0001548e 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000154cc 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000154d8 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000154dc 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000154e2 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000154e6 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00015542 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00015564 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001557a 0004e80a R_ARM_THM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ +000155da 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000155e4 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000155e8 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00015602 0004e80a R_ARM_THM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ +00015614 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001561a 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001561e 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00015622 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ +00015626 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ +0001562e 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00015644 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001566a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015680 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015696 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000156ac 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000156d0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015720 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +0001572a 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +00015736 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +00015758 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +00015764 0004562f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00015768 00045630 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00015788 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +000157b6 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +000157c2 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +000157d2 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +000157e2 0004f80a R_ARM_THM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +000157f6 0004f90a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +000158ae 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +000158c6 0004fc0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00015910 0002520a R_ARM_THM_CALL 00005c99 clear_interned_dict │ │ │ │ │ +00015914 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00015924 0004fd0a R_ARM_THM_CALL 00000000 _Py_hashtable_destroy │ │ │ │ │ +00015946 0003f10a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00015970 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000159a6 0003fd0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000159ae 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000159b2 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000159c8 0003fe0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00015a08 0003f32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00015a10 0003f330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00015a56 0004010a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00015a76 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00015a7a 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00015a7e 00025b2f R_ARM_THM_MOVW_ABS_NC 00001460 .LC207 │ │ │ │ │ +00015a82 00025b30 R_ARM_THM_MOVT_ABS 00001460 .LC207 │ │ │ │ │ +00015a88 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015a90 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015ada 00047b0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00015ae6 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00015af4 0004660a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00015b02 0001902f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00015b06 00019030 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00015b0a 0001912f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ +00015b0e 00019130 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ +00015b12 00027a2f R_ARM_THM_MOVW_ABS_NC 0000148c .LC212 │ │ │ │ │ +00015b16 00027a30 R_ARM_THM_MOVT_ABS 0000148c .LC212 │ │ │ │ │ +00015b1a 0004940a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00015b20 00027a2f R_ARM_THM_MOVW_ABS_NC 0000148c .LC212 │ │ │ │ │ +00015b24 00027a30 R_ARM_THM_MOVT_ABS 0000148c .LC212 │ │ │ │ │ +00015b2e 0004670a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00015b38 0004620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015dbe 0001000a R_ARM_THM_CALL 00006bf9 ucs2lib_fastsearch │ │ │ │ │ +00015dd0 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00015de8 0001040a R_ARM_THM_CALL 00003845 unicode_askind │ │ │ │ │ 00015df8 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00015e10 0001040a R_ARM_THM_CALL 0000383d unicode_askind │ │ │ │ │ -00015e20 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00015e90 00014a0a R_ARM_THM_CALL 0000c699 ucs1lib_adaptive_find │ │ │ │ │ -00015ece 0001030a R_ARM_THM_CALL 0000e9ed ucs4lib_fastsearch │ │ │ │ │ -00015ee6 00019e0a R_ARM_THM_CALL 00000483 ucs1lib__two_way_count │ │ │ │ │ -00015ffe 00018d0a R_ARM_THM_CALL 00008581 unicode_fill │ │ │ │ │ -00016074 00018d0a R_ARM_THM_CALL 00008581 unicode_fill │ │ │ │ │ -00016238 00018d0a R_ARM_THM_CALL 00008581 unicode_fill │ │ │ │ │ -0001634a 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000163b6 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -0001640a 0000b92f R_ARM_THM_MOVW_ABS_NC 0000045c .LC71 │ │ │ │ │ -0001640e 0000b930 R_ARM_THM_MOVT_ABS 0000045c .LC71 │ │ │ │ │ -00016488 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -000164aa 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0001651e 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000490 .LC73 │ │ │ │ │ -00016522 0000bb30 R_ARM_THM_MOVT_ABS 00000490 .LC73 │ │ │ │ │ -00016570 0002d32f R_ARM_THM_MOVW_ABS_NC 00001780 .LC241 │ │ │ │ │ -00016574 0002d330 R_ARM_THM_MOVT_ABS 00001780 .LC241 │ │ │ │ │ -0001657e 00003b0a R_ARM_THM_CALL 0000511d unicode_decode_call_errorhandler_writer │ │ │ │ │ -000165aa 0002d22f R_ARM_THM_MOVW_ABS_NC 00001768 .LC240 │ │ │ │ │ -000165ae 0002d230 R_ARM_THM_MOVT_ABS 00001768 .LC240 │ │ │ │ │ -000165ce 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000474 .LC72 │ │ │ │ │ -000165d2 0000ba30 R_ARM_THM_MOVT_ABS 00000474 .LC72 │ │ │ │ │ -000165fc 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00016642 0003002f R_ARM_THM_MOVW_ABS_NC 00001964 .LC261 │ │ │ │ │ -00016646 00030030 R_ARM_THM_MOVT_ABS 00001964 .LC261 │ │ │ │ │ -0001664a 0002ff2f R_ARM_THM_MOVW_ABS_NC 00001958 .LC260 │ │ │ │ │ -0001664e 0002ff30 R_ARM_THM_MOVT_ABS 00001958 .LC260 │ │ │ │ │ -0001665a 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00016706 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -000167a4 00003e0a R_ARM_THM_CALL 00002be9 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ -00016822 0003102f R_ARM_THM_MOVW_ABS_NC 00001988 .LC265 │ │ │ │ │ -00016826 00031030 R_ARM_THM_MOVT_ABS 00001988 .LC265 │ │ │ │ │ -00016856 00003b0a R_ARM_THM_CALL 0000511d unicode_decode_call_errorhandler_writer │ │ │ │ │ -00016866 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -000168d4 0002e12f R_ARM_THM_MOVW_ABS_NC 00001800 .LC246 │ │ │ │ │ -000168d8 0002e130 R_ARM_THM_MOVT_ABS 00001800 .LC246 │ │ │ │ │ -000168f6 0003112f R_ARM_THM_MOVW_ABS_NC 000019c4 .LC266 │ │ │ │ │ -000168fa 00031130 R_ARM_THM_MOVT_ABS 000019c4 .LC266 │ │ │ │ │ -00016908 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015e68 00014a0a R_ARM_THM_CALL 0000c6a1 ucs1lib_adaptive_find │ │ │ │ │ +00015ea6 0001030a R_ARM_THM_CALL 0000e9dd ucs4lib_fastsearch │ │ │ │ │ +00015ebe 00019e0a R_ARM_THM_CALL 00000483 ucs1lib__two_way_count │ │ │ │ │ +00015fd6 00018d0a R_ARM_THM_CALL 00008589 unicode_fill │ │ │ │ │ +0001604c 00018d0a R_ARM_THM_CALL 00008589 unicode_fill │ │ │ │ │ +00016210 00018d0a R_ARM_THM_CALL 00008589 unicode_fill │ │ │ │ │ +00016322 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0001638e 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +000163e2 0000b92f R_ARM_THM_MOVW_ABS_NC 0000045c .LC71 │ │ │ │ │ +000163e6 0000b930 R_ARM_THM_MOVT_ABS 0000045c .LC71 │ │ │ │ │ +00016460 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +00016482 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +000164f6 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000490 .LC73 │ │ │ │ │ +000164fa 0000bb30 R_ARM_THM_MOVT_ABS 00000490 .LC73 │ │ │ │ │ +00016548 0002d32f R_ARM_THM_MOVW_ABS_NC 00001780 .LC241 │ │ │ │ │ +0001654c 0002d330 R_ARM_THM_MOVT_ABS 00001780 .LC241 │ │ │ │ │ +00016556 00003b0a R_ARM_THM_CALL 00005125 unicode_decode_call_errorhandler_writer │ │ │ │ │ +00016582 0002d22f R_ARM_THM_MOVW_ABS_NC 00001768 .LC240 │ │ │ │ │ +00016586 0002d230 R_ARM_THM_MOVT_ABS 00001768 .LC240 │ │ │ │ │ +000165a6 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000474 .LC72 │ │ │ │ │ +000165aa 0000ba30 R_ARM_THM_MOVT_ABS 00000474 .LC72 │ │ │ │ │ +000165d4 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001661a 0003002f R_ARM_THM_MOVW_ABS_NC 00001964 .LC261 │ │ │ │ │ +0001661e 00030030 R_ARM_THM_MOVT_ABS 00001964 .LC261 │ │ │ │ │ +00016622 0002ff2f R_ARM_THM_MOVW_ABS_NC 00001958 .LC260 │ │ │ │ │ +00016626 0002ff30 R_ARM_THM_MOVT_ABS 00001958 .LC260 │ │ │ │ │ +00016632 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000166de 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +0001677c 00003e0a R_ARM_THM_CALL 00002bf1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +000167fa 0003102f R_ARM_THM_MOVW_ABS_NC 00001988 .LC265 │ │ │ │ │ +000167fe 00031030 R_ARM_THM_MOVT_ABS 00001988 .LC265 │ │ │ │ │ +0001682e 00003b0a R_ARM_THM_CALL 00005125 unicode_decode_call_errorhandler_writer │ │ │ │ │ +0001683e 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +000168ac 0002e12f R_ARM_THM_MOVW_ABS_NC 00001800 .LC246 │ │ │ │ │ +000168b0 0002e130 R_ARM_THM_MOVT_ABS 00001800 .LC246 │ │ │ │ │ +000168ce 0003112f R_ARM_THM_MOVW_ABS_NC 000019c4 .LC266 │ │ │ │ │ +000168d2 00031130 R_ARM_THM_MOVT_ABS 000019c4 .LC266 │ │ │ │ │ +000168e0 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000690 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ 00001c9e 0004051e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00002236 00041b1e R_ARM_THM_JUMP24 00014a29 PyUnicode_Decode │ │ │ │ │ -00004154 0000b11e R_ARM_THM_JUMP24 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ -00004164 0000b21e R_ARM_THM_JUMP24 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ -000058ac 0003f91e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00005bc6 0004491e R_ARM_THM_JUMP24 00007521 _PyUnicode_AsLatin1String │ │ │ │ │ -00005c02 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00005cb8 0000e11e R_ARM_THM_JUMP24 00005d55 unicode_encode_ucs1 │ │ │ │ │ -00005d00 0000e41e R_ARM_THM_JUMP24 0000b2c1 _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ │ -00005d5c 0000e51e R_ARM_THM_JUMP24 0000e0d5 _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ │ -00005e9e 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00005ea4 0000e11e R_ARM_THM_JUMP24 00005d55 unicode_encode_ucs1 │ │ │ │ │ -00005f46 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00006f60 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00006f8c 00045f1e R_ARM_THM_JUMP24 00006f91 PyUnicode_RPartition │ │ │ │ │ -000072c2 0004631e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -0000980c 0004591e R_ARM_THM_JUMP24 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00009890 0001191e R_ARM_THM_JUMP24 00002cd1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -00009ff8 0001391e R_ARM_THM_JUMP24 00007401 ucs2lib_find_char │ │ │ │ │ -0000a008 00013b1e R_ARM_THM_JUMP24 0000e99d ucs4lib_find_char │ │ │ │ │ -0000a64a 0004381e R_ARM_THM_JUMP24 00003f89 PyUnicode_FromKindAndData │ │ │ │ │ -0000a6a4 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000cc6a 00015b1e R_ARM_THM_JUMP24 0000054f ucs2lib_split_whitespace │ │ │ │ │ -0000cfbe 00015c1e R_ARM_THM_JUMP24 00001e3f ucs4lib_split_whitespace │ │ │ │ │ -0000d07e 00015a1e R_ARM_THM_JUMP24 0000db19 ucs1lib_split_whitespace │ │ │ │ │ -0000d574 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000d7e2 0003f91e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000d802 0004211e R_ARM_THM_JUMP24 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000dcfc 00046f1e R_ARM_THM_JUMP24 0000a58d PyUnicode_Substring │ │ │ │ │ -0000dda6 0004381e R_ARM_THM_JUMP24 00003f89 PyUnicode_FromKindAndData │ │ │ │ │ -0000deae 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000e218 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000e256 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000f0e4 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -0000f512 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000f7c6 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000fc74 00049e1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00010afe 0001c51e R_ARM_THM_JUMP24 00003b0d unicode_encode_locale │ │ │ │ │ -00010b06 0004461e R_ARM_THM_JUMP24 00005a09 PyUnicode_AsEncodedString │ │ │ │ │ -000115c0 00046f1e R_ARM_THM_JUMP24 0000a58d PyUnicode_Substring │ │ │ │ │ -00011604 0004381e R_ARM_THM_JUMP24 00003f89 PyUnicode_FromKindAndData │ │ │ │ │ -0001167c 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -00011810 00046f1e R_ARM_THM_JUMP24 0000a58d PyUnicode_Substring │ │ │ │ │ -00011d8e 0004ae1e R_ARM_THM_JUMP24 00014959 PyUnicode_FromEncodedObject │ │ │ │ │ -00011d98 0004311e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ -0001242c 00046f1e R_ARM_THM_JUMP24 0000a58d PyUnicode_Substring │ │ │ │ │ -000124be 0004381e R_ARM_THM_JUMP24 00003f89 PyUnicode_FromKindAndData │ │ │ │ │ -00012542 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -00012df4 0004051e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00012e30 0004c81e R_ARM_THM_JUMP24 00012e41 PyUnicode_Format │ │ │ │ │ -000146a4 00047f1e R_ARM_THM_JUMP24 00007b39 _PyUnicode_Copy │ │ │ │ │ -00014988 00041b1e R_ARM_THM_JUMP24 00014a29 PyUnicode_Decode │ │ │ │ │ -00014c16 0004961e R_ARM_THM_JUMP24 0000f179 PyUnicode_DecodeASCII │ │ │ │ │ -00014f16 00045e1e R_ARM_THM_JUMP24 00000000 _PyLong_FormatWriter │ │ │ │ │ -00014f60 00042e1e R_ARM_THM_JUMP24 00003add _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00015054 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00015772 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000157be 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0001596a 0002521e R_ARM_THM_JUMP24 00005c91 clear_interned_dict │ │ │ │ │ -00016a20 0004121e R_ARM_THM_JUMP24 00001d65 _PyUnicode_InternImmortal │ │ │ │ │ +00002236 00041b1e R_ARM_THM_JUMP24 00014a01 PyUnicode_Decode │ │ │ │ │ +00004140 0000b11e R_ARM_THM_JUMP24 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ +00004150 0000b21e R_ARM_THM_JUMP24 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ +00005898 0003f91e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00005bb2 0004491e R_ARM_THM_JUMP24 00007529 _PyUnicode_AsLatin1String │ │ │ │ │ +00005bee 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00005ca4 0000e11e R_ARM_THM_JUMP24 00005d5d unicode_encode_ucs1 │ │ │ │ │ +00005cec 0000e41e R_ARM_THM_JUMP24 0000b2c9 _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ │ +00005d48 0000e51e R_ARM_THM_JUMP24 0000e0dd _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ │ +00005e8a 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00005e90 0000e11e R_ARM_THM_JUMP24 00005d5d unicode_encode_ucs1 │ │ │ │ │ +00005f32 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00006f4c 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00006f78 00045f1e R_ARM_THM_JUMP24 00006f7d PyUnicode_RPartition │ │ │ │ │ +000072ae 0004631e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +000097f2 0004591e R_ARM_THM_JUMP24 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000987c 0001191e R_ARM_THM_JUMP24 00002cd9 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +00009fd4 0001391e R_ARM_THM_JUMP24 00007409 ucs2lib_find_char │ │ │ │ │ +00009fe4 00013b1e R_ARM_THM_JUMP24 0000e98d ucs4lib_find_char │ │ │ │ │ +0000a626 0004381e R_ARM_THM_JUMP24 00003f75 PyUnicode_FromKindAndData │ │ │ │ │ +0000a680 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000cc46 00015b1e R_ARM_THM_JUMP24 0000054f ucs2lib_split_whitespace │ │ │ │ │ +0000cf9a 00015c1e R_ARM_THM_JUMP24 00001e3f ucs4lib_split_whitespace │ │ │ │ │ +0000d05a 00015a1e R_ARM_THM_JUMP24 0000db21 ucs1lib_split_whitespace │ │ │ │ │ +0000d550 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000d7be 0003f91e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000d7de 0004211e R_ARM_THM_JUMP24 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000dcd8 00046f1e R_ARM_THM_JUMP24 0000a569 PyUnicode_Substring │ │ │ │ │ +0000dd82 0004381e R_ARM_THM_JUMP24 00003f75 PyUnicode_FromKindAndData │ │ │ │ │ +0000de8a 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000e1f4 0004011e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000e232 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000f0c0 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +0000f4ee 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000f7a2 00044a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000fc50 00049e1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00010ad2 0001c51e R_ARM_THM_JUMP24 00003b15 unicode_encode_locale │ │ │ │ │ +00010ada 0004461e R_ARM_THM_JUMP24 000059f5 PyUnicode_AsEncodedString │ │ │ │ │ +00011594 00046f1e R_ARM_THM_JUMP24 0000a569 PyUnicode_Substring │ │ │ │ │ +000115d8 0004381e R_ARM_THM_JUMP24 00003f75 PyUnicode_FromKindAndData │ │ │ │ │ +00011650 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +000117e4 00046f1e R_ARM_THM_JUMP24 0000a569 PyUnicode_Substring │ │ │ │ │ +00011d66 0004ae1e R_ARM_THM_JUMP24 00014931 PyUnicode_FromEncodedObject │ │ │ │ │ +00011d70 0004311e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ +00012404 00046f1e R_ARM_THM_JUMP24 0000a569 PyUnicode_Substring │ │ │ │ │ +00012496 0004381e R_ARM_THM_JUMP24 00003f75 PyUnicode_FromKindAndData │ │ │ │ │ +0001251a 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +00012dcc 0004051e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +00012e08 0004c81e R_ARM_THM_JUMP24 00012e19 PyUnicode_Format │ │ │ │ │ +0001465a 00047f1e R_ARM_THM_JUMP24 00007b41 _PyUnicode_Copy │ │ │ │ │ +00014960 00041b1e R_ARM_THM_JUMP24 00014a01 PyUnicode_Decode │ │ │ │ │ +00014bee 0004961e R_ARM_THM_JUMP24 0000f155 PyUnicode_DecodeASCII │ │ │ │ │ +00014eee 00045e1e R_ARM_THM_JUMP24 00000000 _PyLong_FormatWriter │ │ │ │ │ +00014f38 00042e1e R_ARM_THM_JUMP24 00003ac9 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +0001502c 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0001574a 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00015796 0004541e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00015942 0002521e R_ARM_THM_JUMP24 00005c99 clear_interned_dict │ │ │ │ │ +000169f8 0004121e R_ARM_THM_JUMP24 00001d65 _PyUnicode_InternImmortal │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x448fc contains 465 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x448c4 contains 465 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000050 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 0000006a 0000672f R_ARM_THM_MOVW_ABS_NC 0000005c .LC22 │ │ │ │ │ 0000006e 00006730 R_ARM_THM_MOVT_ABS 0000005c .LC22 │ │ │ │ │ 00000074 0004180a R_ARM_THM_CALL 00000000 wcscmp │ │ │ │ │ 0000007a 0000682f R_ARM_THM_MOVW_ABS_NC 0000007c .LC23 │ │ │ │ │ 0000007e 00006830 R_ARM_THM_MOVT_ABS 0000007c .LC23 │ │ │ │ │ @@ -6209,88 +6209,88 @@ │ │ │ │ │ 000003f4 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000408 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000041e 0004050a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ 00000438 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000043c 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000440 0003f302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000462 0000760a R_ARM_THM_CALL 00002ad9 unicode_from_format │ │ │ │ │ -00000476 0002d62f R_ARM_THM_MOVW_ABS_NC 0000b9e9 do_swapcase │ │ │ │ │ -0000047a 0002d630 R_ARM_THM_MOVT_ABS 0000b9e9 do_swapcase │ │ │ │ │ -000004b0 00014b0a R_ARM_THM_CALL 0000d075 ucs1lib__preprocess │ │ │ │ │ -000004be 00014c0a R_ARM_THM_CALL 0000d119 ucs1lib__two_way │ │ │ │ │ +00000476 0002d62f R_ARM_THM_MOVW_ABS_NC 0000b9f1 do_swapcase │ │ │ │ │ +0000047a 0002d630 R_ARM_THM_MOVT_ABS 0000b9f1 do_swapcase │ │ │ │ │ +000004b0 00014b0a R_ARM_THM_CALL 0000d07d ucs1lib__preprocess │ │ │ │ │ +000004be 00014c0a R_ARM_THM_CALL 0000d121 ucs1lib__two_way │ │ │ │ │ 000004e0 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 000004ec 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000508 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000050c 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000508 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000050c 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000512 0002f12f R_ARM_THM_MOVW_ABS_NC 00001840 .LC252 │ │ │ │ │ 00000516 0002f130 R_ARM_THM_MOVT_ABS 00001840 .LC252 │ │ │ │ │ 0000051c 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000528 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000052c 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000528 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000052c 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000530 0002f22f R_ARM_THM_MOVW_ABS_NC 0000187c .LC253 │ │ │ │ │ 00000534 0002f230 R_ARM_THM_MOVT_ABS 0000187c .LC253 │ │ │ │ │ 0000053a 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000544 00012c0a R_ARM_THM_CALL 00002c6d PyUnicode_READ_CHAR │ │ │ │ │ +00000544 00012c0a R_ARM_THM_CALL 00002c75 PyUnicode_READ_CHAR │ │ │ │ │ 00000572 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ 00000580 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000584 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000005a8 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ 000005d6 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00000616 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ +00000616 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ 00000630 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ 00000646 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000654 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000658 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000066c 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00000684 0000b20a R_ARM_THM_CALL 000059b1 _PyUnicode_FromUCS2 │ │ │ │ │ +00000684 0000b20a R_ARM_THM_CALL 000059b9 _PyUnicode_FromUCS2 │ │ │ │ │ 0000069c 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ 000006b2 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006c6 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006e0 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006f0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000072e 00052b0a R_ARM_THM_CALL 00000000 _PyUnicode_IsCaseIgnorable │ │ │ │ │ 00000740 0005220a R_ARM_THM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ 00000768 00052b0a R_ARM_THM_CALL 00000000 _PyUnicode_IsCaseIgnorable │ │ │ │ │ 0000077a 0005220a R_ARM_THM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ 000007de 00052c0a R_ARM_THM_CALL 00000000 _PyUnicode_ToFoldedFull │ │ │ │ │ -00000836 0004da0a R_ARM_THM_CALL 0000be39 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ -00000852 0004db0a R_ARM_THM_CALL 00016601 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ +00000836 0004da0a R_ARM_THM_CALL 0000be41 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ +00000852 0004db0a R_ARM_THM_CALL 000165d9 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ 00000956 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ 0000095a 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -0000096e 00047f0a R_ARM_THM_CALL 00007b39 _PyUnicode_Copy │ │ │ │ │ +0000096e 00047f0a R_ARM_THM_CALL 00007b41 _PyUnicode_Copy │ │ │ │ │ 00000976 0003372f R_ARM_THM_MOVW_ABS_NC 00001af0 .LC273 │ │ │ │ │ 0000097a 00033730 R_ARM_THM_MOVT_ABS 00001af0 .LC273 │ │ │ │ │ -000009d4 0000500a R_ARM_THM_CALL 0000263d _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ +000009d4 0000500a R_ARM_THM_CALL 00002645 _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ 00000a16 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 00000a42 0004610a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00000ad8 0001000a R_ARM_THM_CALL 00006bf1 ucs2lib_fastsearch │ │ │ │ │ -00000b18 0001030a R_ARM_THM_CALL 0000e9ed ucs4lib_fastsearch │ │ │ │ │ +00000ad8 0001000a R_ARM_THM_CALL 00006bf9 ucs2lib_fastsearch │ │ │ │ │ +00000b18 0001030a R_ARM_THM_CALL 0000e9dd ucs4lib_fastsearch │ │ │ │ │ 00000b58 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 00000b6c 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ 00000b70 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 00000b74 0001432f R_ARM_THM_MOVW_ABS_NC 00000b18 .LC121 │ │ │ │ │ 00000b78 00014330 R_ARM_THM_MOVT_ABS 00000b18 .LC121 │ │ │ │ │ 00000b7e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b86 0002de0a R_ARM_THM_CALL 0000bde9 unicode_check_modifiable │ │ │ │ │ +00000b86 0002de0a R_ARM_THM_CALL 0000bdf1 unicode_check_modifiable │ │ │ │ │ 00000bbe 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00000bc2 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000bc6 00033b2f R_ARM_THM_MOVW_ABS_NC 00001af4 .LC274 │ │ │ │ │ 00000bca 00033b30 R_ARM_THM_MOVT_ABS 00001af4 .LC274 │ │ │ │ │ 00000bd0 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000c2a 0003ea0a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ 00000c56 00041a0a R_ARM_THM_CALL 000022e5 PyUnicode_FromWideChar │ │ │ │ │ -00000c6a 0000a50a R_ARM_THM_CALL 00006589 unicode_fromformat_write_str │ │ │ │ │ +00000c6a 0000a30a R_ARM_THM_CALL 00006575 unicode_fromformat_write_str │ │ │ │ │ 00000c80 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000caa 0003ea0a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ 00000cd6 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00000cda 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000ce6 00006d2f R_ARM_THM_MOVW_ABS_NC 0000025c .LC28 │ │ │ │ │ 00000cea 00006d30 R_ARM_THM_MOVT_ABS 0000025c .LC28 │ │ │ │ │ 00000cf0 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000d24 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00000d24 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ 00000df8 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00000e20 0003462f R_ARM_THM_MOVW_ABS_NC 00001be0 .LC282 │ │ │ │ │ 00000e24 00034630 R_ARM_THM_MOVT_ABS 00001be0 .LC282 │ │ │ │ │ 00000e28 0003442f R_ARM_THM_MOVW_ABS_NC 00001bc8 .LC280 │ │ │ │ │ 00000e2c 00034430 R_ARM_THM_MOVT_ABS 00001bc8 .LC280 │ │ │ │ │ 00000e3c 0003422f R_ARM_THM_MOVW_ABS_NC 00001ba8 .LC278 │ │ │ │ │ 00000e40 00034230 R_ARM_THM_MOVT_ABS 00001ba8 .LC278 │ │ │ │ │ @@ -6306,91 +6306,91 @@ │ │ │ │ │ 00000e86 00034630 R_ARM_THM_MOVT_ABS 00001be0 .LC282 │ │ │ │ │ 00000e8c 0003472f R_ARM_THM_MOVW_ABS_NC 00001bf8 .LC283 │ │ │ │ │ 00000e90 00034730 R_ARM_THM_MOVT_ABS 00001bf8 .LC283 │ │ │ │ │ 00000e96 0003482f R_ARM_THM_MOVW_ABS_NC 00001c00 .LC284 │ │ │ │ │ 00000e9a 00034830 R_ARM_THM_MOVT_ABS 00001c00 .LC284 │ │ │ │ │ 00000ea0 0003492f R_ARM_THM_MOVW_ABS_NC 00001c08 .LC285 │ │ │ │ │ 00000ea4 00034930 R_ARM_THM_MOVT_ABS 00001c08 .LC285 │ │ │ │ │ -00000ec4 0001070a R_ARM_THM_CALL 00002b59 ensure_unicode.isra.0 │ │ │ │ │ -00000ece 0001070a R_ARM_THM_CALL 00002b59 ensure_unicode.isra.0 │ │ │ │ │ +00000ec4 0001070a R_ARM_THM_CALL 00002b61 ensure_unicode.isra.0 │ │ │ │ │ +00000ece 0001070a R_ARM_THM_CALL 00002b61 ensure_unicode.isra.0 │ │ │ │ │ 00000efe 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ 00000f02 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ 00000f0a 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000f22 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ 00000f26 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ 00000f2e 0004210a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000f58 0001070a R_ARM_THM_CALL 00002b59 ensure_unicode.isra.0 │ │ │ │ │ -00000f72 0001070a R_ARM_THM_CALL 00002b59 ensure_unicode.isra.0 │ │ │ │ │ -00000f98 0001070a R_ARM_THM_CALL 00002b59 ensure_unicode.isra.0 │ │ │ │ │ +00000f58 0001070a R_ARM_THM_CALL 00002b61 ensure_unicode.isra.0 │ │ │ │ │ +00000f72 0001070a R_ARM_THM_CALL 00002b61 ensure_unicode.isra.0 │ │ │ │ │ +00000f98 0001070a R_ARM_THM_CALL 00002b61 ensure_unicode.isra.0 │ │ │ │ │ 00000fac 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 00000fe6 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000ff6 0000c10a R_ARM_THM_CALL 00005681 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ +00000ff6 0000c10a R_ARM_THM_CALL 0000566d _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ 00001008 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ 0000100c 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ 00001010 0004480a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00001036 0002750a R_ARM_THM_CALL 000076b1 unicode_fast_translate │ │ │ │ │ -00001040 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000106a 0002760a R_ARM_THM_CALL 00007941 charmaptranslate_output │ │ │ │ │ +00001036 0002750a R_ARM_THM_CALL 000076b9 unicode_fast_translate │ │ │ │ │ +00001040 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000106a 0002760a R_ARM_THM_CALL 00007949 charmaptranslate_output │ │ │ │ │ 0000109a 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000109e 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000010bc 0002770a R_ARM_THM_CALL 00007845 charmaptranslate_lookup │ │ │ │ │ -000010c8 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -000010fe 0004590a R_ARM_THM_CALL 00006799 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000010bc 0002770a R_ARM_THM_CALL 0000784d charmaptranslate_lookup │ │ │ │ │ +000010c8 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +000010fe 0004590a R_ARM_THM_CALL 00006785 _PyUnicodeWriter_WriteStr │ │ │ │ │ 00001116 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000112a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001134 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -0000113a 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00001140 00040b0a R_ARM_THM_CALL 00003d45 _PyUnicodeWriter_Finish │ │ │ │ │ -0000114a 00040c0a R_ARM_THM_CALL 000053e1 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00001150 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ -00001156 00003a0a R_ARM_THM_CALL 00005899 Py_XDECREF │ │ │ │ │ +00001134 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +0000113a 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00001140 00040b0a R_ARM_THM_CALL 00003d31 _PyUnicodeWriter_Finish │ │ │ │ │ +0000114a 00040c0a R_ARM_THM_CALL 000053e9 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00001150 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ +00001156 00003a0a R_ARM_THM_CALL 00005885 Py_XDECREF │ │ │ │ │ 00001186 0004520a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ 000011a0 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ 000011a4 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ 000011a8 0005420a R_ARM_THM_CALL 00000000 _PyUnicodeTranslateError_Create │ │ │ │ │ 000011b2 0005430a R_ARM_THM_CALL 00000000 PyUnicodeTranslateError_SetStart │ │ │ │ │ 000011bc 0005440a R_ARM_THM_CALL 00000000 PyUnicodeTranslateError_SetEnd │ │ │ │ │ 000011c2 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ 000011c6 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ 000011cc 0005450a R_ARM_THM_CALL 00000000 PyUnicodeTranslateError_SetReason │ │ │ │ │ 000011e8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000011f8 0004dc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000120a 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000120e 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000120a 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000120e 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001216 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001224 00034b2f R_ARM_THM_MOVW_ABS_NC 00001c20 .LC286 │ │ │ │ │ 00001228 00034b30 R_ARM_THM_MOVT_ABS 00001c20 .LC286 │ │ │ │ │ 00001230 0004dd0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ 0000124e 00047a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ 00001252 00047a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 00001256 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ 0000125a 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ 00001260 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001274 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000129a 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012a8 00034b02 R_ARM_ABS32 00001c20 .LC286 │ │ │ │ │ -000012c4 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000012c8 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000012c4 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000012c8 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000012cc 00034d2f R_ARM_THM_MOVW_ABS_NC 00001c5c .LC287 │ │ │ │ │ 000012d0 00034d30 R_ARM_THM_MOVT_ABS 00001c5c .LC287 │ │ │ │ │ 000012d6 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000012ea 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000012ee 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000012ea 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000012ee 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000012f4 00034e2f R_ARM_THM_MOVW_ABS_NC 00001c80 .LC288 │ │ │ │ │ 000012f8 00034e30 R_ARM_THM_MOVT_ABS 00001c80 .LC288 │ │ │ │ │ 000012fe 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001332 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00001344 0000f30a R_ARM_THM_CALL 00006371 unicode_decode_utf8_writer │ │ │ │ │ +00001344 0000f30a R_ARM_THM_CALL 0000635d unicode_decode_utf8_writer │ │ │ │ │ 0000136c 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00001370 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001374 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000041c .LC68 │ │ │ │ │ 00001378 0000ae30 R_ARM_THM_MOVT_ABS 0000041c .LC68 │ │ │ │ │ 0000137e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000139a 00012f0a R_ARM_THM_CALL 0000ae41 ucs4lib_find_max_char │ │ │ │ │ -000013c4 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000139a 00012f0a R_ARM_THM_CALL 0000ae49 ucs4lib_find_max_char │ │ │ │ │ +000013c4 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ 0000149e 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000018c0 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 00001912 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 00001994 0004330a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 000019a0 00042a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 000019ee 00040e0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 00001a44 0004090a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ @@ -6486,42 +6486,42 @@ │ │ │ │ │ 00001e2e 00054b0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00001e34 00037902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001e62 0004840a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ 00001e70 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001e74 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001e98 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ 00001ec8 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00001f0c 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ +00001f0c 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ 00001f26 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ 00001f42 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001f58 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001f66 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001f6a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001f80 0004890a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00001f9c 0000b10a R_ARM_THM_CALL 0000a821 _PyUnicode_FromUCS4 │ │ │ │ │ +00001f9c 0000b10a R_ARM_THM_CALL 0000a829 _PyUnicode_FromUCS4 │ │ │ │ │ 00001fb4 0004880a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ 00001fca 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001fde 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001ff8 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002008 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000204a 0003fb0a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00002064 0000c60a R_ARM_THM_CALL 00006899 _copy_characters │ │ │ │ │ +00002064 0000c60a R_ARM_THM_CALL 00006885 _copy_characters │ │ │ │ │ 00002084 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000209a 0004830a R_ARM_THM_CALL 0000b7d9 PyUnicode_AsWideCharString │ │ │ │ │ -000020aa 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000020ae 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000209a 0004830a R_ARM_THM_CALL 0000b7b5 PyUnicode_AsWideCharString │ │ │ │ │ +000020aa 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000020ae 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000020b4 00036e2f R_ARM_THM_MOVW_ABS_NC 00001edc .LC308 │ │ │ │ │ 000020b8 00036e30 R_ARM_THM_MOVT_ABS 00001edc .LC308 │ │ │ │ │ 000020be 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000020dc 0003ed0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000020e6 0004752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000020ea 00047530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002104 0004830a R_ARM_THM_CALL 0000b7d9 PyUnicode_AsWideCharString │ │ │ │ │ -00002114 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002118 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002104 0004830a R_ARM_THM_CALL 0000b7b5 PyUnicode_AsWideCharString │ │ │ │ │ +00002114 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002118 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000211e 00036f2f R_ARM_THM_MOVW_ABS_NC 00001efc .LC309 │ │ │ │ │ 00002122 00036f30 R_ARM_THM_MOVT_ABS 00001efc .LC309 │ │ │ │ │ 00002128 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00002146 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 0000214c 00052a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ 00002150 00052a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 0000215a 0003702f R_ARM_THM_MOVW_ABS_NC 00001f24 .LC310 │ │ │ │ │ @@ -6534,16 +6534,16 @@ │ │ │ │ │ 000021ac 00052a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 000021b6 0003712f R_ARM_THM_MOVW_ABS_NC 00001f94 .LC311 │ │ │ │ │ 000021ba 00037130 R_ARM_THM_MOVT_ABS 00001f94 .LC311 │ │ │ │ │ 000021c2 00054f0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ 000021ca 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ 000021ce 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ 000021e0 0005500a R_ARM_THM_CALL 00000000 PyCodec_Decode │ │ │ │ │ -000021f2 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000021f6 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000021f2 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000021f6 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000021fc 00022d2f R_ARM_THM_MOVW_ABS_NC 00001228 .LC191 │ │ │ │ │ 00002200 00022d30 R_ARM_THM_MOVT_ABS 00001228 .LC191 │ │ │ │ │ 00002208 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000221c 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002244 0004230a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 0000224a 00052a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ 0000224e 00052a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ @@ -6557,21 +6557,21 @@ │ │ │ │ │ 000022aa 00052a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 000022b4 0003732f R_ARM_THM_MOVW_ABS_NC 000020b8 .LC313 │ │ │ │ │ 000022b8 00037330 R_ARM_THM_MOVT_ABS 000020b8 .LC313 │ │ │ │ │ 000022c0 00054f0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ 000022c8 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ 000022cc 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ 000022de 0005530a R_ARM_THM_CALL 00000000 PyCodec_Encode │ │ │ │ │ -000022ee 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000022f2 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000022ee 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000022f2 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000022fa 0003742f R_ARM_THM_MOVW_ABS_NC 00002130 .LC314 │ │ │ │ │ 000022fe 00037430 R_ARM_THM_MOVT_ABS 00002130 .LC314 │ │ │ │ │ 00002304 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00002318 0003f90a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002338 00040a0a R_ARM_THM_CALL 00002f4d _Py_GetErrorHandler │ │ │ │ │ +00002338 00040a0a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ 00002344 0004030a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 0000234c 00041c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00002350 00041c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00002354 00005e2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC18 │ │ │ │ │ 00002358 00005e30 R_ARM_THM_MOVT_ABS 00000200 .LC18 │ │ │ │ │ 0000235e 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00002372 0004190a R_ARM_THM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ @@ -6593,53 +6593,53 @@ │ │ │ │ │ 000023f6 00041a0a R_ARM_THM_CALL 000022e5 PyUnicode_FromWideChar │ │ │ │ │ 000023fe 0003e80a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 00002416 0004bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 0000241a 0004bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 0000241e 0003752f R_ARM_THM_MOVW_ABS_NC 00002198 .LC315 │ │ │ │ │ 00002422 00037530 R_ARM_THM_MOVT_ABS 00002198 .LC315 │ │ │ │ │ 00002428 0004000a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000024d2 00040d0a R_ARM_THM_CALL 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000024d2 00040d0a R_ARM_THM_CALL 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ 000024ec 0004080a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 0000254a 0005000a R_ARM_THM_CALL 000000d3 _PyUnicode_FromId │ │ │ │ │ 00002550 0003f70a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00002598 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ 000025c0 0000470a R_ARM_THM_CALL 0000194d intern_common.constprop.1 │ │ │ │ │ 000025c8 0004066b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000025e2 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000025e6 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000025e2 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000025e6 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000025ec 0003772f R_ARM_THM_MOVW_ABS_NC 000021bc .LC316 │ │ │ │ │ 000025f0 00037730 R_ARM_THM_MOVT_ABS 000021bc .LC316 │ │ │ │ │ 000025f6 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002620 0004372f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002624 00043730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002620 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002624 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000262a 0003772f R_ARM_THM_MOVW_ABS_NC 000021bc .LC316 │ │ │ │ │ 0000262e 00037730 R_ARM_THM_MOVT_ABS 000021bc .LC316 │ │ │ │ │ 00002634 0004200a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000047e 0002881e R_ARM_THM_JUMP24 000080c5 case_operation │ │ │ │ │ +0000047e 0002881e R_ARM_THM_JUMP24 000080cd case_operation │ │ │ │ │ 00000982 0005271e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 000009ee 00047b1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000a04 0005031e R_ARM_THM_JUMP24 000062d5 _PyUnicode_EncodeCharmap │ │ │ │ │ -00000aea 0004491e R_ARM_THM_JUMP24 00007521 _PyUnicode_AsLatin1String │ │ │ │ │ -00000b2a 0000e41e R_ARM_THM_JUMP24 0000b2c1 _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ │ -00000b30 0000e51e R_ARM_THM_JUMP24 0000e0d5 _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ │ -00000b36 0005291e R_ARM_THM_JUMP24 0000f035 _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ │ +00000a04 0005031e R_ARM_THM_JUMP24 000062dd _PyUnicode_EncodeCharmap │ │ │ │ │ +00000aea 0004491e R_ARM_THM_JUMP24 00007529 _PyUnicode_AsLatin1String │ │ │ │ │ +00000b2a 0000e41e R_ARM_THM_JUMP24 0000b2c9 _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ │ +00000b30 0000e51e R_ARM_THM_JUMP24 0000e0dd _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ │ +00000b36 0005291e R_ARM_THM_JUMP24 0000f025 _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ │ 00000c4e 00053d1e R_ARM_THM_JUMP24 00000c91 PyUnicodeWriter_WriteWideChar │ │ │ │ │ -00000ee2 00027d1e R_ARM_THM_JUMP24 00015b6d unicode_count_impl │ │ │ │ │ -00000f38 0001771e R_ARM_THM_JUMP24 0000d829 unicode_resize │ │ │ │ │ -00000f6c 0002931e R_ARM_THM_JUMP24 000089a9 rsplit │ │ │ │ │ -00000fda 0004911e R_ARM_THM_JUMP24 0000e235 PyUnicode_FromObject │ │ │ │ │ +00000ee2 00027d1e R_ARM_THM_JUMP24 00015b45 unicode_count_impl │ │ │ │ │ +00000f38 0001771e R_ARM_THM_JUMP24 0000d805 unicode_resize │ │ │ │ │ +00000f6c 0002931e R_ARM_THM_JUMP24 000089b1 rsplit │ │ │ │ │ +00000fda 0004911e R_ARM_THM_JUMP24 0000e211 PyUnicode_FromObject │ │ │ │ │ 00001872 0004c01e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ 00002184 0005501e R_ARM_THM_JUMP24 00000000 PyCodec_Decode │ │ │ │ │ -00002226 0000701e R_ARM_THM_JUMP24 00002725 unicode_result │ │ │ │ │ +00002226 0000701e R_ARM_THM_JUMP24 0000272d unicode_result │ │ │ │ │ 00002282 0005531e R_ARM_THM_JUMP24 00000000 PyCodec_Encode │ │ │ │ │ -0000244c 00040d1e R_ARM_THM_JUMP24 00004ced _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00002528 0005231e R_ARM_THM_JUMP24 0000d699 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ -0000255c 00043a1e R_ARM_THM_JUMP24 000043a5 _PyUnicode_EqualToASCIIString │ │ │ │ │ +0000244c 00040d1e R_ARM_THM_JUMP24 00004cd9 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00002528 0005231e R_ARM_THM_JUMP24 0000d6a1 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ +0000255c 00043a1e R_ARM_THM_JUMP24 00004391 _PyUnicode_EqualToASCIIString │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x45784 contains 14 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x4574c contains 14 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000023c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000240 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000248 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000024c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000250 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000258 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ KFcFbF#D │ │ │ │ │ #FBFIF8F │ │ │ │ │ ;F2F)F F │ │ │ │ │ [FBFIF8F │ │ │ │ │ [F:F!F@F │ │ │ │ │ h[F:F@F │ │ │ │ │ [F:F!F@F │ │ │ │ │ +[F:F@F h │ │ │ │ │ [F:F@Fah │ │ │ │ │ [F:F@Fah │ │ │ │ │ -[F:F@F h │ │ │ │ │ #+u4`#|X │ │ │ │ │ ##u5`+|X │ │ │ │ │ #+u4`#|X │ │ │ │ │ biCEBDbaK │ │ │ │ │ W;F2Fai hADaa │ │ │ │ │ ci8F+Dca; │ │ │ │ │ ai # h)DBFaa │ │ │ │ │ @@ -613,15 +613,15 @@ │ │ │ │ │ unicode_getitem │ │ │ │ │ config_get_codec_name │ │ │ │ │ encode_wstr_utf8 │ │ │ │ │ unicode_encode_locale │ │ │ │ │ unicode_rfind │ │ │ │ │ ucs2lib_rfind_slice.isra.0 │ │ │ │ │ ucs4lib_rfind_slice.isra.0 │ │ │ │ │ -any_find_slice.constprop.0 │ │ │ │ │ +any_find_slice.constprop.1 │ │ │ │ │ unicode_rstrip │ │ │ │ │ unicode_endswith │ │ │ │ │ unicode_vectorcall │ │ │ │ │ unicode_new │ │ │ │ │ unicode_encode_call_errorhandler │ │ │ │ │ xmlcharrefreplace │ │ │ │ │ backslashreplace │ │ │ │ │ @@ -883,18 +883,18 @@ │ │ │ │ │ __sprintf_chk │ │ │ │ │ _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ PyUnicode_Fill │ │ │ │ │ _PyType_GetFullyQualifiedName │ │ │ │ │ PyObject_Str │ │ │ │ │ PyObject_Repr │ │ │ │ │ __stack_chk_fail │ │ │ │ │ -__memmove_chk │ │ │ │ │ +PyExc_TypeError │ │ │ │ │ PyExc_OverflowError │ │ │ │ │ PyObject_ASCII │ │ │ │ │ -PyExc_TypeError │ │ │ │ │ +__memmove_chk │ │ │ │ │ PyUnicode_FromKindAndData │ │ │ │ │ PyUnicode_DecodeUTF8 │ │ │ │ │ _PyUnicode_EqualToASCIIString │ │ │ │ │ PyUnicode_DecodeUTF8Stateful │ │ │ │ │ PyUnicode_IsIdentifier │ │ │ │ │ _PyUnicode_ScanIdentifier │ │ │ │ │ _PyUnicode_IsXidStart │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -406,193 +406,194 @@ │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ mov lr, r3 │ │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bcs.n 51e │ │ │ │ │ + bcs.n 524 │ │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bls.n 4d4 │ │ │ │ │ + bls.n 4da │ │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ │ - bls.w 57a │ │ │ │ │ + bls.w 57e │ │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ │ - bls.n 538 │ │ │ │ │ + bls.n 53c │ │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ │ - bhi.n 576 │ │ │ │ │ + bhi.n 57a │ │ │ │ │ subs r6, r5, r1 │ │ │ │ │ cmp r6, #3 │ │ │ │ │ ble.w 5a2 │ │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ │ sub.w r7, r6, #128 @ 0x80 │ │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ │ - bhi.n 534 │ │ │ │ │ + bhi.w 5d2 │ │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ │ - beq.n 530 │ │ │ │ │ + beq.n 536 │ │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ │ - bne.n 49c │ │ │ │ │ + bne.n 4a0 │ │ │ │ │ cmp r6, #143 @ 0x8f │ │ │ │ │ - bhi.n 534 │ │ │ │ │ + bhi.w 5d2 │ │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ │ sub.w r8, r7, #128 @ 0x80 │ │ │ │ │ cmp.w r8, #63 @ 0x3f │ │ │ │ │ bhi.w 5f0 │ │ │ │ │ sub.w r8, ip, #128 @ 0x80 │ │ │ │ │ cmp.w r8, #63 @ 0x3f │ │ │ │ │ - bhi.n 59e │ │ │ │ │ + bhi.w 5ca │ │ │ │ │ add.w ip, ip, r3, lsl #18 │ │ │ │ │ adds r1, #4 │ │ │ │ │ sub.w ip, ip, #63438848 @ 0x3c80000 │ │ │ │ │ sub.w ip, ip, #8320 @ 0x2080 │ │ │ │ │ add.w ip, ip, r6, lsl #12 │ │ │ │ │ add.w r7, ip, r7, lsl #6 │ │ │ │ │ str.w r7, [r2], #4 │ │ │ │ │ b.n 466 │ │ │ │ │ ands.w r6, r1, #3 │ │ │ │ │ - beq.n 4e2 │ │ │ │ │ + beq.n 4e8 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ b.n 466 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b.n 50a │ │ │ │ │ + b.n 510 │ │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ │ - bne.n 510 │ │ │ │ │ + bne.n 516 │ │ │ │ │ uxtb r1, r3 │ │ │ │ │ str.w r1, [ip], #16 │ │ │ │ │ ubfx r7, r3, #8, #8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ubfx r2, r3, #16, #8 │ │ │ │ │ lsrs r3, r3, #24 │ │ │ │ │ strd r7, r2, [ip, #-12] │ │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ │ adds r2, r1, #4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bls.n 4e6 │ │ │ │ │ + bls.n 4ec │ │ │ │ │ mov r2, ip │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq.n 520 │ │ │ │ │ + beq.n 526 │ │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bls.n 4da │ │ │ │ │ + bls.n 4e0 │ │ │ │ │ b.n 470 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ asrs r2, r2, #2 │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r6, #143 @ 0x8f │ │ │ │ │ - bhi.n 49c │ │ │ │ │ - movs r6, #2 │ │ │ │ │ - b.n 520 │ │ │ │ │ + bhi.n 4a0 │ │ │ │ │ + b.n 5d2 │ │ │ │ │ subs r6, r5, r1 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n 5ca │ │ │ │ │ + ble.n 5d6 │ │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ │ sub.w r6, r7, #128 @ 0x80 │ │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ │ - bhi.n 534 │ │ │ │ │ + bhi.n 5d2 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - beq.n 5ea │ │ │ │ │ + beq.n 5f4 │ │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ │ - bne.n 554 │ │ │ │ │ + bne.n 558 │ │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ │ - bhi.n 534 │ │ │ │ │ + bhi.n 5d2 │ │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ │ sub.w ip, r6, #128 @ 0x80 │ │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ │ bhi.n 5f0 │ │ │ │ │ add.w r3, r6, r3, lsl #12 │ │ │ │ │ adds r1, #3 │ │ │ │ │ sub.w r3, r3, #925696 @ 0xe2000 │ │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ │ add.w r3, r3, r7, lsl #6 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ b.n 466 │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 520 │ │ │ │ │ + b.n 526 │ │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ │ - bls.n 576 │ │ │ │ │ + bls.n 57a │ │ │ │ │ subs r6, r5, r1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble.n 51e │ │ │ │ │ + ble.n 524 │ │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ │ sub.w r7, r6, #128 @ 0x80 │ │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ │ - bhi.n 534 │ │ │ │ │ + bhi.n 5d2 │ │ │ │ │ add.w r3, r6, r3, lsl #6 │ │ │ │ │ adds r1, #2 │ │ │ │ │ sub.w r3, r3, #12416 @ 0x3080 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ b.n 466 │ │ │ │ │ - movs r6, #4 │ │ │ │ │ - b.n 520 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble.n 51e │ │ │ │ │ + ble.n 524 │ │ │ │ │ ldrb r5, [r1, #1] │ │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ │ - bhi.n 534 │ │ │ │ │ + bhi.n 5d2 │ │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ │ - bls.n 5e4 │ │ │ │ │ + bls.n 5ce │ │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ │ - beq.n 534 │ │ │ │ │ + beq.n 5d2 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq.n 51e │ │ │ │ │ + beq.n 524 │ │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ │ ite hi │ │ │ │ │ movhi r6, #3 │ │ │ │ │ movls r6, #0 │ │ │ │ │ - b.n 520 │ │ │ │ │ - bne.n 51e │ │ │ │ │ + b.n 526 │ │ │ │ │ + movs r6, #4 │ │ │ │ │ + b.n 526 │ │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ │ + bne.n 5b8 │ │ │ │ │ + movs r6, #2 │ │ │ │ │ + b.n 526 │ │ │ │ │ + bne.n 524 │ │ │ │ │ ldrb r5, [r1, #1] │ │ │ │ │ sub.w r6, r5, #128 @ 0x80 │ │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ │ - bhi.n 534 │ │ │ │ │ + bhi.n 5d2 │ │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ │ - bls.n 5f4 │ │ │ │ │ + bls.n 5fa │ │ │ │ │ subs r3, #237 @ 0xed │ │ │ │ │ negs r6, r3 │ │ │ │ │ adcs r6, r3 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ - b.n 520 │ │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ │ - bne.n 5b8 │ │ │ │ │ - b.n 534 │ │ │ │ │ - cmp r7, #159 @ 0x9f │ │ │ │ │ - bhi.n 554 │ │ │ │ │ - b.n 534 │ │ │ │ │ + b.n 526 │ │ │ │ │ movs r6, #3 │ │ │ │ │ - b.n 520 │ │ │ │ │ + b.n 526 │ │ │ │ │ + cmp r7, #159 @ 0x9f │ │ │ │ │ + bhi.n 558 │ │ │ │ │ + b.n 5d2 │ │ │ │ │ sub.w r5, r3, #224 @ 0xe0 │ │ │ │ │ negs r6, r5 │ │ │ │ │ adcs r6, r5 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ - b.n 520 │ │ │ │ │ + b.n 526 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00000600 <_PyUnicode_InitGlobalObjects>: │ │ │ │ │ +00000608 <_PyUnicode_InitGlobalObjects>: │ │ │ │ │ _PyUnicode_InitGlobalObjects(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov sl, r1 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ mov r9, r0 │ │ │ │ │ bl 0 <_PyInterpreterState_Main> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_Main │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - bne.w 24b6 <_PyUnicode_InitGlobalObjects+0x1eb6> │ │ │ │ │ - ldr.w r8, [pc, #1308] @ b40 <_PyUnicode_InitGlobalObjects+0x540> │ │ │ │ │ + bne.w 24be <_PyUnicode_InitGlobalObjects+0x1eb6> │ │ │ │ │ + ldr.w r8, [pc, #1308] @ b48 <_PyUnicode_InitGlobalObjects+0x540> │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC hashtable_unicode_hash │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -612,395 +613,395 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS hashtable_unicode_compare │ │ │ │ │ bl 0 <_Py_hashtable_new_full> │ │ │ │ │ R_ARM_THM_CALL _Py_hashtable_new_full │ │ │ │ │ mov r4, r0 │ │ │ │ │ str.w r0, [r8, #980] @ 0x3d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2544 <_PyUnicode_InitGlobalObjects+0x1f44> │ │ │ │ │ - ldr r0, [pc, #776] @ (96c <_PyUnicode_InitGlobalObjects+0x36c>) │ │ │ │ │ + beq.w 254c <_PyUnicode_InitGlobalObjects+0x1f44> │ │ │ │ │ + ldr r0, [pc, #776] @ (974 <_PyUnicode_InitGlobalObjects+0x36c>) │ │ │ │ │ movs r5, #0 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #772] @ (970 <_PyUnicode_InitGlobalObjects+0x370>) │ │ │ │ │ + ldr r0, [pc, #772] @ (978 <_PyUnicode_InitGlobalObjects+0x370>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #772] @ (974 <_PyUnicode_InitGlobalObjects+0x374>) │ │ │ │ │ + ldr r0, [pc, #772] @ (97c <_PyUnicode_InitGlobalObjects+0x374>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #768] @ (978 <_PyUnicode_InitGlobalObjects+0x378>) │ │ │ │ │ + ldr r0, [pc, #768] @ (980 <_PyUnicode_InitGlobalObjects+0x378>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #768] @ (97c <_PyUnicode_InitGlobalObjects+0x37c>) │ │ │ │ │ + ldr r0, [pc, #768] @ (984 <_PyUnicode_InitGlobalObjects+0x37c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #764] @ (980 <_PyUnicode_InitGlobalObjects+0x380>) │ │ │ │ │ + ldr r0, [pc, #764] @ (988 <_PyUnicode_InitGlobalObjects+0x380>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #764] @ (984 <_PyUnicode_InitGlobalObjects+0x384>) │ │ │ │ │ + ldr r0, [pc, #764] @ (98c <_PyUnicode_InitGlobalObjects+0x384>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (988 <_PyUnicode_InitGlobalObjects+0x388>) │ │ │ │ │ + ldr r0, [pc, #760] @ (990 <_PyUnicode_InitGlobalObjects+0x388>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (98c <_PyUnicode_InitGlobalObjects+0x38c>) │ │ │ │ │ + ldr r0, [pc, #760] @ (994 <_PyUnicode_InitGlobalObjects+0x38c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (990 <_PyUnicode_InitGlobalObjects+0x390>) │ │ │ │ │ + ldr r0, [pc, #756] @ (998 <_PyUnicode_InitGlobalObjects+0x390>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (994 <_PyUnicode_InitGlobalObjects+0x394>) │ │ │ │ │ + ldr r0, [pc, #756] @ (99c <_PyUnicode_InitGlobalObjects+0x394>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (998 <_PyUnicode_InitGlobalObjects+0x398>) │ │ │ │ │ + ldr r0, [pc, #752] @ (9a0 <_PyUnicode_InitGlobalObjects+0x398>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (99c <_PyUnicode_InitGlobalObjects+0x39c>) │ │ │ │ │ + ldr r0, [pc, #752] @ (9a4 <_PyUnicode_InitGlobalObjects+0x39c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (9a0 <_PyUnicode_InitGlobalObjects+0x3a0>) │ │ │ │ │ + ldr r0, [pc, #748] @ (9a8 <_PyUnicode_InitGlobalObjects+0x3a0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (9a4 <_PyUnicode_InitGlobalObjects+0x3a4>) │ │ │ │ │ + ldr r0, [pc, #748] @ (9ac <_PyUnicode_InitGlobalObjects+0x3a4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #12544 @ 0x3100 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (9a8 <_PyUnicode_InitGlobalObjects+0x3a8>) │ │ │ │ │ + ldr r0, [pc, #736] @ (9b0 <_PyUnicode_InitGlobalObjects+0x3a8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #12608 @ 0x3140 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (9ac <_PyUnicode_InitGlobalObjects+0x3ac>) │ │ │ │ │ + ldr r0, [pc, #728] @ (9b4 <_PyUnicode_InitGlobalObjects+0x3ac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (9b0 <_PyUnicode_InitGlobalObjects+0x3b0>) │ │ │ │ │ + ldr r0, [pc, #724] @ (9b8 <_PyUnicode_InitGlobalObjects+0x3b0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (9b4 <_PyUnicode_InitGlobalObjects+0x3b4>) │ │ │ │ │ + ldr r0, [pc, #724] @ (9bc <_PyUnicode_InitGlobalObjects+0x3b4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (9b8 <_PyUnicode_InitGlobalObjects+0x3b8>) │ │ │ │ │ + ldr r0, [pc, #720] @ (9c0 <_PyUnicode_InitGlobalObjects+0x3b8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (9bc <_PyUnicode_InitGlobalObjects+0x3bc>) │ │ │ │ │ + ldr r0, [pc, #720] @ (9c4 <_PyUnicode_InitGlobalObjects+0x3bc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (9c0 <_PyUnicode_InitGlobalObjects+0x3c0>) │ │ │ │ │ + ldr r0, [pc, #716] @ (9c8 <_PyUnicode_InitGlobalObjects+0x3c0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (9c4 <_PyUnicode_InitGlobalObjects+0x3c4>) │ │ │ │ │ + ldr r0, [pc, #716] @ (9cc <_PyUnicode_InitGlobalObjects+0x3c4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (9c8 <_PyUnicode_InitGlobalObjects+0x3c8>) │ │ │ │ │ + ldr r0, [pc, #712] @ (9d0 <_PyUnicode_InitGlobalObjects+0x3c8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (9cc <_PyUnicode_InitGlobalObjects+0x3cc>) │ │ │ │ │ + ldr r0, [pc, #712] @ (9d4 <_PyUnicode_InitGlobalObjects+0x3cc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (9d0 <_PyUnicode_InitGlobalObjects+0x3d0>) │ │ │ │ │ + ldr r0, [pc, #708] @ (9d8 <_PyUnicode_InitGlobalObjects+0x3d0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (9d4 <_PyUnicode_InitGlobalObjects+0x3d4>) │ │ │ │ │ + ldr r0, [pc, #708] @ (9dc <_PyUnicode_InitGlobalObjects+0x3d4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (9d8 <_PyUnicode_InitGlobalObjects+0x3d8>) │ │ │ │ │ + ldr r0, [pc, #704] @ (9e0 <_PyUnicode_InitGlobalObjects+0x3d8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (9dc <_PyUnicode_InitGlobalObjects+0x3dc>) │ │ │ │ │ + ldr r0, [pc, #704] @ (9e4 <_PyUnicode_InitGlobalObjects+0x3dc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (9e0 <_PyUnicode_InitGlobalObjects+0x3e0>) │ │ │ │ │ + ldr r0, [pc, #700] @ (9e8 <_PyUnicode_InitGlobalObjects+0x3e0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (9e4 <_PyUnicode_InitGlobalObjects+0x3e4>) │ │ │ │ │ + ldr r0, [pc, #700] @ (9ec <_PyUnicode_InitGlobalObjects+0x3e4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (9e8 <_PyUnicode_InitGlobalObjects+0x3e8>) │ │ │ │ │ + ldr r0, [pc, #696] @ (9f0 <_PyUnicode_InitGlobalObjects+0x3e8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (9ec <_PyUnicode_InitGlobalObjects+0x3ec>) │ │ │ │ │ + ldr r0, [pc, #696] @ (9f4 <_PyUnicode_InitGlobalObjects+0x3ec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (9f0 <_PyUnicode_InitGlobalObjects+0x3f0>) │ │ │ │ │ + ldr r0, [pc, #692] @ (9f8 <_PyUnicode_InitGlobalObjects+0x3f0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #13248 @ 0x33c0 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #684] @ (9f4 <_PyUnicode_InitGlobalObjects+0x3f4>) │ │ │ │ │ + ldr r0, [pc, #684] @ (9fc <_PyUnicode_InitGlobalObjects+0x3f4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (9f8 <_PyUnicode_InitGlobalObjects+0x3f8>) │ │ │ │ │ + ldr r0, [pc, #680] @ (a00 <_PyUnicode_InitGlobalObjects+0x3f8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (9fc <_PyUnicode_InitGlobalObjects+0x3fc>) │ │ │ │ │ + ldr r0, [pc, #680] @ (a04 <_PyUnicode_InitGlobalObjects+0x3fc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (a00 <_PyUnicode_InitGlobalObjects+0x400>) │ │ │ │ │ + ldr r0, [pc, #676] @ (a08 <_PyUnicode_InitGlobalObjects+0x400>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (a04 <_PyUnicode_InitGlobalObjects+0x404>) │ │ │ │ │ + ldr r0, [pc, #676] @ (a0c <_PyUnicode_InitGlobalObjects+0x404>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (a08 <_PyUnicode_InitGlobalObjects+0x408>) │ │ │ │ │ + ldr r0, [pc, #672] @ (a10 <_PyUnicode_InitGlobalObjects+0x408>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (a0c <_PyUnicode_InitGlobalObjects+0x40c>) │ │ │ │ │ + ldr r0, [pc, #672] @ (a14 <_PyUnicode_InitGlobalObjects+0x40c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (a10 <_PyUnicode_InitGlobalObjects+0x410>) │ │ │ │ │ + ldr r0, [pc, #668] @ (a18 <_PyUnicode_InitGlobalObjects+0x410>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (a14 <_PyUnicode_InitGlobalObjects+0x414>) │ │ │ │ │ + ldr r0, [pc, #668] @ (a1c <_PyUnicode_InitGlobalObjects+0x414>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (a18 <_PyUnicode_InitGlobalObjects+0x418>) │ │ │ │ │ + ldr r0, [pc, #664] @ (a20 <_PyUnicode_InitGlobalObjects+0x418>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (a1c <_PyUnicode_InitGlobalObjects+0x41c>) │ │ │ │ │ + ldr r0, [pc, #664] @ (a24 <_PyUnicode_InitGlobalObjects+0x41c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (a20 <_PyUnicode_InitGlobalObjects+0x420>) │ │ │ │ │ + ldr r0, [pc, #660] @ (a28 <_PyUnicode_InitGlobalObjects+0x420>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (a24 <_PyUnicode_InitGlobalObjects+0x424>) │ │ │ │ │ + ldr r0, [pc, #660] @ (a2c <_PyUnicode_InitGlobalObjects+0x424>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (a28 <_PyUnicode_InitGlobalObjects+0x428>) │ │ │ │ │ + ldr r0, [pc, #656] @ (a30 <_PyUnicode_InitGlobalObjects+0x428>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (a2c <_PyUnicode_InitGlobalObjects+0x42c>) │ │ │ │ │ + ldr r0, [pc, #656] @ (a34 <_PyUnicode_InitGlobalObjects+0x42c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (a30 <_PyUnicode_InitGlobalObjects+0x430>) │ │ │ │ │ + ldr r0, [pc, #652] @ (a38 <_PyUnicode_InitGlobalObjects+0x430>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (a34 <_PyUnicode_InitGlobalObjects+0x434>) │ │ │ │ │ + ldr r0, [pc, #652] @ (a3c <_PyUnicode_InitGlobalObjects+0x434>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (a38 <_PyUnicode_InitGlobalObjects+0x438>) │ │ │ │ │ + ldr r0, [pc, #648] @ (a40 <_PyUnicode_InitGlobalObjects+0x438>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (a3c <_PyUnicode_InitGlobalObjects+0x43c>) │ │ │ │ │ + ldr r0, [pc, #648] @ (a44 <_PyUnicode_InitGlobalObjects+0x43c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (a40 <_PyUnicode_InitGlobalObjects+0x440>) │ │ │ │ │ + ldr r0, [pc, #644] @ (a48 <_PyUnicode_InitGlobalObjects+0x440>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (a44 <_PyUnicode_InitGlobalObjects+0x444>) │ │ │ │ │ + ldr r0, [pc, #644] @ (a4c <_PyUnicode_InitGlobalObjects+0x444>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (a48 <_PyUnicode_InitGlobalObjects+0x448>) │ │ │ │ │ + ldr r0, [pc, #640] @ (a50 <_PyUnicode_InitGlobalObjects+0x448>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (a4c <_PyUnicode_InitGlobalObjects+0x44c>) │ │ │ │ │ + ldr r0, [pc, #640] @ (a54 <_PyUnicode_InitGlobalObjects+0x44c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (a50 <_PyUnicode_InitGlobalObjects+0x450>) │ │ │ │ │ + ldr r0, [pc, #636] @ (a58 <_PyUnicode_InitGlobalObjects+0x450>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (a54 <_PyUnicode_InitGlobalObjects+0x454>) │ │ │ │ │ + ldr r0, [pc, #636] @ (a5c <_PyUnicode_InitGlobalObjects+0x454>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (a58 <_PyUnicode_InitGlobalObjects+0x458>) │ │ │ │ │ + ldr r0, [pc, #632] @ (a60 <_PyUnicode_InitGlobalObjects+0x458>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (a5c <_PyUnicode_InitGlobalObjects+0x45c>) │ │ │ │ │ + ldr r0, [pc, #632] @ (a64 <_PyUnicode_InitGlobalObjects+0x45c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (a60 <_PyUnicode_InitGlobalObjects+0x460>) │ │ │ │ │ + ldr r0, [pc, #628] @ (a68 <_PyUnicode_InitGlobalObjects+0x460>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (a64 <_PyUnicode_InitGlobalObjects+0x464>) │ │ │ │ │ + ldr r0, [pc, #628] @ (a6c <_PyUnicode_InitGlobalObjects+0x464>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (a68 <_PyUnicode_InitGlobalObjects+0x468>) │ │ │ │ │ + ldr r0, [pc, #624] @ (a70 <_PyUnicode_InitGlobalObjects+0x468>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (a6c <_PyUnicode_InitGlobalObjects+0x46c>) │ │ │ │ │ + ldr r0, [pc, #624] @ (a74 <_PyUnicode_InitGlobalObjects+0x46c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (a70 <_PyUnicode_InitGlobalObjects+0x470>) │ │ │ │ │ + ldr r0, [pc, #620] @ (a78 <_PyUnicode_InitGlobalObjects+0x470>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (a74 <_PyUnicode_InitGlobalObjects+0x474>) │ │ │ │ │ + ldr r0, [pc, #620] @ (a7c <_PyUnicode_InitGlobalObjects+0x474>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (a78 <_PyUnicode_InitGlobalObjects+0x478>) │ │ │ │ │ + ldr r0, [pc, #616] @ (a80 <_PyUnicode_InitGlobalObjects+0x478>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (a7c <_PyUnicode_InitGlobalObjects+0x47c>) │ │ │ │ │ + ldr r0, [pc, #616] @ (a84 <_PyUnicode_InitGlobalObjects+0x47c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (a80 <_PyUnicode_InitGlobalObjects+0x480>) │ │ │ │ │ + ldr r0, [pc, #612] @ (a88 <_PyUnicode_InitGlobalObjects+0x480>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (a84 <_PyUnicode_InitGlobalObjects+0x484>) │ │ │ │ │ + ldr r0, [pc, #612] @ (a8c <_PyUnicode_InitGlobalObjects+0x484>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (a88 <_PyUnicode_InitGlobalObjects+0x488>) │ │ │ │ │ + ldr r0, [pc, #608] @ (a90 <_PyUnicode_InitGlobalObjects+0x488>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (a8c <_PyUnicode_InitGlobalObjects+0x48c>) │ │ │ │ │ + ldr r0, [pc, #608] @ (a94 <_PyUnicode_InitGlobalObjects+0x48c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (a90 <_PyUnicode_InitGlobalObjects+0x490>) │ │ │ │ │ + ldr r0, [pc, #604] @ (a98 <_PyUnicode_InitGlobalObjects+0x490>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (a94 <_PyUnicode_InitGlobalObjects+0x494>) │ │ │ │ │ + ldr r0, [pc, #604] @ (a9c <_PyUnicode_InitGlobalObjects+0x494>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (a98 <_PyUnicode_InitGlobalObjects+0x498>) │ │ │ │ │ + ldr r0, [pc, #600] @ (aa0 <_PyUnicode_InitGlobalObjects+0x498>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (a9c <_PyUnicode_InitGlobalObjects+0x49c>) │ │ │ │ │ + ldr r0, [pc, #600] @ (aa4 <_PyUnicode_InitGlobalObjects+0x49c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (aa0 <_PyUnicode_InitGlobalObjects+0x4a0>) │ │ │ │ │ + ldr r0, [pc, #596] @ (aa8 <_PyUnicode_InitGlobalObjects+0x4a0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (aa4 <_PyUnicode_InitGlobalObjects+0x4a4>) │ │ │ │ │ + ldr r0, [pc, #596] @ (aac <_PyUnicode_InitGlobalObjects+0x4a4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (aa8 <_PyUnicode_InitGlobalObjects+0x4a8>) │ │ │ │ │ + ldr r0, [pc, #592] @ (ab0 <_PyUnicode_InitGlobalObjects+0x4a8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (aac <_PyUnicode_InitGlobalObjects+0x4ac>) │ │ │ │ │ + ldr r0, [pc, #592] @ (ab4 <_PyUnicode_InitGlobalObjects+0x4ac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (ab0 <_PyUnicode_InitGlobalObjects+0x4b0>) │ │ │ │ │ + ldr r0, [pc, #588] @ (ab8 <_PyUnicode_InitGlobalObjects+0x4b0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (ab4 <_PyUnicode_InitGlobalObjects+0x4b4>) │ │ │ │ │ + ldr r0, [pc, #588] @ (abc <_PyUnicode_InitGlobalObjects+0x4b4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (ab8 <_PyUnicode_InitGlobalObjects+0x4b8>) │ │ │ │ │ + ldr r0, [pc, #584] @ (ac0 <_PyUnicode_InitGlobalObjects+0x4b8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (abc <_PyUnicode_InitGlobalObjects+0x4bc>) │ │ │ │ │ + ldr r0, [pc, #584] @ (ac4 <_PyUnicode_InitGlobalObjects+0x4bc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (ac0 <_PyUnicode_InitGlobalObjects+0x4c0>) │ │ │ │ │ + ldr r0, [pc, #580] @ (ac8 <_PyUnicode_InitGlobalObjects+0x4c0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (ac4 <_PyUnicode_InitGlobalObjects+0x4c4>) │ │ │ │ │ + ldr r0, [pc, #580] @ (acc <_PyUnicode_InitGlobalObjects+0x4c4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (ac8 <_PyUnicode_InitGlobalObjects+0x4c8>) │ │ │ │ │ + ldr r0, [pc, #576] @ (ad0 <_PyUnicode_InitGlobalObjects+0x4c8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (acc <_PyUnicode_InitGlobalObjects+0x4cc>) │ │ │ │ │ + ldr r0, [pc, #576] @ (ad4 <_PyUnicode_InitGlobalObjects+0x4cc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (ad0 <_PyUnicode_InitGlobalObjects+0x4d0>) │ │ │ │ │ + ldr r0, [pc, #572] @ (ad8 <_PyUnicode_InitGlobalObjects+0x4d0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #15168 @ 0x3b40 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (ad4 <_PyUnicode_InitGlobalObjects+0x4d4>) │ │ │ │ │ + ldr r0, [pc, #564] @ (adc <_PyUnicode_InitGlobalObjects+0x4d4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #15232 @ 0x3b80 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (ad8 <_PyUnicode_InitGlobalObjects+0x4d8>) │ │ │ │ │ + ldr r0, [pc, #552] @ (ae0 <_PyUnicode_InitGlobalObjects+0x4d8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (adc <_PyUnicode_InitGlobalObjects+0x4dc>) │ │ │ │ │ + ldr r0, [pc, #552] @ (ae4 <_PyUnicode_InitGlobalObjects+0x4dc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (ae0 <_PyUnicode_InitGlobalObjects+0x4e0>) │ │ │ │ │ + ldr r0, [pc, #548] @ (ae8 <_PyUnicode_InitGlobalObjects+0x4e0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (ae4 <_PyUnicode_InitGlobalObjects+0x4e4>) │ │ │ │ │ + ldr r0, [pc, #548] @ (aec <_PyUnicode_InitGlobalObjects+0x4e4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #544] @ (ae8 <_PyUnicode_InitGlobalObjects+0x4e8>) │ │ │ │ │ + ldr r0, [pc, #544] @ (af0 <_PyUnicode_InitGlobalObjects+0x4e8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #15424 @ 0x3c40 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (aec <_PyUnicode_InitGlobalObjects+0x4ec>) │ │ │ │ │ + ldr r0, [pc, #536] @ (af4 <_PyUnicode_InitGlobalObjects+0x4ec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #15488 @ 0x3c80 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (af0 <_PyUnicode_InitGlobalObjects+0x4f0>) │ │ │ │ │ + ldr r0, [pc, #524] @ (af8 <_PyUnicode_InitGlobalObjects+0x4f0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (af4 <_PyUnicode_InitGlobalObjects+0x4f4>) │ │ │ │ │ + ldr r0, [pc, #524] @ (afc <_PyUnicode_InitGlobalObjects+0x4f4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #520] @ (af8 <_PyUnicode_InitGlobalObjects+0x4f8>) │ │ │ │ │ + ldr r0, [pc, #520] @ (b00 <_PyUnicode_InitGlobalObjects+0x4f8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #15616 @ 0x3d00 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (afc <_PyUnicode_InitGlobalObjects+0x4fc>) │ │ │ │ │ + ldr r0, [pc, #512] @ (b04 <_PyUnicode_InitGlobalObjects+0x4fc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (b00 <_PyUnicode_InitGlobalObjects+0x500>) │ │ │ │ │ + ldr r0, [pc, #508] @ (b08 <_PyUnicode_InitGlobalObjects+0x500>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (b04 <_PyUnicode_InitGlobalObjects+0x504>) │ │ │ │ │ + ldr r0, [pc, #508] @ (b0c <_PyUnicode_InitGlobalObjects+0x504>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #15744 @ 0x3d80 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #496] @ (b08 <_PyUnicode_InitGlobalObjects+0x508>) │ │ │ │ │ + ldr r0, [pc, #496] @ (b10 <_PyUnicode_InitGlobalObjects+0x508>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #496] @ (b0c <_PyUnicode_InitGlobalObjects+0x50c>) │ │ │ │ │ + ldr r0, [pc, #496] @ (b14 <_PyUnicode_InitGlobalObjects+0x50c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #492] @ (b10 <_PyUnicode_InitGlobalObjects+0x510>) │ │ │ │ │ + ldr r0, [pc, #492] @ (b18 <_PyUnicode_InitGlobalObjects+0x510>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #492] @ (b14 <_PyUnicode_InitGlobalObjects+0x514>) │ │ │ │ │ + ldr r0, [pc, #492] @ (b1c <_PyUnicode_InitGlobalObjects+0x514>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #488] @ (b18 <_PyUnicode_InitGlobalObjects+0x518>) │ │ │ │ │ + ldr r0, [pc, #488] @ (b20 <_PyUnicode_InitGlobalObjects+0x518>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #488] @ (b1c <_PyUnicode_InitGlobalObjects+0x51c>) │ │ │ │ │ + ldr r0, [pc, #488] @ (b24 <_PyUnicode_InitGlobalObjects+0x51c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #484] @ (b20 <_PyUnicode_InitGlobalObjects+0x520>) │ │ │ │ │ + ldr r0, [pc, #484] @ (b28 <_PyUnicode_InitGlobalObjects+0x520>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #484] @ (b24 <_PyUnicode_InitGlobalObjects+0x524>) │ │ │ │ │ + ldr r0, [pc, #484] @ (b2c <_PyUnicode_InitGlobalObjects+0x524>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #480] @ (b28 <_PyUnicode_InitGlobalObjects+0x528>) │ │ │ │ │ + ldr r0, [pc, #480] @ (b30 <_PyUnicode_InitGlobalObjects+0x528>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #480] @ (b2c <_PyUnicode_InitGlobalObjects+0x52c>) │ │ │ │ │ + ldr r0, [pc, #480] @ (b34 <_PyUnicode_InitGlobalObjects+0x52c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #476] @ (b30 <_PyUnicode_InitGlobalObjects+0x530>) │ │ │ │ │ + ldr r0, [pc, #476] @ (b38 <_PyUnicode_InitGlobalObjects+0x530>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #476] @ (b34 <_PyUnicode_InitGlobalObjects+0x534>) │ │ │ │ │ + ldr r0, [pc, #476] @ (b3c <_PyUnicode_InitGlobalObjects+0x534>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #472] @ (b38 <_PyUnicode_InitGlobalObjects+0x538>) │ │ │ │ │ + ldr r0, [pc, #472] @ (b40 <_PyUnicode_InitGlobalObjects+0x538>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #472] @ (b3c <_PyUnicode_InitGlobalObjects+0x53c>) │ │ │ │ │ + ldr r0, [pc, #472] @ (b44 <_PyUnicode_InitGlobalObjects+0x53c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - b.n b44 <_PyUnicode_InitGlobalObjects+0x544> │ │ │ │ │ + b.n b4c <_PyUnicode_InitGlobalObjects+0x544> │ │ │ │ │ nop │ │ │ │ │ .word 0x00004f14 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004f34 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004f54 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -1230,396 +1231,396 @@ │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005f14 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005f38 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r0, [pc, #772] @ (e4c <_PyUnicode_InitGlobalObjects+0x84c>) │ │ │ │ │ + ldr r0, [pc, #772] @ (e54 <_PyUnicode_InitGlobalObjects+0x84c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #772] @ (e50 <_PyUnicode_InitGlobalObjects+0x850>) │ │ │ │ │ + ldr r0, [pc, #772] @ (e58 <_PyUnicode_InitGlobalObjects+0x850>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #768] @ (e54 <_PyUnicode_InitGlobalObjects+0x854>) │ │ │ │ │ + ldr r0, [pc, #768] @ (e5c <_PyUnicode_InitGlobalObjects+0x854>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #768] @ (e58 <_PyUnicode_InitGlobalObjects+0x858>) │ │ │ │ │ + ldr r0, [pc, #768] @ (e60 <_PyUnicode_InitGlobalObjects+0x858>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #764] @ (e5c <_PyUnicode_InitGlobalObjects+0x85c>) │ │ │ │ │ + ldr r0, [pc, #764] @ (e64 <_PyUnicode_InitGlobalObjects+0x85c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #764] @ (e60 <_PyUnicode_InitGlobalObjects+0x860>) │ │ │ │ │ + ldr r0, [pc, #764] @ (e68 <_PyUnicode_InitGlobalObjects+0x860>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (e64 <_PyUnicode_InitGlobalObjects+0x864>) │ │ │ │ │ + ldr r0, [pc, #760] @ (e6c <_PyUnicode_InitGlobalObjects+0x864>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (e68 <_PyUnicode_InitGlobalObjects+0x868>) │ │ │ │ │ + ldr r0, [pc, #760] @ (e70 <_PyUnicode_InitGlobalObjects+0x868>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (e6c <_PyUnicode_InitGlobalObjects+0x86c>) │ │ │ │ │ + ldr r0, [pc, #756] @ (e74 <_PyUnicode_InitGlobalObjects+0x86c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (e70 <_PyUnicode_InitGlobalObjects+0x870>) │ │ │ │ │ + ldr r0, [pc, #756] @ (e78 <_PyUnicode_InitGlobalObjects+0x870>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (e74 <_PyUnicode_InitGlobalObjects+0x874>) │ │ │ │ │ + ldr r0, [pc, #752] @ (e7c <_PyUnicode_InitGlobalObjects+0x874>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (e78 <_PyUnicode_InitGlobalObjects+0x878>) │ │ │ │ │ + ldr r0, [pc, #752] @ (e80 <_PyUnicode_InitGlobalObjects+0x878>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (e7c <_PyUnicode_InitGlobalObjects+0x87c>) │ │ │ │ │ + ldr r0, [pc, #748] @ (e84 <_PyUnicode_InitGlobalObjects+0x87c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (e80 <_PyUnicode_InitGlobalObjects+0x880>) │ │ │ │ │ + ldr r0, [pc, #748] @ (e88 <_PyUnicode_InitGlobalObjects+0x880>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #744] @ (e84 <_PyUnicode_InitGlobalObjects+0x884>) │ │ │ │ │ + ldr r0, [pc, #744] @ (e8c <_PyUnicode_InitGlobalObjects+0x884>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #744] @ (e88 <_PyUnicode_InitGlobalObjects+0x888>) │ │ │ │ │ + ldr r0, [pc, #744] @ (e90 <_PyUnicode_InitGlobalObjects+0x888>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #740] @ (e8c <_PyUnicode_InitGlobalObjects+0x88c>) │ │ │ │ │ + ldr r0, [pc, #740] @ (e94 <_PyUnicode_InitGlobalObjects+0x88c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #740] @ (e90 <_PyUnicode_InitGlobalObjects+0x890>) │ │ │ │ │ + ldr r0, [pc, #740] @ (e98 <_PyUnicode_InitGlobalObjects+0x890>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (e94 <_PyUnicode_InitGlobalObjects+0x894>) │ │ │ │ │ + ldr r0, [pc, #736] @ (e9c <_PyUnicode_InitGlobalObjects+0x894>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (e98 <_PyUnicode_InitGlobalObjects+0x898>) │ │ │ │ │ + ldr r0, [pc, #736] @ (ea0 <_PyUnicode_InitGlobalObjects+0x898>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (e9c <_PyUnicode_InitGlobalObjects+0x89c>) │ │ │ │ │ + ldr r0, [pc, #732] @ (ea4 <_PyUnicode_InitGlobalObjects+0x89c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (ea0 <_PyUnicode_InitGlobalObjects+0x8a0>) │ │ │ │ │ + ldr r0, [pc, #732] @ (ea8 <_PyUnicode_InitGlobalObjects+0x8a0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (ea4 <_PyUnicode_InitGlobalObjects+0x8a4>) │ │ │ │ │ + ldr r0, [pc, #728] @ (eac <_PyUnicode_InitGlobalObjects+0x8a4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (ea8 <_PyUnicode_InitGlobalObjects+0x8a8>) │ │ │ │ │ + ldr r0, [pc, #728] @ (eb0 <_PyUnicode_InitGlobalObjects+0x8a8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (eac <_PyUnicode_InitGlobalObjects+0x8ac>) │ │ │ │ │ + ldr r0, [pc, #724] @ (eb4 <_PyUnicode_InitGlobalObjects+0x8ac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (eb0 <_PyUnicode_InitGlobalObjects+0x8b0>) │ │ │ │ │ + ldr r0, [pc, #724] @ (eb8 <_PyUnicode_InitGlobalObjects+0x8b0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (eb4 <_PyUnicode_InitGlobalObjects+0x8b4>) │ │ │ │ │ + ldr r0, [pc, #720] @ (ebc <_PyUnicode_InitGlobalObjects+0x8b4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (eb8 <_PyUnicode_InitGlobalObjects+0x8b8>) │ │ │ │ │ + ldr r0, [pc, #720] @ (ec0 <_PyUnicode_InitGlobalObjects+0x8b8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (ebc <_PyUnicode_InitGlobalObjects+0x8bc>) │ │ │ │ │ + ldr r0, [pc, #716] @ (ec4 <_PyUnicode_InitGlobalObjects+0x8bc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (ec0 <_PyUnicode_InitGlobalObjects+0x8c0>) │ │ │ │ │ + ldr r0, [pc, #716] @ (ec8 <_PyUnicode_InitGlobalObjects+0x8c0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (ec4 <_PyUnicode_InitGlobalObjects+0x8c4>) │ │ │ │ │ + ldr r0, [pc, #712] @ (ecc <_PyUnicode_InitGlobalObjects+0x8c4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (ec8 <_PyUnicode_InitGlobalObjects+0x8c8>) │ │ │ │ │ + ldr r0, [pc, #712] @ (ed0 <_PyUnicode_InitGlobalObjects+0x8c8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (ecc <_PyUnicode_InitGlobalObjects+0x8cc>) │ │ │ │ │ + ldr r0, [pc, #708] @ (ed4 <_PyUnicode_InitGlobalObjects+0x8cc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (ed0 <_PyUnicode_InitGlobalObjects+0x8d0>) │ │ │ │ │ + ldr r0, [pc, #708] @ (ed8 <_PyUnicode_InitGlobalObjects+0x8d0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (ed4 <_PyUnicode_InitGlobalObjects+0x8d4>) │ │ │ │ │ + ldr r0, [pc, #704] @ (edc <_PyUnicode_InitGlobalObjects+0x8d4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (ed8 <_PyUnicode_InitGlobalObjects+0x8d8>) │ │ │ │ │ + ldr r0, [pc, #704] @ (ee0 <_PyUnicode_InitGlobalObjects+0x8d8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (edc <_PyUnicode_InitGlobalObjects+0x8dc>) │ │ │ │ │ + ldr r0, [pc, #700] @ (ee4 <_PyUnicode_InitGlobalObjects+0x8dc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (ee0 <_PyUnicode_InitGlobalObjects+0x8e0>) │ │ │ │ │ + ldr r0, [pc, #700] @ (ee8 <_PyUnicode_InitGlobalObjects+0x8e0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (ee4 <_PyUnicode_InitGlobalObjects+0x8e4>) │ │ │ │ │ + ldr r0, [pc, #696] @ (eec <_PyUnicode_InitGlobalObjects+0x8e4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (ee8 <_PyUnicode_InitGlobalObjects+0x8e8>) │ │ │ │ │ + ldr r0, [pc, #696] @ (ef0 <_PyUnicode_InitGlobalObjects+0x8e8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (eec <_PyUnicode_InitGlobalObjects+0x8ec>) │ │ │ │ │ + ldr r0, [pc, #692] @ (ef4 <_PyUnicode_InitGlobalObjects+0x8ec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (ef0 <_PyUnicode_InitGlobalObjects+0x8f0>) │ │ │ │ │ + ldr r0, [pc, #692] @ (ef8 <_PyUnicode_InitGlobalObjects+0x8f0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (ef4 <_PyUnicode_InitGlobalObjects+0x8f4>) │ │ │ │ │ + ldr r0, [pc, #688] @ (efc <_PyUnicode_InitGlobalObjects+0x8f4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #17664 @ 0x4500 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (ef8 <_PyUnicode_InitGlobalObjects+0x8f8>) │ │ │ │ │ + ldr r0, [pc, #680] @ (f00 <_PyUnicode_InitGlobalObjects+0x8f8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (efc <_PyUnicode_InitGlobalObjects+0x8fc>) │ │ │ │ │ + ldr r0, [pc, #676] @ (f04 <_PyUnicode_InitGlobalObjects+0x8fc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (f00 <_PyUnicode_InitGlobalObjects+0x900>) │ │ │ │ │ + ldr r0, [pc, #676] @ (f08 <_PyUnicode_InitGlobalObjects+0x900>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (f04 <_PyUnicode_InitGlobalObjects+0x904>) │ │ │ │ │ + ldr r0, [pc, #672] @ (f0c <_PyUnicode_InitGlobalObjects+0x904>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (f08 <_PyUnicode_InitGlobalObjects+0x908>) │ │ │ │ │ + ldr r0, [pc, #672] @ (f10 <_PyUnicode_InitGlobalObjects+0x908>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (f0c <_PyUnicode_InitGlobalObjects+0x90c>) │ │ │ │ │ + ldr r0, [pc, #668] @ (f14 <_PyUnicode_InitGlobalObjects+0x90c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (f10 <_PyUnicode_InitGlobalObjects+0x910>) │ │ │ │ │ + ldr r0, [pc, #668] @ (f18 <_PyUnicode_InitGlobalObjects+0x910>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (f14 <_PyUnicode_InitGlobalObjects+0x914>) │ │ │ │ │ + ldr r0, [pc, #664] @ (f1c <_PyUnicode_InitGlobalObjects+0x914>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (f18 <_PyUnicode_InitGlobalObjects+0x918>) │ │ │ │ │ + ldr r0, [pc, #664] @ (f20 <_PyUnicode_InitGlobalObjects+0x918>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (f1c <_PyUnicode_InitGlobalObjects+0x91c>) │ │ │ │ │ + ldr r0, [pc, #660] @ (f24 <_PyUnicode_InitGlobalObjects+0x91c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (f20 <_PyUnicode_InitGlobalObjects+0x920>) │ │ │ │ │ + ldr r0, [pc, #660] @ (f28 <_PyUnicode_InitGlobalObjects+0x920>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (f24 <_PyUnicode_InitGlobalObjects+0x924>) │ │ │ │ │ + ldr r0, [pc, #656] @ (f2c <_PyUnicode_InitGlobalObjects+0x924>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (f28 <_PyUnicode_InitGlobalObjects+0x928>) │ │ │ │ │ + ldr r0, [pc, #656] @ (f30 <_PyUnicode_InitGlobalObjects+0x928>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (f2c <_PyUnicode_InitGlobalObjects+0x92c>) │ │ │ │ │ + ldr r0, [pc, #652] @ (f34 <_PyUnicode_InitGlobalObjects+0x92c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (f30 <_PyUnicode_InitGlobalObjects+0x930>) │ │ │ │ │ + ldr r0, [pc, #652] @ (f38 <_PyUnicode_InitGlobalObjects+0x930>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (f34 <_PyUnicode_InitGlobalObjects+0x934>) │ │ │ │ │ + ldr r0, [pc, #648] @ (f3c <_PyUnicode_InitGlobalObjects+0x934>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (f38 <_PyUnicode_InitGlobalObjects+0x938>) │ │ │ │ │ + ldr r0, [pc, #648] @ (f40 <_PyUnicode_InitGlobalObjects+0x938>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (f3c <_PyUnicode_InitGlobalObjects+0x93c>) │ │ │ │ │ + ldr r0, [pc, #644] @ (f44 <_PyUnicode_InitGlobalObjects+0x93c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (f40 <_PyUnicode_InitGlobalObjects+0x940>) │ │ │ │ │ + ldr r0, [pc, #644] @ (f48 <_PyUnicode_InitGlobalObjects+0x940>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (f44 <_PyUnicode_InitGlobalObjects+0x944>) │ │ │ │ │ + ldr r0, [pc, #640] @ (f4c <_PyUnicode_InitGlobalObjects+0x944>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (f48 <_PyUnicode_InitGlobalObjects+0x948>) │ │ │ │ │ + ldr r0, [pc, #640] @ (f50 <_PyUnicode_InitGlobalObjects+0x948>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (f4c <_PyUnicode_InitGlobalObjects+0x94c>) │ │ │ │ │ + ldr r0, [pc, #636] @ (f54 <_PyUnicode_InitGlobalObjects+0x94c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (f50 <_PyUnicode_InitGlobalObjects+0x950>) │ │ │ │ │ + ldr r0, [pc, #636] @ (f58 <_PyUnicode_InitGlobalObjects+0x950>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (f54 <_PyUnicode_InitGlobalObjects+0x954>) │ │ │ │ │ + ldr r0, [pc, #632] @ (f5c <_PyUnicode_InitGlobalObjects+0x954>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (f58 <_PyUnicode_InitGlobalObjects+0x958>) │ │ │ │ │ + ldr r0, [pc, #632] @ (f60 <_PyUnicode_InitGlobalObjects+0x958>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (f5c <_PyUnicode_InitGlobalObjects+0x95c>) │ │ │ │ │ + ldr r0, [pc, #628] @ (f64 <_PyUnicode_InitGlobalObjects+0x95c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (f60 <_PyUnicode_InitGlobalObjects+0x960>) │ │ │ │ │ + ldr r0, [pc, #628] @ (f68 <_PyUnicode_InitGlobalObjects+0x960>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (f64 <_PyUnicode_InitGlobalObjects+0x964>) │ │ │ │ │ + ldr r0, [pc, #624] @ (f6c <_PyUnicode_InitGlobalObjects+0x964>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (f68 <_PyUnicode_InitGlobalObjects+0x968>) │ │ │ │ │ + ldr r0, [pc, #624] @ (f70 <_PyUnicode_InitGlobalObjects+0x968>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (f6c <_PyUnicode_InitGlobalObjects+0x96c>) │ │ │ │ │ + ldr r0, [pc, #620] @ (f74 <_PyUnicode_InitGlobalObjects+0x96c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (f70 <_PyUnicode_InitGlobalObjects+0x970>) │ │ │ │ │ + ldr r0, [pc, #620] @ (f78 <_PyUnicode_InitGlobalObjects+0x970>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (f74 <_PyUnicode_InitGlobalObjects+0x974>) │ │ │ │ │ + ldr r0, [pc, #616] @ (f7c <_PyUnicode_InitGlobalObjects+0x974>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (f78 <_PyUnicode_InitGlobalObjects+0x978>) │ │ │ │ │ + ldr r0, [pc, #616] @ (f80 <_PyUnicode_InitGlobalObjects+0x978>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (f7c <_PyUnicode_InitGlobalObjects+0x97c>) │ │ │ │ │ + ldr r0, [pc, #612] @ (f84 <_PyUnicode_InitGlobalObjects+0x97c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (f80 <_PyUnicode_InitGlobalObjects+0x980>) │ │ │ │ │ + ldr r0, [pc, #612] @ (f88 <_PyUnicode_InitGlobalObjects+0x980>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #18944 @ 0x4a00 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (f84 <_PyUnicode_InitGlobalObjects+0x984>) │ │ │ │ │ + ldr r0, [pc, #600] @ (f8c <_PyUnicode_InitGlobalObjects+0x984>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (f88 <_PyUnicode_InitGlobalObjects+0x988>) │ │ │ │ │ + ldr r0, [pc, #600] @ (f90 <_PyUnicode_InitGlobalObjects+0x988>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (f8c <_PyUnicode_InitGlobalObjects+0x98c>) │ │ │ │ │ + ldr r0, [pc, #596] @ (f94 <_PyUnicode_InitGlobalObjects+0x98c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (f90 <_PyUnicode_InitGlobalObjects+0x990>) │ │ │ │ │ + ldr r0, [pc, #596] @ (f98 <_PyUnicode_InitGlobalObjects+0x990>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (f94 <_PyUnicode_InitGlobalObjects+0x994>) │ │ │ │ │ + ldr r0, [pc, #592] @ (f9c <_PyUnicode_InitGlobalObjects+0x994>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (f98 <_PyUnicode_InitGlobalObjects+0x998>) │ │ │ │ │ + ldr r0, [pc, #592] @ (fa0 <_PyUnicode_InitGlobalObjects+0x998>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (f9c <_PyUnicode_InitGlobalObjects+0x99c>) │ │ │ │ │ + ldr r0, [pc, #588] @ (fa4 <_PyUnicode_InitGlobalObjects+0x99c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (fa0 <_PyUnicode_InitGlobalObjects+0x9a0>) │ │ │ │ │ + ldr r0, [pc, #588] @ (fa8 <_PyUnicode_InitGlobalObjects+0x9a0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (fa4 <_PyUnicode_InitGlobalObjects+0x9a4>) │ │ │ │ │ + ldr r0, [pc, #584] @ (fac <_PyUnicode_InitGlobalObjects+0x9a4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (fa8 <_PyUnicode_InitGlobalObjects+0x9a8>) │ │ │ │ │ + ldr r0, [pc, #584] @ (fb0 <_PyUnicode_InitGlobalObjects+0x9a8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (fac <_PyUnicode_InitGlobalObjects+0x9ac>) │ │ │ │ │ + ldr r0, [pc, #580] @ (fb4 <_PyUnicode_InitGlobalObjects+0x9ac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (fb0 <_PyUnicode_InitGlobalObjects+0x9b0>) │ │ │ │ │ + ldr r0, [pc, #580] @ (fb8 <_PyUnicode_InitGlobalObjects+0x9b0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (fb4 <_PyUnicode_InitGlobalObjects+0x9b4>) │ │ │ │ │ + ldr r0, [pc, #576] @ (fbc <_PyUnicode_InitGlobalObjects+0x9b4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (fb8 <_PyUnicode_InitGlobalObjects+0x9b8>) │ │ │ │ │ + ldr r0, [pc, #576] @ (fc0 <_PyUnicode_InitGlobalObjects+0x9b8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (fbc <_PyUnicode_InitGlobalObjects+0x9bc>) │ │ │ │ │ + ldr r0, [pc, #572] @ (fc4 <_PyUnicode_InitGlobalObjects+0x9bc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (fc0 <_PyUnicode_InitGlobalObjects+0x9c0>) │ │ │ │ │ + ldr r0, [pc, #572] @ (fc8 <_PyUnicode_InitGlobalObjects+0x9c0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (fc4 <_PyUnicode_InitGlobalObjects+0x9c4>) │ │ │ │ │ + ldr r0, [pc, #568] @ (fcc <_PyUnicode_InitGlobalObjects+0x9c4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (fc8 <_PyUnicode_InitGlobalObjects+0x9c8>) │ │ │ │ │ + ldr r0, [pc, #568] @ (fd0 <_PyUnicode_InitGlobalObjects+0x9c8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (fcc <_PyUnicode_InitGlobalObjects+0x9cc>) │ │ │ │ │ + ldr r0, [pc, #564] @ (fd4 <_PyUnicode_InitGlobalObjects+0x9cc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (fd0 <_PyUnicode_InitGlobalObjects+0x9d0>) │ │ │ │ │ + ldr r0, [pc, #564] @ (fd8 <_PyUnicode_InitGlobalObjects+0x9d0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (fd4 <_PyUnicode_InitGlobalObjects+0x9d4>) │ │ │ │ │ + ldr r0, [pc, #560] @ (fdc <_PyUnicode_InitGlobalObjects+0x9d4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (fd8 <_PyUnicode_InitGlobalObjects+0x9d8>) │ │ │ │ │ + ldr r0, [pc, #560] @ (fe0 <_PyUnicode_InitGlobalObjects+0x9d8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (fdc <_PyUnicode_InitGlobalObjects+0x9dc>) │ │ │ │ │ + ldr r0, [pc, #556] @ (fe4 <_PyUnicode_InitGlobalObjects+0x9dc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (fe0 <_PyUnicode_InitGlobalObjects+0x9e0>) │ │ │ │ │ + ldr r0, [pc, #556] @ (fe8 <_PyUnicode_InitGlobalObjects+0x9e0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (fe4 <_PyUnicode_InitGlobalObjects+0x9e4>) │ │ │ │ │ + ldr r0, [pc, #552] @ (fec <_PyUnicode_InitGlobalObjects+0x9e4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #19840 @ 0x4d80 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #544] @ (fe8 <_PyUnicode_InitGlobalObjects+0x9e8>) │ │ │ │ │ + ldr r0, [pc, #544] @ (ff0 <_PyUnicode_InitGlobalObjects+0x9e8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (fec <_PyUnicode_InitGlobalObjects+0x9ec>) │ │ │ │ │ + ldr r0, [pc, #540] @ (ff4 <_PyUnicode_InitGlobalObjects+0x9ec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (ff0 <_PyUnicode_InitGlobalObjects+0x9f0>) │ │ │ │ │ + ldr r0, [pc, #540] @ (ff8 <_PyUnicode_InitGlobalObjects+0x9f0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (ff4 <_PyUnicode_InitGlobalObjects+0x9f4>) │ │ │ │ │ + ldr r0, [pc, #536] @ (ffc <_PyUnicode_InitGlobalObjects+0x9f4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (ff8 <_PyUnicode_InitGlobalObjects+0x9f8>) │ │ │ │ │ + ldr r0, [pc, #536] @ (1000 <_PyUnicode_InitGlobalObjects+0x9f8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (ffc <_PyUnicode_InitGlobalObjects+0x9fc>) │ │ │ │ │ + ldr r0, [pc, #532] @ (1004 <_PyUnicode_InitGlobalObjects+0x9fc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (1000 <_PyUnicode_InitGlobalObjects+0xa00>) │ │ │ │ │ + ldr r0, [pc, #532] @ (1008 <_PyUnicode_InitGlobalObjects+0xa00>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (1004 <_PyUnicode_InitGlobalObjects+0xa04>) │ │ │ │ │ + ldr r0, [pc, #528] @ (100c <_PyUnicode_InitGlobalObjects+0xa04>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #20096 @ 0x4e80 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #520] @ (1008 <_PyUnicode_InitGlobalObjects+0xa08>) │ │ │ │ │ + ldr r0, [pc, #520] @ (1010 <_PyUnicode_InitGlobalObjects+0xa08>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #516] @ (100c <_PyUnicode_InitGlobalObjects+0xa0c>) │ │ │ │ │ + ldr r0, [pc, #516] @ (1014 <_PyUnicode_InitGlobalObjects+0xa0c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #516] @ (1010 <_PyUnicode_InitGlobalObjects+0xa10>) │ │ │ │ │ + ldr r0, [pc, #516] @ (1018 <_PyUnicode_InitGlobalObjects+0xa10>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (1014 <_PyUnicode_InitGlobalObjects+0xa14>) │ │ │ │ │ + ldr r0, [pc, #512] @ (101c <_PyUnicode_InitGlobalObjects+0xa14>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (1018 <_PyUnicode_InitGlobalObjects+0xa18>) │ │ │ │ │ + ldr r0, [pc, #512] @ (1020 <_PyUnicode_InitGlobalObjects+0xa18>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (101c <_PyUnicode_InitGlobalObjects+0xa1c>) │ │ │ │ │ + ldr r0, [pc, #508] @ (1024 <_PyUnicode_InitGlobalObjects+0xa1c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (1020 <_PyUnicode_InitGlobalObjects+0xa20>) │ │ │ │ │ + ldr r0, [pc, #508] @ (1028 <_PyUnicode_InitGlobalObjects+0xa20>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #20352 @ 0x4f80 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #496] @ (1024 <_PyUnicode_InitGlobalObjects+0xa24>) │ │ │ │ │ + ldr r0, [pc, #496] @ (102c <_PyUnicode_InitGlobalObjects+0xa24>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #496] @ (1028 <_PyUnicode_InitGlobalObjects+0xa28>) │ │ │ │ │ + ldr r0, [pc, #496] @ (1030 <_PyUnicode_InitGlobalObjects+0xa28>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #492] @ (102c <_PyUnicode_InitGlobalObjects+0xa2c>) │ │ │ │ │ + ldr r0, [pc, #492] @ (1034 <_PyUnicode_InitGlobalObjects+0xa2c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #492] @ (1030 <_PyUnicode_InitGlobalObjects+0xa30>) │ │ │ │ │ + ldr r0, [pc, #492] @ (1038 <_PyUnicode_InitGlobalObjects+0xa30>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - b.n 1034 <_PyUnicode_InitGlobalObjects+0xa34> │ │ │ │ │ + b.n 103c <_PyUnicode_InitGlobalObjects+0xa34> │ │ │ │ │ nop │ │ │ │ │ .word 0x00005f58 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005f74 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005f90 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -1857,396 +1858,396 @@ │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00006fb8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00006fd0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00006ff0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r0, [pc, #768] @ (1338 <_PyUnicode_InitGlobalObjects+0xd38>) │ │ │ │ │ + ldr r0, [pc, #768] @ (1340 <_PyUnicode_InitGlobalObjects+0xd38>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #768] @ (133c <_PyUnicode_InitGlobalObjects+0xd3c>) │ │ │ │ │ + ldr r0, [pc, #768] @ (1344 <_PyUnicode_InitGlobalObjects+0xd3c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #764] @ (1340 <_PyUnicode_InitGlobalObjects+0xd40>) │ │ │ │ │ + ldr r0, [pc, #764] @ (1348 <_PyUnicode_InitGlobalObjects+0xd40>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #764] @ (1344 <_PyUnicode_InitGlobalObjects+0xd44>) │ │ │ │ │ + ldr r0, [pc, #764] @ (134c <_PyUnicode_InitGlobalObjects+0xd44>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (1348 <_PyUnicode_InitGlobalObjects+0xd48>) │ │ │ │ │ + ldr r0, [pc, #760] @ (1350 <_PyUnicode_InitGlobalObjects+0xd48>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (134c <_PyUnicode_InitGlobalObjects+0xd4c>) │ │ │ │ │ + ldr r0, [pc, #760] @ (1354 <_PyUnicode_InitGlobalObjects+0xd4c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (1350 <_PyUnicode_InitGlobalObjects+0xd50>) │ │ │ │ │ + ldr r0, [pc, #756] @ (1358 <_PyUnicode_InitGlobalObjects+0xd50>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (1354 <_PyUnicode_InitGlobalObjects+0xd54>) │ │ │ │ │ + ldr r0, [pc, #756] @ (135c <_PyUnicode_InitGlobalObjects+0xd54>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (1358 <_PyUnicode_InitGlobalObjects+0xd58>) │ │ │ │ │ + ldr r0, [pc, #752] @ (1360 <_PyUnicode_InitGlobalObjects+0xd58>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (135c <_PyUnicode_InitGlobalObjects+0xd5c>) │ │ │ │ │ + ldr r0, [pc, #752] @ (1364 <_PyUnicode_InitGlobalObjects+0xd5c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (1360 <_PyUnicode_InitGlobalObjects+0xd60>) │ │ │ │ │ + ldr r0, [pc, #748] @ (1368 <_PyUnicode_InitGlobalObjects+0xd60>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (1364 <_PyUnicode_InitGlobalObjects+0xd64>) │ │ │ │ │ + ldr r0, [pc, #748] @ (136c <_PyUnicode_InitGlobalObjects+0xd64>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #20864 @ 0x5180 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (1368 <_PyUnicode_InitGlobalObjects+0xd68>) │ │ │ │ │ + ldr r0, [pc, #736] @ (1370 <_PyUnicode_InitGlobalObjects+0xd68>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (136c <_PyUnicode_InitGlobalObjects+0xd6c>) │ │ │ │ │ + ldr r0, [pc, #736] @ (1374 <_PyUnicode_InitGlobalObjects+0xd6c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (1370 <_PyUnicode_InitGlobalObjects+0xd70>) │ │ │ │ │ + ldr r0, [pc, #732] @ (1378 <_PyUnicode_InitGlobalObjects+0xd70>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (1374 <_PyUnicode_InitGlobalObjects+0xd74>) │ │ │ │ │ + ldr r0, [pc, #732] @ (137c <_PyUnicode_InitGlobalObjects+0xd74>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (1378 <_PyUnicode_InitGlobalObjects+0xd78>) │ │ │ │ │ + ldr r0, [pc, #728] @ (1380 <_PyUnicode_InitGlobalObjects+0xd78>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (137c <_PyUnicode_InitGlobalObjects+0xd7c>) │ │ │ │ │ + ldr r0, [pc, #728] @ (1384 <_PyUnicode_InitGlobalObjects+0xd7c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (1380 <_PyUnicode_InitGlobalObjects+0xd80>) │ │ │ │ │ + ldr r0, [pc, #724] @ (1388 <_PyUnicode_InitGlobalObjects+0xd80>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (1384 <_PyUnicode_InitGlobalObjects+0xd84>) │ │ │ │ │ + ldr r0, [pc, #724] @ (138c <_PyUnicode_InitGlobalObjects+0xd84>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (1388 <_PyUnicode_InitGlobalObjects+0xd88>) │ │ │ │ │ + ldr r0, [pc, #720] @ (1390 <_PyUnicode_InitGlobalObjects+0xd88>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (138c <_PyUnicode_InitGlobalObjects+0xd8c>) │ │ │ │ │ + ldr r0, [pc, #720] @ (1394 <_PyUnicode_InitGlobalObjects+0xd8c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (1390 <_PyUnicode_InitGlobalObjects+0xd90>) │ │ │ │ │ + ldr r0, [pc, #716] @ (1398 <_PyUnicode_InitGlobalObjects+0xd90>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (1394 <_PyUnicode_InitGlobalObjects+0xd94>) │ │ │ │ │ + ldr r0, [pc, #716] @ (139c <_PyUnicode_InitGlobalObjects+0xd94>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (1398 <_PyUnicode_InitGlobalObjects+0xd98>) │ │ │ │ │ + ldr r0, [pc, #712] @ (13a0 <_PyUnicode_InitGlobalObjects+0xd98>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (139c <_PyUnicode_InitGlobalObjects+0xd9c>) │ │ │ │ │ + ldr r0, [pc, #712] @ (13a4 <_PyUnicode_InitGlobalObjects+0xd9c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (13a0 <_PyUnicode_InitGlobalObjects+0xda0>) │ │ │ │ │ + ldr r0, [pc, #708] @ (13a8 <_PyUnicode_InitGlobalObjects+0xda0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (13a4 <_PyUnicode_InitGlobalObjects+0xda4>) │ │ │ │ │ + ldr r0, [pc, #708] @ (13ac <_PyUnicode_InitGlobalObjects+0xda4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (13a8 <_PyUnicode_InitGlobalObjects+0xda8>) │ │ │ │ │ + ldr r0, [pc, #704] @ (13b0 <_PyUnicode_InitGlobalObjects+0xda8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (13ac <_PyUnicode_InitGlobalObjects+0xdac>) │ │ │ │ │ + ldr r0, [pc, #704] @ (13b4 <_PyUnicode_InitGlobalObjects+0xdac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (13b0 <_PyUnicode_InitGlobalObjects+0xdb0>) │ │ │ │ │ + ldr r0, [pc, #700] @ (13b8 <_PyUnicode_InitGlobalObjects+0xdb0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (13b4 <_PyUnicode_InitGlobalObjects+0xdb4>) │ │ │ │ │ + ldr r0, [pc, #700] @ (13bc <_PyUnicode_InitGlobalObjects+0xdb4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (13b8 <_PyUnicode_InitGlobalObjects+0xdb8>) │ │ │ │ │ + ldr r0, [pc, #696] @ (13c0 <_PyUnicode_InitGlobalObjects+0xdb8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (13bc <_PyUnicode_InitGlobalObjects+0xdbc>) │ │ │ │ │ + ldr r0, [pc, #696] @ (13c4 <_PyUnicode_InitGlobalObjects+0xdbc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (13c0 <_PyUnicode_InitGlobalObjects+0xdc0>) │ │ │ │ │ + ldr r0, [pc, #692] @ (13c8 <_PyUnicode_InitGlobalObjects+0xdc0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (13c4 <_PyUnicode_InitGlobalObjects+0xdc4>) │ │ │ │ │ + ldr r0, [pc, #692] @ (13cc <_PyUnicode_InitGlobalObjects+0xdc4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (13c8 <_PyUnicode_InitGlobalObjects+0xdc8>) │ │ │ │ │ + ldr r0, [pc, #688] @ (13d0 <_PyUnicode_InitGlobalObjects+0xdc8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (13cc <_PyUnicode_InitGlobalObjects+0xdcc>) │ │ │ │ │ + ldr r0, [pc, #688] @ (13d4 <_PyUnicode_InitGlobalObjects+0xdcc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #684] @ (13d0 <_PyUnicode_InitGlobalObjects+0xdd0>) │ │ │ │ │ + ldr r0, [pc, #684] @ (13d8 <_PyUnicode_InitGlobalObjects+0xdd0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #21760 @ 0x5500 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (13d4 <_PyUnicode_InitGlobalObjects+0xdd4>) │ │ │ │ │ + ldr r0, [pc, #676] @ (13dc <_PyUnicode_InitGlobalObjects+0xdd4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (13d8 <_PyUnicode_InitGlobalObjects+0xdd8>) │ │ │ │ │ + ldr r0, [pc, #672] @ (13e0 <_PyUnicode_InitGlobalObjects+0xdd8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (13dc <_PyUnicode_InitGlobalObjects+0xddc>) │ │ │ │ │ + ldr r0, [pc, #672] @ (13e4 <_PyUnicode_InitGlobalObjects+0xddc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (13e0 <_PyUnicode_InitGlobalObjects+0xde0>) │ │ │ │ │ + ldr r0, [pc, #668] @ (13e8 <_PyUnicode_InitGlobalObjects+0xde0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (13e4 <_PyUnicode_InitGlobalObjects+0xde4>) │ │ │ │ │ + ldr r0, [pc, #668] @ (13ec <_PyUnicode_InitGlobalObjects+0xde4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (13e8 <_PyUnicode_InitGlobalObjects+0xde8>) │ │ │ │ │ + ldr r0, [pc, #664] @ (13f0 <_PyUnicode_InitGlobalObjects+0xde8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (13ec <_PyUnicode_InitGlobalObjects+0xdec>) │ │ │ │ │ + ldr r0, [pc, #664] @ (13f4 <_PyUnicode_InitGlobalObjects+0xdec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (13f0 <_PyUnicode_InitGlobalObjects+0xdf0>) │ │ │ │ │ + ldr r0, [pc, #660] @ (13f8 <_PyUnicode_InitGlobalObjects+0xdf0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (13f4 <_PyUnicode_InitGlobalObjects+0xdf4>) │ │ │ │ │ + ldr r0, [pc, #660] @ (13fc <_PyUnicode_InitGlobalObjects+0xdf4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (13f8 <_PyUnicode_InitGlobalObjects+0xdf8>) │ │ │ │ │ + ldr r0, [pc, #656] @ (1400 <_PyUnicode_InitGlobalObjects+0xdf8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (13fc <_PyUnicode_InitGlobalObjects+0xdfc>) │ │ │ │ │ + ldr r0, [pc, #656] @ (1404 <_PyUnicode_InitGlobalObjects+0xdfc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (1400 <_PyUnicode_InitGlobalObjects+0xe00>) │ │ │ │ │ + ldr r0, [pc, #652] @ (1408 <_PyUnicode_InitGlobalObjects+0xe00>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (1404 <_PyUnicode_InitGlobalObjects+0xe04>) │ │ │ │ │ + ldr r0, [pc, #652] @ (140c <_PyUnicode_InitGlobalObjects+0xe04>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (1408 <_PyUnicode_InitGlobalObjects+0xe08>) │ │ │ │ │ + ldr r0, [pc, #648] @ (1410 <_PyUnicode_InitGlobalObjects+0xe08>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (140c <_PyUnicode_InitGlobalObjects+0xe0c>) │ │ │ │ │ + ldr r0, [pc, #648] @ (1414 <_PyUnicode_InitGlobalObjects+0xe0c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (1410 <_PyUnicode_InitGlobalObjects+0xe10>) │ │ │ │ │ + ldr r0, [pc, #644] @ (1418 <_PyUnicode_InitGlobalObjects+0xe10>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (1414 <_PyUnicode_InitGlobalObjects+0xe14>) │ │ │ │ │ + ldr r0, [pc, #644] @ (141c <_PyUnicode_InitGlobalObjects+0xe14>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (1418 <_PyUnicode_InitGlobalObjects+0xe18>) │ │ │ │ │ + ldr r0, [pc, #640] @ (1420 <_PyUnicode_InitGlobalObjects+0xe18>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (141c <_PyUnicode_InitGlobalObjects+0xe1c>) │ │ │ │ │ + ldr r0, [pc, #640] @ (1424 <_PyUnicode_InitGlobalObjects+0xe1c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (1420 <_PyUnicode_InitGlobalObjects+0xe20>) │ │ │ │ │ + ldr r0, [pc, #636] @ (1428 <_PyUnicode_InitGlobalObjects+0xe20>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (1424 <_PyUnicode_InitGlobalObjects+0xe24>) │ │ │ │ │ + ldr r0, [pc, #636] @ (142c <_PyUnicode_InitGlobalObjects+0xe24>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (1428 <_PyUnicode_InitGlobalObjects+0xe28>) │ │ │ │ │ + ldr r0, [pc, #632] @ (1430 <_PyUnicode_InitGlobalObjects+0xe28>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (142c <_PyUnicode_InitGlobalObjects+0xe2c>) │ │ │ │ │ + ldr r0, [pc, #632] @ (1434 <_PyUnicode_InitGlobalObjects+0xe2c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (1430 <_PyUnicode_InitGlobalObjects+0xe30>) │ │ │ │ │ + ldr r0, [pc, #628] @ (1438 <_PyUnicode_InitGlobalObjects+0xe30>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (1434 <_PyUnicode_InitGlobalObjects+0xe34>) │ │ │ │ │ + ldr r0, [pc, #628] @ (143c <_PyUnicode_InitGlobalObjects+0xe34>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (1438 <_PyUnicode_InitGlobalObjects+0xe38>) │ │ │ │ │ + ldr r0, [pc, #624] @ (1440 <_PyUnicode_InitGlobalObjects+0xe38>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (143c <_PyUnicode_InitGlobalObjects+0xe3c>) │ │ │ │ │ + ldr r0, [pc, #624] @ (1444 <_PyUnicode_InitGlobalObjects+0xe3c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (1440 <_PyUnicode_InitGlobalObjects+0xe40>) │ │ │ │ │ + ldr r0, [pc, #620] @ (1448 <_PyUnicode_InitGlobalObjects+0xe40>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (1444 <_PyUnicode_InitGlobalObjects+0xe44>) │ │ │ │ │ + ldr r0, [pc, #620] @ (144c <_PyUnicode_InitGlobalObjects+0xe44>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (1448 <_PyUnicode_InitGlobalObjects+0xe48>) │ │ │ │ │ + ldr r0, [pc, #616] @ (1450 <_PyUnicode_InitGlobalObjects+0xe48>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (144c <_PyUnicode_InitGlobalObjects+0xe4c>) │ │ │ │ │ + ldr r0, [pc, #616] @ (1454 <_PyUnicode_InitGlobalObjects+0xe4c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (1450 <_PyUnicode_InitGlobalObjects+0xe50>) │ │ │ │ │ + ldr r0, [pc, #612] @ (1458 <_PyUnicode_InitGlobalObjects+0xe50>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (1454 <_PyUnicode_InitGlobalObjects+0xe54>) │ │ │ │ │ + ldr r0, [pc, #612] @ (145c <_PyUnicode_InitGlobalObjects+0xe54>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (1458 <_PyUnicode_InitGlobalObjects+0xe58>) │ │ │ │ │ + ldr r0, [pc, #608] @ (1460 <_PyUnicode_InitGlobalObjects+0xe58>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (145c <_PyUnicode_InitGlobalObjects+0xe5c>) │ │ │ │ │ + ldr r0, [pc, #608] @ (1464 <_PyUnicode_InitGlobalObjects+0xe5c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (1460 <_PyUnicode_InitGlobalObjects+0xe60>) │ │ │ │ │ + ldr r0, [pc, #604] @ (1468 <_PyUnicode_InitGlobalObjects+0xe60>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (1464 <_PyUnicode_InitGlobalObjects+0xe64>) │ │ │ │ │ + ldr r0, [pc, #604] @ (146c <_PyUnicode_InitGlobalObjects+0xe64>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (1468 <_PyUnicode_InitGlobalObjects+0xe68>) │ │ │ │ │ + ldr r0, [pc, #600] @ (1470 <_PyUnicode_InitGlobalObjects+0xe68>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (146c <_PyUnicode_InitGlobalObjects+0xe6c>) │ │ │ │ │ + ldr r0, [pc, #600] @ (1474 <_PyUnicode_InitGlobalObjects+0xe6c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (1470 <_PyUnicode_InitGlobalObjects+0xe70>) │ │ │ │ │ + ldr r0, [pc, #596] @ (1478 <_PyUnicode_InitGlobalObjects+0xe70>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (1474 <_PyUnicode_InitGlobalObjects+0xe74>) │ │ │ │ │ + ldr r0, [pc, #596] @ (147c <_PyUnicode_InitGlobalObjects+0xe74>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (1478 <_PyUnicode_InitGlobalObjects+0xe78>) │ │ │ │ │ + ldr r0, [pc, #592] @ (1480 <_PyUnicode_InitGlobalObjects+0xe78>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (147c <_PyUnicode_InitGlobalObjects+0xe7c>) │ │ │ │ │ + ldr r0, [pc, #592] @ (1484 <_PyUnicode_InitGlobalObjects+0xe7c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (1480 <_PyUnicode_InitGlobalObjects+0xe80>) │ │ │ │ │ + ldr r0, [pc, #588] @ (1488 <_PyUnicode_InitGlobalObjects+0xe80>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (1484 <_PyUnicode_InitGlobalObjects+0xe84>) │ │ │ │ │ + ldr r0, [pc, #588] @ (148c <_PyUnicode_InitGlobalObjects+0xe84>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (1488 <_PyUnicode_InitGlobalObjects+0xe88>) │ │ │ │ │ + ldr r0, [pc, #584] @ (1490 <_PyUnicode_InitGlobalObjects+0xe88>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (148c <_PyUnicode_InitGlobalObjects+0xe8c>) │ │ │ │ │ + ldr r0, [pc, #584] @ (1494 <_PyUnicode_InitGlobalObjects+0xe8c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (1490 <_PyUnicode_InitGlobalObjects+0xe90>) │ │ │ │ │ + ldr r0, [pc, #580] @ (1498 <_PyUnicode_InitGlobalObjects+0xe90>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (1494 <_PyUnicode_InitGlobalObjects+0xe94>) │ │ │ │ │ + ldr r0, [pc, #580] @ (149c <_PyUnicode_InitGlobalObjects+0xe94>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (1498 <_PyUnicode_InitGlobalObjects+0xe98>) │ │ │ │ │ + ldr r0, [pc, #576] @ (14a0 <_PyUnicode_InitGlobalObjects+0xe98>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (149c <_PyUnicode_InitGlobalObjects+0xe9c>) │ │ │ │ │ + ldr r0, [pc, #576] @ (14a4 <_PyUnicode_InitGlobalObjects+0xe9c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (14a0 <_PyUnicode_InitGlobalObjects+0xea0>) │ │ │ │ │ + ldr r0, [pc, #572] @ (14a8 <_PyUnicode_InitGlobalObjects+0xea0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (14a4 <_PyUnicode_InitGlobalObjects+0xea4>) │ │ │ │ │ + ldr r0, [pc, #572] @ (14ac <_PyUnicode_InitGlobalObjects+0xea4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (14a8 <_PyUnicode_InitGlobalObjects+0xea8>) │ │ │ │ │ + ldr r0, [pc, #568] @ (14b0 <_PyUnicode_InitGlobalObjects+0xea8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (14ac <_PyUnicode_InitGlobalObjects+0xeac>) │ │ │ │ │ + ldr r0, [pc, #568] @ (14b4 <_PyUnicode_InitGlobalObjects+0xeac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (14b0 <_PyUnicode_InitGlobalObjects+0xeb0>) │ │ │ │ │ + ldr r0, [pc, #564] @ (14b8 <_PyUnicode_InitGlobalObjects+0xeb0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (14b4 <_PyUnicode_InitGlobalObjects+0xeb4>) │ │ │ │ │ + ldr r0, [pc, #564] @ (14bc <_PyUnicode_InitGlobalObjects+0xeb4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (14b8 <_PyUnicode_InitGlobalObjects+0xeb8>) │ │ │ │ │ + ldr r0, [pc, #560] @ (14c0 <_PyUnicode_InitGlobalObjects+0xeb8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (14bc <_PyUnicode_InitGlobalObjects+0xebc>) │ │ │ │ │ + ldr r0, [pc, #560] @ (14c4 <_PyUnicode_InitGlobalObjects+0xebc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (14c0 <_PyUnicode_InitGlobalObjects+0xec0>) │ │ │ │ │ + ldr r0, [pc, #556] @ (14c8 <_PyUnicode_InitGlobalObjects+0xec0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (14c4 <_PyUnicode_InitGlobalObjects+0xec4>) │ │ │ │ │ + ldr r0, [pc, #556] @ (14cc <_PyUnicode_InitGlobalObjects+0xec4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (14c8 <_PyUnicode_InitGlobalObjects+0xec8>) │ │ │ │ │ + ldr r0, [pc, #552] @ (14d0 <_PyUnicode_InitGlobalObjects+0xec8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (14cc <_PyUnicode_InitGlobalObjects+0xecc>) │ │ │ │ │ + ldr r0, [pc, #552] @ (14d4 <_PyUnicode_InitGlobalObjects+0xecc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (14d0 <_PyUnicode_InitGlobalObjects+0xed0>) │ │ │ │ │ + ldr r0, [pc, #548] @ (14d8 <_PyUnicode_InitGlobalObjects+0xed0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (14d4 <_PyUnicode_InitGlobalObjects+0xed4>) │ │ │ │ │ + ldr r0, [pc, #548] @ (14dc <_PyUnicode_InitGlobalObjects+0xed4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #544] @ (14d8 <_PyUnicode_InitGlobalObjects+0xed8>) │ │ │ │ │ + ldr r0, [pc, #544] @ (14e0 <_PyUnicode_InitGlobalObjects+0xed8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #544] @ (14dc <_PyUnicode_InitGlobalObjects+0xedc>) │ │ │ │ │ + ldr r0, [pc, #544] @ (14e4 <_PyUnicode_InitGlobalObjects+0xedc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (14e0 <_PyUnicode_InitGlobalObjects+0xee0>) │ │ │ │ │ + ldr r0, [pc, #540] @ (14e8 <_PyUnicode_InitGlobalObjects+0xee0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (14e4 <_PyUnicode_InitGlobalObjects+0xee4>) │ │ │ │ │ + ldr r0, [pc, #540] @ (14ec <_PyUnicode_InitGlobalObjects+0xee4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (14e8 <_PyUnicode_InitGlobalObjects+0xee8>) │ │ │ │ │ + ldr r0, [pc, #536] @ (14f0 <_PyUnicode_InitGlobalObjects+0xee8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (14ec <_PyUnicode_InitGlobalObjects+0xeec>) │ │ │ │ │ + ldr r0, [pc, #536] @ (14f4 <_PyUnicode_InitGlobalObjects+0xeec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (14f0 <_PyUnicode_InitGlobalObjects+0xef0>) │ │ │ │ │ + ldr r0, [pc, #532] @ (14f8 <_PyUnicode_InitGlobalObjects+0xef0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (14f4 <_PyUnicode_InitGlobalObjects+0xef4>) │ │ │ │ │ + ldr r0, [pc, #532] @ (14fc <_PyUnicode_InitGlobalObjects+0xef4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (14f8 <_PyUnicode_InitGlobalObjects+0xef8>) │ │ │ │ │ + ldr r0, [pc, #528] @ (1500 <_PyUnicode_InitGlobalObjects+0xef8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (14fc <_PyUnicode_InitGlobalObjects+0xefc>) │ │ │ │ │ + ldr r0, [pc, #528] @ (1504 <_PyUnicode_InitGlobalObjects+0xefc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (1500 <_PyUnicode_InitGlobalObjects+0xf00>) │ │ │ │ │ + ldr r0, [pc, #524] @ (1508 <_PyUnicode_InitGlobalObjects+0xf00>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (1504 <_PyUnicode_InitGlobalObjects+0xf04>) │ │ │ │ │ + ldr r0, [pc, #524] @ (150c <_PyUnicode_InitGlobalObjects+0xf04>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #24192 @ 0x5e80 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (1508 <_PyUnicode_InitGlobalObjects+0xf08>) │ │ │ │ │ + ldr r0, [pc, #512] @ (1510 <_PyUnicode_InitGlobalObjects+0xf08>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (150c <_PyUnicode_InitGlobalObjects+0xf0c>) │ │ │ │ │ + ldr r0, [pc, #512] @ (1514 <_PyUnicode_InitGlobalObjects+0xf0c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (1510 <_PyUnicode_InitGlobalObjects+0xf10>) │ │ │ │ │ + ldr r0, [pc, #508] @ (1518 <_PyUnicode_InitGlobalObjects+0xf10>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #24320 @ 0x5f00 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #500] @ (1514 <_PyUnicode_InitGlobalObjects+0xf14>) │ │ │ │ │ + ldr r0, [pc, #500] @ (151c <_PyUnicode_InitGlobalObjects+0xf14>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #496] @ (1518 <_PyUnicode_InitGlobalObjects+0xf18>) │ │ │ │ │ + ldr r0, [pc, #496] @ (1520 <_PyUnicode_InitGlobalObjects+0xf18>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #496] @ (151c <_PyUnicode_InitGlobalObjects+0xf1c>) │ │ │ │ │ + ldr r0, [pc, #496] @ (1524 <_PyUnicode_InitGlobalObjects+0xf1c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #492] @ (1520 <_PyUnicode_InitGlobalObjects+0xf20>) │ │ │ │ │ + ldr r0, [pc, #492] @ (1528 <_PyUnicode_InitGlobalObjects+0xf20>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - b.n 1524 <_PyUnicode_InitGlobalObjects+0xf24> │ │ │ │ │ + b.n 152c <_PyUnicode_InitGlobalObjects+0xf24> │ │ │ │ │ .word 0x00007010 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007030 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000704c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007068 │ │ │ │ │ @@ -2485,396 +2486,396 @@ │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007f40 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007f60 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007f7c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r0, [pc, #768] @ (1828 <_PyUnicode_InitGlobalObjects+0x1228>) │ │ │ │ │ + ldr r0, [pc, #768] @ (1830 <_PyUnicode_InitGlobalObjects+0x1228>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #768] @ (182c <_PyUnicode_InitGlobalObjects+0x122c>) │ │ │ │ │ + ldr r0, [pc, #768] @ (1834 <_PyUnicode_InitGlobalObjects+0x122c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #764] @ (1830 <_PyUnicode_InitGlobalObjects+0x1230>) │ │ │ │ │ + ldr r0, [pc, #764] @ (1838 <_PyUnicode_InitGlobalObjects+0x1230>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #764] @ (1834 <_PyUnicode_InitGlobalObjects+0x1234>) │ │ │ │ │ + ldr r0, [pc, #764] @ (183c <_PyUnicode_InitGlobalObjects+0x1234>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (1838 <_PyUnicode_InitGlobalObjects+0x1238>) │ │ │ │ │ + ldr r0, [pc, #760] @ (1840 <_PyUnicode_InitGlobalObjects+0x1238>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (183c <_PyUnicode_InitGlobalObjects+0x123c>) │ │ │ │ │ + ldr r0, [pc, #760] @ (1844 <_PyUnicode_InitGlobalObjects+0x123c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (1840 <_PyUnicode_InitGlobalObjects+0x1240>) │ │ │ │ │ + ldr r0, [pc, #756] @ (1848 <_PyUnicode_InitGlobalObjects+0x1240>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (1844 <_PyUnicode_InitGlobalObjects+0x1244>) │ │ │ │ │ + ldr r0, [pc, #756] @ (184c <_PyUnicode_InitGlobalObjects+0x1244>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (1848 <_PyUnicode_InitGlobalObjects+0x1248>) │ │ │ │ │ + ldr r0, [pc, #752] @ (1850 <_PyUnicode_InitGlobalObjects+0x1248>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (184c <_PyUnicode_InitGlobalObjects+0x124c>) │ │ │ │ │ + ldr r0, [pc, #752] @ (1854 <_PyUnicode_InitGlobalObjects+0x124c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (1850 <_PyUnicode_InitGlobalObjects+0x1250>) │ │ │ │ │ + ldr r0, [pc, #748] @ (1858 <_PyUnicode_InitGlobalObjects+0x1250>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (1854 <_PyUnicode_InitGlobalObjects+0x1254>) │ │ │ │ │ + ldr r0, [pc, #748] @ (185c <_PyUnicode_InitGlobalObjects+0x1254>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #744] @ (1858 <_PyUnicode_InitGlobalObjects+0x1258>) │ │ │ │ │ + ldr r0, [pc, #744] @ (1860 <_PyUnicode_InitGlobalObjects+0x1258>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #744] @ (185c <_PyUnicode_InitGlobalObjects+0x125c>) │ │ │ │ │ + ldr r0, [pc, #744] @ (1864 <_PyUnicode_InitGlobalObjects+0x125c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #740] @ (1860 <_PyUnicode_InitGlobalObjects+0x1260>) │ │ │ │ │ + ldr r0, [pc, #740] @ (1868 <_PyUnicode_InitGlobalObjects+0x1260>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #740] @ (1864 <_PyUnicode_InitGlobalObjects+0x1264>) │ │ │ │ │ + ldr r0, [pc, #740] @ (186c <_PyUnicode_InitGlobalObjects+0x1264>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (1868 <_PyUnicode_InitGlobalObjects+0x1268>) │ │ │ │ │ + ldr r0, [pc, #736] @ (1870 <_PyUnicode_InitGlobalObjects+0x1268>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (186c <_PyUnicode_InitGlobalObjects+0x126c>) │ │ │ │ │ + ldr r0, [pc, #736] @ (1874 <_PyUnicode_InitGlobalObjects+0x126c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (1870 <_PyUnicode_InitGlobalObjects+0x1270>) │ │ │ │ │ + ldr r0, [pc, #732] @ (1878 <_PyUnicode_InitGlobalObjects+0x1270>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (1874 <_PyUnicode_InitGlobalObjects+0x1274>) │ │ │ │ │ + ldr r0, [pc, #732] @ (187c <_PyUnicode_InitGlobalObjects+0x1274>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (1878 <_PyUnicode_InitGlobalObjects+0x1278>) │ │ │ │ │ + ldr r0, [pc, #728] @ (1880 <_PyUnicode_InitGlobalObjects+0x1278>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (187c <_PyUnicode_InitGlobalObjects+0x127c>) │ │ │ │ │ + ldr r0, [pc, #728] @ (1884 <_PyUnicode_InitGlobalObjects+0x127c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (1880 <_PyUnicode_InitGlobalObjects+0x1280>) │ │ │ │ │ + ldr r0, [pc, #724] @ (1888 <_PyUnicode_InitGlobalObjects+0x1280>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (1884 <_PyUnicode_InitGlobalObjects+0x1284>) │ │ │ │ │ + ldr r0, [pc, #724] @ (188c <_PyUnicode_InitGlobalObjects+0x1284>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (1888 <_PyUnicode_InitGlobalObjects+0x1288>) │ │ │ │ │ + ldr r0, [pc, #720] @ (1890 <_PyUnicode_InitGlobalObjects+0x1288>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (188c <_PyUnicode_InitGlobalObjects+0x128c>) │ │ │ │ │ + ldr r0, [pc, #720] @ (1894 <_PyUnicode_InitGlobalObjects+0x128c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (1890 <_PyUnicode_InitGlobalObjects+0x1290>) │ │ │ │ │ + ldr r0, [pc, #716] @ (1898 <_PyUnicode_InitGlobalObjects+0x1290>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (1894 <_PyUnicode_InitGlobalObjects+0x1294>) │ │ │ │ │ + ldr r0, [pc, #716] @ (189c <_PyUnicode_InitGlobalObjects+0x1294>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (1898 <_PyUnicode_InitGlobalObjects+0x1298>) │ │ │ │ │ + ldr r0, [pc, #712] @ (18a0 <_PyUnicode_InitGlobalObjects+0x1298>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (189c <_PyUnicode_InitGlobalObjects+0x129c>) │ │ │ │ │ + ldr r0, [pc, #712] @ (18a4 <_PyUnicode_InitGlobalObjects+0x129c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (18a0 <_PyUnicode_InitGlobalObjects+0x12a0>) │ │ │ │ │ + ldr r0, [pc, #708] @ (18a8 <_PyUnicode_InitGlobalObjects+0x12a0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (18a4 <_PyUnicode_InitGlobalObjects+0x12a4>) │ │ │ │ │ + ldr r0, [pc, #708] @ (18ac <_PyUnicode_InitGlobalObjects+0x12a4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (18a8 <_PyUnicode_InitGlobalObjects+0x12a8>) │ │ │ │ │ + ldr r0, [pc, #704] @ (18b0 <_PyUnicode_InitGlobalObjects+0x12a8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (18ac <_PyUnicode_InitGlobalObjects+0x12ac>) │ │ │ │ │ + ldr r0, [pc, #704] @ (18b4 <_PyUnicode_InitGlobalObjects+0x12ac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (18b0 <_PyUnicode_InitGlobalObjects+0x12b0>) │ │ │ │ │ + ldr r0, [pc, #700] @ (18b8 <_PyUnicode_InitGlobalObjects+0x12b0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (18b4 <_PyUnicode_InitGlobalObjects+0x12b4>) │ │ │ │ │ + ldr r0, [pc, #700] @ (18bc <_PyUnicode_InitGlobalObjects+0x12b4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (18b8 <_PyUnicode_InitGlobalObjects+0x12b8>) │ │ │ │ │ + ldr r0, [pc, #696] @ (18c0 <_PyUnicode_InitGlobalObjects+0x12b8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (18bc <_PyUnicode_InitGlobalObjects+0x12bc>) │ │ │ │ │ + ldr r0, [pc, #696] @ (18c4 <_PyUnicode_InitGlobalObjects+0x12bc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (18c0 <_PyUnicode_InitGlobalObjects+0x12c0>) │ │ │ │ │ + ldr r0, [pc, #692] @ (18c8 <_PyUnicode_InitGlobalObjects+0x12c0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (18c4 <_PyUnicode_InitGlobalObjects+0x12c4>) │ │ │ │ │ + ldr r0, [pc, #692] @ (18cc <_PyUnicode_InitGlobalObjects+0x12c4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (18c8 <_PyUnicode_InitGlobalObjects+0x12c8>) │ │ │ │ │ + ldr r0, [pc, #688] @ (18d0 <_PyUnicode_InitGlobalObjects+0x12c8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (18cc <_PyUnicode_InitGlobalObjects+0x12cc>) │ │ │ │ │ + ldr r0, [pc, #688] @ (18d4 <_PyUnicode_InitGlobalObjects+0x12cc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #684] @ (18d0 <_PyUnicode_InitGlobalObjects+0x12d0>) │ │ │ │ │ + ldr r0, [pc, #684] @ (18d8 <_PyUnicode_InitGlobalObjects+0x12d0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #684] @ (18d4 <_PyUnicode_InitGlobalObjects+0x12d4>) │ │ │ │ │ + ldr r0, [pc, #684] @ (18dc <_PyUnicode_InitGlobalObjects+0x12d4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (18d8 <_PyUnicode_InitGlobalObjects+0x12d8>) │ │ │ │ │ + ldr r0, [pc, #680] @ (18e0 <_PyUnicode_InitGlobalObjects+0x12d8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (18dc <_PyUnicode_InitGlobalObjects+0x12dc>) │ │ │ │ │ + ldr r0, [pc, #680] @ (18e4 <_PyUnicode_InitGlobalObjects+0x12dc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (18e0 <_PyUnicode_InitGlobalObjects+0x12e0>) │ │ │ │ │ + ldr r0, [pc, #676] @ (18e8 <_PyUnicode_InitGlobalObjects+0x12e0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (18e4 <_PyUnicode_InitGlobalObjects+0x12e4>) │ │ │ │ │ + ldr r0, [pc, #676] @ (18ec <_PyUnicode_InitGlobalObjects+0x12e4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (18e8 <_PyUnicode_InitGlobalObjects+0x12e8>) │ │ │ │ │ + ldr r0, [pc, #672] @ (18f0 <_PyUnicode_InitGlobalObjects+0x12e8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (18ec <_PyUnicode_InitGlobalObjects+0x12ec>) │ │ │ │ │ + ldr r0, [pc, #672] @ (18f4 <_PyUnicode_InitGlobalObjects+0x12ec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (18f0 <_PyUnicode_InitGlobalObjects+0x12f0>) │ │ │ │ │ + ldr r0, [pc, #668] @ (18f8 <_PyUnicode_InitGlobalObjects+0x12f0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (18f4 <_PyUnicode_InitGlobalObjects+0x12f4>) │ │ │ │ │ + ldr r0, [pc, #668] @ (18fc <_PyUnicode_InitGlobalObjects+0x12f4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (18f8 <_PyUnicode_InitGlobalObjects+0x12f8>) │ │ │ │ │ + ldr r0, [pc, #664] @ (1900 <_PyUnicode_InitGlobalObjects+0x12f8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (18fc <_PyUnicode_InitGlobalObjects+0x12fc>) │ │ │ │ │ + ldr r0, [pc, #664] @ (1904 <_PyUnicode_InitGlobalObjects+0x12fc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (1900 <_PyUnicode_InitGlobalObjects+0x1300>) │ │ │ │ │ + ldr r0, [pc, #660] @ (1908 <_PyUnicode_InitGlobalObjects+0x1300>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (1904 <_PyUnicode_InitGlobalObjects+0x1304>) │ │ │ │ │ + ldr r0, [pc, #660] @ (190c <_PyUnicode_InitGlobalObjects+0x1304>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (1908 <_PyUnicode_InitGlobalObjects+0x1308>) │ │ │ │ │ + ldr r0, [pc, #656] @ (1910 <_PyUnicode_InitGlobalObjects+0x1308>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (190c <_PyUnicode_InitGlobalObjects+0x130c>) │ │ │ │ │ + ldr r0, [pc, #656] @ (1914 <_PyUnicode_InitGlobalObjects+0x130c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (1910 <_PyUnicode_InitGlobalObjects+0x1310>) │ │ │ │ │ + ldr r0, [pc, #652] @ (1918 <_PyUnicode_InitGlobalObjects+0x1310>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (1914 <_PyUnicode_InitGlobalObjects+0x1314>) │ │ │ │ │ + ldr r0, [pc, #652] @ (191c <_PyUnicode_InitGlobalObjects+0x1314>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (1918 <_PyUnicode_InitGlobalObjects+0x1318>) │ │ │ │ │ + ldr r0, [pc, #648] @ (1920 <_PyUnicode_InitGlobalObjects+0x1318>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (191c <_PyUnicode_InitGlobalObjects+0x131c>) │ │ │ │ │ + ldr r0, [pc, #648] @ (1924 <_PyUnicode_InitGlobalObjects+0x131c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (1920 <_PyUnicode_InitGlobalObjects+0x1320>) │ │ │ │ │ + ldr r0, [pc, #644] @ (1928 <_PyUnicode_InitGlobalObjects+0x1320>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (1924 <_PyUnicode_InitGlobalObjects+0x1324>) │ │ │ │ │ + ldr r0, [pc, #644] @ (192c <_PyUnicode_InitGlobalObjects+0x1324>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (1928 <_PyUnicode_InitGlobalObjects+0x1328>) │ │ │ │ │ + ldr r0, [pc, #640] @ (1930 <_PyUnicode_InitGlobalObjects+0x1328>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (192c <_PyUnicode_InitGlobalObjects+0x132c>) │ │ │ │ │ + ldr r0, [pc, #640] @ (1934 <_PyUnicode_InitGlobalObjects+0x132c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (1930 <_PyUnicode_InitGlobalObjects+0x1330>) │ │ │ │ │ + ldr r0, [pc, #636] @ (1938 <_PyUnicode_InitGlobalObjects+0x1330>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (1934 <_PyUnicode_InitGlobalObjects+0x1334>) │ │ │ │ │ + ldr r0, [pc, #636] @ (193c <_PyUnicode_InitGlobalObjects+0x1334>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (1938 <_PyUnicode_InitGlobalObjects+0x1338>) │ │ │ │ │ + ldr r0, [pc, #632] @ (1940 <_PyUnicode_InitGlobalObjects+0x1338>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (193c <_PyUnicode_InitGlobalObjects+0x133c>) │ │ │ │ │ + ldr r0, [pc, #632] @ (1944 <_PyUnicode_InitGlobalObjects+0x133c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (1940 <_PyUnicode_InitGlobalObjects+0x1340>) │ │ │ │ │ + ldr r0, [pc, #628] @ (1948 <_PyUnicode_InitGlobalObjects+0x1340>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (1944 <_PyUnicode_InitGlobalObjects+0x1344>) │ │ │ │ │ + ldr r0, [pc, #628] @ (194c <_PyUnicode_InitGlobalObjects+0x1344>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #26624 @ 0x6800 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (1948 <_PyUnicode_InitGlobalObjects+0x1348>) │ │ │ │ │ + ldr r0, [pc, #616] @ (1950 <_PyUnicode_InitGlobalObjects+0x1348>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (194c <_PyUnicode_InitGlobalObjects+0x134c>) │ │ │ │ │ + ldr r0, [pc, #616] @ (1954 <_PyUnicode_InitGlobalObjects+0x134c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (1950 <_PyUnicode_InitGlobalObjects+0x1350>) │ │ │ │ │ + ldr r0, [pc, #612] @ (1958 <_PyUnicode_InitGlobalObjects+0x1350>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (1954 <_PyUnicode_InitGlobalObjects+0x1354>) │ │ │ │ │ + ldr r0, [pc, #612] @ (195c <_PyUnicode_InitGlobalObjects+0x1354>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (1958 <_PyUnicode_InitGlobalObjects+0x1358>) │ │ │ │ │ + ldr r0, [pc, #608] @ (1960 <_PyUnicode_InitGlobalObjects+0x1358>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (195c <_PyUnicode_InitGlobalObjects+0x135c>) │ │ │ │ │ + ldr r0, [pc, #608] @ (1964 <_PyUnicode_InitGlobalObjects+0x135c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (1960 <_PyUnicode_InitGlobalObjects+0x1360>) │ │ │ │ │ + ldr r0, [pc, #604] @ (1968 <_PyUnicode_InitGlobalObjects+0x1360>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (1964 <_PyUnicode_InitGlobalObjects+0x1364>) │ │ │ │ │ + ldr r0, [pc, #604] @ (196c <_PyUnicode_InitGlobalObjects+0x1364>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (1968 <_PyUnicode_InitGlobalObjects+0x1368>) │ │ │ │ │ + ldr r0, [pc, #600] @ (1970 <_PyUnicode_InitGlobalObjects+0x1368>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (196c <_PyUnicode_InitGlobalObjects+0x136c>) │ │ │ │ │ + ldr r0, [pc, #600] @ (1974 <_PyUnicode_InitGlobalObjects+0x136c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (1970 <_PyUnicode_InitGlobalObjects+0x1370>) │ │ │ │ │ + ldr r0, [pc, #596] @ (1978 <_PyUnicode_InitGlobalObjects+0x1370>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (1974 <_PyUnicode_InitGlobalObjects+0x1374>) │ │ │ │ │ + ldr r0, [pc, #596] @ (197c <_PyUnicode_InitGlobalObjects+0x1374>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (1978 <_PyUnicode_InitGlobalObjects+0x1378>) │ │ │ │ │ + ldr r0, [pc, #592] @ (1980 <_PyUnicode_InitGlobalObjects+0x1378>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (197c <_PyUnicode_InitGlobalObjects+0x137c>) │ │ │ │ │ + ldr r0, [pc, #592] @ (1984 <_PyUnicode_InitGlobalObjects+0x137c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (1980 <_PyUnicode_InitGlobalObjects+0x1380>) │ │ │ │ │ + ldr r0, [pc, #588] @ (1988 <_PyUnicode_InitGlobalObjects+0x1380>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (1984 <_PyUnicode_InitGlobalObjects+0x1384>) │ │ │ │ │ + ldr r0, [pc, #588] @ (198c <_PyUnicode_InitGlobalObjects+0x1384>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (1988 <_PyUnicode_InitGlobalObjects+0x1388>) │ │ │ │ │ + ldr r0, [pc, #584] @ (1990 <_PyUnicode_InitGlobalObjects+0x1388>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (198c <_PyUnicode_InitGlobalObjects+0x138c>) │ │ │ │ │ + ldr r0, [pc, #584] @ (1994 <_PyUnicode_InitGlobalObjects+0x138c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (1990 <_PyUnicode_InitGlobalObjects+0x1390>) │ │ │ │ │ + ldr r0, [pc, #580] @ (1998 <_PyUnicode_InitGlobalObjects+0x1390>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #27264 @ 0x6a80 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (1994 <_PyUnicode_InitGlobalObjects+0x1394>) │ │ │ │ │ + ldr r0, [pc, #572] @ (199c <_PyUnicode_InitGlobalObjects+0x1394>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (1998 <_PyUnicode_InitGlobalObjects+0x1398>) │ │ │ │ │ + ldr r0, [pc, #568] @ (19a0 <_PyUnicode_InitGlobalObjects+0x1398>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (199c <_PyUnicode_InitGlobalObjects+0x139c>) │ │ │ │ │ + ldr r0, [pc, #568] @ (19a4 <_PyUnicode_InitGlobalObjects+0x139c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (19a0 <_PyUnicode_InitGlobalObjects+0x13a0>) │ │ │ │ │ + ldr r0, [pc, #564] @ (19a8 <_PyUnicode_InitGlobalObjects+0x13a0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (19a4 <_PyUnicode_InitGlobalObjects+0x13a4>) │ │ │ │ │ + ldr r0, [pc, #564] @ (19ac <_PyUnicode_InitGlobalObjects+0x13a4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (19a8 <_PyUnicode_InitGlobalObjects+0x13a8>) │ │ │ │ │ + ldr r0, [pc, #560] @ (19b0 <_PyUnicode_InitGlobalObjects+0x13a8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (19ac <_PyUnicode_InitGlobalObjects+0x13ac>) │ │ │ │ │ + ldr r0, [pc, #560] @ (19b4 <_PyUnicode_InitGlobalObjects+0x13ac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (19b0 <_PyUnicode_InitGlobalObjects+0x13b0>) │ │ │ │ │ + ldr r0, [pc, #556] @ (19b8 <_PyUnicode_InitGlobalObjects+0x13b0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (19b4 <_PyUnicode_InitGlobalObjects+0x13b4>) │ │ │ │ │ + ldr r0, [pc, #556] @ (19bc <_PyUnicode_InitGlobalObjects+0x13b4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (19b8 <_PyUnicode_InitGlobalObjects+0x13b8>) │ │ │ │ │ + ldr r0, [pc, #552] @ (19c0 <_PyUnicode_InitGlobalObjects+0x13b8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (19bc <_PyUnicode_InitGlobalObjects+0x13bc>) │ │ │ │ │ + ldr r0, [pc, #552] @ (19c4 <_PyUnicode_InitGlobalObjects+0x13bc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (19c0 <_PyUnicode_InitGlobalObjects+0x13c0>) │ │ │ │ │ + ldr r0, [pc, #548] @ (19c8 <_PyUnicode_InitGlobalObjects+0x13c0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ add.w r0, r8, #27648 @ 0x6c00 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (19c4 <_PyUnicode_InitGlobalObjects+0x13c4>) │ │ │ │ │ + ldr r0, [pc, #540] @ (19cc <_PyUnicode_InitGlobalObjects+0x13c4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (19c8 <_PyUnicode_InitGlobalObjects+0x13c8>) │ │ │ │ │ + ldr r0, [pc, #536] @ (19d0 <_PyUnicode_InitGlobalObjects+0x13c8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (19cc <_PyUnicode_InitGlobalObjects+0x13cc>) │ │ │ │ │ + ldr r0, [pc, #536] @ (19d4 <_PyUnicode_InitGlobalObjects+0x13cc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (19d0 <_PyUnicode_InitGlobalObjects+0x13d0>) │ │ │ │ │ + ldr r0, [pc, #532] @ (19d8 <_PyUnicode_InitGlobalObjects+0x13d0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (19d4 <_PyUnicode_InitGlobalObjects+0x13d4>) │ │ │ │ │ + ldr r0, [pc, #532] @ (19dc <_PyUnicode_InitGlobalObjects+0x13d4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (19d8 <_PyUnicode_InitGlobalObjects+0x13d8>) │ │ │ │ │ + ldr r0, [pc, #528] @ (19e0 <_PyUnicode_InitGlobalObjects+0x13d8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (19dc <_PyUnicode_InitGlobalObjects+0x13dc>) │ │ │ │ │ + ldr r0, [pc, #528] @ (19e4 <_PyUnicode_InitGlobalObjects+0x13dc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (19e0 <_PyUnicode_InitGlobalObjects+0x13e0>) │ │ │ │ │ + ldr r0, [pc, #524] @ (19e8 <_PyUnicode_InitGlobalObjects+0x13e0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (19e4 <_PyUnicode_InitGlobalObjects+0x13e4>) │ │ │ │ │ + ldr r0, [pc, #524] @ (19ec <_PyUnicode_InitGlobalObjects+0x13e4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #520] @ (19e8 <_PyUnicode_InitGlobalObjects+0x13e8>) │ │ │ │ │ + ldr r0, [pc, #520] @ (19f0 <_PyUnicode_InitGlobalObjects+0x13e8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #520] @ (19ec <_PyUnicode_InitGlobalObjects+0x13ec>) │ │ │ │ │ + ldr r0, [pc, #520] @ (19f4 <_PyUnicode_InitGlobalObjects+0x13ec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #516] @ (19f0 <_PyUnicode_InitGlobalObjects+0x13f0>) │ │ │ │ │ + ldr r0, [pc, #516] @ (19f8 <_PyUnicode_InitGlobalObjects+0x13f0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #516] @ (19f4 <_PyUnicode_InitGlobalObjects+0x13f4>) │ │ │ │ │ + ldr r0, [pc, #516] @ (19fc <_PyUnicode_InitGlobalObjects+0x13f4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (19f8 <_PyUnicode_InitGlobalObjects+0x13f8>) │ │ │ │ │ + ldr r0, [pc, #512] @ (1a00 <_PyUnicode_InitGlobalObjects+0x13f8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (19fc <_PyUnicode_InitGlobalObjects+0x13fc>) │ │ │ │ │ + ldr r0, [pc, #512] @ (1a04 <_PyUnicode_InitGlobalObjects+0x13fc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (1a00 <_PyUnicode_InitGlobalObjects+0x1400>) │ │ │ │ │ + ldr r0, [pc, #508] @ (1a08 <_PyUnicode_InitGlobalObjects+0x1400>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (1a04 <_PyUnicode_InitGlobalObjects+0x1404>) │ │ │ │ │ + ldr r0, [pc, #508] @ (1a0c <_PyUnicode_InitGlobalObjects+0x1404>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #504] @ (1a08 <_PyUnicode_InitGlobalObjects+0x1408>) │ │ │ │ │ + ldr r0, [pc, #504] @ (1a10 <_PyUnicode_InitGlobalObjects+0x1408>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #504] @ (1a0c <_PyUnicode_InitGlobalObjects+0x140c>) │ │ │ │ │ + ldr r0, [pc, #504] @ (1a14 <_PyUnicode_InitGlobalObjects+0x140c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #500] @ (1a10 <_PyUnicode_InitGlobalObjects+0x1410>) │ │ │ │ │ + ldr r0, [pc, #500] @ (1a18 <_PyUnicode_InitGlobalObjects+0x1410>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #500] @ (1a14 <_PyUnicode_InitGlobalObjects+0x1414>) │ │ │ │ │ + ldr r0, [pc, #500] @ (1a1c <_PyUnicode_InitGlobalObjects+0x1414>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - b.n 1a18 <_PyUnicode_InitGlobalObjects+0x1418> │ │ │ │ │ + b.n 1a20 <_PyUnicode_InitGlobalObjects+0x1418> │ │ │ │ │ nop │ │ │ │ │ .word 0x00007fa0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007fc0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007fdc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -3116,396 +3117,396 @@ │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008e24 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008e40 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008e5c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r0, [pc, #760] @ (1d14 <_PyUnicode_InitGlobalObjects+0x1714>) │ │ │ │ │ + ldr r0, [pc, #760] @ (1d1c <_PyUnicode_InitGlobalObjects+0x1714>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (1d18 <_PyUnicode_InitGlobalObjects+0x1718>) │ │ │ │ │ + ldr r0, [pc, #760] @ (1d20 <_PyUnicode_InitGlobalObjects+0x1718>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (1d1c <_PyUnicode_InitGlobalObjects+0x171c>) │ │ │ │ │ + ldr r0, [pc, #756] @ (1d24 <_PyUnicode_InitGlobalObjects+0x171c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (1d20 <_PyUnicode_InitGlobalObjects+0x1720>) │ │ │ │ │ + ldr r0, [pc, #756] @ (1d28 <_PyUnicode_InitGlobalObjects+0x1720>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (1d24 <_PyUnicode_InitGlobalObjects+0x1724>) │ │ │ │ │ + ldr r0, [pc, #752] @ (1d2c <_PyUnicode_InitGlobalObjects+0x1724>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (1d28 <_PyUnicode_InitGlobalObjects+0x1728>) │ │ │ │ │ + ldr r0, [pc, #752] @ (1d30 <_PyUnicode_InitGlobalObjects+0x1728>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (1d2c <_PyUnicode_InitGlobalObjects+0x172c>) │ │ │ │ │ + ldr r0, [pc, #748] @ (1d34 <_PyUnicode_InitGlobalObjects+0x172c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (1d30 <_PyUnicode_InitGlobalObjects+0x1730>) │ │ │ │ │ + ldr r0, [pc, #748] @ (1d38 <_PyUnicode_InitGlobalObjects+0x1730>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #744] @ (1d34 <_PyUnicode_InitGlobalObjects+0x1734>) │ │ │ │ │ + ldr r0, [pc, #744] @ (1d3c <_PyUnicode_InitGlobalObjects+0x1734>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #744] @ (1d38 <_PyUnicode_InitGlobalObjects+0x1738>) │ │ │ │ │ + ldr r0, [pc, #744] @ (1d40 <_PyUnicode_InitGlobalObjects+0x1738>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #740] @ (1d3c <_PyUnicode_InitGlobalObjects+0x173c>) │ │ │ │ │ + ldr r0, [pc, #740] @ (1d44 <_PyUnicode_InitGlobalObjects+0x173c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #740] @ (1d40 <_PyUnicode_InitGlobalObjects+0x1740>) │ │ │ │ │ + ldr r0, [pc, #740] @ (1d48 <_PyUnicode_InitGlobalObjects+0x1740>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (1d44 <_PyUnicode_InitGlobalObjects+0x1744>) │ │ │ │ │ + ldr r0, [pc, #736] @ (1d4c <_PyUnicode_InitGlobalObjects+0x1744>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (1d48 <_PyUnicode_InitGlobalObjects+0x1748>) │ │ │ │ │ + ldr r0, [pc, #736] @ (1d50 <_PyUnicode_InitGlobalObjects+0x1748>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (1d4c <_PyUnicode_InitGlobalObjects+0x174c>) │ │ │ │ │ + ldr r0, [pc, #732] @ (1d54 <_PyUnicode_InitGlobalObjects+0x174c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (1d50 <_PyUnicode_InitGlobalObjects+0x1750>) │ │ │ │ │ + ldr r0, [pc, #732] @ (1d58 <_PyUnicode_InitGlobalObjects+0x1750>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (1d54 <_PyUnicode_InitGlobalObjects+0x1754>) │ │ │ │ │ + ldr r0, [pc, #728] @ (1d5c <_PyUnicode_InitGlobalObjects+0x1754>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (1d58 <_PyUnicode_InitGlobalObjects+0x1758>) │ │ │ │ │ + ldr r0, [pc, #728] @ (1d60 <_PyUnicode_InitGlobalObjects+0x1758>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (1d5c <_PyUnicode_InitGlobalObjects+0x175c>) │ │ │ │ │ + ldr r0, [pc, #724] @ (1d64 <_PyUnicode_InitGlobalObjects+0x175c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (1d60 <_PyUnicode_InitGlobalObjects+0x1760>) │ │ │ │ │ + ldr r0, [pc, #724] @ (1d68 <_PyUnicode_InitGlobalObjects+0x1760>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (1d64 <_PyUnicode_InitGlobalObjects+0x1764>) │ │ │ │ │ + ldr r0, [pc, #720] @ (1d6c <_PyUnicode_InitGlobalObjects+0x1764>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (1d68 <_PyUnicode_InitGlobalObjects+0x1768>) │ │ │ │ │ + ldr r0, [pc, #720] @ (1d70 <_PyUnicode_InitGlobalObjects+0x1768>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (1d6c <_PyUnicode_InitGlobalObjects+0x176c>) │ │ │ │ │ + ldr r0, [pc, #716] @ (1d74 <_PyUnicode_InitGlobalObjects+0x176c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (1d70 <_PyUnicode_InitGlobalObjects+0x1770>) │ │ │ │ │ + ldr r0, [pc, #716] @ (1d78 <_PyUnicode_InitGlobalObjects+0x1770>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (1d74 <_PyUnicode_InitGlobalObjects+0x1774>) │ │ │ │ │ + ldr r0, [pc, #712] @ (1d7c <_PyUnicode_InitGlobalObjects+0x1774>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (1d78 <_PyUnicode_InitGlobalObjects+0x1778>) │ │ │ │ │ + ldr r0, [pc, #712] @ (1d80 <_PyUnicode_InitGlobalObjects+0x1778>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (1d7c <_PyUnicode_InitGlobalObjects+0x177c>) │ │ │ │ │ + ldr r0, [pc, #708] @ (1d84 <_PyUnicode_InitGlobalObjects+0x177c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (1d80 <_PyUnicode_InitGlobalObjects+0x1780>) │ │ │ │ │ + ldr r0, [pc, #708] @ (1d88 <_PyUnicode_InitGlobalObjects+0x1780>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (1d84 <_PyUnicode_InitGlobalObjects+0x1784>) │ │ │ │ │ + ldr r0, [pc, #704] @ (1d8c <_PyUnicode_InitGlobalObjects+0x1784>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (1d88 <_PyUnicode_InitGlobalObjects+0x1788>) │ │ │ │ │ + ldr r0, [pc, #704] @ (1d90 <_PyUnicode_InitGlobalObjects+0x1788>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (1d8c <_PyUnicode_InitGlobalObjects+0x178c>) │ │ │ │ │ + ldr r0, [pc, #700] @ (1d94 <_PyUnicode_InitGlobalObjects+0x178c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (1d90 <_PyUnicode_InitGlobalObjects+0x1790>) │ │ │ │ │ + ldr r0, [pc, #700] @ (1d98 <_PyUnicode_InitGlobalObjects+0x1790>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (1d94 <_PyUnicode_InitGlobalObjects+0x1794>) │ │ │ │ │ + ldr r0, [pc, #696] @ (1d9c <_PyUnicode_InitGlobalObjects+0x1794>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (1d98 <_PyUnicode_InitGlobalObjects+0x1798>) │ │ │ │ │ + ldr r0, [pc, #696] @ (1da0 <_PyUnicode_InitGlobalObjects+0x1798>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (1d9c <_PyUnicode_InitGlobalObjects+0x179c>) │ │ │ │ │ + ldr r0, [pc, #692] @ (1da4 <_PyUnicode_InitGlobalObjects+0x179c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (1da0 <_PyUnicode_InitGlobalObjects+0x17a0>) │ │ │ │ │ + ldr r0, [pc, #692] @ (1da8 <_PyUnicode_InitGlobalObjects+0x17a0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (1da4 <_PyUnicode_InitGlobalObjects+0x17a4>) │ │ │ │ │ + ldr r0, [pc, #688] @ (1dac <_PyUnicode_InitGlobalObjects+0x17a4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (1da8 <_PyUnicode_InitGlobalObjects+0x17a8>) │ │ │ │ │ + ldr r0, [pc, #688] @ (1db0 <_PyUnicode_InitGlobalObjects+0x17a8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #684] @ (1dac <_PyUnicode_InitGlobalObjects+0x17ac>) │ │ │ │ │ + ldr r0, [pc, #684] @ (1db4 <_PyUnicode_InitGlobalObjects+0x17ac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #684] @ (1db0 <_PyUnicode_InitGlobalObjects+0x17b0>) │ │ │ │ │ + ldr r0, [pc, #684] @ (1db8 <_PyUnicode_InitGlobalObjects+0x17b0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (1db4 <_PyUnicode_InitGlobalObjects+0x17b4>) │ │ │ │ │ + ldr r0, [pc, #680] @ (1dbc <_PyUnicode_InitGlobalObjects+0x17b4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (1db8 <_PyUnicode_InitGlobalObjects+0x17b8>) │ │ │ │ │ + ldr r0, [pc, #680] @ (1dc0 <_PyUnicode_InitGlobalObjects+0x17b8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (1dbc <_PyUnicode_InitGlobalObjects+0x17bc>) │ │ │ │ │ + ldr r0, [pc, #676] @ (1dc4 <_PyUnicode_InitGlobalObjects+0x17bc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (1dc0 <_PyUnicode_InitGlobalObjects+0x17c0>) │ │ │ │ │ + ldr r0, [pc, #676] @ (1dc8 <_PyUnicode_InitGlobalObjects+0x17c0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (1dc4 <_PyUnicode_InitGlobalObjects+0x17c4>) │ │ │ │ │ + ldr r0, [pc, #672] @ (1dcc <_PyUnicode_InitGlobalObjects+0x17c4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (1dc8 <_PyUnicode_InitGlobalObjects+0x17c8>) │ │ │ │ │ + ldr r0, [pc, #672] @ (1dd0 <_PyUnicode_InitGlobalObjects+0x17c8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (1dcc <_PyUnicode_InitGlobalObjects+0x17cc>) │ │ │ │ │ + ldr r0, [pc, #668] @ (1dd4 <_PyUnicode_InitGlobalObjects+0x17cc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (1dd0 <_PyUnicode_InitGlobalObjects+0x17d0>) │ │ │ │ │ + ldr r0, [pc, #668] @ (1dd8 <_PyUnicode_InitGlobalObjects+0x17d0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (1dd4 <_PyUnicode_InitGlobalObjects+0x17d4>) │ │ │ │ │ + ldr r0, [pc, #664] @ (1ddc <_PyUnicode_InitGlobalObjects+0x17d4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (1dd8 <_PyUnicode_InitGlobalObjects+0x17d8>) │ │ │ │ │ + ldr r0, [pc, #664] @ (1de0 <_PyUnicode_InitGlobalObjects+0x17d8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (1ddc <_PyUnicode_InitGlobalObjects+0x17dc>) │ │ │ │ │ + ldr r0, [pc, #660] @ (1de4 <_PyUnicode_InitGlobalObjects+0x17dc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (1de0 <_PyUnicode_InitGlobalObjects+0x17e0>) │ │ │ │ │ + ldr r0, [pc, #660] @ (1de8 <_PyUnicode_InitGlobalObjects+0x17e0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (1de4 <_PyUnicode_InitGlobalObjects+0x17e4>) │ │ │ │ │ + ldr r0, [pc, #656] @ (1dec <_PyUnicode_InitGlobalObjects+0x17e4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (1de8 <_PyUnicode_InitGlobalObjects+0x17e8>) │ │ │ │ │ + ldr r0, [pc, #656] @ (1df0 <_PyUnicode_InitGlobalObjects+0x17e8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (1dec <_PyUnicode_InitGlobalObjects+0x17ec>) │ │ │ │ │ + ldr r0, [pc, #652] @ (1df4 <_PyUnicode_InitGlobalObjects+0x17ec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (1df0 <_PyUnicode_InitGlobalObjects+0x17f0>) │ │ │ │ │ + ldr r0, [pc, #652] @ (1df8 <_PyUnicode_InitGlobalObjects+0x17f0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (1df4 <_PyUnicode_InitGlobalObjects+0x17f4>) │ │ │ │ │ + ldr r0, [pc, #648] @ (1dfc <_PyUnicode_InitGlobalObjects+0x17f4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (1df8 <_PyUnicode_InitGlobalObjects+0x17f8>) │ │ │ │ │ + ldr r0, [pc, #648] @ (1e00 <_PyUnicode_InitGlobalObjects+0x17f8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (1dfc <_PyUnicode_InitGlobalObjects+0x17fc>) │ │ │ │ │ + ldr r0, [pc, #644] @ (1e04 <_PyUnicode_InitGlobalObjects+0x17fc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (1e00 <_PyUnicode_InitGlobalObjects+0x1800>) │ │ │ │ │ + ldr r0, [pc, #644] @ (1e08 <_PyUnicode_InitGlobalObjects+0x1800>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (1e04 <_PyUnicode_InitGlobalObjects+0x1804>) │ │ │ │ │ + ldr r0, [pc, #640] @ (1e0c <_PyUnicode_InitGlobalObjects+0x1804>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (1e08 <_PyUnicode_InitGlobalObjects+0x1808>) │ │ │ │ │ + ldr r0, [pc, #640] @ (1e10 <_PyUnicode_InitGlobalObjects+0x1808>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (1e0c <_PyUnicode_InitGlobalObjects+0x180c>) │ │ │ │ │ + ldr r0, [pc, #636] @ (1e14 <_PyUnicode_InitGlobalObjects+0x180c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (1e10 <_PyUnicode_InitGlobalObjects+0x1810>) │ │ │ │ │ + ldr r0, [pc, #636] @ (1e18 <_PyUnicode_InitGlobalObjects+0x1810>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (1e14 <_PyUnicode_InitGlobalObjects+0x1814>) │ │ │ │ │ + ldr r0, [pc, #632] @ (1e1c <_PyUnicode_InitGlobalObjects+0x1814>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (1e18 <_PyUnicode_InitGlobalObjects+0x1818>) │ │ │ │ │ + ldr r0, [pc, #632] @ (1e20 <_PyUnicode_InitGlobalObjects+0x1818>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (1e1c <_PyUnicode_InitGlobalObjects+0x181c>) │ │ │ │ │ + ldr r0, [pc, #628] @ (1e24 <_PyUnicode_InitGlobalObjects+0x181c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (1e20 <_PyUnicode_InitGlobalObjects+0x1820>) │ │ │ │ │ + ldr r0, [pc, #628] @ (1e28 <_PyUnicode_InitGlobalObjects+0x1820>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (1e24 <_PyUnicode_InitGlobalObjects+0x1824>) │ │ │ │ │ + ldr r0, [pc, #624] @ (1e2c <_PyUnicode_InitGlobalObjects+0x1824>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (1e28 <_PyUnicode_InitGlobalObjects+0x1828>) │ │ │ │ │ + ldr r0, [pc, #624] @ (1e30 <_PyUnicode_InitGlobalObjects+0x1828>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (1e2c <_PyUnicode_InitGlobalObjects+0x182c>) │ │ │ │ │ + ldr r0, [pc, #620] @ (1e34 <_PyUnicode_InitGlobalObjects+0x182c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (1e30 <_PyUnicode_InitGlobalObjects+0x1830>) │ │ │ │ │ + ldr r0, [pc, #620] @ (1e38 <_PyUnicode_InitGlobalObjects+0x1830>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (1e34 <_PyUnicode_InitGlobalObjects+0x1834>) │ │ │ │ │ + ldr r0, [pc, #616] @ (1e3c <_PyUnicode_InitGlobalObjects+0x1834>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (1e38 <_PyUnicode_InitGlobalObjects+0x1838>) │ │ │ │ │ + ldr r0, [pc, #616] @ (1e40 <_PyUnicode_InitGlobalObjects+0x1838>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (1e3c <_PyUnicode_InitGlobalObjects+0x183c>) │ │ │ │ │ + ldr r0, [pc, #612] @ (1e44 <_PyUnicode_InitGlobalObjects+0x183c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (1e40 <_PyUnicode_InitGlobalObjects+0x1840>) │ │ │ │ │ + ldr r0, [pc, #612] @ (1e48 <_PyUnicode_InitGlobalObjects+0x1840>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (1e44 <_PyUnicode_InitGlobalObjects+0x1844>) │ │ │ │ │ + ldr r0, [pc, #608] @ (1e4c <_PyUnicode_InitGlobalObjects+0x1844>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (1e48 <_PyUnicode_InitGlobalObjects+0x1848>) │ │ │ │ │ + ldr r0, [pc, #608] @ (1e50 <_PyUnicode_InitGlobalObjects+0x1848>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (1e4c <_PyUnicode_InitGlobalObjects+0x184c>) │ │ │ │ │ + ldr r0, [pc, #604] @ (1e54 <_PyUnicode_InitGlobalObjects+0x184c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (1e50 <_PyUnicode_InitGlobalObjects+0x1850>) │ │ │ │ │ + ldr r0, [pc, #604] @ (1e58 <_PyUnicode_InitGlobalObjects+0x1850>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (1e54 <_PyUnicode_InitGlobalObjects+0x1854>) │ │ │ │ │ + ldr r0, [pc, #600] @ (1e5c <_PyUnicode_InitGlobalObjects+0x1854>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (1e58 <_PyUnicode_InitGlobalObjects+0x1858>) │ │ │ │ │ + ldr r0, [pc, #600] @ (1e60 <_PyUnicode_InitGlobalObjects+0x1858>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (1e5c <_PyUnicode_InitGlobalObjects+0x185c>) │ │ │ │ │ + ldr r0, [pc, #596] @ (1e64 <_PyUnicode_InitGlobalObjects+0x185c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (1e60 <_PyUnicode_InitGlobalObjects+0x1860>) │ │ │ │ │ + ldr r0, [pc, #596] @ (1e68 <_PyUnicode_InitGlobalObjects+0x1860>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (1e64 <_PyUnicode_InitGlobalObjects+0x1864>) │ │ │ │ │ + ldr r0, [pc, #592] @ (1e6c <_PyUnicode_InitGlobalObjects+0x1864>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (1e68 <_PyUnicode_InitGlobalObjects+0x1868>) │ │ │ │ │ + ldr r0, [pc, #592] @ (1e70 <_PyUnicode_InitGlobalObjects+0x1868>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (1e6c <_PyUnicode_InitGlobalObjects+0x186c>) │ │ │ │ │ + ldr r0, [pc, #588] @ (1e74 <_PyUnicode_InitGlobalObjects+0x186c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (1e70 <_PyUnicode_InitGlobalObjects+0x1870>) │ │ │ │ │ + ldr r0, [pc, #588] @ (1e78 <_PyUnicode_InitGlobalObjects+0x1870>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (1e74 <_PyUnicode_InitGlobalObjects+0x1874>) │ │ │ │ │ + ldr r0, [pc, #584] @ (1e7c <_PyUnicode_InitGlobalObjects+0x1874>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (1e78 <_PyUnicode_InitGlobalObjects+0x1878>) │ │ │ │ │ + ldr r0, [pc, #584] @ (1e80 <_PyUnicode_InitGlobalObjects+0x1878>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (1e7c <_PyUnicode_InitGlobalObjects+0x187c>) │ │ │ │ │ + ldr r0, [pc, #580] @ (1e84 <_PyUnicode_InitGlobalObjects+0x187c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (1e80 <_PyUnicode_InitGlobalObjects+0x1880>) │ │ │ │ │ + ldr r0, [pc, #580] @ (1e88 <_PyUnicode_InitGlobalObjects+0x1880>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (1e84 <_PyUnicode_InitGlobalObjects+0x1884>) │ │ │ │ │ + ldr r0, [pc, #576] @ (1e8c <_PyUnicode_InitGlobalObjects+0x1884>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (1e88 <_PyUnicode_InitGlobalObjects+0x1888>) │ │ │ │ │ + ldr r0, [pc, #576] @ (1e90 <_PyUnicode_InitGlobalObjects+0x1888>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (1e8c <_PyUnicode_InitGlobalObjects+0x188c>) │ │ │ │ │ + ldr r0, [pc, #572] @ (1e94 <_PyUnicode_InitGlobalObjects+0x188c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (1e90 <_PyUnicode_InitGlobalObjects+0x1890>) │ │ │ │ │ + ldr r0, [pc, #572] @ (1e98 <_PyUnicode_InitGlobalObjects+0x1890>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (1e94 <_PyUnicode_InitGlobalObjects+0x1894>) │ │ │ │ │ + ldr r0, [pc, #568] @ (1e9c <_PyUnicode_InitGlobalObjects+0x1894>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (1e98 <_PyUnicode_InitGlobalObjects+0x1898>) │ │ │ │ │ + ldr r0, [pc, #568] @ (1ea0 <_PyUnicode_InitGlobalObjects+0x1898>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (1e9c <_PyUnicode_InitGlobalObjects+0x189c>) │ │ │ │ │ + ldr r0, [pc, #564] @ (1ea4 <_PyUnicode_InitGlobalObjects+0x189c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (1ea0 <_PyUnicode_InitGlobalObjects+0x18a0>) │ │ │ │ │ + ldr r0, [pc, #564] @ (1ea8 <_PyUnicode_InitGlobalObjects+0x18a0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (1ea4 <_PyUnicode_InitGlobalObjects+0x18a4>) │ │ │ │ │ + ldr r0, [pc, #560] @ (1eac <_PyUnicode_InitGlobalObjects+0x18a4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (1ea8 <_PyUnicode_InitGlobalObjects+0x18a8>) │ │ │ │ │ + ldr r0, [pc, #560] @ (1eb0 <_PyUnicode_InitGlobalObjects+0x18a8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (1eac <_PyUnicode_InitGlobalObjects+0x18ac>) │ │ │ │ │ + ldr r0, [pc, #556] @ (1eb4 <_PyUnicode_InitGlobalObjects+0x18ac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (1eb0 <_PyUnicode_InitGlobalObjects+0x18b0>) │ │ │ │ │ + ldr r0, [pc, #556] @ (1eb8 <_PyUnicode_InitGlobalObjects+0x18b0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (1eb4 <_PyUnicode_InitGlobalObjects+0x18b4>) │ │ │ │ │ + ldr r0, [pc, #552] @ (1ebc <_PyUnicode_InitGlobalObjects+0x18b4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (1eb8 <_PyUnicode_InitGlobalObjects+0x18b8>) │ │ │ │ │ + ldr r0, [pc, #552] @ (1ec0 <_PyUnicode_InitGlobalObjects+0x18b8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (1ebc <_PyUnicode_InitGlobalObjects+0x18bc>) │ │ │ │ │ + ldr r0, [pc, #548] @ (1ec4 <_PyUnicode_InitGlobalObjects+0x18bc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (1ec0 <_PyUnicode_InitGlobalObjects+0x18c0>) │ │ │ │ │ + ldr r0, [pc, #548] @ (1ec8 <_PyUnicode_InitGlobalObjects+0x18c0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #544] @ (1ec4 <_PyUnicode_InitGlobalObjects+0x18c4>) │ │ │ │ │ + ldr r0, [pc, #544] @ (1ecc <_PyUnicode_InitGlobalObjects+0x18c4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #544] @ (1ec8 <_PyUnicode_InitGlobalObjects+0x18c8>) │ │ │ │ │ + ldr r0, [pc, #544] @ (1ed0 <_PyUnicode_InitGlobalObjects+0x18c8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (1ecc <_PyUnicode_InitGlobalObjects+0x18cc>) │ │ │ │ │ + ldr r0, [pc, #540] @ (1ed4 <_PyUnicode_InitGlobalObjects+0x18cc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (1ed0 <_PyUnicode_InitGlobalObjects+0x18d0>) │ │ │ │ │ + ldr r0, [pc, #540] @ (1ed8 <_PyUnicode_InitGlobalObjects+0x18d0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (1ed4 <_PyUnicode_InitGlobalObjects+0x18d4>) │ │ │ │ │ + ldr r0, [pc, #536] @ (1edc <_PyUnicode_InitGlobalObjects+0x18d4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (1ed8 <_PyUnicode_InitGlobalObjects+0x18d8>) │ │ │ │ │ + ldr r0, [pc, #536] @ (1ee0 <_PyUnicode_InitGlobalObjects+0x18d8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (1edc <_PyUnicode_InitGlobalObjects+0x18dc>) │ │ │ │ │ + ldr r0, [pc, #532] @ (1ee4 <_PyUnicode_InitGlobalObjects+0x18dc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (1ee0 <_PyUnicode_InitGlobalObjects+0x18e0>) │ │ │ │ │ + ldr r0, [pc, #532] @ (1ee8 <_PyUnicode_InitGlobalObjects+0x18e0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (1ee4 <_PyUnicode_InitGlobalObjects+0x18e4>) │ │ │ │ │ + ldr r0, [pc, #528] @ (1eec <_PyUnicode_InitGlobalObjects+0x18e4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (1ee8 <_PyUnicode_InitGlobalObjects+0x18e8>) │ │ │ │ │ + ldr r0, [pc, #528] @ (1ef0 <_PyUnicode_InitGlobalObjects+0x18e8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (1eec <_PyUnicode_InitGlobalObjects+0x18ec>) │ │ │ │ │ + ldr r0, [pc, #524] @ (1ef4 <_PyUnicode_InitGlobalObjects+0x18ec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (1ef0 <_PyUnicode_InitGlobalObjects+0x18f0>) │ │ │ │ │ + ldr r0, [pc, #524] @ (1ef8 <_PyUnicode_InitGlobalObjects+0x18f0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #520] @ (1ef4 <_PyUnicode_InitGlobalObjects+0x18f4>) │ │ │ │ │ + ldr r0, [pc, #520] @ (1efc <_PyUnicode_InitGlobalObjects+0x18f4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #520] @ (1ef8 <_PyUnicode_InitGlobalObjects+0x18f8>) │ │ │ │ │ + ldr r0, [pc, #520] @ (1f00 <_PyUnicode_InitGlobalObjects+0x18f8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #516] @ (1efc <_PyUnicode_InitGlobalObjects+0x18fc>) │ │ │ │ │ + ldr r0, [pc, #516] @ (1f04 <_PyUnicode_InitGlobalObjects+0x18fc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #516] @ (1f00 <_PyUnicode_InitGlobalObjects+0x1900>) │ │ │ │ │ + ldr r0, [pc, #516] @ (1f08 <_PyUnicode_InitGlobalObjects+0x1900>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (1f04 <_PyUnicode_InitGlobalObjects+0x1904>) │ │ │ │ │ + ldr r0, [pc, #512] @ (1f0c <_PyUnicode_InitGlobalObjects+0x1904>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (1f08 <_PyUnicode_InitGlobalObjects+0x1908>) │ │ │ │ │ + ldr r0, [pc, #512] @ (1f10 <_PyUnicode_InitGlobalObjects+0x1908>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (1f0c <_PyUnicode_InitGlobalObjects+0x190c>) │ │ │ │ │ + ldr r0, [pc, #508] @ (1f14 <_PyUnicode_InitGlobalObjects+0x190c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - b.n 1f10 <_PyUnicode_InitGlobalObjects+0x1910> │ │ │ │ │ + b.n 1f18 <_PyUnicode_InitGlobalObjects+0x1910> │ │ │ │ │ .word 0x00008e80 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008e9c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008ebc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008ed8 │ │ │ │ │ @@ -3752,396 +3753,396 @@ │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009d1c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009d38 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009d54 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r0, [pc, #760] @ (220c <_PyUnicode_InitGlobalObjects+0x1c0c>) │ │ │ │ │ + ldr r0, [pc, #760] @ (2214 <_PyUnicode_InitGlobalObjects+0x1c0c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #760] @ (2210 <_PyUnicode_InitGlobalObjects+0x1c10>) │ │ │ │ │ + ldr r0, [pc, #760] @ (2218 <_PyUnicode_InitGlobalObjects+0x1c10>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (2214 <_PyUnicode_InitGlobalObjects+0x1c14>) │ │ │ │ │ + ldr r0, [pc, #756] @ (221c <_PyUnicode_InitGlobalObjects+0x1c14>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #756] @ (2218 <_PyUnicode_InitGlobalObjects+0x1c18>) │ │ │ │ │ + ldr r0, [pc, #756] @ (2220 <_PyUnicode_InitGlobalObjects+0x1c18>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (221c <_PyUnicode_InitGlobalObjects+0x1c1c>) │ │ │ │ │ + ldr r0, [pc, #752] @ (2224 <_PyUnicode_InitGlobalObjects+0x1c1c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #752] @ (2220 <_PyUnicode_InitGlobalObjects+0x1c20>) │ │ │ │ │ + ldr r0, [pc, #752] @ (2228 <_PyUnicode_InitGlobalObjects+0x1c20>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (2224 <_PyUnicode_InitGlobalObjects+0x1c24>) │ │ │ │ │ + ldr r0, [pc, #748] @ (222c <_PyUnicode_InitGlobalObjects+0x1c24>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #748] @ (2228 <_PyUnicode_InitGlobalObjects+0x1c28>) │ │ │ │ │ + ldr r0, [pc, #748] @ (2230 <_PyUnicode_InitGlobalObjects+0x1c28>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #744] @ (222c <_PyUnicode_InitGlobalObjects+0x1c2c>) │ │ │ │ │ + ldr r0, [pc, #744] @ (2234 <_PyUnicode_InitGlobalObjects+0x1c2c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #744] @ (2230 <_PyUnicode_InitGlobalObjects+0x1c30>) │ │ │ │ │ + ldr r0, [pc, #744] @ (2238 <_PyUnicode_InitGlobalObjects+0x1c30>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #740] @ (2234 <_PyUnicode_InitGlobalObjects+0x1c34>) │ │ │ │ │ + ldr r0, [pc, #740] @ (223c <_PyUnicode_InitGlobalObjects+0x1c34>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #740] @ (2238 <_PyUnicode_InitGlobalObjects+0x1c38>) │ │ │ │ │ + ldr r0, [pc, #740] @ (2240 <_PyUnicode_InitGlobalObjects+0x1c38>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (223c <_PyUnicode_InitGlobalObjects+0x1c3c>) │ │ │ │ │ + ldr r0, [pc, #736] @ (2244 <_PyUnicode_InitGlobalObjects+0x1c3c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #736] @ (2240 <_PyUnicode_InitGlobalObjects+0x1c40>) │ │ │ │ │ + ldr r0, [pc, #736] @ (2248 <_PyUnicode_InitGlobalObjects+0x1c40>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (2244 <_PyUnicode_InitGlobalObjects+0x1c44>) │ │ │ │ │ + ldr r0, [pc, #732] @ (224c <_PyUnicode_InitGlobalObjects+0x1c44>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #732] @ (2248 <_PyUnicode_InitGlobalObjects+0x1c48>) │ │ │ │ │ + ldr r0, [pc, #732] @ (2250 <_PyUnicode_InitGlobalObjects+0x1c48>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (224c <_PyUnicode_InitGlobalObjects+0x1c4c>) │ │ │ │ │ + ldr r0, [pc, #728] @ (2254 <_PyUnicode_InitGlobalObjects+0x1c4c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #728] @ (2250 <_PyUnicode_InitGlobalObjects+0x1c50>) │ │ │ │ │ + ldr r0, [pc, #728] @ (2258 <_PyUnicode_InitGlobalObjects+0x1c50>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (2254 <_PyUnicode_InitGlobalObjects+0x1c54>) │ │ │ │ │ + ldr r0, [pc, #724] @ (225c <_PyUnicode_InitGlobalObjects+0x1c54>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #724] @ (2258 <_PyUnicode_InitGlobalObjects+0x1c58>) │ │ │ │ │ + ldr r0, [pc, #724] @ (2260 <_PyUnicode_InitGlobalObjects+0x1c58>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (225c <_PyUnicode_InitGlobalObjects+0x1c5c>) │ │ │ │ │ + ldr r0, [pc, #720] @ (2264 <_PyUnicode_InitGlobalObjects+0x1c5c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #720] @ (2260 <_PyUnicode_InitGlobalObjects+0x1c60>) │ │ │ │ │ + ldr r0, [pc, #720] @ (2268 <_PyUnicode_InitGlobalObjects+0x1c60>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (2264 <_PyUnicode_InitGlobalObjects+0x1c64>) │ │ │ │ │ + ldr r0, [pc, #716] @ (226c <_PyUnicode_InitGlobalObjects+0x1c64>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #716] @ (2268 <_PyUnicode_InitGlobalObjects+0x1c68>) │ │ │ │ │ + ldr r0, [pc, #716] @ (2270 <_PyUnicode_InitGlobalObjects+0x1c68>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (226c <_PyUnicode_InitGlobalObjects+0x1c6c>) │ │ │ │ │ + ldr r0, [pc, #712] @ (2274 <_PyUnicode_InitGlobalObjects+0x1c6c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #712] @ (2270 <_PyUnicode_InitGlobalObjects+0x1c70>) │ │ │ │ │ + ldr r0, [pc, #712] @ (2278 <_PyUnicode_InitGlobalObjects+0x1c70>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (2274 <_PyUnicode_InitGlobalObjects+0x1c74>) │ │ │ │ │ + ldr r0, [pc, #708] @ (227c <_PyUnicode_InitGlobalObjects+0x1c74>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #708] @ (2278 <_PyUnicode_InitGlobalObjects+0x1c78>) │ │ │ │ │ + ldr r0, [pc, #708] @ (2280 <_PyUnicode_InitGlobalObjects+0x1c78>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (227c <_PyUnicode_InitGlobalObjects+0x1c7c>) │ │ │ │ │ + ldr r0, [pc, #704] @ (2284 <_PyUnicode_InitGlobalObjects+0x1c7c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #704] @ (2280 <_PyUnicode_InitGlobalObjects+0x1c80>) │ │ │ │ │ + ldr r0, [pc, #704] @ (2288 <_PyUnicode_InitGlobalObjects+0x1c80>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (2284 <_PyUnicode_InitGlobalObjects+0x1c84>) │ │ │ │ │ + ldr r0, [pc, #700] @ (228c <_PyUnicode_InitGlobalObjects+0x1c84>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #700] @ (2288 <_PyUnicode_InitGlobalObjects+0x1c88>) │ │ │ │ │ + ldr r0, [pc, #700] @ (2290 <_PyUnicode_InitGlobalObjects+0x1c88>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (228c <_PyUnicode_InitGlobalObjects+0x1c8c>) │ │ │ │ │ + ldr r0, [pc, #696] @ (2294 <_PyUnicode_InitGlobalObjects+0x1c8c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #696] @ (2290 <_PyUnicode_InitGlobalObjects+0x1c90>) │ │ │ │ │ + ldr r0, [pc, #696] @ (2298 <_PyUnicode_InitGlobalObjects+0x1c90>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (2294 <_PyUnicode_InitGlobalObjects+0x1c94>) │ │ │ │ │ + ldr r0, [pc, #692] @ (229c <_PyUnicode_InitGlobalObjects+0x1c94>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #692] @ (2298 <_PyUnicode_InitGlobalObjects+0x1c98>) │ │ │ │ │ + ldr r0, [pc, #692] @ (22a0 <_PyUnicode_InitGlobalObjects+0x1c98>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (229c <_PyUnicode_InitGlobalObjects+0x1c9c>) │ │ │ │ │ + ldr r0, [pc, #688] @ (22a4 <_PyUnicode_InitGlobalObjects+0x1c9c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #688] @ (22a0 <_PyUnicode_InitGlobalObjects+0x1ca0>) │ │ │ │ │ + ldr r0, [pc, #688] @ (22a8 <_PyUnicode_InitGlobalObjects+0x1ca0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #684] @ (22a4 <_PyUnicode_InitGlobalObjects+0x1ca4>) │ │ │ │ │ + ldr r0, [pc, #684] @ (22ac <_PyUnicode_InitGlobalObjects+0x1ca4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #684] @ (22a8 <_PyUnicode_InitGlobalObjects+0x1ca8>) │ │ │ │ │ + ldr r0, [pc, #684] @ (22b0 <_PyUnicode_InitGlobalObjects+0x1ca8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (22ac <_PyUnicode_InitGlobalObjects+0x1cac>) │ │ │ │ │ + ldr r0, [pc, #680] @ (22b4 <_PyUnicode_InitGlobalObjects+0x1cac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #680] @ (22b0 <_PyUnicode_InitGlobalObjects+0x1cb0>) │ │ │ │ │ + ldr r0, [pc, #680] @ (22b8 <_PyUnicode_InitGlobalObjects+0x1cb0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (22b4 <_PyUnicode_InitGlobalObjects+0x1cb4>) │ │ │ │ │ + ldr r0, [pc, #676] @ (22bc <_PyUnicode_InitGlobalObjects+0x1cb4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #676] @ (22b8 <_PyUnicode_InitGlobalObjects+0x1cb8>) │ │ │ │ │ + ldr r0, [pc, #676] @ (22c0 <_PyUnicode_InitGlobalObjects+0x1cb8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (22bc <_PyUnicode_InitGlobalObjects+0x1cbc>) │ │ │ │ │ + ldr r0, [pc, #672] @ (22c4 <_PyUnicode_InitGlobalObjects+0x1cbc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #672] @ (22c0 <_PyUnicode_InitGlobalObjects+0x1cc0>) │ │ │ │ │ + ldr r0, [pc, #672] @ (22c8 <_PyUnicode_InitGlobalObjects+0x1cc0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (22c4 <_PyUnicode_InitGlobalObjects+0x1cc4>) │ │ │ │ │ + ldr r0, [pc, #668] @ (22cc <_PyUnicode_InitGlobalObjects+0x1cc4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #668] @ (22c8 <_PyUnicode_InitGlobalObjects+0x1cc8>) │ │ │ │ │ + ldr r0, [pc, #668] @ (22d0 <_PyUnicode_InitGlobalObjects+0x1cc8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (22cc <_PyUnicode_InitGlobalObjects+0x1ccc>) │ │ │ │ │ + ldr r0, [pc, #664] @ (22d4 <_PyUnicode_InitGlobalObjects+0x1ccc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #664] @ (22d0 <_PyUnicode_InitGlobalObjects+0x1cd0>) │ │ │ │ │ + ldr r0, [pc, #664] @ (22d8 <_PyUnicode_InitGlobalObjects+0x1cd0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (22d4 <_PyUnicode_InitGlobalObjects+0x1cd4>) │ │ │ │ │ + ldr r0, [pc, #660] @ (22dc <_PyUnicode_InitGlobalObjects+0x1cd4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #660] @ (22d8 <_PyUnicode_InitGlobalObjects+0x1cd8>) │ │ │ │ │ + ldr r0, [pc, #660] @ (22e0 <_PyUnicode_InitGlobalObjects+0x1cd8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (22dc <_PyUnicode_InitGlobalObjects+0x1cdc>) │ │ │ │ │ + ldr r0, [pc, #656] @ (22e4 <_PyUnicode_InitGlobalObjects+0x1cdc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #656] @ (22e0 <_PyUnicode_InitGlobalObjects+0x1ce0>) │ │ │ │ │ + ldr r0, [pc, #656] @ (22e8 <_PyUnicode_InitGlobalObjects+0x1ce0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (22e4 <_PyUnicode_InitGlobalObjects+0x1ce4>) │ │ │ │ │ + ldr r0, [pc, #652] @ (22ec <_PyUnicode_InitGlobalObjects+0x1ce4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #652] @ (22e8 <_PyUnicode_InitGlobalObjects+0x1ce8>) │ │ │ │ │ + ldr r0, [pc, #652] @ (22f0 <_PyUnicode_InitGlobalObjects+0x1ce8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (22ec <_PyUnicode_InitGlobalObjects+0x1cec>) │ │ │ │ │ + ldr r0, [pc, #648] @ (22f4 <_PyUnicode_InitGlobalObjects+0x1cec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #648] @ (22f0 <_PyUnicode_InitGlobalObjects+0x1cf0>) │ │ │ │ │ + ldr r0, [pc, #648] @ (22f8 <_PyUnicode_InitGlobalObjects+0x1cf0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (22f4 <_PyUnicode_InitGlobalObjects+0x1cf4>) │ │ │ │ │ + ldr r0, [pc, #644] @ (22fc <_PyUnicode_InitGlobalObjects+0x1cf4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #644] @ (22f8 <_PyUnicode_InitGlobalObjects+0x1cf8>) │ │ │ │ │ + ldr r0, [pc, #644] @ (2300 <_PyUnicode_InitGlobalObjects+0x1cf8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (22fc <_PyUnicode_InitGlobalObjects+0x1cfc>) │ │ │ │ │ + ldr r0, [pc, #640] @ (2304 <_PyUnicode_InitGlobalObjects+0x1cfc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #640] @ (2300 <_PyUnicode_InitGlobalObjects+0x1d00>) │ │ │ │ │ + ldr r0, [pc, #640] @ (2308 <_PyUnicode_InitGlobalObjects+0x1d00>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (2304 <_PyUnicode_InitGlobalObjects+0x1d04>) │ │ │ │ │ + ldr r0, [pc, #636] @ (230c <_PyUnicode_InitGlobalObjects+0x1d04>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #636] @ (2308 <_PyUnicode_InitGlobalObjects+0x1d08>) │ │ │ │ │ + ldr r0, [pc, #636] @ (2310 <_PyUnicode_InitGlobalObjects+0x1d08>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (230c <_PyUnicode_InitGlobalObjects+0x1d0c>) │ │ │ │ │ + ldr r0, [pc, #632] @ (2314 <_PyUnicode_InitGlobalObjects+0x1d0c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #632] @ (2310 <_PyUnicode_InitGlobalObjects+0x1d10>) │ │ │ │ │ + ldr r0, [pc, #632] @ (2318 <_PyUnicode_InitGlobalObjects+0x1d10>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (2314 <_PyUnicode_InitGlobalObjects+0x1d14>) │ │ │ │ │ + ldr r0, [pc, #628] @ (231c <_PyUnicode_InitGlobalObjects+0x1d14>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #628] @ (2318 <_PyUnicode_InitGlobalObjects+0x1d18>) │ │ │ │ │ + ldr r0, [pc, #628] @ (2320 <_PyUnicode_InitGlobalObjects+0x1d18>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (231c <_PyUnicode_InitGlobalObjects+0x1d1c>) │ │ │ │ │ + ldr r0, [pc, #624] @ (2324 <_PyUnicode_InitGlobalObjects+0x1d1c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #624] @ (2320 <_PyUnicode_InitGlobalObjects+0x1d20>) │ │ │ │ │ + ldr r0, [pc, #624] @ (2328 <_PyUnicode_InitGlobalObjects+0x1d20>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (2324 <_PyUnicode_InitGlobalObjects+0x1d24>) │ │ │ │ │ + ldr r0, [pc, #620] @ (232c <_PyUnicode_InitGlobalObjects+0x1d24>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #620] @ (2328 <_PyUnicode_InitGlobalObjects+0x1d28>) │ │ │ │ │ + ldr r0, [pc, #620] @ (2330 <_PyUnicode_InitGlobalObjects+0x1d28>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (232c <_PyUnicode_InitGlobalObjects+0x1d2c>) │ │ │ │ │ + ldr r0, [pc, #616] @ (2334 <_PyUnicode_InitGlobalObjects+0x1d2c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #616] @ (2330 <_PyUnicode_InitGlobalObjects+0x1d30>) │ │ │ │ │ + ldr r0, [pc, #616] @ (2338 <_PyUnicode_InitGlobalObjects+0x1d30>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (2334 <_PyUnicode_InitGlobalObjects+0x1d34>) │ │ │ │ │ + ldr r0, [pc, #612] @ (233c <_PyUnicode_InitGlobalObjects+0x1d34>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #612] @ (2338 <_PyUnicode_InitGlobalObjects+0x1d38>) │ │ │ │ │ + ldr r0, [pc, #612] @ (2340 <_PyUnicode_InitGlobalObjects+0x1d38>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (233c <_PyUnicode_InitGlobalObjects+0x1d3c>) │ │ │ │ │ + ldr r0, [pc, #608] @ (2344 <_PyUnicode_InitGlobalObjects+0x1d3c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #608] @ (2340 <_PyUnicode_InitGlobalObjects+0x1d40>) │ │ │ │ │ + ldr r0, [pc, #608] @ (2348 <_PyUnicode_InitGlobalObjects+0x1d40>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (2344 <_PyUnicode_InitGlobalObjects+0x1d44>) │ │ │ │ │ + ldr r0, [pc, #604] @ (234c <_PyUnicode_InitGlobalObjects+0x1d44>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #604] @ (2348 <_PyUnicode_InitGlobalObjects+0x1d48>) │ │ │ │ │ + ldr r0, [pc, #604] @ (2350 <_PyUnicode_InitGlobalObjects+0x1d48>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (234c <_PyUnicode_InitGlobalObjects+0x1d4c>) │ │ │ │ │ + ldr r0, [pc, #600] @ (2354 <_PyUnicode_InitGlobalObjects+0x1d4c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #600] @ (2350 <_PyUnicode_InitGlobalObjects+0x1d50>) │ │ │ │ │ + ldr r0, [pc, #600] @ (2358 <_PyUnicode_InitGlobalObjects+0x1d50>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (2354 <_PyUnicode_InitGlobalObjects+0x1d54>) │ │ │ │ │ + ldr r0, [pc, #596] @ (235c <_PyUnicode_InitGlobalObjects+0x1d54>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #596] @ (2358 <_PyUnicode_InitGlobalObjects+0x1d58>) │ │ │ │ │ + ldr r0, [pc, #596] @ (2360 <_PyUnicode_InitGlobalObjects+0x1d58>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (235c <_PyUnicode_InitGlobalObjects+0x1d5c>) │ │ │ │ │ + ldr r0, [pc, #592] @ (2364 <_PyUnicode_InitGlobalObjects+0x1d5c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #592] @ (2360 <_PyUnicode_InitGlobalObjects+0x1d60>) │ │ │ │ │ + ldr r0, [pc, #592] @ (2368 <_PyUnicode_InitGlobalObjects+0x1d60>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (2364 <_PyUnicode_InitGlobalObjects+0x1d64>) │ │ │ │ │ + ldr r0, [pc, #588] @ (236c <_PyUnicode_InitGlobalObjects+0x1d64>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #588] @ (2368 <_PyUnicode_InitGlobalObjects+0x1d68>) │ │ │ │ │ + ldr r0, [pc, #588] @ (2370 <_PyUnicode_InitGlobalObjects+0x1d68>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (236c <_PyUnicode_InitGlobalObjects+0x1d6c>) │ │ │ │ │ + ldr r0, [pc, #584] @ (2374 <_PyUnicode_InitGlobalObjects+0x1d6c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #584] @ (2370 <_PyUnicode_InitGlobalObjects+0x1d70>) │ │ │ │ │ + ldr r0, [pc, #584] @ (2378 <_PyUnicode_InitGlobalObjects+0x1d70>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (2374 <_PyUnicode_InitGlobalObjects+0x1d74>) │ │ │ │ │ + ldr r0, [pc, #580] @ (237c <_PyUnicode_InitGlobalObjects+0x1d74>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #580] @ (2378 <_PyUnicode_InitGlobalObjects+0x1d78>) │ │ │ │ │ + ldr r0, [pc, #580] @ (2380 <_PyUnicode_InitGlobalObjects+0x1d78>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (237c <_PyUnicode_InitGlobalObjects+0x1d7c>) │ │ │ │ │ + ldr r0, [pc, #576] @ (2384 <_PyUnicode_InitGlobalObjects+0x1d7c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #576] @ (2380 <_PyUnicode_InitGlobalObjects+0x1d80>) │ │ │ │ │ + ldr r0, [pc, #576] @ (2388 <_PyUnicode_InitGlobalObjects+0x1d80>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (2384 <_PyUnicode_InitGlobalObjects+0x1d84>) │ │ │ │ │ + ldr r0, [pc, #572] @ (238c <_PyUnicode_InitGlobalObjects+0x1d84>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #572] @ (2388 <_PyUnicode_InitGlobalObjects+0x1d88>) │ │ │ │ │ + ldr r0, [pc, #572] @ (2390 <_PyUnicode_InitGlobalObjects+0x1d88>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (238c <_PyUnicode_InitGlobalObjects+0x1d8c>) │ │ │ │ │ + ldr r0, [pc, #568] @ (2394 <_PyUnicode_InitGlobalObjects+0x1d8c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #568] @ (2390 <_PyUnicode_InitGlobalObjects+0x1d90>) │ │ │ │ │ + ldr r0, [pc, #568] @ (2398 <_PyUnicode_InitGlobalObjects+0x1d90>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (2394 <_PyUnicode_InitGlobalObjects+0x1d94>) │ │ │ │ │ + ldr r0, [pc, #564] @ (239c <_PyUnicode_InitGlobalObjects+0x1d94>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #564] @ (2398 <_PyUnicode_InitGlobalObjects+0x1d98>) │ │ │ │ │ + ldr r0, [pc, #564] @ (23a0 <_PyUnicode_InitGlobalObjects+0x1d98>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (239c <_PyUnicode_InitGlobalObjects+0x1d9c>) │ │ │ │ │ + ldr r0, [pc, #560] @ (23a4 <_PyUnicode_InitGlobalObjects+0x1d9c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #560] @ (23a0 <_PyUnicode_InitGlobalObjects+0x1da0>) │ │ │ │ │ + ldr r0, [pc, #560] @ (23a8 <_PyUnicode_InitGlobalObjects+0x1da0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (23a4 <_PyUnicode_InitGlobalObjects+0x1da4>) │ │ │ │ │ + ldr r0, [pc, #556] @ (23ac <_PyUnicode_InitGlobalObjects+0x1da4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #556] @ (23a8 <_PyUnicode_InitGlobalObjects+0x1da8>) │ │ │ │ │ + ldr r0, [pc, #556] @ (23b0 <_PyUnicode_InitGlobalObjects+0x1da8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (23ac <_PyUnicode_InitGlobalObjects+0x1dac>) │ │ │ │ │ + ldr r0, [pc, #552] @ (23b4 <_PyUnicode_InitGlobalObjects+0x1dac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #552] @ (23b0 <_PyUnicode_InitGlobalObjects+0x1db0>) │ │ │ │ │ + ldr r0, [pc, #552] @ (23b8 <_PyUnicode_InitGlobalObjects+0x1db0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (23b4 <_PyUnicode_InitGlobalObjects+0x1db4>) │ │ │ │ │ + ldr r0, [pc, #548] @ (23bc <_PyUnicode_InitGlobalObjects+0x1db4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #548] @ (23b8 <_PyUnicode_InitGlobalObjects+0x1db8>) │ │ │ │ │ + ldr r0, [pc, #548] @ (23c0 <_PyUnicode_InitGlobalObjects+0x1db8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #544] @ (23bc <_PyUnicode_InitGlobalObjects+0x1dbc>) │ │ │ │ │ + ldr r0, [pc, #544] @ (23c4 <_PyUnicode_InitGlobalObjects+0x1dbc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #544] @ (23c0 <_PyUnicode_InitGlobalObjects+0x1dc0>) │ │ │ │ │ + ldr r0, [pc, #544] @ (23c8 <_PyUnicode_InitGlobalObjects+0x1dc0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (23c4 <_PyUnicode_InitGlobalObjects+0x1dc4>) │ │ │ │ │ + ldr r0, [pc, #540] @ (23cc <_PyUnicode_InitGlobalObjects+0x1dc4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #540] @ (23c8 <_PyUnicode_InitGlobalObjects+0x1dc8>) │ │ │ │ │ + ldr r0, [pc, #540] @ (23d0 <_PyUnicode_InitGlobalObjects+0x1dc8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (23cc <_PyUnicode_InitGlobalObjects+0x1dcc>) │ │ │ │ │ + ldr r0, [pc, #536] @ (23d4 <_PyUnicode_InitGlobalObjects+0x1dcc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #536] @ (23d0 <_PyUnicode_InitGlobalObjects+0x1dd0>) │ │ │ │ │ + ldr r0, [pc, #536] @ (23d8 <_PyUnicode_InitGlobalObjects+0x1dd0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (23d4 <_PyUnicode_InitGlobalObjects+0x1dd4>) │ │ │ │ │ + ldr r0, [pc, #532] @ (23dc <_PyUnicode_InitGlobalObjects+0x1dd4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #532] @ (23d8 <_PyUnicode_InitGlobalObjects+0x1dd8>) │ │ │ │ │ + ldr r0, [pc, #532] @ (23e0 <_PyUnicode_InitGlobalObjects+0x1dd8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (23dc <_PyUnicode_InitGlobalObjects+0x1ddc>) │ │ │ │ │ + ldr r0, [pc, #528] @ (23e4 <_PyUnicode_InitGlobalObjects+0x1ddc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #528] @ (23e0 <_PyUnicode_InitGlobalObjects+0x1de0>) │ │ │ │ │ + ldr r0, [pc, #528] @ (23e8 <_PyUnicode_InitGlobalObjects+0x1de0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (23e4 <_PyUnicode_InitGlobalObjects+0x1de4>) │ │ │ │ │ + ldr r0, [pc, #524] @ (23ec <_PyUnicode_InitGlobalObjects+0x1de4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #524] @ (23e8 <_PyUnicode_InitGlobalObjects+0x1de8>) │ │ │ │ │ + ldr r0, [pc, #524] @ (23f0 <_PyUnicode_InitGlobalObjects+0x1de8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #520] @ (23ec <_PyUnicode_InitGlobalObjects+0x1dec>) │ │ │ │ │ + ldr r0, [pc, #520] @ (23f4 <_PyUnicode_InitGlobalObjects+0x1dec>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #520] @ (23f0 <_PyUnicode_InitGlobalObjects+0x1df0>) │ │ │ │ │ + ldr r0, [pc, #520] @ (23f8 <_PyUnicode_InitGlobalObjects+0x1df0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #516] @ (23f4 <_PyUnicode_InitGlobalObjects+0x1df4>) │ │ │ │ │ + ldr r0, [pc, #516] @ (23fc <_PyUnicode_InitGlobalObjects+0x1df4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #516] @ (23f8 <_PyUnicode_InitGlobalObjects+0x1df8>) │ │ │ │ │ + ldr r0, [pc, #516] @ (2400 <_PyUnicode_InitGlobalObjects+0x1df8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (23fc <_PyUnicode_InitGlobalObjects+0x1dfc>) │ │ │ │ │ + ldr r0, [pc, #512] @ (2404 <_PyUnicode_InitGlobalObjects+0x1dfc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #512] @ (2400 <_PyUnicode_InitGlobalObjects+0x1e00>) │ │ │ │ │ + ldr r0, [pc, #512] @ (2408 <_PyUnicode_InitGlobalObjects+0x1e00>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #508] @ (2404 <_PyUnicode_InitGlobalObjects+0x1e04>) │ │ │ │ │ + ldr r0, [pc, #508] @ (240c <_PyUnicode_InitGlobalObjects+0x1e04>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - b.n 2408 <_PyUnicode_InitGlobalObjects+0x1e08> │ │ │ │ │ + b.n 2410 <_PyUnicode_InitGlobalObjects+0x1e08> │ │ │ │ │ .word 0x00009d70 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009d8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009da8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009dc8 │ │ │ │ │ @@ -4388,153 +4389,153 @@ │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004db0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004e08 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004e24 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r0, [pc, #380] @ (2588 <_PyUnicode_InitGlobalObjects+0x1f88>) │ │ │ │ │ + ldr r0, [pc, #380] @ (2590 <_PyUnicode_InitGlobalObjects+0x1f88>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #380] @ (258c <_PyUnicode_InitGlobalObjects+0x1f8c>) │ │ │ │ │ + ldr r0, [pc, #380] @ (2594 <_PyUnicode_InitGlobalObjects+0x1f8c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #376] @ (2590 <_PyUnicode_InitGlobalObjects+0x1f90>) │ │ │ │ │ + ldr r0, [pc, #376] @ (2598 <_PyUnicode_InitGlobalObjects+0x1f90>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #376] @ (2594 <_PyUnicode_InitGlobalObjects+0x1f94>) │ │ │ │ │ + ldr r0, [pc, #376] @ (259c <_PyUnicode_InitGlobalObjects+0x1f94>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #372] @ (2598 <_PyUnicode_InitGlobalObjects+0x1f98>) │ │ │ │ │ + ldr r0, [pc, #372] @ (25a0 <_PyUnicode_InitGlobalObjects+0x1f98>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #372] @ (259c <_PyUnicode_InitGlobalObjects+0x1f9c>) │ │ │ │ │ + ldr r0, [pc, #372] @ (25a4 <_PyUnicode_InitGlobalObjects+0x1f9c>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #368] @ (25a0 <_PyUnicode_InitGlobalObjects+0x1fa0>) │ │ │ │ │ + ldr r0, [pc, #368] @ (25a8 <_PyUnicode_InitGlobalObjects+0x1fa0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #368] @ (25a4 <_PyUnicode_InitGlobalObjects+0x1fa4>) │ │ │ │ │ + ldr r0, [pc, #368] @ (25ac <_PyUnicode_InitGlobalObjects+0x1fa4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #364] @ (25a8 <_PyUnicode_InitGlobalObjects+0x1fa8>) │ │ │ │ │ + ldr r0, [pc, #364] @ (25b0 <_PyUnicode_InitGlobalObjects+0x1fa8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #364] @ (25ac <_PyUnicode_InitGlobalObjects+0x1fac>) │ │ │ │ │ + ldr r0, [pc, #364] @ (25b4 <_PyUnicode_InitGlobalObjects+0x1fac>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #360] @ (25b0 <_PyUnicode_InitGlobalObjects+0x1fb0>) │ │ │ │ │ + ldr r0, [pc, #360] @ (25b8 <_PyUnicode_InitGlobalObjects+0x1fb0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #360] @ (25b4 <_PyUnicode_InitGlobalObjects+0x1fb4>) │ │ │ │ │ + ldr r0, [pc, #360] @ (25bc <_PyUnicode_InitGlobalObjects+0x1fb4>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #356] @ (25b8 <_PyUnicode_InitGlobalObjects+0x1fb8>) │ │ │ │ │ + ldr r0, [pc, #356] @ (25c0 <_PyUnicode_InitGlobalObjects+0x1fb8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #356] @ (25bc <_PyUnicode_InitGlobalObjects+0x1fbc>) │ │ │ │ │ + ldr r0, [pc, #356] @ (25c4 <_PyUnicode_InitGlobalObjects+0x1fbc>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #352] @ (25c0 <_PyUnicode_InitGlobalObjects+0x1fc0>) │ │ │ │ │ + ldr r0, [pc, #352] @ (25c8 <_PyUnicode_InitGlobalObjects+0x1fc0>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r6, [pc, #352] @ (25c4 <_PyUnicode_InitGlobalObjects+0x1fc4>) │ │ │ │ │ - ldr r0, [pc, #352] @ (25c8 <_PyUnicode_InitGlobalObjects+0x1fc8>) │ │ │ │ │ + ldr r6, [pc, #352] @ (25cc <_PyUnicode_InitGlobalObjects+0x1fc4>) │ │ │ │ │ + ldr r0, [pc, #352] @ (25d0 <_PyUnicode_InitGlobalObjects+0x1fc8>) │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - ldr r0, [pc, #352] @ (25cc <_PyUnicode_InitGlobalObjects+0x1fcc>) │ │ │ │ │ + ldr r0, [pc, #352] @ (25d4 <_PyUnicode_InitGlobalObjects+0x1fcc>) │ │ │ │ │ sub.w r7, r6, #1024 @ 0x400 │ │ │ │ │ bl 4b0 │ │ │ │ │ R_ARM_THM_CALL intern_static.isra.0 │ │ │ │ │ - b.n 247a <_PyUnicode_InitGlobalObjects+0x1e7a> │ │ │ │ │ + b.n 2482 <_PyUnicode_InitGlobalObjects+0x1e7a> │ │ │ │ │ adds r6, #24 │ │ │ │ │ adds r7, #32 │ │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ │ ite gt │ │ │ │ │ movgt r4, r7 │ │ │ │ │ movle r4, r6 │ │ │ │ │ ldr.w r0, [r8, #980] @ 0x3d4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_Py_hashtable_get> │ │ │ │ │ R_ARM_THM_CALL _Py_hashtable_get │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r4 │ │ │ │ │ - bne.n 252a <_PyUnicode_InitGlobalObjects+0x1f2a> │ │ │ │ │ + bne.n 2532 <_PyUnicode_InitGlobalObjects+0x1f2a> │ │ │ │ │ ldr.w r0, [r8, #980] @ 0x3d4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_Py_hashtable_set> │ │ │ │ │ R_ARM_THM_CALL _Py_hashtable_set │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 251c <_PyUnicode_InitGlobalObjects+0x1f1c> │ │ │ │ │ + blt.n 2524 <_PyUnicode_InitGlobalObjects+0x1f1c> │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp.w r5, #256 @ 0x100 │ │ │ │ │ orr.w r3, r3, #3 │ │ │ │ │ strb r3, [r4, #16] │ │ │ │ │ - bne.n 2476 <_PyUnicode_InitGlobalObjects+0x1e76> │ │ │ │ │ + bne.n 247e <_PyUnicode_InitGlobalObjects+0x1e76> │ │ │ │ │ bl 0 <_PyInterpreterState_Main> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_Main │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - bne.n 24e0 <_PyUnicode_InitGlobalObjects+0x1ee0> │ │ │ │ │ + bne.n 24e8 <_PyUnicode_InitGlobalObjects+0x1ee0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 2506 <_PyUnicode_InitGlobalObjects+0x1f06> │ │ │ │ │ + cbz r0, 250e <_PyUnicode_InitGlobalObjects+0x1f06> │ │ │ │ │ add.w sl, sl, #110592 @ 0x1b000 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r9] │ │ │ │ │ strd r3, r3, [r9, #8] │ │ │ │ │ str.w r4, [sl, #4000] @ 0xfa0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ │ lsls r3, r3, #26 │ │ │ │ │ - bpl.n 24be <_PyUnicode_InitGlobalObjects+0x1ebe> │ │ │ │ │ + bpl.n 24c6 <_PyUnicode_InitGlobalObjects+0x1ebe> │ │ │ │ │ bl 0 <_PyInterpreterState_Main> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_Main │ │ │ │ │ add.w r3, r0, #110592 @ 0x1b000 │ │ │ │ │ ldr.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 24c6 <_PyUnicode_InitGlobalObjects+0x1ec6> │ │ │ │ │ + bge.n 24ce <_PyUnicode_InitGlobalObjects+0x1ec6> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 24c6 <_PyUnicode_InitGlobalObjects+0x1ec6> │ │ │ │ │ + b.n 24ce <_PyUnicode_InitGlobalObjects+0x1ec6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - ldr r2, [pc, #196] @ (25d0 <_PyUnicode_InitGlobalObjects+0x1fd0>) │ │ │ │ │ + ldr r2, [pc, #196] @ (25d8 <_PyUnicode_InitGlobalObjects+0x1fd0>) │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ stmia.w r9, {r1, r2, r3, r4} │ │ │ │ │ - b.n 24d8 <_PyUnicode_InitGlobalObjects+0x1ed8> │ │ │ │ │ + b.n 24e0 <_PyUnicode_InitGlobalObjects+0x1ed8> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ - ldr r0, [pc, #172] @ (25d4 <_PyUnicode_InitGlobalObjects+0x1fd4>) │ │ │ │ │ + ldr r0, [pc, #172] @ (25dc <_PyUnicode_InitGlobalObjects+0x1fd4>) │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 256e <_PyUnicode_InitGlobalObjects+0x1f6e> │ │ │ │ │ + blt.n 2576 <_PyUnicode_InitGlobalObjects+0x1f6e> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2582 <_PyUnicode_InitGlobalObjects+0x1f82> │ │ │ │ │ + blt.n 258a <_PyUnicode_InitGlobalObjects+0x1f82> │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp.w r5, #256 @ 0x100 │ │ │ │ │ - bne.n 2476 <_PyUnicode_InitGlobalObjects+0x1e76> │ │ │ │ │ - b.n 24b6 <_PyUnicode_InitGlobalObjects+0x1eb6> │ │ │ │ │ + bne.n 247e <_PyUnicode_InitGlobalObjects+0x1e76> │ │ │ │ │ + b.n 24be <_PyUnicode_InitGlobalObjects+0x1eb6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ @@ -4544,28 +4545,28 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ │ - b.n 24d8 <_PyUnicode_InitGlobalObjects+0x1ed8> │ │ │ │ │ + b.n 24e0 <_PyUnicode_InitGlobalObjects+0x1ed8> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2532 <_PyUnicode_InitGlobalObjects+0x1f32> │ │ │ │ │ + bne.n 253a <_PyUnicode_InitGlobalObjects+0x1f32> │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 2532 <_PyUnicode_InitGlobalObjects+0x1f32> │ │ │ │ │ + b.n 253a <_PyUnicode_InitGlobalObjects+0x1f32> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 253a <_PyUnicode_InitGlobalObjects+0x1f3a> │ │ │ │ │ + b.n 2542 <_PyUnicode_InitGlobalObjects+0x1f3a> │ │ │ │ │ .word 0x00004e6c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004ed4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004eb8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004cec │ │ │ │ │ @@ -4599,666 +4600,666 @@ │ │ │ │ │ .word 0x00004d68 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000020 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -000025d8 <_PyUnicode_InitState>: │ │ │ │ │ +000025e0 <_PyUnicode_InitState>: │ │ │ │ │ _PyUnicode_InitState(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ bl 0 <_PyInterpreterState_Main> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_Main │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.n 2634 <_PyUnicode_InitState+0x5c> │ │ │ │ │ + bne.n 263c <_PyUnicode_InitState+0x5c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ - cbnz r3, 2634 <_PyUnicode_InitState+0x5c> │ │ │ │ │ - ldr r1, [pc, #56] @ (2638 <_PyUnicode_InitState+0x60>) │ │ │ │ │ + cbnz r3, 263c <_PyUnicode_InitState+0x5c> │ │ │ │ │ + ldr r1, [pc, #56] @ (2640 <_PyUnicode_InitState+0x60>) │ │ │ │ │ mov lr, r3 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov.w ip, #8 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ mov r4, sp │ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ │ ldrh.w r3, [r4], #2 │ │ │ │ │ subs.w ip, ip, #1 │ │ │ │ │ and.w r3, r3, #31 │ │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ │ orr.w lr, lr, r3 │ │ │ │ │ - bne.n 2612 <_PyUnicode_InitState+0x3a> │ │ │ │ │ + bne.n 261a <_PyUnicode_InitState+0x3a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -0000263c <_PyUnicode_HAS_UTF8_MEMORY>: │ │ │ │ │ +00002644 <_PyUnicode_HAS_UTF8_MEMORY>: │ │ │ │ │ _PyUnicode_HAS_UTF8_MEMORY(): │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ lsls r2, r3, #25 │ │ │ │ │ - bpl.n 264a <_PyUnicode_HAS_UTF8_MEMORY+0xe> │ │ │ │ │ + bpl.n 2652 <_PyUnicode_HAS_UTF8_MEMORY+0xe> │ │ │ │ │ lsls r3, r3, #26 │ │ │ │ │ - bpl.n 265e <_PyUnicode_HAS_UTF8_MEMORY+0x22> │ │ │ │ │ + bpl.n 2666 <_PyUnicode_HAS_UTF8_MEMORY+0x22> │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2646 <_PyUnicode_HAS_UTF8_MEMORY+0xa> │ │ │ │ │ + beq.n 264e <_PyUnicode_HAS_UTF8_MEMORY+0xa> │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ - bmi.n 2666 <_PyUnicode_HAS_UTF8_MEMORY+0x2a> │ │ │ │ │ + bmi.n 266e <_PyUnicode_HAS_UTF8_MEMORY+0x2a> │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2646 <_PyUnicode_HAS_UTF8_MEMORY+0xa> │ │ │ │ │ - b.n 2654 <_PyUnicode_HAS_UTF8_MEMORY+0x18> │ │ │ │ │ + beq.n 264e <_PyUnicode_HAS_UTF8_MEMORY+0xa> │ │ │ │ │ + b.n 265c <_PyUnicode_HAS_UTF8_MEMORY+0x18> │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ - b.n 2656 <_PyUnicode_HAS_UTF8_MEMORY+0x1a> │ │ │ │ │ + b.n 265e <_PyUnicode_HAS_UTF8_MEMORY+0x1a> │ │ │ │ │ │ │ │ │ │ -00002670 <_PyUnicode_InitTypes>: │ │ │ │ │ +00002678 <_PyUnicode_InitTypes>: │ │ │ │ │ _PyUnicode_InitTypes(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r1, [pc, #72] @ (26cc <_PyUnicode_InitTypes+0x5c>) │ │ │ │ │ + ldr r1, [pc, #72] @ (26d4 <_PyUnicode_InitTypes+0x5c>) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_InitBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_InitBuiltin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 26b4 <_PyUnicode_InitTypes+0x44> │ │ │ │ │ - ldr r1, [pc, #64] @ (26d0 <_PyUnicode_InitTypes+0x60>) │ │ │ │ │ + blt.n 26bc <_PyUnicode_InitTypes+0x44> │ │ │ │ │ + ldr r1, [pc, #64] @ (26d8 <_PyUnicode_InitTypes+0x60>) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_InitBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_InitBuiltin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 26b4 <_PyUnicode_InitTypes+0x44> │ │ │ │ │ - ldr r1, [pc, #56] @ (26d4 <_PyUnicode_InitTypes+0x64>) │ │ │ │ │ + blt.n 26bc <_PyUnicode_InitTypes+0x44> │ │ │ │ │ + ldr r1, [pc, #56] @ (26dc <_PyUnicode_InitTypes+0x64>) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_InitBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_InitBuiltin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 26b4 <_PyUnicode_InitTypes+0x44> │ │ │ │ │ + blt.n 26bc <_PyUnicode_InitTypes+0x44> │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r4] │ │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ - ldr r2, [pc, #32] @ (26d8 <_PyUnicode_InitTypes+0x68>) │ │ │ │ │ + ldr r2, [pc, #32] @ (26e0 <_PyUnicode_InitTypes+0x68>) │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ strd r1, r2, [r4] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 26b0 <_PyUnicode_InitTypes+0x40> │ │ │ │ │ + b.n 26b8 <_PyUnicode_InitTypes+0x40> │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000274 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000060 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -000026dc : │ │ │ │ │ +000026e4 : │ │ │ │ │ get_error_handler_wide(): │ │ │ │ │ - cbz r0, 2710 │ │ │ │ │ + cbz r0, 2718 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL wcscmp │ │ │ │ │ - cbz r0, 271e │ │ │ │ │ + cbz r0, 2726 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL wcscmp │ │ │ │ │ - cbnz r0, 2714 │ │ │ │ │ + cbnz r0, 271c │ │ │ │ │ movs r0, #2 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 5c <_Py_DecodeUTF8Ex+0x5c> │ │ │ │ │ R_ARM_THM_JUMP24 get_error_handler_wide.part.0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002724 : │ │ │ │ │ +0000272c : │ │ │ │ │ unicode_result(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 27aa │ │ │ │ │ + beq.n 27b2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 2748 │ │ │ │ │ + beq.n 2750 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 2740 │ │ │ │ │ + bne.n 2748 │ │ │ │ │ lsls r1, r2, #26 │ │ │ │ │ - bpl.n 27bc │ │ │ │ │ + bpl.n 27c4 │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r2, r0, #20 │ │ │ │ │ addpl.w r2, r0, #28 │ │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ittte ge │ │ │ │ │ movge.w ip, #24 │ │ │ │ │ movwge r2, #43944 @ 0xaba8 │ │ │ │ │ movwge r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ - ldrlt r2, [pc, #84] @ (27d0 ) │ │ │ │ │ + ldrlt r2, [pc, #84] @ (27d8 ) │ │ │ │ │ ittet ge │ │ │ │ │ movtge r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mlage r2, ip, r0, r2 │ │ │ │ │ addlt.w r2, r2, r0, lsl #5 │ │ │ │ │ addge r2, r2, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 2740 │ │ │ │ │ + beq.n 2748 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2742 │ │ │ │ │ + bge.n 274a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2742 │ │ │ │ │ + bne.n 274a │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 2742 │ │ │ │ │ - ldr r2, [pc, #40] @ (27d4 ) │ │ │ │ │ + b.n 274a │ │ │ │ │ + ldr r2, [pc, #40] @ (27dc ) │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 2740 │ │ │ │ │ + beq.n 2748 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 27c0 │ │ │ │ │ - ldr r2, [pc, #24] @ (27d4 ) │ │ │ │ │ - b.n 2742 │ │ │ │ │ + blt.n 27c8 │ │ │ │ │ + ldr r2, [pc, #24] @ (27dc ) │ │ │ │ │ + b.n 274a │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ - b.n 2762 │ │ │ │ │ + b.n 276a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 27b8 │ │ │ │ │ + bne.n 27c0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 27b8 │ │ │ │ │ + b.n 27c0 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000a7a8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004df0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000027d8 : │ │ │ │ │ +000027e0 : │ │ │ │ │ PyUnicode_DecodeFSDefault(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 2174 <_PyUnicode_InitGlobalObjects+0x1b74> │ │ │ │ │ + b.w 2174 <_PyUnicode_InitGlobalObjects+0x1b6c> │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ │ │ │ │ │ -000027f8 <_PyUnicodeWriter_Update>: │ │ │ │ │ +00002800 <_PyUnicodeWriter_Update>: │ │ │ │ │ _PyUnicodeWriter_Update(): │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ │ - beq.n 2828 <_PyUnicodeWriter_Update+0x30> │ │ │ │ │ + beq.n 2830 <_PyUnicodeWriter_Update+0x30> │ │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 287e <_PyUnicodeWriter_Update+0x86> │ │ │ │ │ + beq.n 2886 <_PyUnicodeWriter_Update+0x86> │ │ │ │ │ add.w r1, r3, #20 │ │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ - cbnz r2, 2872 <_PyUnicodeWriter_Update+0x7a> │ │ │ │ │ + cbnz r2, 287a <_PyUnicodeWriter_Update+0x7a> │ │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ bx lr │ │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 2862 <_PyUnicodeWriter_Update+0x6a> │ │ │ │ │ + beq.n 286a <_PyUnicodeWriter_Update+0x6a> │ │ │ │ │ push {lr} │ │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ │ mov lr, ip │ │ │ │ │ movt lr, #16 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ it ne │ │ │ │ │ movne ip, lr │ │ │ │ │ str.w ip, [r0, #12] │ │ │ │ │ - cbz r1, 2882 <_PyUnicodeWriter_Update+0x8a> │ │ │ │ │ + cbz r1, 288a <_PyUnicodeWriter_Update+0x8a> │ │ │ │ │ add.w r1, r3, #28 │ │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ - cbnz r2, 2878 <_PyUnicodeWriter_Update+0x80> │ │ │ │ │ + cbnz r2, 2880 <_PyUnicodeWriter_Update+0x80> │ │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ pop {pc} │ │ │ │ │ mov.w ip, #255 @ 0xff │ │ │ │ │ str.w ip, [r0, #12] │ │ │ │ │ - cbz r1, 287e <_PyUnicodeWriter_Update+0x86> │ │ │ │ │ + cbz r1, 2886 <_PyUnicodeWriter_Update+0x86> │ │ │ │ │ add.w r1, r3, #28 │ │ │ │ │ - b.n 2812 <_PyUnicodeWriter_Update+0x1a> │ │ │ │ │ + b.n 281a <_PyUnicodeWriter_Update+0x1a> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b.n 2822 <_PyUnicodeWriter_Update+0x2a> │ │ │ │ │ + b.n 282a <_PyUnicodeWriter_Update+0x2a> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b.n 285c <_PyUnicodeWriter_Update+0x64> │ │ │ │ │ + b.n 2864 <_PyUnicodeWriter_Update+0x64> │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ - b.n 2812 <_PyUnicodeWriter_Update+0x1a> │ │ │ │ │ + b.n 281a <_PyUnicodeWriter_Update+0x1a> │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ - b.n 284c <_PyUnicodeWriter_Update+0x54> │ │ │ │ │ + b.n 2854 <_PyUnicodeWriter_Update+0x54> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002888 : │ │ │ │ │ +00002890 : │ │ │ │ │ PyUnicode_IsIdentifier(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 4418 <_PyUnicode_Dedent+0x94> │ │ │ │ │ + bl 4404 <_PyUnicode_Dedent+0x78> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r0, r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000028b0 : │ │ │ │ │ +000028b8 : │ │ │ │ │ unicode_check_encoding_errors(): │ │ │ │ │ orrs.w r3, r1, r0 │ │ │ │ │ - beq.n 29a0 │ │ │ │ │ + beq.n 29a8 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #232] @ (29b0 ) │ │ │ │ │ + ldr r3, [pc, #232] @ (29b8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyInterpreterState_GetConfig> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_GetConfig │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ - cbnz r0, 28e4 │ │ │ │ │ + cbnz r0, 28ec │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r3, #2036] @ 0x7f4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 29a4 │ │ │ │ │ + beq.n 29ac │ │ │ │ │ ldr.w r3, [r6, #3732] @ 0xe94 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 29a4 │ │ │ │ │ - cbz r4, 290a │ │ │ │ │ + bne.n 29ac │ │ │ │ │ + cbz r4, 2912 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbnz r0, 295e │ │ │ │ │ + cbnz r0, 2966 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 29a4 │ │ │ │ │ + beq.n 29ac │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC91 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28e2 │ │ │ │ │ + beq.n 28ea │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC81 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28e2 │ │ │ │ │ + beq.n 28ea │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28e2 │ │ │ │ │ + beq.n 28ea │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28e2 │ │ │ │ │ + beq.n 28ea │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.n 29b4 │ │ │ │ │ + b.n 29bc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 290a │ │ │ │ │ + beq.n 2912 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 290a │ │ │ │ │ + beq.n 2912 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyCodec_Lookup> │ │ │ │ │ R_ARM_THM_CALL _PyCodec_Lookup │ │ │ │ │ - cbz r0, 29a8 │ │ │ │ │ + cbz r0, 29b0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 290a │ │ │ │ │ + bge.n 2912 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 290a │ │ │ │ │ + bne.n 2912 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 290a │ │ │ │ │ + b.n 2912 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000000de │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000029b4 : │ │ │ │ │ +000029bc : │ │ │ │ │ unicode_check_encoding_errors.part.0(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC93 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 29e2 │ │ │ │ │ + cbz r0, 29ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyCodec_LookupError │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - cbnz r0, 29e8 │ │ │ │ │ + cbnz r0, 29f0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 29f4 │ │ │ │ │ + blt.n 29fc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 29e2 │ │ │ │ │ + b.n 29ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 29f0 │ │ │ │ │ + bne.n 29f8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 29e2 │ │ │ │ │ + b.n 29ea │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002a08 : │ │ │ │ │ +00002a10 : │ │ │ │ │ PyUnicodeWriter_WriteStr(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r5, [pc, #316] @ (2b54 ) │ │ │ │ │ + ldr r5, [pc, #316] @ (2b5c ) │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 2b08 │ │ │ │ │ + bne.n 2b10 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ - cbz r5, 2a60 │ │ │ │ │ + cbz r5, 2a68 │ │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ │ ubfx ip, r2, #6, #1 │ │ │ │ │ lsls r1, r2, #25 │ │ │ │ │ it mi │ │ │ │ │ movmi r2, #127 @ 0x7f │ │ │ │ │ - bpl.n 2abe │ │ │ │ │ + bpl.n 2ac6 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bhi.n 2a66 │ │ │ │ │ + bhi.n 2a6e │ │ │ │ │ ldrd r1, r0, [r4, #16] │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n 2a66 │ │ │ │ │ + blt.n 2a6e │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r5, r1, [sp] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - bl 6898 <_PyUnicode_EncodeCharmap+0x5c4> │ │ │ │ │ + bl 6884 <_PyUnicode_EncodeCharmap+0x5a8> │ │ │ │ │ R_ARM_THM_CALL _copy_characters │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ add r3, r5 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ - cbnz r1, 2a70 │ │ │ │ │ + cbnz r1, 2a78 │ │ │ │ │ ldrb.w r1, [r4, #32] │ │ │ │ │ - cbz r1, 2a86 │ │ │ │ │ + cbz r1, 2a8e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 4cec │ │ │ │ │ + bl 4cd8 │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 2a46 │ │ │ │ │ + bne.n 2a4e │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2a60 │ │ │ │ │ + b.n 2a68 │ │ │ │ │ movs r2, #1 │ │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 2ade │ │ │ │ │ + beq.n 2ae6 │ │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ - cbz r1, 2b04 │ │ │ │ │ + cbz r1, 2b0c │ │ │ │ │ adds r3, #20 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r3, r1, [r4, #4] │ │ │ │ │ add r2, r5 │ │ │ │ │ strd r1, r2, [r4, #16] │ │ │ │ │ - b.n 2a5e │ │ │ │ │ + b.n 2a66 │ │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 2ada │ │ │ │ │ + beq.n 2ae2 │ │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ │ movt r0, #16 │ │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ │ cmp r1, #2 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r0 │ │ │ │ │ - b.n 2a36 │ │ │ │ │ + b.n 2a3e │ │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ │ - b.n 2a36 │ │ │ │ │ + b.n 2a3e │ │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 2b00 │ │ │ │ │ + beq.n 2b08 │ │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ │ movt ip, #16 │ │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ │ cmp r2, #2 │ │ │ │ │ it ne │ │ │ │ │ movne r0, ip │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - cbz r1, 2b04 │ │ │ │ │ + cbz r1, 2b0c │ │ │ │ │ adds r3, #28 │ │ │ │ │ - b.n 2aae │ │ │ │ │ + b.n 2ab6 │ │ │ │ │ movs r0, #255 @ 0xff │ │ │ │ │ - b.n 2af8 │ │ │ │ │ + b.n 2b00 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - b.n 2aae │ │ │ │ │ + b.n 2ab6 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 2b22 │ │ │ │ │ + bne.n 2b2a │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #10 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 <_PyLong_FormatWriter> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FormatWriter │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2a80 │ │ │ │ │ + beq.n 2a88 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6798 <_PyUnicode_EncodeCharmap+0x4c4> │ │ │ │ │ + bl 6784 <_PyUnicode_EncodeCharmap+0x4a8> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2a60 │ │ │ │ │ + bge.n 2a68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2a60 │ │ │ │ │ + bne.n 2a68 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2a60 │ │ │ │ │ + b.n 2a68 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000004 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002b58 : │ │ │ │ │ +00002b60 : │ │ │ │ │ ensure_unicode.isra.0(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ it mi │ │ │ │ │ movmi r0, #0 │ │ │ │ │ - bpl.n 2b72 │ │ │ │ │ + bpl.n 2b7a │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -5267,377 +5268,377 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00002b90 : │ │ │ │ │ +00002b98 : │ │ │ │ │ PyUnicodeWriter_Finish(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d30 │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ - ldr r3, [pc, #60] @ (2be4 ) │ │ │ │ │ + ldr r3, [pc, #60] @ (2bec ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r1, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #2004] @ 0x7d4 │ │ │ │ │ - cbnz r2, 2bd6 │ │ │ │ │ + cbnz r2, 2bde │ │ │ │ │ ldr.w r0, [r3, #2000] @ 0x7d0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ str.w r4, [r3, #2000] @ 0x7d0 │ │ │ │ │ str.w r2, [r3, #2004] @ 0x7d4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 2bd0 │ │ │ │ │ + b.n 2bd8 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000032 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002be8 <_PyUnicodeWriter_WriteCharInline>: │ │ │ │ │ +00002bf0 <_PyUnicodeWriter_WriteCharInline>: │ │ │ │ │ _PyUnicodeWriter_WriteCharInline(): │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcc.n 2c20 <_PyUnicodeWriter_WriteCharInline+0x38> │ │ │ │ │ + bcc.n 2c28 <_PyUnicodeWriter_WriteCharInline+0x38> │ │ │ │ │ ldrd r0, r2, [r0, #16] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 2c20 <_PyUnicodeWriter_WriteCharInline+0x38> │ │ │ │ │ + ble.n 2c28 <_PyUnicodeWriter_WriteCharInline+0x38> │ │ │ │ │ ldrd ip, r0, [r3, #4] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 2c10 <_PyUnicodeWriter_WriteCharInline+0x28> │ │ │ │ │ + bne.n 2c18 <_PyUnicodeWriter_WriteCharInline+0x28> │ │ │ │ │ strb.w r1, [ip, r2] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ adds r2, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, #2 │ │ │ │ │ itet ne │ │ │ │ │ strne.w r1, [ip, r2, lsl #2] │ │ │ │ │ strheq.w r1, [ip, r2, lsl #1] │ │ │ │ │ ldrne r2, [r3, #20] │ │ │ │ │ - b.n 2c08 <_PyUnicodeWriter_WriteCharInline+0x20> │ │ │ │ │ + b.n 2c10 <_PyUnicodeWriter_WriteCharInline+0x20> │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 5010 │ │ │ │ │ + bl 4ffc │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 2c58 <_PyUnicodeWriter_WriteCharInline+0x70> │ │ │ │ │ + beq.n 2c60 <_PyUnicodeWriter_WriteCharInline+0x70> │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldrd ip, r0, [r3, #4] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 2c5c <_PyUnicodeWriter_WriteCharInline+0x74> │ │ │ │ │ + bne.n 2c64 <_PyUnicodeWriter_WriteCharInline+0x74> │ │ │ │ │ strb.w r1, [ip, r2] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ movs r0, #0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ cmp r0, #2 │ │ │ │ │ itet ne │ │ │ │ │ strne.w r1, [ip, r2, lsl #2] │ │ │ │ │ strheq.w r1, [ip, r2, lsl #1] │ │ │ │ │ ldrne r2, [r3, #20] │ │ │ │ │ - b.n 2c52 <_PyUnicodeWriter_WriteCharInline+0x6a> │ │ │ │ │ + b.n 2c5a <_PyUnicodeWriter_WriteCharInline+0x6a> │ │ │ │ │ │ │ │ │ │ -00002c6c : │ │ │ │ │ +00002c74 : │ │ │ │ │ PyUnicode_READ_CHAR(): │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ push {lr} │ │ │ │ │ mov lr, r1 │ │ │ │ │ ubfx ip, r2, #2, #3 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - bne.n 2c90 │ │ │ │ │ + bne.n 2c98 │ │ │ │ │ lsls r1, r2, #26 │ │ │ │ │ - bpl.n 2cb2 │ │ │ │ │ + bpl.n 2cba │ │ │ │ │ lsls r0, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r3, #20 │ │ │ │ │ addpl r3, #28 │ │ │ │ │ ldrb.w r0, [r3, lr] │ │ │ │ │ pop {pc} │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - bne.n 2ca8 │ │ │ │ │ + bne.n 2cb0 │ │ │ │ │ lsls r1, r2, #26 │ │ │ │ │ - bpl.n 2cae │ │ │ │ │ + bpl.n 2cb6 │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r3, #20 │ │ │ │ │ addpl r3, #28 │ │ │ │ │ ldrh.w r0, [r3, lr, lsl #1] │ │ │ │ │ pop {pc} │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.n 2cb8 │ │ │ │ │ + b.n 2cc0 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ - b.n 2ca2 │ │ │ │ │ + b.n 2caa │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ - b.n 2c8a │ │ │ │ │ + b.n 2c92 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002cb8 : │ │ │ │ │ +00002cc0 : │ │ │ │ │ PyUnicode_READ_CHAR.part.0(): │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n 2ccc │ │ │ │ │ + bpl.n 2cd4 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ │ bx lr │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 2cc6 │ │ │ │ │ + b.n 2cce │ │ │ │ │ │ │ │ │ │ -00002cd0 <_PyUnicode_FindMaxChar.part.0>: │ │ │ │ │ +00002cd8 <_PyUnicode_FindMaxChar.part.0>: │ │ │ │ │ _PyUnicode_FindMaxChar.part.0(): │ │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ ubfx r3, ip, #2, #3 │ │ │ │ │ ite ne │ │ │ │ │ addne r0, #28 │ │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mla r2, r2, r3, r0 │ │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ │ - bne.n 2cf4 <_PyUnicode_FindMaxChar.part.0+0x24> │ │ │ │ │ + bne.n 2cfc <_PyUnicode_FindMaxChar.part.0+0x24> │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b.w 5b2c │ │ │ │ │ + b.w 5b34 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bne.n 2d0c <_PyUnicode_FindMaxChar.part.0+0x3c> │ │ │ │ │ + bne.n 2d14 <_PyUnicode_FindMaxChar.part.0+0x3c> │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b.w ae40 │ │ │ │ │ + b.w ae48 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 2d2a <_PyUnicode_FindMaxChar.part.0+0x5a> │ │ │ │ │ + beq.n 2d32 <_PyUnicode_FindMaxChar.part.0+0x5a> │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldrsb.w r3, [r0], #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 2d2e <_PyUnicode_FindMaxChar.part.0+0x5e> │ │ │ │ │ + blt.n 2d36 <_PyUnicode_FindMaxChar.part.0+0x5e> │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bls.n 2d2a <_PyUnicode_FindMaxChar.part.0+0x5a> │ │ │ │ │ + bls.n 2d32 <_PyUnicode_FindMaxChar.part.0+0x5a> │ │ │ │ │ lsls r3, r0, #30 │ │ │ │ │ - beq.n 2d20 <_PyUnicode_FindMaxChar.part.0+0x50> │ │ │ │ │ - b.n 2d32 <_PyUnicode_FindMaxChar.part.0+0x62> │ │ │ │ │ + beq.n 2d28 <_PyUnicode_FindMaxChar.part.0+0x50> │ │ │ │ │ + b.n 2d3a <_PyUnicode_FindMaxChar.part.0+0x62> │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ │ - bne.n 2d2e <_PyUnicode_FindMaxChar.part.0+0x5e> │ │ │ │ │ + bne.n 2d36 <_PyUnicode_FindMaxChar.part.0+0x5e> │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bcs.n 2d16 <_PyUnicode_FindMaxChar.part.0+0x46> │ │ │ │ │ - b.n 2cfe <_PyUnicode_FindMaxChar.part.0+0x2e> │ │ │ │ │ + bcs.n 2d1e <_PyUnicode_FindMaxChar.part.0+0x46> │ │ │ │ │ + b.n 2d06 <_PyUnicode_FindMaxChar.part.0+0x2e> │ │ │ │ │ movs r0, #127 @ 0x7f │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #255 @ 0xff │ │ │ │ │ bx lr │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 2d02 <_PyUnicode_FindMaxChar.part.0+0x32> │ │ │ │ │ + b.n 2d0a <_PyUnicode_FindMaxChar.part.0+0x32> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002d38 : │ │ │ │ │ +00002d40 : │ │ │ │ │ findchar.constprop.0(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov lr, r2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 2de6 │ │ │ │ │ + bne.n 2dee │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.n 2dca │ │ │ │ │ + bhi.n 2dd2 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.n 2dd0 │ │ │ │ │ + bgt.n 2dd8 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bcs.n 2dca │ │ │ │ │ + bcs.n 2dd2 │ │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 2de0 │ │ │ │ │ + beq.n 2de8 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bcs.n 2dca │ │ │ │ │ + bcs.n 2dd2 │ │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 2de0 │ │ │ │ │ + beq.n 2de8 │ │ │ │ │ add.w r0, ip, #2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bls.n 2dca │ │ │ │ │ + bls.n 2dd2 │ │ │ │ │ ldrb.w r1, [ip, #2] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 2de0 │ │ │ │ │ + beq.n 2de8 │ │ │ │ │ add.w r0, ip, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bcs.n 2dca │ │ │ │ │ + bcs.n 2dd2 │ │ │ │ │ ldrb.w r1, [ip, #3] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 2de0 │ │ │ │ │ + beq.n 2de8 │ │ │ │ │ add.w r0, ip, #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bls.n 2dca │ │ │ │ │ + bls.n 2dd2 │ │ │ │ │ ldrb.w r1, [ip, #4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 2de0 │ │ │ │ │ + beq.n 2de8 │ │ │ │ │ add.w r0, ip, #5 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bls.n 2dca │ │ │ │ │ + bls.n 2dd2 │ │ │ │ │ ldrb.w r1, [ip, #5] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 2de0 │ │ │ │ │ + beq.n 2de8 │ │ │ │ │ add.w r1, ip, #6 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bls.n 2dca │ │ │ │ │ + bls.n 2dd2 │ │ │ │ │ ldrb.w lr, [r1] │ │ │ │ │ mov r0, r1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - beq.n 2de0 │ │ │ │ │ + beq.n 2de8 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 2dba │ │ │ │ │ + bne.n 2dc2 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2dca │ │ │ │ │ + beq.n 2dd2 │ │ │ │ │ subs r0, r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ sub.w r0, r0, ip │ │ │ │ │ pop {r4, pc} │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bne.n 2dfc │ │ │ │ │ + bne.n 2e04 │ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ │ - bcs.n 2dca │ │ │ │ │ + bcs.n 2dd2 │ │ │ │ │ mov r1, lr │ │ │ │ │ uxth r2, r3 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 7400 │ │ │ │ │ + b.w 7408 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w e99c │ │ │ │ │ + b.w e98c │ │ │ │ │ │ │ │ │ │ -00002e08 : │ │ │ │ │ +00002e10 : │ │ │ │ │ get_integer(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 2e2a │ │ │ │ │ + blt.n 2e32 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r5, r0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n 2e24 │ │ │ │ │ + ble.n 2e2c │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 2c6c │ │ │ │ │ + bl 2c74 │ │ │ │ │ bl 0 <_PyUnicode_ToDecimalDigit> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_ToDecimalDigit │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov.w lr, #10 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ sub.w r1, r1, r0 │ │ │ │ │ - blt.n 2e20 │ │ │ │ │ + blt.n 2e28 │ │ │ │ │ movw ip, #52429 @ 0xcccd │ │ │ │ │ movt ip, #52428 @ 0xcccc │ │ │ │ │ umull r1, ip, r1, ip │ │ │ │ │ cmp.w r4, ip, lsr #3 │ │ │ │ │ mla r4, lr, r4, r0 │ │ │ │ │ - bgt.n 2e70 │ │ │ │ │ + bgt.n 2e78 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ - b.n 2e2e │ │ │ │ │ + b.n 2e36 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC110 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC110 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2e20 │ │ │ │ │ + b.n 2e28 │ │ │ │ │ │ │ │ │ │ -00002e88 : │ │ │ │ │ +00002e90 : │ │ │ │ │ PyUnicode_DecodeLocale(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - bl 2f4c <_Py_GetErrorHandler> │ │ │ │ │ + bl 2f54 <_Py_GetErrorHandler> │ │ │ │ │ R_ARM_THM_CALL _Py_GetErrorHandler │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ strd r2, r0, [sp] │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_DecodeLocaleEx> │ │ │ │ │ R_ARM_THM_CALL _Py_DecodeLocaleEx │ │ │ │ │ - cbnz r0, 2ed2 │ │ │ │ │ + cbnz r0, 2eda │ │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ │ - bl 22e4 <_PyUnicode_InitGlobalObjects+0x1ce4> │ │ │ │ │ + bl 22e4 <_PyUnicode_InitGlobalObjects+0x1cdc> │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromWideChar │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_RawFree │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ - bne.n 2f26 │ │ │ │ │ + bne.n 2f2e │ │ │ │ │ ldrd r1, r0, [sp, #32] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_UnicodeDecodeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_UnicodeDecodeError │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ add.w ip, r1, #1 │ │ │ │ │ @@ -5653,110 +5654,110 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallFunction │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2ecc │ │ │ │ │ + beq.n 2ed4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyCodec_StrictErrors │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2f2e │ │ │ │ │ + bge.n 2f36 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 2f2e │ │ │ │ │ + cbnz r3, 2f36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2f2e │ │ │ │ │ + b.n 2f36 │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 2f32 │ │ │ │ │ + beq.n 2f3a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 2ecc │ │ │ │ │ + b.n 2ed4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2f2e │ │ │ │ │ + b.n 2f36 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002f4c <_Py_GetErrorHandler>: │ │ │ │ │ +00002f54 <_Py_GetErrorHandler>: │ │ │ │ │ _Py_GetErrorHandler(): │ │ │ │ │ - cbz r0, 2fb4 <_Py_GetErrorHandler+0x68> │ │ │ │ │ + cbz r0, 2fbc <_Py_GetErrorHandler+0x68> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC91 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbz r0, 2fb8 <_Py_GetErrorHandler+0x6c> │ │ │ │ │ + cbz r0, 2fc0 <_Py_GetErrorHandler+0x6c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbnz r0, 2f80 <_Py_GetErrorHandler+0x34> │ │ │ │ │ + cbnz r0, 2f88 <_Py_GetErrorHandler+0x34> │ │ │ │ │ movs r0, #2 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbz r0, 2fd0 <_Py_GetErrorHandler+0x84> │ │ │ │ │ + cbz r0, 2fd8 <_Py_GetErrorHandler+0x84> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC81 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbz r0, 2fd4 <_Py_GetErrorHandler+0x88> │ │ │ │ │ + cbz r0, 2fdc <_Py_GetErrorHandler+0x88> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC127 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC127 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbnz r0, 2fbc <_Py_GetErrorHandler+0x70> │ │ │ │ │ + cbnz r0, 2fc4 <_Py_GetErrorHandler+0x70> │ │ │ │ │ movs r0, #5 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC93 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbnz r0, 2fd8 <_Py_GetErrorHandler+0x8c> │ │ │ │ │ + cbnz r0, 2fe0 <_Py_GetErrorHandler+0x8c> │ │ │ │ │ movs r0, #6 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -5768,15 +5769,15 @@ │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #7 │ │ │ │ │ movne r0, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00002ff0 <_Py_DecodeUTF8_surrogateescape>: │ │ │ │ │ +00002ff8 <_Py_DecodeUTF8_surrogateescape>: │ │ │ │ │ _Py_DecodeUTF8_surrogateescape(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -5784,155 +5785,155 @@ │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ strd r4, ip, [sp] │ │ │ │ │ bl 0 <_Py_DecodeUTF8Ex> │ │ │ │ │ R_ARM_THM_CALL _Py_DecodeUTF8Ex │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r0, 3020 <_Py_DecodeUTF8_surrogateescape+0x30> │ │ │ │ │ + cbnz r0, 3028 <_Py_DecodeUTF8_surrogateescape+0x30> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 301a <_Py_DecodeUTF8_surrogateescape+0x2a> │ │ │ │ │ + beq.n 3022 <_Py_DecodeUTF8_surrogateescape+0x2a> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 301a <_Py_DecodeUTF8_surrogateescape+0x2a> │ │ │ │ │ + b.n 3022 <_Py_DecodeUTF8_surrogateescape+0x2a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000302c : │ │ │ │ │ +00003034 : │ │ │ │ │ unicode_partition(): │ │ │ │ │ - b.w 3030 │ │ │ │ │ + b.w 3038 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_Partition │ │ │ │ │ │ │ │ │ │ -00003030 : │ │ │ │ │ +00003038 : │ │ │ │ │ PyUnicode_Partition(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ │ - ldr r3, [pc, #608] @ (32a4 ) │ │ │ │ │ + ldr r3, [pc, #608] @ (32ac ) │ │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bl 2b58 │ │ │ │ │ + bl 2b60 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 34a6 │ │ │ │ │ + beq.w 34ae │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - bl 2b58 │ │ │ │ │ + bl 2b60 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 34a6 │ │ │ │ │ + beq.w 34ae │ │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ │ ldrb.w r8, [r4, #16] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ubfx r9, r3, #2, #3 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ubfx r8, r8, #2, #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - blt.w 3268 │ │ │ │ │ + blt.w 3270 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.w 3268 │ │ │ │ │ + blt.w 3270 │ │ │ │ │ lsls r5, r3, #26 │ │ │ │ │ - bpl.w 340a │ │ │ │ │ + bpl.w 3412 │ │ │ │ │ lsls r0, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r7, #20 │ │ │ │ │ addpl.w r3, r7, #28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ - bpl.w 34a0 │ │ │ │ │ + bpl.w 34a8 │ │ │ │ │ lsls r2, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w sl, r4, #20 │ │ │ │ │ addpl.w sl, r4, #28 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne.w 348a │ │ │ │ │ + bne.w 3492 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bne.w 32b0 │ │ │ │ │ + bne.w 32b8 │ │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.w 3410 │ │ │ │ │ + bpl.w 3418 │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ lsls r5, r3, #25 │ │ │ │ │ - bpl.w 3410 │ │ │ │ │ + bpl.w 3418 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 3470 │ │ │ │ │ + beq.w 3478 │ │ │ │ │ movs r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3144 │ │ │ │ │ + beq.n 314c │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bgt.n 3164 │ │ │ │ │ - bne.w 31f4 │ │ │ │ │ + bgt.n 316c │ │ │ │ │ + bne.w 31fc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldrb.w r1, [sl] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 3288 │ │ │ │ │ + bgt.w 3290 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w ip, r3, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bls.n 31f4 │ │ │ │ │ + bls.n 31fc │ │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 30fa │ │ │ │ │ + bne.n 3102 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r1, r2, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 31f4 │ │ │ │ │ + blt.n 31fc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bl 3c5c │ │ │ │ │ + bl 3c48 │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromASCII │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, r6, r1 │ │ │ │ │ str r4, [r5, #20] │ │ │ │ │ subs r1, r3, r0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ - bl 3c5c │ │ │ │ │ + bl 3c48 │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromASCII │ │ │ │ │ str r0, [r5, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 331a │ │ │ │ │ + bne.w 3322 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne.w 3468 │ │ │ │ │ + bne.w 3470 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - ldr r3, [pc, #340] @ (32a4 ) │ │ │ │ │ + ldr r3, [pc, #340] @ (32ac ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 3336 │ │ │ │ │ + bne.w 333e │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movw r3, #2499 @ 0x9c3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.w 333a │ │ │ │ │ + bgt.w 3342 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r0, r6, #1 │ │ │ │ │ add.w lr, sl, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ subs r2, r3, r6 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldrb.w fp, [sl, r0] │ │ │ │ │ @@ -5949,461 +5950,461 @@ │ │ │ │ │ it eq │ │ │ │ │ moveq r2, r1 │ │ │ │ │ and.w r3, r3, #31 │ │ │ │ │ subs r1, #1 │ │ │ │ │ lsl.w r3, r4, r3 │ │ │ │ │ adds r4, r1, #1 │ │ │ │ │ orr.w r0, r0, r3 │ │ │ │ │ - bne.n 3192 │ │ │ │ │ + bne.n 319a │ │ │ │ │ and.w r1, fp, #31 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldrd r2, r4, [sp, #20] │ │ │ │ │ orr.w lr, r3, r0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 31f4 │ │ │ │ │ + blt.n 31fc │ │ │ │ │ ldrb.w r3, [ip, r1] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq.n 321a │ │ │ │ │ + beq.n 3222 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 31f0 │ │ │ │ │ + blt.n 31f8 │ │ │ │ │ add.w r0, ip, r1 │ │ │ │ │ add r1, r6 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ │ and.w r0, r0, #31 │ │ │ │ │ lsr.w r0, lr, r0 │ │ │ │ │ tst.w r0, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n 31c4 │ │ │ │ │ + b.n 31cc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ - ldr r2, [pc, #176] @ (32a8 ) │ │ │ │ │ + ldr r2, [pc, #176] @ (32b0 ) │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ str r7, [r5, #16] │ │ │ │ │ ldr.w r1, [r2, #3568] @ 0xdf0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 33ee │ │ │ │ │ + blt.w 33f6 │ │ │ │ │ add.w r3, r2, #3568 @ 0xdf0 │ │ │ │ │ str r3, [r5, #20] │ │ │ │ │ str r3, [r5, #24] │ │ │ │ │ - b.n 3144 │ │ │ │ │ + b.n 314c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strd r9, r5, [sp, #20] │ │ │ │ │ adds r0, r3, r1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldrb.w r9, [r0] │ │ │ │ │ ldrb.w r5, [sl, r3] │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bne.n 323a │ │ │ │ │ + bne.n 3242 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n 3224 │ │ │ │ │ + bgt.n 322c │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldrd r9, r5, [sp, #20] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w 310c │ │ │ │ │ + beq.w 3114 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 325e │ │ │ │ │ + blt.n 3266 │ │ │ │ │ add.w r3, ip, r1 │ │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ │ and.w r3, r3, #31 │ │ │ │ │ lsr.w r3, lr, r3 │ │ │ │ │ lsls r0, r3, #31 │ │ │ │ │ - bpl.n 329a │ │ │ │ │ + bpl.n 32a2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add r1, r3 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n 31c4 │ │ │ │ │ - ldr r3, [pc, #56] @ (32a4 ) │ │ │ │ │ + b.n 31cc │ │ │ │ │ + ldr r3, [pc, #56] @ (32ac ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 3336 │ │ │ │ │ - ldr r3, [pc, #52] @ (32ac ) │ │ │ │ │ + bne.n 333e │ │ │ │ │ + ldr r3, [pc, #52] @ (32b4 ) │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r0, #3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_Pack │ │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 31f4 │ │ │ │ │ + beq.n 31fc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r1, r0, r3 │ │ │ │ │ - b.n 310c │ │ │ │ │ + b.n 3114 │ │ │ │ │ add r1, r6 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n 31c4 │ │ │ │ │ + b.n 31cc │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x00004000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004df0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n 3388 │ │ │ │ │ + bne.n 3390 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 3470 │ │ │ │ │ + beq.w 3478 │ │ │ │ │ movs r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3144 │ │ │ │ │ + beq.w 314c │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, sl │ │ │ │ │ strd r3, r1, [sp] │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ mov r3, r6 │ │ │ │ │ - bl 6bf0 │ │ │ │ │ + bl 6bf8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - blt.n 31f4 │ │ │ │ │ + blt.n 31fc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bl 59b0 <_PyUnicode_FromUCS2> │ │ │ │ │ + bl 59b8 <_PyUnicode_FromUCS2> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, r6, r1 │ │ │ │ │ str r4, [r5, #20] │ │ │ │ │ subs r1, r3, r0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r0, r3, r0, lsl #1 │ │ │ │ │ - bl 59b0 <_PyUnicode_FromUCS2> │ │ │ │ │ + bl 59b8 <_PyUnicode_FromUCS2> │ │ │ │ │ str r0, [r5, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3144 │ │ │ │ │ + beq.w 314c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 3486 │ │ │ │ │ + bge.w 348e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3486 │ │ │ │ │ + bne.w 348e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3486 │ │ │ │ │ + b.n 348e │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ movw r3, #29999 @ 0x752f │ │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r2, r3 │ │ │ │ │ - ble.w 3170 │ │ │ │ │ + ble.w 3178 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - ble.w 3170 │ │ │ │ │ + ble.w 3178 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ asrs r3, r6, #2 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp.w r3, r2, asr #2 │ │ │ │ │ - bge.n 3374 │ │ │ │ │ + bge.n 337c │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl ca5c │ │ │ │ │ + bl ca64 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ - bl cbd0 │ │ │ │ │ + bl cbd8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 310c │ │ │ │ │ + b.n 3114 │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ - bl c360 │ │ │ │ │ + bl c368 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 310c │ │ │ │ │ + b.n 3114 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 3470 │ │ │ │ │ + beq.n 3478 │ │ │ │ │ movs r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3144 │ │ │ │ │ + beq.w 314c │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, sl │ │ │ │ │ - bl e9ec │ │ │ │ │ + bl e9dc │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - blt.w 31f4 │ │ │ │ │ + blt.w 31fc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bl a820 <_PyUnicode_FromUCS4> │ │ │ │ │ + bl a828 <_PyUnicode_FromUCS4> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, r6, r1 │ │ │ │ │ str r4, [r5, #20] │ │ │ │ │ subs r1, r3, r0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ │ - bl a820 <_PyUnicode_FromUCS4> │ │ │ │ │ + bl a828 <_PyUnicode_FromUCS4> │ │ │ │ │ str r0, [r5, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3144 │ │ │ │ │ - b.n 331a │ │ │ │ │ + beq.w 314c │ │ │ │ │ + b.n 3322 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ add.w r3, r2, #3568 @ 0xdf0 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ str.w r0, [r2, #3568] @ 0xdf0 │ │ │ │ │ it ne │ │ │ │ │ addne r1, #2 │ │ │ │ │ str r3, [r5, #20] │ │ │ │ │ it ne │ │ │ │ │ strne.w r1, [r2, #3568] @ 0xdf0 │ │ │ │ │ - b.n 3216 │ │ │ │ │ + b.n 321e │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 309c │ │ │ │ │ - cbz r6, 3470 │ │ │ │ │ + b.n 30a4 │ │ │ │ │ + cbz r6, 3478 │ │ │ │ │ movs r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3144 │ │ │ │ │ + beq.w 314c │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, sl │ │ │ │ │ - bl 125c4 │ │ │ │ │ + bl 1259c │ │ │ │ │ R_ARM_THM_CALL ucs1lib_fastsearch.constprop.1 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - blt.w 31f4 │ │ │ │ │ + blt.w 31fc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bl 41b0 │ │ │ │ │ + bl 419c │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromUCS1 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, r6, r1 │ │ │ │ │ str r4, [r5, #20] │ │ │ │ │ subs r1, r3, r0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ - bl 41b0 │ │ │ │ │ + bl 419c │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromUCS1 │ │ │ │ │ str r0, [r5, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3144 │ │ │ │ │ - b.n 331a │ │ │ │ │ + beq.w 314c │ │ │ │ │ + b.n 3322 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 314a │ │ │ │ │ + b.n 3152 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC96 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC96 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 3144 │ │ │ │ │ + b.n 314c │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 383c │ │ │ │ │ + bl 3844 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 30b6 │ │ │ │ │ - b.n 314c │ │ │ │ │ + bne.w 30be │ │ │ │ │ + b.n 3154 │ │ │ │ │ ldr.w sl, [r4, #28] │ │ │ │ │ - b.n 30b0 │ │ │ │ │ + b.n 30b8 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 314c │ │ │ │ │ + b.n 3154 │ │ │ │ │ │ │ │ │ │ -000034ac : │ │ │ │ │ +000034b4 : │ │ │ │ │ unicode_expandtabs(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3568 │ │ │ │ │ + bne.n 3570 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.w 365c │ │ │ │ │ + bhi.w 3664 │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 356c │ │ │ │ │ + beq.n 3574 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 3590 │ │ │ │ │ + bne.n 3598 │ │ │ │ │ mov.w r9, #8 │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ lsls r0, r3, #26 │ │ │ │ │ - bpl.w 381c │ │ │ │ │ + bpl.w 3824 │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r7, r4, #20 │ │ │ │ │ addpl.w r7, r4, #28 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 354a │ │ │ │ │ + ble.n 3552 │ │ │ │ │ ldrb.w ip, [r4, #16] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ubfx r6, ip, #2, #3 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 35aa │ │ │ │ │ + bne.n 35b2 │ │ │ │ │ add.w r0, r8, #4294967295 @ 0xffffffff │ │ │ │ │ add.w sl, r7, #4294967295 @ 0xffffffff │ │ │ │ │ add r0, r7 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov fp, r1 │ │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 3524 │ │ │ │ │ + b.n 352c │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq.n 3544 │ │ │ │ │ + beq.n 354c │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldrb.w r2, [sl, #1]! │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - beq.n 3600 │ │ │ │ │ + beq.n 3608 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 3820 │ │ │ │ │ + beq.w 3828 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #13 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #10 │ │ │ │ │ - bne.n 351c │ │ │ │ │ + bne.n 3524 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - bne.n 3524 │ │ │ │ │ + bne.n 352c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 3688 │ │ │ │ │ - ldr r3, [pc, #712] @ (3814 ) │ │ │ │ │ + bne.w 3690 │ │ │ │ │ + ldr r3, [pc, #712] @ (381c ) │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 3804 │ │ │ │ │ + bne.w 380c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3560 │ │ │ │ │ + bge.n 3568 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ add r6, r2 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - ldr r5, [pc, #680] @ (3818 ) │ │ │ │ │ + ldr r5, [pc, #680] @ (3820 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3562 │ │ │ │ │ + beq.n 356a │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 34d8 │ │ │ │ │ + beq.n 34e0 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 34dc │ │ │ │ │ + bne.n 34e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3836 │ │ │ │ │ - b.n 34dc │ │ │ │ │ + bne.w 383e │ │ │ │ │ + b.n 34e4 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.w 3780 │ │ │ │ │ + bne.w 3788 │ │ │ │ │ add.w fp, r7, r8, lsl #1 │ │ │ │ │ str.w r8, [sp, #24] │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r4, r1 │ │ │ │ │ strb.w ip, [sp, #28] │ │ │ │ │ - b.n 35d8 │ │ │ │ │ + b.n 35e0 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - beq.n 35ee │ │ │ │ │ + beq.n 35f6 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add.w r8, r8, #2 │ │ │ │ │ cmp r8, fp │ │ │ │ │ - beq.n 35f2 │ │ │ │ │ + beq.n 35fa │ │ │ │ │ ldrh.w r0, [r8] │ │ │ │ │ cmp r0, #9 │ │ │ │ │ - beq.w 3758 │ │ │ │ │ + beq.w 3760 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - beq.w 3820 │ │ │ │ │ + beq.w 3828 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - bne.n 35ca │ │ │ │ │ + bne.n 35d2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 35d0 │ │ │ │ │ + b.n 35d8 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ ldrb.w ip, [sp, #28] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 3544 │ │ │ │ │ + b.n 354c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 3658 │ │ │ │ │ + ble.n 3660 │ │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ │ strd r8, r6, [sp, #24] │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ mov r8, r0 │ │ │ │ │ sub.w r4, lr, r9 │ │ │ │ │ @@ -6411,264 +6412,264 @@ │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ adds r0, r4, r1 │ │ │ │ │ sub.w r2, r9, r1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.w 3820 │ │ │ │ │ + blt.w 3828 │ │ │ │ │ add r6, r2 │ │ │ │ │ add fp, r2 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.n 367c │ │ │ │ │ + beq.n 3684 │ │ │ │ │ ldrb.w r2, [sl, #1]! │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - beq.n 3620 │ │ │ │ │ + beq.n 3628 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 352c │ │ │ │ │ + b.n 3534 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 3540 │ │ │ │ │ - ldr r5, [pc, #440] @ (3818 ) │ │ │ │ │ + b.n 3548 │ │ │ │ │ + ldr r5, [pc, #440] @ (3820 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3590 │ │ │ │ │ - b.n 3562 │ │ │ │ │ + bne.n 3598 │ │ │ │ │ + b.n 356a │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ │ - beq.n 3734 │ │ │ │ │ + beq.n 373c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 598 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3562 │ │ │ │ │ + beq.w 356a │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n 372e │ │ │ │ │ + bpl.n 3736 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w sl, r0, #20 │ │ │ │ │ addpl.w sl, r0, #28 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 36dc │ │ │ │ │ + b.n 36e4 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.n 36f2 │ │ │ │ │ + bne.n 36fa │ │ │ │ │ ldrh.w r2, [r7, r4, lsl #1] │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - beq.n 36fa │ │ │ │ │ + beq.n 3702 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strh.w r2, [sl, r3, lsl #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - beq.n 36ee │ │ │ │ │ + beq.n 36f6 │ │ │ │ │ cmp r2, #13 │ │ │ │ │ - beq.n 36ee │ │ │ │ │ + beq.n 36f6 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - beq.n 3726 │ │ │ │ │ + beq.n 372e │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 36ba │ │ │ │ │ + bne.n 36c2 │ │ │ │ │ ldrb r2, [r7, r4] │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - beq.n 36fa │ │ │ │ │ + beq.n 3702 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb.w r2, [sl, r3] │ │ │ │ │ - b.n 36cc │ │ │ │ │ + b.n 36d4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 36d6 │ │ │ │ │ + b.n 36de │ │ │ │ │ ldr.w r2, [r7, r4, lsl #2] │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bne.n 374c │ │ │ │ │ + bne.n 3754 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 36d6 │ │ │ │ │ + ble.n 36de │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ sub.w fp, r9, r1 │ │ │ │ │ movs r2, #32 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ - bl 8580 │ │ │ │ │ + bl 8588 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add r5, fp │ │ │ │ │ add r3, fp │ │ │ │ │ - b.n 36d6 │ │ │ │ │ + b.n 36de │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ - bl 2724 │ │ │ │ │ - b.n 3562 │ │ │ │ │ + bl 272c │ │ │ │ │ + b.n 356a │ │ │ │ │ ldr.w sl, [r0, #28] │ │ │ │ │ - b.n 36b0 │ │ │ │ │ + b.n 36b8 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 3754 │ │ │ │ │ + beq.n 375c │ │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ │ movt r2, #16 │ │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ │ cmp r6, #2 │ │ │ │ │ it ne │ │ │ │ │ movne r1, r2 │ │ │ │ │ - b.n 3692 │ │ │ │ │ + b.n 369a │ │ │ │ │ adds r5, #1 │ │ │ │ │ str.w r2, [sl, r3, lsl #2] │ │ │ │ │ - b.n 36cc │ │ │ │ │ + b.n 36d4 │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ - b.n 3692 │ │ │ │ │ + b.n 369a │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 37c8 │ │ │ │ │ + ble.n 37d0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ sub.w r0, r1, r9 │ │ │ │ │ add.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ │ sub.w r1, r9, r1 │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt.n 3820 │ │ │ │ │ + blt.n 3828 │ │ │ │ │ add r5, r1 │ │ │ │ │ add r4, r1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 35d0 │ │ │ │ │ + b.n 35d8 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 37cc │ │ │ │ │ + ble.n 37d4 │ │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r6, r1 │ │ │ │ │ sub.w r4, fp, r9 │ │ │ │ │ strb.w ip, [sp, #28] │ │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ │ cmp r0, #9 │ │ │ │ │ - beq.n 37ea │ │ │ │ │ + beq.n 37f2 │ │ │ │ │ cmp r6, fp │ │ │ │ │ - beq.n 3820 │ │ │ │ │ + beq.n 3828 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - beq.n 3810 │ │ │ │ │ + beq.n 3818 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq.n 3810 │ │ │ │ │ + beq.n 3818 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bne.n 379c │ │ │ │ │ + bne.n 37a4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldrb.w ip, [sp, #28] │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 3544 │ │ │ │ │ + b.n 354c │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 35d0 │ │ │ │ │ + b.n 35d8 │ │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr.w r2, [r7, r0, lsl #2] │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - beq.n 380c │ │ │ │ │ + beq.n 3814 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 3820 │ │ │ │ │ + beq.n 3828 │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bne.n 37d4 │ │ │ │ │ - b.n 3544 │ │ │ │ │ + bne.n 37dc │ │ │ │ │ + b.n 354c │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ adds r0, r4, r1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ sub.w r1, r9, r1 │ │ │ │ │ - blt.n 3820 │ │ │ │ │ + blt.n 3828 │ │ │ │ │ add r5, r1 │ │ │ │ │ add r6, r1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 37b4 │ │ │ │ │ + b.n 37bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7b38 <_PyUnicode_Copy> │ │ │ │ │ + bl 7b40 <_PyUnicode_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Copy │ │ │ │ │ - b.n 3562 │ │ │ │ │ + b.n 356a │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 37e2 │ │ │ │ │ + b.n 37ea │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 37b4 │ │ │ │ │ + b.n 37bc │ │ │ │ │ .word 0x00000004 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000370 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ldr r7, [r4, #28] │ │ │ │ │ - b.n 34f4 │ │ │ │ │ + b.n 34fc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC136 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC136 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3562 │ │ │ │ │ + b.n 356a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000383c : │ │ │ │ │ +00003844 : │ │ │ │ │ unicode_askind(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 38ae │ │ │ │ │ + bne.n 38b6 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bcs.n 3958 │ │ │ │ │ + bcs.n 3960 │ │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3958 │ │ │ │ │ + beq.n 3960 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bic.w r3, r2, #3 │ │ │ │ │ add r2, r4 │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcc.n 3934 │ │ │ │ │ + bcc.n 393c │ │ │ │ │ rsb ip, r4, #3 │ │ │ │ │ subs r1, r4, #3 │ │ │ │ │ add ip, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov.w r3, ip, lsr #2 │ │ │ │ │ bic.w ip, ip, #3 │ │ │ │ │ it hi │ │ │ │ │ @@ -6676,53 +6677,53 @@ │ │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ │ it hi │ │ │ │ │ movhi r3, #0 │ │ │ │ │ add.w r1, ip, r4 │ │ │ │ │ add r3, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs.n 38ec │ │ │ │ │ + bcs.n 38f4 │ │ │ │ │ ldrb.w r1, [r4], #1 │ │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b.n 389c │ │ │ │ │ + b.n 38a4 │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 3958 │ │ │ │ │ + bcs.n 3960 │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3958 │ │ │ │ │ + beq.n 3960 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - bne.n 38f0 │ │ │ │ │ + bne.n 38f8 │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ add.w r2, r4, r2, lsl #1 │ │ │ │ │ bic.w r3, r3, #7 │ │ │ │ │ add.w lr, r4, r3 │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bcc.n 3986 │ │ │ │ │ + bcc.n 398e │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bls.n 38ec │ │ │ │ │ + bls.n 38f4 │ │ │ │ │ ldrh.w r1, [r4], #2 │ │ │ │ │ str.w r1, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bhi.n 38e0 │ │ │ │ │ + bhi.n 38e8 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ bic.w r3, r2, #3 │ │ │ │ │ mov ip, r0 │ │ │ │ │ add r2, r4 │ │ │ │ │ add r3, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcc.n 3962 │ │ │ │ │ + bcc.n 396a │ │ │ │ │ subs r1, r4, #3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ rsb r1, r4, #3 │ │ │ │ │ add r1, r3 │ │ │ │ │ mov.w r3, r1, lsr #2 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ it hi │ │ │ │ │ @@ -6730,116 +6731,116 @@ │ │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ │ it hi │ │ │ │ │ movhi r3, #0 │ │ │ │ │ add r1, r4 │ │ │ │ │ add r3, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs.n 38ec │ │ │ │ │ + bcs.n 38f4 │ │ │ │ │ ldrb.w r1, [r4], #1 │ │ │ │ │ str.w r1, [r3], #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b.n 3922 │ │ │ │ │ + b.n 392a │ │ │ │ │ ldrb.w lr, [r1] │ │ │ │ │ adds r1, #4 │ │ │ │ │ strh.w lr, [ip], #8 │ │ │ │ │ ldrb.w lr, [r1, #-3] │ │ │ │ │ strh.w lr, [ip, #-6] │ │ │ │ │ ldrb.w lr, [r1, #-2] │ │ │ │ │ strh.w lr, [ip, #-4] │ │ │ │ │ ldrb.w lr, [r1, #-1] │ │ │ │ │ strh.w lr, [ip, #-2] │ │ │ │ │ - b.n 3872 │ │ │ │ │ + b.n 387a │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ ldrb.w lr, [r1] │ │ │ │ │ adds r1, #4 │ │ │ │ │ str.w lr, [ip], #16 │ │ │ │ │ ldrb.w lr, [r1, #-3] │ │ │ │ │ str.w lr, [ip, #-12] │ │ │ │ │ ldrb.w lr, [r1, #-2] │ │ │ │ │ str.w lr, [ip, #-8] │ │ │ │ │ ldrb.w lr, [r1, #-1] │ │ │ │ │ str.w lr, [ip, #-4] │ │ │ │ │ - b.n 38fc │ │ │ │ │ + b.n 3904 │ │ │ │ │ add.w ip, r0, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ str.w r5, [ip, #-16] │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ ldrh.w r5, [r1, #-6] │ │ │ │ │ str.w r5, [ip, #-28] │ │ │ │ │ ldrh.w r5, [r1, #-4] │ │ │ │ │ str.w r5, [ip, #-24] │ │ │ │ │ ldrh.w r5, [r1, #-2] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ str.w r5, [ip, #-20] │ │ │ │ │ - bhi.n 398c │ │ │ │ │ + bhi.n 3994 │ │ │ │ │ subs r3, #1 │ │ │ │ │ adds r4, #8 │ │ │ │ │ lsrs r1, r3, #3 │ │ │ │ │ bic.w r3, r3, #7 │ │ │ │ │ add r4, r3 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ add.w r3, r0, r3, lsl #4 │ │ │ │ │ - b.n 38dc │ │ │ │ │ + b.n 38e4 │ │ │ │ │ │ │ │ │ │ -000039c8 <_PyUnicode_InitEncodings>: │ │ │ │ │ +000039d0 <_PyUnicode_InitEncodings>: │ │ │ │ │ _PyUnicode_InitEncodings(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #32 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ bl 0 <_PyCodec_InitRegistry> │ │ │ │ │ R_ARM_THM_CALL _PyCodec_InitRegistry │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3acc <_PyUnicode_InitEncodings+0x104> │ │ │ │ │ + bne.n 3ad4 <_PyUnicode_InitEncodings+0x104> │ │ │ │ │ ldr r6, [r7, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyInterpreterState_GetConfig> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_GetConfig │ │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ │ - bl 3dfc │ │ │ │ │ + bl 3e04 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 3ab0 <_PyUnicode_InitEncodings+0xe8> │ │ │ │ │ + beq.n 3ab8 <_PyUnicode_InitEncodings+0xe8> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyInterpreterState_GetConfig> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_GetConfig │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ │ - bl 26dc │ │ │ │ │ + bl 26e4 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC148 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC148 │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - bl 3eb4 │ │ │ │ │ + bl 3ebc │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 3af2 <_PyUnicode_InitEncodings+0x12a> │ │ │ │ │ + beq.n 3afa <_PyUnicode_InitEncodings+0x12a> │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC149 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC149 │ │ │ │ │ - bl 3eb4 │ │ │ │ │ + bl 3ebc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 3afc <_PyUnicode_InitEncodings+0x134> │ │ │ │ │ + beq.n 3b04 <_PyUnicode_InitEncodings+0x134> │ │ │ │ │ add.w r4, r6, #4096 @ 0x1000 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r0, [r4, #2036] @ 0x7f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_RawFree │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str.w r3, [r4, #2036] @ 0x7f4 │ │ │ │ │ @@ -6858,111 +6859,111 @@ │ │ │ │ │ R_ARM_THM_CALL PyMem_RawFree │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str.w r8, [r4, #2048] @ 0x800 │ │ │ │ │ str.w r3, [r4, #2044] @ 0x7fc │ │ │ │ │ bl 0 <_PyInterpreterState_Main> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_Main │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 3a8e <_PyUnicode_InitEncodings+0xc6> │ │ │ │ │ + bne.n 3a96 <_PyUnicode_InitEncodings+0xc6> │ │ │ │ │ ldr.w r1, [r4, #2044] @ 0x7fc │ │ │ │ │ ldr.w r0, [r4, #2036] @ 0x7f4 │ │ │ │ │ bl 0 <_Py_SetFileSystemEncoding> │ │ │ │ │ R_ARM_THM_CALL _Py_SetFileSystemEncoding │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3aee <_PyUnicode_InitEncodings+0x126> │ │ │ │ │ + blt.n 3af6 <_PyUnicode_InitEncodings+0x126> │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ bl 0 <_PyInterpreterState_GetConfig> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_GetConfig │ │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ │ - bl 3dfc │ │ │ │ │ + bl 3e04 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 3ad6 <_PyUnicode_InitEncodings+0x10e> │ │ │ │ │ + beq.n 3ade <_PyUnicode_InitEncodings+0x10e> │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r5] │ │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_DumpPathConfig> │ │ │ │ │ R_ARM_THM_CALL _Py_DumpPathConfig │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC146 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC146 │ │ │ │ │ - ldr r1, [pc, #68] @ (3b04 <_PyUnicode_InitEncodings+0x13c>) │ │ │ │ │ + ldr r1, [pc, #68] @ (3b0c <_PyUnicode_InitEncodings+0x13c>) │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ add r3, sp, #16 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ - b.n 3aa8 <_PyUnicode_InitEncodings+0xe0> │ │ │ │ │ - ldr r2, [pc, #48] @ (3b08 <_PyUnicode_InitEncodings+0x140>) │ │ │ │ │ + b.n 3ab0 <_PyUnicode_InitEncodings+0xe0> │ │ │ │ │ + ldr r2, [pc, #48] @ (3b10 <_PyUnicode_InitEncodings+0x140>) │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC150 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC150 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ strd r1, r2, [r5] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 3aa8 <_PyUnicode_InitEncodings+0xe0> │ │ │ │ │ + b.n 3ab0 <_PyUnicode_InitEncodings+0xe0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC147 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC147 │ │ │ │ │ - b.n 3abe <_PyUnicode_InitEncodings+0xf6> │ │ │ │ │ + b.n 3ac6 <_PyUnicode_InitEncodings+0xf6> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_RawFree │ │ │ │ │ - b.n 3af2 <_PyUnicode_InitEncodings+0x12a> │ │ │ │ │ + b.n 3afa <_PyUnicode_InitEncodings+0x12a> │ │ │ │ │ .word 0x000000f8 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x0000010c │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -00003b0c : │ │ │ │ │ +00003b14 : │ │ │ │ │ unicode_encode_locale(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bl b7d8 <_PyUnicode_FastFill+0x18> │ │ │ │ │ + bl b7b4 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsWideCharString │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 3b5e │ │ │ │ │ + cbz r0, 3b66 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL wcslen │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 3b64 │ │ │ │ │ + bne.n 3b6c │ │ │ │ │ strd r6, r5, [sp] │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_EncodeLocaleEx> │ │ │ │ │ R_ARM_THM_CALL _Py_EncodeLocaleEx │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - cbnz r5, 3b84 │ │ │ │ │ + cbnz r5, 3b8c │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_RawFree │ │ │ │ │ @@ -6980,17 +6981,17 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 3b5e │ │ │ │ │ + b.n 3b66 │ │ │ │ │ adds r3, r5, #2 │ │ │ │ │ - bne.n 3bd6 │ │ │ │ │ + bne.n 3bde │ │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_UnicodeEncodeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_UnicodeEncodeError │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ adds r4, r1, #1 │ │ │ │ │ @@ -7005,226 +7006,226 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC151 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC151 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallFunction │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3b5e │ │ │ │ │ + beq.n 3b66 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyCodec_StrictErrors │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b80 │ │ │ │ │ + bge.n 3b88 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3b80 │ │ │ │ │ + bne.n 3b88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3b80 │ │ │ │ │ + b.n 3b88 │ │ │ │ │ adds r5, #3 │ │ │ │ │ - bne.n 3bf2 │ │ │ │ │ + bne.n 3bfa │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3b80 │ │ │ │ │ + b.n 3b88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3b80 │ │ │ │ │ + b.n 3b88 │ │ │ │ │ │ │ │ │ │ -00003bf8 : │ │ │ │ │ +00003c00 : │ │ │ │ │ unicode_isalnum(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n 3cc8 │ │ │ │ │ + bpl.n 3cd0 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r7, r0, #20 │ │ │ │ │ addpl.w r7, r0, #28 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 3c48 │ │ │ │ │ + bne.n 3c50 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 3c3e │ │ │ │ │ + bne.n 3c46 │ │ │ │ │ ldrb r5, [r7, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsAlpha> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsAlpha │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ca6 │ │ │ │ │ + beq.n 3cae │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ cmp r6, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq r5, [r7, #0] │ │ │ │ │ ldrne r5, [r7, #0] │ │ │ │ │ - b.n 3c2a │ │ │ │ │ - cbz r4, 3c9c │ │ │ │ │ + b.n 3c32 │ │ │ │ │ + cbz r4, 3ca4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - ble.n 3c72 │ │ │ │ │ + ble.n 3c7a │ │ │ │ │ cmp r6, #1 │ │ │ │ │ it eq │ │ │ │ │ ldrbeq.w r8, [r7, r5] │ │ │ │ │ - beq.n 3c66 │ │ │ │ │ + beq.n 3c6e │ │ │ │ │ cmp r6, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r8, [r7, r5, lsl #1] │ │ │ │ │ ldrne.w r8, [r7, r5, lsl #2] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_IsAlpha> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsAlpha │ │ │ │ │ - cbz r0, 3c7e │ │ │ │ │ + cbz r0, 3c86 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 3c4c │ │ │ │ │ + b.n 3c54 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_IsDecimalDigit> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsDecimalDigit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3c6e │ │ │ │ │ + bne.n 3c76 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_IsDigit> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsDigit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3c6e │ │ │ │ │ + bne.n 3c76 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_IsNumeric> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsNumeric │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3c6e │ │ │ │ │ + bne.n 3c76 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 3c7a │ │ │ │ │ + b.n 3c82 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsDecimalDigit> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsDecimalDigit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3c34 │ │ │ │ │ + bne.n 3c3c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsDigit> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsDigit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3c34 │ │ │ │ │ + bne.n 3c3c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsNumeric> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsNumeric │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ - b.n 3c34 │ │ │ │ │ + b.n 3c3c │ │ │ │ │ ldr r7, [r0, #28] │ │ │ │ │ - b.n 3c1e │ │ │ │ │ + b.n 3c26 │ │ │ │ │ │ │ │ │ │ -00003ccc : │ │ │ │ │ +00003cd4 : │ │ │ │ │ PyUnicode_GetLength(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r0, [r0, #8] │ │ │ │ │ - bpl.n 3ce8 │ │ │ │ │ + bpl.n 3cf0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_BadArgument │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003cf4 : │ │ │ │ │ +00003cfc : │ │ │ │ │ PyUnicode_FSDecoder(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - cbz r0, 3d4c │ │ │ │ │ + cbz r0, 3d54 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_FSPath │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d7c │ │ │ │ │ + beq.n 3d84 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ - bpl.n 3dba │ │ │ │ │ + bpl.n 3dc2 │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n 3d80 │ │ │ │ │ + bpl.n 3d88 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ │ - bl 2d38 │ │ │ │ │ + bl 2d40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 3d5e │ │ │ │ │ + bge.n 3d66 │ │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3dec │ │ │ │ │ + blt.n 3df4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - b.n 3d46 │ │ │ │ │ + b.n 3d4e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3da6 │ │ │ │ │ + blt.n 3dae │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3d46 │ │ │ │ │ + b.n 3d4e │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n 3d2e │ │ │ │ │ + b.n 3d36 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC164 │ │ │ │ │ @@ -7232,115 +7233,115 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC164 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d7c │ │ │ │ │ + bge.n 3d84 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3d7c │ │ │ │ │ + bne.n 3d84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 3d46 │ │ │ │ │ + b.n 3d4e │ │ │ │ │ lsls r1, r3, #4 │ │ │ │ │ - bpl.n 3d84 │ │ │ │ │ + bpl.n 3d8c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - bl 2174 <_PyUnicode_InitGlobalObjects+0x1b74> │ │ │ │ │ + bl 2174 <_PyUnicode_InitGlobalObjects+0x1b6c> │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3dd8 │ │ │ │ │ + bge.n 3de0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 3de0 │ │ │ │ │ + cbz r3, 3de8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3d1c │ │ │ │ │ - b.n 3d7c │ │ │ │ │ + bne.n 3d24 │ │ │ │ │ + b.n 3d84 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3dd8 │ │ │ │ │ + b.n 3de0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3d56 │ │ │ │ │ + bne.n 3d5e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3d56 │ │ │ │ │ + b.n 3d5e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003dfc : │ │ │ │ │ +00003e04 : │ │ │ │ │ config_get_codec_name(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC165 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC165 │ │ │ │ │ - bl 3eb4 │ │ │ │ │ + bl 3ebc │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 3e88 │ │ │ │ │ + beq.n 3e90 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyCodec_Lookup> │ │ │ │ │ R_ARM_THM_CALL _PyCodec_Lookup │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_RawFree │ │ │ │ │ - cbz r4, 3e98 │ │ │ │ │ + cbz r4, 3ea0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC166 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC166 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetAttrString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e52 │ │ │ │ │ + bge.n 3e5a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 3eac │ │ │ │ │ - cbz r6, 3e96 │ │ │ │ │ + cbz r3, 3eb4 │ │ │ │ │ + cbz r6, 3e9e │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl b7d8 <_PyUnicode_FastFill+0x18> │ │ │ │ │ + bl b7b4 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsWideCharString │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e6c │ │ │ │ │ + bge.n 3e74 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 3ea4 │ │ │ │ │ - cbz r4, 3e96 │ │ │ │ │ + cbz r3, 3eac │ │ │ │ │ + cbz r4, 3e9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyMem_RawWcsdup> │ │ │ │ │ R_ARM_THM_CALL _PyMem_RawWcsdup │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 3e8c │ │ │ │ │ + cbz r0, 3e94 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_RawFree │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ @@ -7350,44 +7351,44 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5898 │ │ │ │ │ + bl 5884 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3e88 │ │ │ │ │ + b.n 3e90 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e6c │ │ │ │ │ + b.n 3e74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e52 │ │ │ │ │ + b.n 3e5a │ │ │ │ │ │ │ │ │ │ -00003eb4 : │ │ │ │ │ +00003ebc : │ │ │ │ │ encode_wstr_utf8(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ strd ip, ip, [sp] │ │ │ │ │ bl 8c <_Py_DecodeUTF8Ex+0x8c> │ │ │ │ │ R_ARM_THM_CALL _Py_EncodeUTF8Ex │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ - beq.n 3ee0 │ │ │ │ │ - cbnz r0, 3efe │ │ │ │ │ + beq.n 3ee8 │ │ │ │ │ + cbnz r0, 3f06 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -7395,80 +7396,80 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC167 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3edc │ │ │ │ │ + b.n 3ee4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3ef8 │ │ │ │ │ + b.n 3f00 │ │ │ │ │ │ │ │ │ │ -00003f04 : │ │ │ │ │ +00003f0c : │ │ │ │ │ unicode_isascii(): │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003f10 : │ │ │ │ │ +00003f18 : │ │ │ │ │ PyUnicode_AsWideChar(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 406a │ │ │ │ │ + beq.w 4072 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #3 │ │ │ │ │ - bpl.w 4060 │ │ │ │ │ + bpl.w 4068 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov lr, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 4014 │ │ │ │ │ + beq.n 401c │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ ite gt │ │ │ │ │ addgt r2, r4, #1 │ │ │ │ │ movle r4, r2 │ │ │ │ │ and.w r1, r3, #28 │ │ │ │ │ ubfx ip, r3, #5, #1 │ │ │ │ │ cmp r1, #16 │ │ │ │ │ - beq.n 403c │ │ │ │ │ + beq.n 4044 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - bne.n 4018 │ │ │ │ │ + bne.n 4020 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 4038 │ │ │ │ │ + beq.n 4040 │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4010 │ │ │ │ │ + beq.n 4018 │ │ │ │ │ subs r2, #1 │ │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ │ adds r0, r2, r1 │ │ │ │ │ sub.w r3, r0, ip │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 3fcc │ │ │ │ │ + beq.n 3fd4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 3fc0 │ │ │ │ │ + beq.n 3fc8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3fb8 │ │ │ │ │ + beq.n 3fc0 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 3fb0 │ │ │ │ │ + beq.n 3fb8 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 3fa8 │ │ │ │ │ + beq.n 3fb0 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 3fa0 │ │ │ │ │ + beq.n 3fa8 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq.n 3f98 │ │ │ │ │ + beq.n 3fa0 │ │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ │ mov ip, r1 │ │ │ │ │ str.w r3, [lr], #4 │ │ │ │ │ ldrb.w r3, [ip, #1]! │ │ │ │ │ str.w r3, [lr], #4 │ │ │ │ │ ldrb.w r3, [ip, #1]! │ │ │ │ │ str.w r3, [lr], #4 │ │ │ │ │ @@ -7477,15 +7478,15 @@ │ │ │ │ │ ldrb.w r3, [ip, #1]! │ │ │ │ │ str.w r3, [lr], #4 │ │ │ │ │ ldrb.w r3, [ip, #1]! │ │ │ │ │ str.w r3, [lr], #4 │ │ │ │ │ ldrb.w r3, [ip, #1]! │ │ │ │ │ str.w r3, [lr], #4 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.n 4010 │ │ │ │ │ + beq.n 4018 │ │ │ │ │ mov r2, lr │ │ │ │ │ ldrb.w r3, [ip, #1] │ │ │ │ │ add.w r1, ip, #1 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ ldrb.w r3, [ip, #-6] │ │ │ │ │ str.w r3, [lr, #4] │ │ │ │ │ @@ -7499,84 +7500,84 @@ │ │ │ │ │ ldrb.w r3, [ip, #-2] │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ ldrb.w r3, [ip, #-1] │ │ │ │ │ cmp r0, ip │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ - bne.n 3fcc │ │ │ │ │ + bne.n 3fd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 4010 │ │ │ │ │ + b.n 4018 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 405c │ │ │ │ │ + beq.n 4064 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 4010 │ │ │ │ │ + beq.n 4018 │ │ │ │ │ ldrh.w r1, [r0, r3, lsl #1] │ │ │ │ │ str.w r1, [lr, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 4028 │ │ │ │ │ + b.n 4030 │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 3f62 │ │ │ │ │ + b.n 3f6a │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 4058 │ │ │ │ │ + beq.n 4060 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ mov r0, lr │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 4010 │ │ │ │ │ + b.n 4018 │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 404e │ │ │ │ │ + b.n 4056 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 4026 │ │ │ │ │ + b.n 402e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_BadArgument │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4010 │ │ │ │ │ + b.n 4018 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ movw r1, #3393 @ 0xd41 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 4064 │ │ │ │ │ + b.n 406c │ │ │ │ │ │ │ │ │ │ -0000407c : │ │ │ │ │ +00004084 : │ │ │ │ │ PyUnicode_BuildEncodingMap(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ │ - ldr r3, [pc, #752] @ (4380 ) │ │ │ │ │ + ldr r3, [pc, #752] @ (4388 ) │ │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ - bpl.w 429a │ │ │ │ │ + bpl.w 42a2 │ │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 429a │ │ │ │ │ + beq.w 42a2 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ubfx r4, r3, #2, #3 │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.w 4296 │ │ │ │ │ + bpl.w 429e │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r5, r0, #20 │ │ │ │ │ addpl.w r5, r0, #28 │ │ │ │ │ add r7, sp, #12 │ │ │ │ │ cmp.w sl, #256 @ 0x100 │ │ │ │ │ mov.w r2, #32 │ │ │ │ │ @@ -7592,33 +7593,33 @@ │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it eq │ │ │ │ │ ldrbeq.w lr, [r5] │ │ │ │ │ - beq.n 410a │ │ │ │ │ + beq.n 4112 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w lr, [r5] │ │ │ │ │ ldrne.w lr, [r5] │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ │ - b.n 415c │ │ │ │ │ + b.n 4164 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r3, [r5, r1, lsl #1] │ │ │ │ │ ldrne.w r3, [r5, r1, lsl #2] │ │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bhi.n 416e │ │ │ │ │ + bhi.n 4176 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 415a │ │ │ │ │ + beq.n 4162 │ │ │ │ │ mov.w ip, r3, lsr #11 │ │ │ │ │ lsrs r3, r3, #7 │ │ │ │ │ ldrb.w fp, [r7, ip] │ │ │ │ │ cmp.w fp, #255 @ 0xff │ │ │ │ │ it eq │ │ │ │ │ strbeq.w r2, [r7, ip] │ │ │ │ │ ldrb.w ip, [r8, r3] │ │ │ │ │ @@ -7626,54 +7627,54 @@ │ │ │ │ │ addeq r2, #1 │ │ │ │ │ cmp.w ip, #255 @ 0xff │ │ │ │ │ itt eq │ │ │ │ │ strbeq.w r9, [r8, r3] │ │ │ │ │ addeq.w r9, r9, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bge.n 4194 │ │ │ │ │ + bge.n 419c │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 4118 │ │ │ │ │ + bne.n 4120 │ │ │ │ │ ldrb r3, [r5, r1] │ │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bls.n 4130 │ │ │ │ │ + bls.n 4138 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_New │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 42a4 │ │ │ │ │ + bne.w 42ac │ │ │ │ │ mov sl, r7 │ │ │ │ │ - ldr r3, [pc, #512] @ (4380 ) │ │ │ │ │ + ldr r3, [pc, #512] @ (4388 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 428a │ │ │ │ │ + bne.n 4292 │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w sp, sp, #564 @ 0x234 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r9, #254 @ 0xfe │ │ │ │ │ it le │ │ │ │ │ cmple r2, #254 @ 0xfe │ │ │ │ │ - bgt.n 416e │ │ │ │ │ + bgt.n 4176 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.n 416e │ │ │ │ │ + bne.n 4176 │ │ │ │ │ mov.w r3, r9, lsl #7 │ │ │ │ │ mov.w fp, r2, lsl #4 │ │ │ │ │ add.w r0, r3, r2, lsl #4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 428e │ │ │ │ │ + beq.n 4296 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ add.w r1, r3, #212 @ 0xd4 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ @@ -7709,25 +7710,25 @@ │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ │ - b.n 4284 │ │ │ │ │ + b.n 428c │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it eq │ │ │ │ │ ldrbeq r3, [r5, r1] │ │ │ │ │ - beq.n 425a │ │ │ │ │ + beq.n 4262 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r3, [r5, r1, lsl #1] │ │ │ │ │ ldrne.w r3, [r5, r1, lsl #2] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n 4282 │ │ │ │ │ + beq.n 428a │ │ │ │ │ lsrs r0, r3, #11 │ │ │ │ │ ubfx r2, r3, #7, #4 │ │ │ │ │ and.w r3, r3, #127 @ 0x7f │ │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ │ add.w r2, r2, r0, lsl #4 │ │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ @@ -7735,229 +7736,229 @@ │ │ │ │ │ uxtbeq.w r0, lr │ │ │ │ │ strbeq r0, [r7, r2] │ │ │ │ │ addeq.w lr, lr, #1 │ │ │ │ │ add.w r0, r8, r0, lsl #7 │ │ │ │ │ strb r1, [r0, r3] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - blt.n 4242 │ │ │ │ │ - b.n 417c │ │ │ │ │ + blt.n 424a │ │ │ │ │ + b.n 4184 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 417c │ │ │ │ │ + b.n 4184 │ │ │ │ │ ldr r5, [r0, #28] │ │ │ │ │ - b.n 40c8 │ │ │ │ │ + b.n 40d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_BadArgument │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 417c │ │ │ │ │ + b.n 4184 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.w 417a │ │ │ │ │ + ble.w 4182 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it eq │ │ │ │ │ ldrbeq.w r0, [r5, r8] │ │ │ │ │ - beq.n 42c6 │ │ │ │ │ + beq.n 42ce │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r0, [r5, r8, lsl #1] │ │ │ │ │ ldrne.w r0, [r5, r8, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r0, 42ea │ │ │ │ │ + cbnz r0, 42f2 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 417c │ │ │ │ │ + bge.w 4184 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 417c │ │ │ │ │ + bne.w 4184 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 417c │ │ │ │ │ + b.n 4184 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 4316 │ │ │ │ │ + cbnz r0, 431e │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4348 │ │ │ │ │ + blt.n 4350 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 429e │ │ │ │ │ + bge.n 42a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 429e │ │ │ │ │ + bne.n 42a6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 429e │ │ │ │ │ + b.n 42a6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 435a │ │ │ │ │ + blt.n 4362 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 436c │ │ │ │ │ + blt.n 4374 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - blt.n 42fe │ │ │ │ │ + blt.n 4306 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - ble.w 417a │ │ │ │ │ - b.n 42b0 │ │ │ │ │ + ble.w 4182 │ │ │ │ │ + b.n 42b8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 42fe │ │ │ │ │ + bne.n 4306 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 42fe │ │ │ │ │ + b.n 4306 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 432c │ │ │ │ │ + bne.n 4334 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 432c │ │ │ │ │ + b.n 4334 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4336 │ │ │ │ │ + bne.n 433e │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4336 │ │ │ │ │ + b.n 433e │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00004384 <_PyUnicode_Dedent>: │ │ │ │ │ +0000438c <_PyUnicode_Dedent>: │ │ │ │ │ _PyUnicode_Dedent(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - bl 27bc │ │ │ │ │ + bl 27bc │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 43ea <_PyUnicode_Dedent+0x66> │ │ │ │ │ + cbz r0, 43f2 <_PyUnicode_Dedent+0x66> │ │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 43dc <_PyUnicode_Dedent+0x58> │ │ │ │ │ + beq.n 43e4 <_PyUnicode_Dedent+0x58> │ │ │ │ │ add.w r5, r0, lr │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bcs.n 43dc <_PyUnicode_Dedent+0x58> │ │ │ │ │ + bcs.n 43e4 <_PyUnicode_Dedent+0x58> │ │ │ │ │ cmp r5, r0 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r8, r4 │ │ │ │ │ it ls │ │ │ │ │ movls r1, r0 │ │ │ │ │ - bls.n 43fe <_PyUnicode_Dedent+0x7a> │ │ │ │ │ + bls.n 4406 <_PyUnicode_Dedent+0x7a> │ │ │ │ │ mov r1, ip │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - beq.n 43fa <_PyUnicode_Dedent+0x76> │ │ │ │ │ - cbnz r0, 43f4 <_PyUnicode_Dedent+0x70> │ │ │ │ │ + beq.n 4402 <_PyUnicode_Dedent+0x76> │ │ │ │ │ + cbnz r0, 43fc <_PyUnicode_Dedent+0x70> │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - beq.n 43f4 <_PyUnicode_Dedent+0x70> │ │ │ │ │ + beq.n 43fc <_PyUnicode_Dedent+0x70> │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - beq.n 43f4 <_PyUnicode_Dedent+0x70> │ │ │ │ │ + beq.n 43fc <_PyUnicode_Dedent+0x70> │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bne.n 43f2 <_PyUnicode_Dedent+0x6e> │ │ │ │ │ + bne.n 43fa <_PyUnicode_Dedent+0x6e> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.n 43c8 <_PyUnicode_Dedent+0x44> │ │ │ │ │ + bne.n 43d0 <_PyUnicode_Dedent+0x44> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 44b8 <_PyUnicode_Dedent+0x134> │ │ │ │ │ + bne.n 44c0 <_PyUnicode_Dedent+0x134> │ │ │ │ │ add.w ip, r1, #1 │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bhi.n 43c4 <_PyUnicode_Dedent+0x40> │ │ │ │ │ + bhi.n 43cc <_PyUnicode_Dedent+0x40> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 43dc <_PyUnicode_Dedent+0x58> │ │ │ │ │ + beq.n 43e4 <_PyUnicode_Dedent+0x58> │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 44b0 <_PyUnicode_Dedent+0x12c> │ │ │ │ │ + beq.n 44b8 <_PyUnicode_Dedent+0x12c> │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bls.n 449e <_PyUnicode_Dedent+0x11a> │ │ │ │ │ + bls.n 44a6 <_PyUnicode_Dedent+0x11a> │ │ │ │ │ mov r1, r3 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 443c <_PyUnicode_Dedent+0xb8> │ │ │ │ │ + b.n 4444 <_PyUnicode_Dedent+0xb8> │ │ │ │ │ cmp r2, #32 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #9 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - cbz r0, 4438 <_PyUnicode_Dedent+0xb4> │ │ │ │ │ + cbz r0, 4440 <_PyUnicode_Dedent+0xb4> │ │ │ │ │ eor.w r0, r2, #1 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 4474 <_PyUnicode_Dedent+0xf0> │ │ │ │ │ + beq.n 447c <_PyUnicode_Dedent+0xf0> │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ mov r6, r1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.n 4426 <_PyUnicode_Dedent+0xa2> │ │ │ │ │ + bne.n 442e <_PyUnicode_Dedent+0xa2> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bls.n 4478 <_PyUnicode_Dedent+0xf4> │ │ │ │ │ - cbz r0, 4478 <_PyUnicode_Dedent+0xf4> │ │ │ │ │ + bls.n 4480 <_PyUnicode_Dedent+0xf4> │ │ │ │ │ + cbz r0, 4480 <_PyUnicode_Dedent+0xf4> │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov.w r2, #10 │ │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bhi.n 4420 <_PyUnicode_Dedent+0x9c> │ │ │ │ │ + bhi.n 4428 <_PyUnicode_Dedent+0x9c> │ │ │ │ │ sub.w r1, r7, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 1cfc <_PyUnicode_InitGlobalObjects+0x16fc> │ │ │ │ │ + bl 1cfc <_PyUnicode_InitGlobalObjects+0x16f4> │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 43ea <_PyUnicode_Dedent+0x66> │ │ │ │ │ + b.n 43f2 <_PyUnicode_Dedent+0x66> │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n 4446 <_PyUnicode_Dedent+0xc2> │ │ │ │ │ + b.n 444e <_PyUnicode_Dedent+0xc2> │ │ │ │ │ subs r2, r6, r3 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ @@ -7966,372 +7967,372 @@ │ │ │ │ │ add.w r3, r7, r2 │ │ │ │ │ it hi │ │ │ │ │ movhi r2, #10 │ │ │ │ │ mov r7, r3 │ │ │ │ │ itt hi │ │ │ │ │ strbhi.w r2, [r3], #1 │ │ │ │ │ movhi r7, r3 │ │ │ │ │ - b.n 4458 <_PyUnicode_Dedent+0xd4> │ │ │ │ │ + b.n 4460 <_PyUnicode_Dedent+0xd4> │ │ │ │ │ negs r2, r4 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r7, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ - b.n 4458 <_PyUnicode_Dedent+0xd4> │ │ │ │ │ + b.n 4460 <_PyUnicode_Dedent+0xd4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 43ea <_PyUnicode_Dedent+0x66> │ │ │ │ │ + b.n 43f2 <_PyUnicode_Dedent+0x66> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 44f4 <_PyUnicode_Dedent+0x170> │ │ │ │ │ + beq.n 44fc <_PyUnicode_Dedent+0x170> │ │ │ │ │ add r4, r8 │ │ │ │ │ mov sl, r4 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bls.n 43dc <_PyUnicode_Dedent+0x58> │ │ │ │ │ + bls.n 43e4 <_PyUnicode_Dedent+0x58> │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bls.n 43dc <_PyUnicode_Dedent+0x58> │ │ │ │ │ + bls.n 43e4 <_PyUnicode_Dedent+0x58> │ │ │ │ │ mov r9, r8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 44d4 <_PyUnicode_Dedent+0x150> │ │ │ │ │ + b.n 44dc <_PyUnicode_Dedent+0x150> │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.n 44ee <_PyUnicode_Dedent+0x16a> │ │ │ │ │ + beq.n 44f6 <_PyUnicode_Dedent+0x16a> │ │ │ │ │ ldrb.w r7, [r9] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldrb.w r2, [ip, #-1] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n 44ee <_PyUnicode_Dedent+0x16a> │ │ │ │ │ + bne.n 44f6 <_PyUnicode_Dedent+0x16a> │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne.n 44d0 <_PyUnicode_Dedent+0x14c> │ │ │ │ │ + bne.n 44d8 <_PyUnicode_Dedent+0x14c> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 43fe <_PyUnicode_Dedent+0x7a> │ │ │ │ │ - b.n 43dc <_PyUnicode_Dedent+0x58> │ │ │ │ │ + bne.n 4406 <_PyUnicode_Dedent+0x7a> │ │ │ │ │ + b.n 43e4 <_PyUnicode_Dedent+0x58> │ │ │ │ │ sub.w r4, r0, ip │ │ │ │ │ mov r8, ip │ │ │ │ │ - b.n 43fe <_PyUnicode_Dedent+0x7a> │ │ │ │ │ + b.n 4406 <_PyUnicode_Dedent+0x7a> │ │ │ │ │ │ │ │ │ │ -000044fc : │ │ │ │ │ +00004504 : │ │ │ │ │ unicode_fill_utf8(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ │ - ldr r3, [pc, #560] @ (473c ) │ │ │ │ │ + ldr r3, [pc, #560] @ (4744 ) │ │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ - bpl.w 4700 │ │ │ │ │ + bpl.w 4708 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r7, r0, #20 │ │ │ │ │ addpl.w r7, r0, #28 │ │ │ │ │ ldr r4, [r5, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 46da │ │ │ │ │ + bne.w 46e2 │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4704 │ │ │ │ │ + bge.w 470c │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyBytesWriter_Init> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Init │ │ │ │ │ lsls r1, r4, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyBytesWriter_Alloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 470a │ │ │ │ │ + beq.w 4712 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 4688 │ │ │ │ │ + ble.w 4690 │ │ │ │ │ subs r4, #1 │ │ │ │ │ subs r1, r7, #1 │ │ │ │ │ add.w lr, r4, r7 │ │ │ │ │ sub.w r4, r1, lr │ │ │ │ │ mov r2, r0 │ │ │ │ │ mvns r4, r4 │ │ │ │ │ ands.w r4, r4, #7 │ │ │ │ │ - beq.n 4660 │ │ │ │ │ + beq.n 4668 │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ adds r0, #1 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq.n 4660 │ │ │ │ │ + beq.n 4668 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 45d4 │ │ │ │ │ + beq.n 45dc │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 45c6 │ │ │ │ │ + beq.n 45ce │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - beq.n 45b8 │ │ │ │ │ + beq.n 45c0 │ │ │ │ │ cmp r4, #5 │ │ │ │ │ - beq.n 45aa │ │ │ │ │ + beq.n 45b2 │ │ │ │ │ cmp r4, #6 │ │ │ │ │ - bne.w 46ca │ │ │ │ │ + bne.w 46d2 │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ adds r0, #1 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ adds r0, #1 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ adds r0, #1 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ adds r0, #1 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ adds r0, #1 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 4660 │ │ │ │ │ + b.n 4668 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ mov ip, r0 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ - beq.n 4684 │ │ │ │ │ + beq.n 468c │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ strb.w r3, [ip] │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r4, #2 │ │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ add.w r0, ip, #2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r4, #3 │ │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ add.w r0, ip, #3 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ add.w r0, ip, #4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r4, #5 │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ add.w r0, ip, #5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r4, #6 │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ add.w r0, ip, #6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r4, #7 │ │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bhi.n 466a │ │ │ │ │ + bhi.n 4672 │ │ │ │ │ add.w r0, ip, #7 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ │ adds r1, #1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bls.n 45e4 │ │ │ │ │ + bls.n 45ec │ │ │ │ │ and.w r4, r3, #63 @ 0x3f │ │ │ │ │ lsrs r3, r3, #6 │ │ │ │ │ orn r4, r4, #127 @ 0x7f │ │ │ │ │ orn r3, r3, #63 @ 0x3f │ │ │ │ │ adds r0, #2 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ strb r4, [r2, #1] │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ - bne.w 4566 │ │ │ │ │ + bne.w 456e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 470a │ │ │ │ │ + beq.n 4712 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ │ - cbz r3, 46f6 │ │ │ │ │ + cbz r3, 46fe │ │ │ │ │ subs r4, r0, r7 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 472e │ │ │ │ │ + beq.n 4736 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strb r7, [r3, r4] │ │ │ │ │ strd r4, r3, [r5, #20] │ │ │ │ │ bl 0 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r0, r7 │ │ │ │ │ - ldr r3, [pc, #132] @ (473c ) │ │ │ │ │ + ldr r3, [pc, #132] @ (4744 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes